diff --git a/.gitignore b/.gitignore
index a3f60446f..036b46383 100644
--- a/.gitignore
+++ b/.gitignore
@@ -524,3 +524,13 @@
/ReportImp/Kette2/obj/DebugRemote
/ReportImp/DomizielAnsbach/obj/Debug
/ReportImp/DomizielAnsbach/obj/Release
+/ReportImp/AbwMuenster/obj/Debug
+/ReportImp/AbwMuenster/obj/Release
+/ReportImp/InFamiliaGbr/obj/Debug
+/ReportImp/InFamiliaGbr/obj/Release
+/ReportImp/LebenshilfeDuisburgBeWo/obj/Debug
+/ReportImp/LebenshilfeDuisburgBeWo/obj/Release
+/ReportImp/LebenshilfeDuisburgHPFH/obj/Debug
+/ReportImp/LebenshilfeDuisburgHPFH/obj/Release
+/ReportImp/LebenshilfeDuisburgHPTG/obj/Debug
+/ReportImp/LebenshilfeDuisburgHPTG/obj/Release
diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj
index ee0f208ce..cf3e672e8 100644
--- a/BeWo/BeWo.csproj
+++ b/BeWo/BeWo.csproj
@@ -43,12 +43,12 @@
de-DE
BeWoPlaner
beyondSoft GmbH
- 2.0.1.204
+ 2.0.1.205
true
publish.htm
false
true
- 205
+ 206
2.0.1.%2a
false
true
@@ -817,6 +817,7 @@
+
UploadDialog.xaml
diff --git a/BeWo/View/Controls/ComboBoxTreeViewControl.xaml.cs b/BeWo/View/Controls/ComboBoxTreeViewControl.xaml.cs
index 709ced7f3..3865156bc 100644
--- a/BeWo/View/Controls/ComboBoxTreeViewControl.xaml.cs
+++ b/BeWo/View/Controls/ComboBoxTreeViewControl.xaml.cs
@@ -225,6 +225,10 @@ namespace BeWo.View.Controls
return;
}
+ if (ratingPanel.Children.Count == 0)
+ {
+ return;
+ }
if (lastCheckedSupportConceptGoal == null)
{
return;
diff --git a/BeWo/View/Detail/AdditionalServiceView.xaml b/BeWo/View/Detail/AdditionalServiceView.xaml
index f9549bbc0..956fc9e2d 100644
--- a/BeWo/View/Detail/AdditionalServiceView.xaml
+++ b/BeWo/View/Detail/AdditionalServiceView.xaml
@@ -431,7 +431,7 @@
-
diff --git a/BeWo/View/Detail/EmployeeView.xaml.cs b/BeWo/View/Detail/EmployeeView.xaml.cs
index bd3a81110..eef99656b 100644
--- a/BeWo/View/Detail/EmployeeView.xaml.cs
+++ b/BeWo/View/Detail/EmployeeView.xaml.cs
@@ -140,14 +140,15 @@ namespace BeWo.View.Detail
if (BeWoApp.AppSettings.ShowUrlaubsplanung)
{
- tabitem_documents.Visibility = Visibility.Visible;
+ LeaveDaysTabItem.Visibility = Visibility.Visible;
}
else
{
- tabitem_notizen.Visibility = Visibility.Collapsed;
+ LeaveDaysTabItem.Visibility = Visibility.Collapsed;
}
- //Employee Image
- if (_ViewModel.EmployeeImage != null)
+
+ //Employee Image
+ if (_ViewModel.EmployeeImage != null)
{
using (var ms = new System.IO.MemoryStream(_ViewModel.EmployeeImage))
{
diff --git a/BeWo/View/Detail/RatingTypeView.xaml b/BeWo/View/Detail/RatingTypeView.xaml
index b6909c171..10b93a2e7 100644
--- a/BeWo/View/Detail/RatingTypeView.xaml
+++ b/BeWo/View/Detail/RatingTypeView.xaml
@@ -30,7 +30,7 @@
-
+
diff --git a/BeWo/View/Detail/TextbausteinView.xaml b/BeWo/View/Detail/TextbausteinView.xaml
index a98a1d52e..083118fe5 100644
--- a/BeWo/View/Detail/TextbausteinView.xaml
+++ b/BeWo/View/Detail/TextbausteinView.xaml
@@ -5,6 +5,7 @@
xmlns:dxe="http://schemas.devexpress.com/winfx/2008/xaml/editors"
xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
xmlns:detail="clr-namespace:BeWo.View.Detail"
+ xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core"
Height="Auto" Width="Auto" HorizontalAlignment="Stretch"
VerticalAlignment="Stretch" Focusable="True">
@@ -65,7 +66,7 @@
-
diff --git a/BeWo/ViewModel/ListViewModel/ServiceRecordListVM.cs b/BeWo/ViewModel/ListViewModel/ServiceRecordListVM.cs
index a3f249636..80e978da0 100644
--- a/BeWo/ViewModel/ListViewModel/ServiceRecordListVM.cs
+++ b/BeWo/ViewModel/ListViewModel/ServiceRecordListVM.cs
@@ -1085,13 +1085,17 @@ namespace BeWo.ViewModel.ListViewModel
{
if (fetchStatistics)
{
+
+ //DateTime stichtag = new DateTime(2021, 8, 15);
+ DateTime stichtag = DateTime.Now;
+
ServiceFacade.DoOperationsServiceAsync(
s1 =>
- s1.GetServiceRecordStatisticInfo(relDC.CostBearer2SupportConceptOid.Value, DateTime.Now),
+ s1.GetServiceRecordStatisticInfo(relDC.CostBearer2SupportConceptOid.Value, stichtag),
stinf =>
ServiceFacade.DoOperationsServiceAsync(
s =>
- s.CreateSupportConceptStatistics(relDC.CostBearer2SupportConceptOid.Value, DateTime.Now),
+ s.CreateSupportConceptStatistics(relDC.CostBearer2SupportConceptOid.Value, stichtag),
r => DispatcherObject.Dispatch(delegate
{
StatisticsDC = r;
diff --git a/BeWo/ViewModel/ServiceRecordVM.cs b/BeWo/ViewModel/ServiceRecordVM.cs
index 3ed00b48a..4326dac18 100644
--- a/BeWo/ViewModel/ServiceRecordVM.cs
+++ b/BeWo/ViewModel/ServiceRecordVM.cs
@@ -2390,7 +2390,11 @@ namespace BeWo.ViewModel
pDataContract.RTFNotice5 = _RTFNotice5;
pDataContract.ServiceRecordType = _ServiceRecordType;
- pDataContract.DistanceInMeter = (int)_DistanceInMeter;
+ if (_DistanceInMeter.HasValue)
+ {
+ pDataContract.DistanceInMeter = (int)_DistanceInMeter.Value;
+ }
+
pDataContract.DurationInStunden = DauerEinheit;
pDataContract.Employee = _Employee;
pDataContract.Customer = _Customer;
diff --git a/BeWoAllReports.sln b/BeWoAllReports.sln
index 1b88d2eb4..d054cc7c1 100644
--- a/BeWoAllReports.sln
+++ b/BeWoAllReports.sln
@@ -641,6 +641,16 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeDuisburgAtz68604
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DomizielAnsbach", "ReportImp\DomizielAnsbach\DomizielAnsbach.csproj", "{D9B58645-E86C-4649-8270-468C34E55335}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeDuisburgBeWo", "ReportImp\LebenshilfeDuisburgBeWo\LebenshilfeDuisburgBeWo.csproj", "{41A93E07-BDEC-4E18-9793-E7271B87B527}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeDuisburgHPFH", "ReportImp\LebenshilfeDuisburgHPFH\LebenshilfeDuisburgHPFH.csproj", "{D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "LebenshilfeDuisburgHPTG", "ReportImp\LebenshilfeDuisburgHPTG\LebenshilfeDuisburgHPTG.csproj", "{7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InFamiliaGbr", "ReportImp\InFamiliaGbr\InFamiliaGbr.csproj", "{047F72F1-C8C7-4BBE-95EF-C98167D9229D}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AbwMuenster", "ReportImp\AbwMuenster\AbwMuenster.csproj", "{78CEF27A-E950-41B0-B0FD-2930D2873CE7}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|.NET = Debug|.NET
@@ -7656,6 +7666,126 @@ Global
{D9B58645-E86C-4649-8270-468C34E55335}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{D9B58645-E86C-4649-8270-468C34E55335}.Release|x86.ActiveCfg = Release|Any CPU
{D9B58645-E86C-4649-8270-468C34E55335}.Release|x86.Build.0 = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|.NET.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Debug|x86.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|.NET.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.DebugRemote|x86.Build.0 = Debug|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|.NET.ActiveCfg = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|.NET.Build.0 = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|Any CPU.Build.0 = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|x86.ActiveCfg = Release|Any CPU
+ {41A93E07-BDEC-4E18-9793-E7271B87B527}.Release|x86.Build.0 = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|.NET.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Debug|x86.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|.NET.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.DebugRemote|x86.Build.0 = Debug|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|.NET.ActiveCfg = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|.NET.Build.0 = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|x86.ActiveCfg = Release|Any CPU
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}.Release|x86.Build.0 = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|.NET.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Debug|x86.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|.NET.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.DebugRemote|x86.Build.0 = Debug|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|.NET.ActiveCfg = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|.NET.Build.0 = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|x86.ActiveCfg = Release|Any CPU
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}.Release|x86.Build.0 = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|.NET.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Debug|x86.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|.NET.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.DebugRemote|x86.Build.0 = Debug|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|.NET.ActiveCfg = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|.NET.Build.0 = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|x86.ActiveCfg = Release|Any CPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}.Release|x86.Build.0 = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|.NET.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|.NET.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Debug|x86.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|.NET.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.DebugRemote|x86.Build.0 = Debug|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|.NET.ActiveCfg = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|.NET.Build.0 = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|Mixed Platforms.Build.0 = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|x86.ActiveCfg = Release|Any CPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -7972,6 +8102,11 @@ Global
{5C99CC38-15A8-4485-8D59-997EEEA9D6C1} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{1604F585-04FD-4917-9D24-6E925D3C2DDF} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{D9B58645-E86C-4649-8270-468C34E55335} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {41A93E07-BDEC-4E18-9793-E7271B87B527} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D} = {D8A691C5-146D-4613-86CC-438F02FE9106}
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7} = {D8A691C5-146D-4613-86CC-438F02FE9106}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}
diff --git a/Report/ReportObjects/MitarbeiterstundenkontoMonateRO.cs b/Report/ReportObjects/MitarbeiterstundenkontoMonateRO.cs
index d2c576403..45eee4ecc 100644
--- a/Report/ReportObjects/MitarbeiterstundenkontoMonateRO.cs
+++ b/Report/ReportObjects/MitarbeiterstundenkontoMonateRO.cs
@@ -20,6 +20,8 @@ namespace BeWo.Report.ReportObjects
public DateTime ReportStartDate { get; set; }
public DateTime ReportEndDate { get; set; }
public IEnumerable EmployeeOids { get; set; }
+
+
public MitarbeiterstundenkontoMonateRO(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate, IEnumerable employeeOids)
{
@@ -75,6 +77,12 @@ namespace BeWo.Report.ReportObjects
public string LastName { get; set; }
+ public decimal? Custom1 { get; set; }
+ public decimal? Custom2 { get; set; }
+ public decimal? Custom3 { get; set; }
+ public decimal? Custom4 { get; set; }
+ public decimal? Custom5 { get; set; }
+
public IList EmployeeDetails { get; set; }
}
diff --git a/Report/ReportObjects/MitarbeiterstundenkontoRO.cs b/Report/ReportObjects/MitarbeiterstundenkontoRO.cs
index 22caa167c..e6e0fa8ff 100644
--- a/Report/ReportObjects/MitarbeiterstundenkontoRO.cs
+++ b/Report/ReportObjects/MitarbeiterstundenkontoRO.cs
@@ -317,6 +317,16 @@ namespace BeWo.Report.ReportObjects
public decimal Custom10 { get; set; }
+ public decimal Custom11 { get; set; }
+
+ public decimal Custom12 { get; set; }
+
+ public decimal Custom13 { get; set; }
+
+ public decimal Custom14 { get; set; }
+
+ public decimal Custom15 { get; set; }
+
public String Regelarbeitszeit { get; set; }
public int ArbeitstageProWoche { get; set; }
diff --git a/ReportImp/AbwMuenster/AbwMuenster.csproj b/ReportImp/AbwMuenster/AbwMuenster.csproj
new file mode 100644
index 000000000..c59c69ad4
--- /dev/null
+++ b/ReportImp/AbwMuenster/AbwMuenster.csproj
@@ -0,0 +1,86 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {78CEF27A-E950-41B0-B0FD-2930D2873CE7}
+ Library
+ Properties
+ AbwMuenster
+ 3563903598_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\Host\bin\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ SettlementReport.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
+
+
+
+
+
+ SettlementReport.cs
+ Designer
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/AbwMuenster/CustomReportCreator.cs b/ReportImp/AbwMuenster/CustomReportCreator.cs
new file mode 100644
index 000000000..9533cd79f
--- /dev/null
+++ b/ReportImp/AbwMuenster/CustomReportCreator.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.Design;
+using DevExpress.XtraReports.UI;
+
+namespace AbwMuenster
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateSettlementReport(string dcId, long? invoiceBaseOid)
+ {
+ return base.CreateSettlementReport(dcId, invoiceBaseOid, true);
+ }
+
+ }
+}
diff --git a/ReportImp/AbwMuenster/Properties/AssemblyInfo.cs b/ReportImp/AbwMuenster/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..930888dd6
--- /dev/null
+++ b/ReportImp/AbwMuenster/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Allgemeine Informationen über eine Assembly werden über die folgenden
+// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
+// die einer Assembly zugeordnet sind.
+[assembly: AssemblyTitle("KundeXyz")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("KundeXyz")]
+[assembly: AssemblyCopyright("Copyright © 2020")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
+// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
+// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
+// indem Sie "*" wie unten gezeigt eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/AbwMuenster/Properties/licenses.licx b/ReportImp/AbwMuenster/Properties/licenses.licx
new file mode 100644
index 000000000..c7fd819d5
--- /dev/null
+++ b/ReportImp/AbwMuenster/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/AbwMuenster/SettlementReport.Designer.cs b/ReportImp/AbwMuenster/SettlementReport.Designer.cs
new file mode 100644
index 000000000..a33f0972d
--- /dev/null
+++ b/ReportImp/AbwMuenster/SettlementReport.Designer.cs
@@ -0,0 +1,445 @@
+namespace AbwMuenster
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPanel1 = new DevExpress.XtraReports.UI.XRPanel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAktenzeichen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPanel1,
+ this.xrLabel4,
+ this.xrLine1,
+ this.xrLabel35,
+ this.xrLabel12,
+ this.xrCheckBox2,
+ this.xrCheckBox1});
+ this.Detail.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail.HeightF = 579.4375F;
+ 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;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 403.875F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(663.5623F, 81.58331F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = resources.GetString("xrLabel4.Text");
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 544.3542F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(678.3188F, 10.79163F);
+ //
+ // xrLabel35
+ //
+ this.xrLabel35.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel35.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel35.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(2.997335F, 555.1459F);
+ this.xrLabel35.Multiline = true;
+ this.xrLabel35.Name = "xrLabel35";
+ this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel35.SizeF = new System.Drawing.SizeF(657F, 24.29156F);
+ this.xrLabel35.StylePriority.UseBackColor = false;
+ this.xrLabel35.StylePriority.UseBorders = false;
+ this.xrLabel35.StylePriority.UseFont = false;
+ this.xrLabel35.Text = "Stempel / Funktion und Unterschrift der / des Verantwortlichen";
+ this.xrLabel35.WordWrap = false;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.0832F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(695.3123F, 122.625F);
+ this.xrLabel12.StylePriority.UseBackColor = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = resources.GetString("xrLabel12.Text");
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 226.0367F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F);
+ this.xrCheckBox2.StylePriority.UseFont = false;
+ this.xrCheckBox2.Text = " Die Betreuung dauert an.";
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192.7034F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(493.5575F, 21.875F);
+ this.xrCheckBox1.StylePriority.UseFont = false;
+ this.xrCheckBox1.Text = " Die Betreuung wurde beendet am";
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 161.8959F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "Landschaftsverband Westfalen- Lippe\r\nLWL- Inklusionsamt Soziale Teilhabe\r\n48133 M" +
+ "ünster\r\n";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(339.9976F, 20.00001F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(153.5624F, 73.24998F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Ansprechpartner/in:\r\nTelefon:\r\nFax:\r\nE-Mail:";
+ //
+ // lblAdresseLori
+ //
+ this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblAdresseLori.Multiline = true;
+ this.lblAdresseLori.Name = "lblAdresseLori";
+ this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 108.25F);
+ this.lblAdresseLori.StylePriority.UseFont = false;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(493.56F, 20.00001F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(169.9997F, 73.24998F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(339.9976F, 93.24995F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(153.5624F, 73.24998F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "ZAD-Nr. des LWL:";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrLabel1,
+ this.lblAdresseLori,
+ this.xrLabel19,
+ this.lblAdresse});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 316.2917F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(339.9976F, 0F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(153.56F, 20F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Ort, Datum";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Münster, {0}")});
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(493.5575F, 0F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(170.0022F, 20.00001F);
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 276.2917F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(673.319F, 40.00003F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Budgetnachweis\r\nüber die Abrechnung von Fachleistungsstunden im Rahmen der Eingli" +
+ "ederungshilfe";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrPanel1
+ //
+ this.xrPanel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrPanel1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.lblAktenzeichen,
+ this.xrLabel7,
+ this.xrLabel10,
+ this.xrLabel3,
+ this.xrLabel9});
+ this.xrPanel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrPanel1.Name = "xrPanel1";
+ this.xrPanel1.SizeF = new System.Drawing.SizeF(673.3192F, 179.1617F);
+ this.xrPanel1.StylePriority.UseBorders = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel15.CanShrink = true;
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 29.99999F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.Text = "[CustomerName], [CustomerStreet], [CustomerPostalCode] [CustomerTown]";
+ this.xrLabel15.WordWrap = false;
+ //
+ // lblAktenzeichen
+ //
+ this.lblAktenzeichen.BackColor = System.Drawing.Color.Transparent;
+ this.lblAktenzeichen.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblAktenzeichen.CanShrink = true;
+ this.lblAktenzeichen.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblAktenzeichen.LocationFloat = new DevExpress.Utils.PointFloat(10F, 65F);
+ this.lblAktenzeichen.Multiline = true;
+ this.lblAktenzeichen.Name = "lblAktenzeichen";
+ this.lblAktenzeichen.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.lblAktenzeichen.StylePriority.UseBackColor = false;
+ this.lblAktenzeichen.StylePriority.UseBorders = false;
+ this.lblAktenzeichen.StylePriority.UseFont = false;
+ this.lblAktenzeichen.StylePriority.UsePadding = false;
+ this.lblAktenzeichen.Text = "Aktenzeichen: [CustomerReferenceNumber] Geburtsdatum: [CustomerBirthdayStr" +
+ "ing]";
+ this.lblAktenzeichen.WordWrap = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(10F, 100F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.Text = "Bewilligungszeitraum von [AccountingPeriod]";
+ this.xrLabel7.WordWrap = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(10F, 135F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(551.3751F, 27.08333F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.Text = "Tatsächlich geleistete Fachleistungsstunden im Bewilligungszeitraum lt. Anlage:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.BorderWidth = 2F;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecordedFLSTotal", "{0:0.00}")});
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(561.38F, 132F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(98.62469F, 27.08333F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseBorderWidth = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel9.CanShrink = true;
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 9.999974F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.Text = "Leistungsberechtigte/r:";
+ this.xrLabel9.WordWrap = false;
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 30, 50, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel35;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresseLori;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRPanel xrPanel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAktenzeichen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ }
+}
diff --git a/ReportImp/AbwMuenster/SettlementReport.cs b/ReportImp/AbwMuenster/SettlementReport.cs
new file mode 100644
index 000000000..8c229d950
--- /dev/null
+++ b/ReportImp/AbwMuenster/SettlementReport.cs
@@ -0,0 +1,43 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+
+namespace AbwMuenster
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ xrCheckBox2.Checked = true;
+
+ if (pRO.CostBearer2SupportConceptOid > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid);
+
+ if (c2s.SupportConcept.Customer.TerminationDate.HasValue)
+ {
+ xrCheckBox1.Text = String.Format(" Die Betreuung wurde beendet am {0:dd.MM.yyyy}",
+ c2s.SupportConcept.Customer.TerminationDate);
+ xrCheckBox2.Checked = false;
+ xrCheckBox1.Checked = true;
+ }
+ }
+
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/AbwMuenster/SettlementReport.resx b/ReportImp/AbwMuenster/SettlementReport.resx
new file mode 100644
index 000000000..a48da4130
--- /dev/null
+++ b/ReportImp/AbwMuenster/SettlementReport.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ Sollte sich bei der Abrechnung der FLS ein Auszahlungsbetrag zu unseren Gunsten ergeben, bitten wir um Erstattung auf folgendes Konto:
+
+Kreditinstitut: Volksbank Münsterland Nord eG IBAN: DE86 4036 1906 0809 4283 00
+
+
+
+ Hiermit wird erklärt, dass die Verpflichtungen aus den Vereinbarungen nach §§75 ff. SGB XII bzw. §§125 ff. SGB IX eingehalten wurden und alle hier gemachten Angaben je Betreuungskontakt anhand der Quittierungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können. Diese Unterlagen sind 5 Jahre aufzubewahren und auf Verlangen des Sozialhilfeträgers bzw. des Trägers der Eingliederungshilfe vorzulegen (§2 Abs.1 der Vergütungsvereinbarung).
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/AlphaEv/AlphaEv.csproj b/ReportImp/AlphaEv/AlphaEv.csproj
index 862a68f1b..a3ca95872 100644
--- a/ReportImp/AlphaEv/AlphaEv.csproj
+++ b/ReportImp/AlphaEv/AlphaEv.csproj
@@ -48,6 +48,12 @@
+
+ Component
+
+
+ AuswertungSozialdienstV2.cs
+
Component
@@ -142,6 +148,9 @@
Abwesenheitstage.cs
+
+ AuswertungSozialdienstV2.cs
+
AuswertungSozialdienst.cs
diff --git a/ReportImp/AlphaEv/AuswertungSozialdienst.Designer.cs b/ReportImp/AlphaEv/AuswertungSozialdienst.Designer.cs
index 0688443b2..6de8d399b 100644
--- a/ReportImp/AlphaEv/AuswertungSozialdienst.Designer.cs
+++ b/ReportImp/AlphaEv/AuswertungSozialdienst.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace AlphaEv
+namespace AlphaEv.Alt
{
partial class AuswertungSozialdienst
{
diff --git a/ReportImp/AlphaEv/AuswertungSozialdienst.cs b/ReportImp/AlphaEv/AuswertungSozialdienst.cs
index 119f46cb4..c3dc3f842 100644
--- a/ReportImp/AlphaEv/AuswertungSozialdienst.cs
+++ b/ReportImp/AlphaEv/AuswertungSozialdienst.cs
@@ -18,7 +18,7 @@ using BS.Shared.Extensions;
using BS.Shared.Services;
using DevExpress.Xpo.DB;
-namespace AlphaEv
+namespace AlphaEv.Alt
{
[IDSpecificClass(Identifier = "AuswertungSozialdienst")]
public partial class AuswertungSozialdienst : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
diff --git a/ReportImp/AlphaEv/AuswertungSozialdienstV2.Designer.cs b/ReportImp/AlphaEv/AuswertungSozialdienstV2.Designer.cs
new file mode 100644
index 000000000..f03402f04
--- /dev/null
+++ b/ReportImp/AlphaEv/AuswertungSozialdienstV2.Designer.cs
@@ -0,0 +1,4160 @@
+using BeWo.Report.ReportObjects;
+namespace AlphaEv
+{
+ partial class AuswertungSozialdienst
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell77 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell76 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell81 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell296 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell82 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell86 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell85 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell87 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell88 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell89 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell78 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell90 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell84 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell93 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell94 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell92 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell95 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell100 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell79 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell91 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell97 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell101 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell102 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell103 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell99 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell104 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell98 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell83 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell187 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell80 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell189 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell294 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell188 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell194 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell193 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell195 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell196 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell96 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell199 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell198 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell197 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell200 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell201 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell202 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell190 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell205 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell204 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell206 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell203 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell208 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell207 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell209 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell191 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell212 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell211 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell210 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell213 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell192 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell218 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell215 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell217 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell219 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell214 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell220 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell221 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell222 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell216 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable7 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellNumberCount = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell224 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell225 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell226 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell227 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell295 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell228 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell229 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell230 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell231 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell232 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell233 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell234 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell235 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell236 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell237 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell238 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell239 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell240 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell241 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell242 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell243 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell244 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell245 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell246 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell247 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell248 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell249 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell250 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell251 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell252 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell301 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell253 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell254 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell255 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell292 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell256 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell257 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell258 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell259 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell260 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell261 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell262 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell263 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell264 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell265 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell266 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell267 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell268 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell269 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell270 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell271 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell272 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell273 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell274 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell275 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell276 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell277 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell278 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell279 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell280 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell281 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell282 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell283 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell284 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell285 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell286 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell287 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell288 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellVereinbartGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellDifferenz = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell105 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell106 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell107 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell113 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell115 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell117 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell108 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell109 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell110 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell120 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell111 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell137 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell144 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell146 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell148 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell150 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell152 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell290 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell153 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell155 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell156 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell157 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell158 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell176 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell177 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell159 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell160 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell161 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell162 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell163 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell164 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell165 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell166 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell179 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell167 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell168 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell170 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell172 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell173 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell174 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell175 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell149 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell147 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell297 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell145 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell298 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell154 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell151 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell293 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell186 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell169 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell184 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell299 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell300 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell185 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell112 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell114 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell116 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell118 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell119 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell223 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell121 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell123 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell124 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell125 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellAlter1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellAlter2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellAlter3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellAlter4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell128 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell129 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell130 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell131 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell132 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell133 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell178 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell134 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell135 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell136 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell138 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell140 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell141 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell142 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell171 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell126 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell180 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell289 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell181 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell127 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell291 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell143 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell122 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell139 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell183 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell182 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = 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.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = 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.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldDifferenz = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell303 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell302 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell304 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell305 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell307 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell306 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell308 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(5819.696F, 20F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell75,
+ this.xrTableCell77,
+ this.xrTableCell76,
+ this.xrTableCell81,
+ this.xrTableCell296,
+ this.xrTableCell82,
+ this.xrTableCell86,
+ this.xrTableCell85,
+ this.xrTableCell87,
+ this.xrTableCell88,
+ this.xrTableCell74,
+ this.xrTableCell89,
+ this.xrTableCell78,
+ this.xrTableCell90,
+ this.xrTableCell84,
+ this.xrTableCell93,
+ this.xrTableCell94,
+ this.xrTableCell92,
+ this.xrTableCell95,
+ this.xrTableCell100,
+ this.xrTableCell79,
+ this.xrTableCell91,
+ this.xrTableCell97,
+ this.xrTableCell101,
+ this.xrTableCell102,
+ this.xrTableCell103,
+ this.xrTableCell99,
+ this.xrTableCell104,
+ this.xrTableCell98,
+ this.xrTableCell83,
+ this.xrTableCell305,
+ this.xrTableCell187,
+ this.xrTableCell307,
+ this.xrTableCell80,
+ this.xrTableCell189,
+ this.xrTableCell306,
+ this.xrTableCell294,
+ this.xrTableCell188,
+ this.xrTableCell308,
+ this.xrTableCell194,
+ this.xrTableCell193,
+ this.xrTableCell195,
+ this.xrTableCell196,
+ this.xrTableCell96,
+ this.xrTableCell199,
+ this.xrTableCell198,
+ this.xrTableCell197,
+ this.xrTableCell200,
+ this.xrTableCell201,
+ this.xrTableCell202,
+ this.xrTableCell190,
+ this.xrTableCell205,
+ this.xrTableCell204,
+ this.xrTableCell206,
+ this.xrTableCell203,
+ this.xrTableCell208,
+ this.xrTableCell207,
+ this.xrTableCell209,
+ this.xrTableCell191,
+ this.xrTableCell212,
+ this.xrTableCell211,
+ this.xrTableCell210,
+ this.xrTableCell213,
+ this.xrTableCell192,
+ this.xrTableCell218,
+ this.xrTableCell215,
+ this.xrTableCell217,
+ this.xrTableCell219,
+ this.xrTableCell214,
+ this.xrTableCell220,
+ this.xrTableCell221,
+ this.xrTableCell222,
+ this.xrTableCell216});
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.NummerUndName")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.099633013786815647D;
+ //
+ // xrTableCell75
+ //
+ this.xrTableCell75.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Ort")});
+ this.xrTableCell75.Name = "xrTableCell75";
+ this.xrTableCell75.StylePriority.UseBackColor = false;
+ this.xrTableCell75.Weight = 0.13586316459951828D;
+ //
+ // xrTableCell77
+ //
+ this.xrTableCell77.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Strasse")});
+ this.xrTableCell77.Name = "xrTableCell77";
+ this.xrTableCell77.StylePriority.UseBackColor = false;
+ this.xrTableCell77.Weight = 0.15397828677271414D;
+ //
+ // xrTableCell76
+ //
+ this.xrTableCell76.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Hausnr")});
+ this.xrTableCell76.Name = "xrTableCell76";
+ this.xrTableCell76.StylePriority.UseBackColor = false;
+ this.xrTableCell76.Weight = 0.0543452754095243D;
+ //
+ // xrTableCell81
+ //
+ this.xrTableCell81.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell81.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Wohnplatz")});
+ this.xrTableCell81.Name = "xrTableCell81";
+ this.xrTableCell81.StylePriority.UseBackColor = false;
+ this.xrTableCell81.StylePriority.UseBorders = false;
+ this.xrTableCell81.Weight = 0.076989170993072731D;
+ //
+ // xrTableCell296
+ //
+ this.xrTableCell296.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.OhneFestenWohnsitz")});
+ this.xrTableCell296.Name = "xrTableCell296";
+ this.xrTableCell296.Text = "xrTableCell296";
+ this.xrTableCell296.Weight = 0.067931597100907848D;
+ //
+ // xrTableCell82
+ //
+ this.xrTableCell82.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell82.BorderWidth = 1F;
+ this.xrTableCell82.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Deutsch")});
+ this.xrTableCell82.Name = "xrTableCell82";
+ this.xrTableCell82.StylePriority.UseBackColor = false;
+ this.xrTableCell82.StylePriority.UseBorders = false;
+ this.xrTableCell82.StylePriority.UseBorderWidth = false;
+ this.xrTableCell82.Weight = 0.054345334407001872D;
+ //
+ // xrTableCell86
+ //
+ this.xrTableCell86.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Nationalitaet")});
+ this.xrTableCell86.Name = "xrTableCell86";
+ this.xrTableCell86.StylePriority.UseBackColor = false;
+ this.xrTableCell86.Weight = 0.10869044554723653D;
+ //
+ // xrTableCell85
+ //
+ this.xrTableCell85.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Maennlich")});
+ this.xrTableCell85.Name = "xrTableCell85";
+ this.xrTableCell85.StylePriority.UseBackColor = false;
+ this.xrTableCell85.Weight = 0.045287785785220219D;
+ //
+ // xrTableCell87
+ //
+ this.xrTableCell87.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Weiblich")});
+ this.xrTableCell87.Name = "xrTableCell87";
+ this.xrTableCell87.StylePriority.UseBackColor = false;
+ this.xrTableCell87.Weight = 0.045287788032018D;
+ //
+ // xrTableCell88
+ //
+ this.xrTableCell88.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AlterBis18")});
+ this.xrTableCell88.Name = "xrTableCell88";
+ this.xrTableCell88.StylePriority.UseBackColor = false;
+ this.xrTableCell88.Weight = 0.04528767641332946D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Alter18_25")});
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.StylePriority.UseBackColor = false;
+ this.xrTableCell74.Weight = 0.045287895601385873D;
+ //
+ // xrTableCell89
+ //
+ this.xrTableCell89.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.Alter26_65")});
+ this.xrTableCell89.Name = "xrTableCell89";
+ this.xrTableCell89.StylePriority.UseBackColor = false;
+ this.xrTableCell89.Weight = 0.045287526932812287D;
+ //
+ // xrTableCell78
+ //
+ this.xrTableCell78.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AlterAb65")});
+ this.xrTableCell78.Name = "xrTableCell78";
+ this.xrTableCell78.StylePriority.UseBackColor = false;
+ this.xrTableCell78.Weight = 0.045287704222273704D;
+ //
+ // xrTableCell90
+ //
+ this.xrTableCell90.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotBeratung")});
+ this.xrTableCell90.Name = "xrTableCell90";
+ this.xrTableCell90.StylePriority.UseBackColor = false;
+ this.xrTableCell90.Weight = 0.054047815569124039D;
+ //
+ // xrTableCell84
+ //
+ this.xrTableCell84.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotBegleitung")});
+ this.xrTableCell84.Name = "xrTableCell84";
+ this.xrTableCell84.StylePriority.UseBackColor = false;
+ this.xrTableCell84.Weight = 0.057079098182471907D;
+ //
+ // xrTableCell93
+ //
+ this.xrTableCell93.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotKrisenIntervention")});
+ this.xrTableCell93.Name = "xrTableCell93";
+ this.xrTableCell93.StylePriority.UseBackColor = false;
+ this.xrTableCell93.Weight = 0.065901800810422045D;
+ //
+ // xrTableCell94
+ //
+ this.xrTableCell94.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotBeratungAngehoeriger")});
+ this.xrTableCell94.Name = "xrTableCell94";
+ this.xrTableCell94.StylePriority.UseBackColor = false;
+ this.xrTableCell94.Weight = 0.08295633933350309D;
+ //
+ // xrTableCell92
+ //
+ this.xrTableCell92.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AngebotHausbesuch")});
+ this.xrTableCell92.Name = "xrTableCell92";
+ this.xrTableCell92.StylePriority.UseBackColor = false;
+ this.xrTableCell92.Weight = 0.066916681587709789D;
+ //
+ // xrTableCell95
+ //
+ this.xrTableCell95.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.FahrdienstJa")});
+ this.xrTableCell95.Name = "xrTableCell95";
+ this.xrTableCell95.StylePriority.UseBackColor = false;
+ this.xrTableCell95.Weight = 0.054345386521671292D;
+ //
+ // xrTableCell100
+ //
+ this.xrTableCell100.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.FahrdienstNein")});
+ this.xrTableCell100.Name = "xrTableCell100";
+ this.xrTableCell100.StylePriority.UseBackColor = false;
+ this.xrTableCell100.Weight = 0.054345389010491046D;
+ //
+ // xrTableCell79
+ //
+ this.xrTableCell79.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.FahrdienstErfolgt")});
+ this.xrTableCell79.Name = "xrTableCell79";
+ this.xrTableCell79.StylePriority.UseBackColor = false;
+ this.xrTableCell79.Weight = 0.069629586301304031D;
+ //
+ // xrTableCell91
+ //
+ this.xrTableCell91.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AnfrageHilfebeginn", "{0:dd.MM.yyyy}")});
+ this.xrTableCell91.Name = "xrTableCell91";
+ this.xrTableCell91.StylePriority.UseBackColor = false;
+ this.xrTableCell91.Text = "xrTableCell91";
+ this.xrTableCell91.Weight = 0.075597188214075961D;
+ //
+ // xrTableCell97
+ //
+ this.xrTableCell97.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AnfrageClearingbeginn", "{0:dd.MM.yyyy}")});
+ this.xrTableCell97.Name = "xrTableCell97";
+ this.xrTableCell97.StylePriority.UseBackColor = false;
+ this.xrTableCell97.Text = "xrTableCell97";
+ this.xrTableCell97.Weight = 0.10081191947733473D;
+ //
+ // xrTableCell101
+ //
+ this.xrTableCell101.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AnfrageWartezeit", "{0:0.00}")});
+ this.xrTableCell101.Name = "xrTableCell101";
+ this.xrTableCell101.StylePriority.UseBackColor = false;
+ this.xrTableCell101.Text = "xrTableCell101";
+ this.xrTableCell101.Weight = 0.070880372878811174D;
+ //
+ // xrTableCell102
+ //
+ this.xrTableCell102.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PrimaerErkrankung")});
+ this.xrTableCell102.Name = "xrTableCell102";
+ this.xrTableCell102.StylePriority.UseBackColor = false;
+ this.xrTableCell102.Weight = 0.12651060901388955D;
+ //
+ // xrTableCell103
+ //
+ this.xrTableCell103.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldAlleinLebend")});
+ this.xrTableCell103.Name = "xrTableCell103";
+ this.xrTableCell103.StylePriority.UseBackColor = false;
+ this.xrTableCell103.Weight = 0.063402826873412366D;
+ //
+ // xrTableCell99
+ //
+ this.xrTableCell99.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldMitPartnerLebend")});
+ this.xrTableCell99.Name = "xrTableCell99";
+ this.xrTableCell99.StylePriority.UseBackColor = false;
+ this.xrTableCell99.Weight = 0.063402824498245608D;
+ //
+ // xrTableCell104
+ //
+ this.xrTableCell104.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldKinderImHaushalt")});
+ this.xrTableCell104.Name = "xrTableCell104";
+ this.xrTableCell104.StylePriority.UseBackColor = false;
+ this.xrTableCell104.Weight = 0.072460368951615964D;
+ //
+ // xrTableCell98
+ //
+ this.xrTableCell98.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldKinderInAnderemHaushalt")});
+ this.xrTableCell98.Name = "xrTableCell98";
+ this.xrTableCell98.StylePriority.UseBackColor = false;
+ this.xrTableCell98.Weight = 0.072460370005818828D;
+ //
+ // xrTableCell83
+ //
+ this.xrTableCell83.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldWohnhaftInHerkunftsfamilie")});
+ this.xrTableCell83.Name = "xrTableCell83";
+ this.xrTableCell83.StylePriority.UseBackColor = false;
+ this.xrTableCell83.Weight = 0.11774809467563233D;
+ //
+ // xrTableCell187
+ //
+ this.xrTableCell187.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldInArbeit")});
+ this.xrTableCell187.Name = "xrTableCell187";
+ this.xrTableCell187.StylePriority.UseBackColor = false;
+ this.xrTableCell187.Weight = 0.054345278883821527D;
+ //
+ // xrTableCell80
+ //
+ this.xrTableCell80.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtAlg")});
+ this.xrTableCell80.Name = "xrTableCell80";
+ this.xrTableCell80.StylePriority.UseBackColor = false;
+ this.xrTableCell80.Weight = 0.054345275900073722D;
+ //
+ // xrTableCell189
+ //
+ this.xrTableCell189.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtAlg2")});
+ this.xrTableCell189.Name = "xrTableCell189";
+ this.xrTableCell189.StylePriority.UseBackColor = false;
+ this.xrTableCell189.Weight = 0.054345279322322845D;
+ //
+ // xrTableCell294
+ //
+ this.xrTableCell294.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtGrundsicherung")});
+ this.xrTableCell294.Name = "xrTableCell294";
+ this.xrTableCell294.Text = "xrTableCell294";
+ this.xrTableCell294.Weight = 0.081517913890965646D;
+ //
+ // xrTableCell188
+ //
+ this.xrTableCell188.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldBeziehtRente")});
+ this.xrTableCell188.Name = "xrTableCell188";
+ this.xrTableCell188.StylePriority.UseBackColor = false;
+ this.xrTableCell188.Weight = 0.072460367638418427D;
+ //
+ // xrTableCell194
+ //
+ this.xrTableCell194.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungJa")});
+ this.xrTableCell194.Name = "xrTableCell194";
+ this.xrTableCell194.StylePriority.UseBackColor = false;
+ this.xrTableCell194.Weight = 0.054345276808322927D;
+ //
+ // xrTableCell193
+ //
+ this.xrTableCell193.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungNein")});
+ this.xrTableCell193.Name = "xrTableCell193";
+ this.xrTableCell193.StylePriority.UseBackColor = false;
+ this.xrTableCell193.Weight = 0.054345278664926569D;
+ //
+ // xrTableCell195
+ //
+ this.xrTableCell195.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.PsychOderSuchterkrankungUnbekannt")});
+ this.xrTableCell195.Name = "xrTableCell195";
+ this.xrTableCell195.StylePriority.UseBackColor = false;
+ this.xrTableCell195.Weight = 0.054345276529565861D;
+ //
+ // xrTableCell196
+ //
+ this.xrTableCell196.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberSelbst")});
+ this.xrTableCell196.Name = "xrTableCell196";
+ this.xrTableCell196.StylePriority.UseBackColor = false;
+ this.xrTableCell196.Weight = 0.090575465006599645D;
+ //
+ // xrTableCell96
+ //
+ this.xrTableCell96.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberArzt")});
+ this.xrTableCell96.Name = "xrTableCell96";
+ this.xrTableCell96.StylePriority.UseBackColor = false;
+ this.xrTableCell96.Weight = 0.063402823464842453D;
+ //
+ // xrTableCell199
+ //
+ this.xrTableCell199.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberKkhReha")});
+ this.xrTableCell199.Name = "xrTableCell199";
+ this.xrTableCell199.StylePriority.UseBackColor = false;
+ this.xrTableCell199.Weight = 0.0634028213353192D;
+ //
+ // xrTableCell198
+ //
+ this.xrTableCell198.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberSpDi")});
+ this.xrTableCell198.Name = "xrTableCell198";
+ this.xrTableCell198.StylePriority.UseBackColor = false;
+ this.xrTableCell198.Weight = 0.0634028217789999D;
+ //
+ // xrTableCell197
+ //
+ this.xrTableCell197.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberJobCenter")});
+ this.xrTableCell197.Name = "xrTableCell197";
+ this.xrTableCell197.StylePriority.UseBackColor = false;
+ this.xrTableCell197.Weight = 0.063402825004493721D;
+ //
+ // xrTableCell200
+ //
+ this.xrTableCell200.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberSelbsthilfe")});
+ this.xrTableCell200.Name = "xrTableCell200";
+ this.xrTableCell200.StylePriority.UseBackColor = false;
+ this.xrTableCell200.Weight = 0.0634028244605533D;
+ //
+ // xrTableCell201
+ //
+ this.xrTableCell201.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberKontaktstelle")});
+ this.xrTableCell201.Name = "xrTableCell201";
+ this.xrTableCell201.StylePriority.UseBackColor = false;
+ this.xrTableCell201.Weight = 0.063402822197336436D;
+ //
+ // xrTableCell202
+ //
+ this.xrTableCell202.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.ZugangUeberAndere")});
+ this.xrTableCell202.Name = "xrTableCell202";
+ this.xrTableCell202.StylePriority.UseBackColor = false;
+ this.xrTableCell202.Weight = 0.051981258810173382D;
+ //
+ // xrTableCell190
+ //
+ this.xrTableCell190.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungLangfristigeBegleitung")});
+ this.xrTableCell190.Name = "xrTableCell190";
+ this.xrTableCell190.StylePriority.UseBackColor = false;
+ this.xrTableCell190.Weight = 0.063402824056364923D;
+ //
+ // xrTableCell205
+ //
+ this.xrTableCell205.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungBehandlungTherapie")});
+ this.xrTableCell205.Name = "xrTableCell205";
+ this.xrTableCell205.StylePriority.UseBackColor = false;
+ this.xrTableCell205.Weight = 0.063402823494982732D;
+ //
+ // xrTableCell204
+ //
+ this.xrTableCell204.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungWohnheimReha")});
+ this.xrTableCell204.Name = "xrTableCell204";
+ this.xrTableCell204.StylePriority.UseBackColor = false;
+ this.xrTableCell204.Weight = 0.090575462051183164D;
+ //
+ // xrTableCell206
+ //
+ this.xrTableCell206.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungBeWo")});
+ this.xrTableCell206.Name = "xrTableCell206";
+ this.xrTableCell206.StylePriority.UseBackColor = false;
+ this.xrTableCell206.Weight = 0.072460369369611588D;
+ //
+ // xrTableCell203
+ //
+ this.xrTableCell203.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungTagestaette")});
+ this.xrTableCell203.Name = "xrTableCell203";
+ this.xrTableCell203.StylePriority.UseBackColor = false;
+ this.xrTableCell203.Weight = 0.054345275985876296D;
+ //
+ // xrTableCell208
+ //
+ this.xrTableCell208.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungKontaktstelle")});
+ this.xrTableCell208.Name = "xrTableCell208";
+ this.xrTableCell208.StylePriority.UseBackColor = false;
+ this.xrTableCell208.Weight = 0.058874049084254143D;
+ //
+ // xrTableCell207
+ //
+ this.xrTableCell207.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungJugendamtSpfh")});
+ this.xrTableCell207.Name = "xrTableCell207";
+ this.xrTableCell207.StylePriority.UseBackColor = false;
+ this.xrTableCell207.Weight = 0.07698914464661484D;
+ //
+ // xrTableCell209
+ //
+ this.xrTableCell209.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungSchuldnerberatung")});
+ this.xrTableCell209.Name = "xrTableCell209";
+ this.xrTableCell209.StylePriority.UseBackColor = false;
+ this.xrTableCell209.Weight = 0.077001497468846686D;
+ //
+ // xrTableCell191
+ //
+ this.xrTableCell191.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungSpdi")});
+ this.xrTableCell191.Name = "xrTableCell191";
+ this.xrTableCell191.StylePriority.UseBackColor = false;
+ this.xrTableCell191.Weight = 0.054616353638292869D;
+ //
+ // xrTableCell212
+ //
+ this.xrTableCell212.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungSonstigeDienste")});
+ this.xrTableCell212.Name = "xrTableCell212";
+ this.xrTableCell212.StylePriority.UseBackColor = false;
+ this.xrTableCell212.Weight = 0.065900661799278129D;
+ //
+ // xrTableCell211
+ //
+ this.xrTableCell211.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungSelbsthilfe")});
+ this.xrTableCell211.Name = "xrTableCell211";
+ this.xrTableCell211.StylePriority.UseBackColor = false;
+ this.xrTableCell211.Weight = 0.082957436621189956D;
+ //
+ // xrTableCell210
+ //
+ this.xrTableCell210.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.VermittlungUnbekannt")});
+ this.xrTableCell210.Name = "xrTableCell210";
+ this.xrTableCell210.StylePriority.UseBackColor = false;
+ this.xrTableCell210.Weight = 0.066915626250447224D;
+ //
+ // xrTableCell213
+ //
+ this.xrTableCell213.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.HilfsdauerFallende", "{0:dd.MM.yyyy}")});
+ this.xrTableCell213.Name = "xrTableCell213";
+ this.xrTableCell213.StylePriority.UseBackColor = false;
+ this.xrTableCell213.Text = "xrTableCell213";
+ this.xrTableCell213.Weight = 0.088216825447426983D;
+ //
+ // xrTableCell192
+ //
+ this.xrTableCell192.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.HilfsdauerInMonaten", "{0:0.00}")});
+ this.xrTableCell192.Name = "xrTableCell192";
+ this.xrTableCell192.StylePriority.UseBackColor = false;
+ this.xrTableCell192.Text = "xrTableCell192";
+ this.xrTableCell192.Weight = 0.090103519369713947D;
+ //
+ // xrTableCell218
+ //
+ this.xrTableCell218.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundZeileErreicht")});
+ this.xrTableCell218.Name = "xrTableCell218";
+ this.xrTableCell218.StylePriority.UseBackColor = false;
+ this.xrTableCell218.Weight = 0.05955819909786006D;
+ //
+ // xrTableCell215
+ //
+ this.xrTableCell215.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundKkhReha")});
+ this.xrTableCell215.Name = "xrTableCell215";
+ this.xrTableCell215.StylePriority.UseBackColor = false;
+ this.xrTableCell215.Weight = 0.059558199097860073D;
+ //
+ // xrTableCell217
+ //
+ this.xrTableCell217.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundAbbruch")});
+ this.xrTableCell217.Name = "xrTableCell217";
+ this.xrTableCell217.StylePriority.UseBackColor = false;
+ this.xrTableCell217.Weight = 0.05955732196162164D;
+ //
+ // xrTableCell219
+ //
+ this.xrTableCell219.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.BeendigungsgrundVerstorben")});
+ this.xrTableCell219.Name = "xrTableCell219";
+ this.xrTableCell219.StylePriority.UseBackColor = false;
+ this.xrTableCell219.Weight = 0.059558206487155818D;
+ //
+ // xrTableCell214
+ //
+ this.xrTableCell214.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsKlient", "{0:0.00}")});
+ this.xrTableCell214.Name = "xrTableCell214";
+ this.xrTableCell214.StylePriority.UseBackColor = false;
+ this.xrTableCell214.Text = "xrTableCell214";
+ this.xrTableCell214.Weight = 0.068992990708195992D;
+ //
+ // xrTableCell220
+ //
+ this.xrTableCell220.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsOhneKlient", "{0:0.00}")});
+ this.xrTableCell220.Name = "xrTableCell220";
+ this.xrTableCell220.StylePriority.UseBackColor = false;
+ this.xrTableCell220.Text = "xrTableCell220";
+ this.xrTableCell220.Weight = 0.066575582902220765D;
+ //
+ // xrTableCell221
+ //
+ this.xrTableCell221.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsGesamt", "{0:0.00}")});
+ this.xrTableCell221.Name = "xrTableCell221";
+ this.xrTableCell221.StylePriority.UseBackColor = false;
+ this.xrTableCell221.Text = "xrTableCell221";
+ this.xrTableCell221.Weight = 0.071292315552708083D;
+ //
+ // xrTableCell222
+ //
+ this.xrTableCell222.Name = "xrTableCell222";
+ this.xrTableCell222.StylePriority.UseBackColor = false;
+ this.xrTableCell222.Weight = 0.090575466321165837D;
+ //
+ // xrTableCell216
+ //
+ this.xrTableCell216.Name = "xrTableCell216";
+ this.xrTableCell216.StylePriority.UseBackColor = false;
+ this.xrTableCell216.Weight = 0.09057652884028651D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "DetailList";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable7,
+ this.xrTable4,
+ this.xrTable6,
+ this.xrTable5,
+ this.xrTable3,
+ this.xrTable1,
+ this.xrTableHeader});
+ this.GroupHeader1.HeightF = 203F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTable7
+ //
+ this.xrTable7.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTable7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold);
+ this.xrTable7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 183F);
+ this.xrTable7.Name = "xrTable7";
+ this.xrTable7.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7});
+ this.xrTable7.SizeF = new System.Drawing.SizeF(5819.704F, 20F);
+ this.xrTable7.StylePriority.UseBackColor = false;
+ this.xrTable7.StylePriority.UseBorders = false;
+ this.xrTable7.StylePriority.UseFont = false;
+ this.xrTable7.StylePriority.UsePadding = false;
+ this.xrTable7.StylePriority.UseTextAlignment = false;
+ this.xrTable7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellNumberCount,
+ this.xrTableCell224,
+ this.xrTableCell225,
+ this.xrTableCell226,
+ this.xrTableCell227,
+ this.xrTableCell295,
+ this.xrTableCell228,
+ this.xrTableCell229,
+ this.xrTableCell230,
+ this.xrTableCell231,
+ this.xrTableCell232,
+ this.xrTableCell233,
+ this.xrTableCell234,
+ this.xrTableCell235,
+ this.xrTableCell236,
+ this.xrTableCell237,
+ this.xrTableCell238,
+ this.xrTableCell239,
+ this.xrTableCell240,
+ this.xrTableCell241,
+ this.xrTableCell242,
+ this.xrTableCell243,
+ this.xrTableCell244,
+ this.xrTableCell245,
+ this.xrTableCell246,
+ this.xrTableCell247,
+ this.xrTableCell248,
+ this.xrTableCell249,
+ this.xrTableCell250,
+ this.xrTableCell251,
+ this.xrTableCell252,
+ this.xrTableCell301,
+ this.xrTableCell253,
+ this.xrTableCell303,
+ this.xrTableCell254,
+ this.xrTableCell255,
+ this.xrTableCell302,
+ this.xrTableCell292,
+ this.xrTableCell256,
+ this.xrTableCell304,
+ this.xrTableCell257,
+ this.xrTableCell258,
+ this.xrTableCell259,
+ this.xrTableCell260,
+ this.xrTableCell261,
+ this.xrTableCell262,
+ this.xrTableCell263,
+ this.xrTableCell264,
+ this.xrTableCell265,
+ this.xrTableCell266,
+ this.xrTableCell267,
+ this.xrTableCell268,
+ this.xrTableCell269,
+ this.xrTableCell270,
+ this.xrTableCell271,
+ this.xrTableCell272,
+ this.xrTableCell273,
+ this.xrTableCell274,
+ this.xrTableCell275,
+ this.xrTableCell276,
+ this.xrTableCell277,
+ this.xrTableCell278,
+ this.xrTableCell279,
+ this.xrTableCell280,
+ this.xrTableCell281,
+ this.xrTableCell282,
+ this.xrTableCell283,
+ this.xrTableCell284,
+ this.xrTableCell285,
+ this.xrTableCell286,
+ this.xrTableCell287,
+ this.xrTableCell288,
+ this.cellVereinbartGesamt,
+ this.cellDifferenz});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 1D;
+ //
+ // cellNumberCount
+ //
+ this.cellNumberCount.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "NummerCount")});
+ this.cellNumberCount.Name = "cellNumberCount";
+ this.cellNumberCount.StylePriority.UseBackColor = false;
+ this.cellNumberCount.StylePriority.UseFont = false;
+ this.cellNumberCount.Weight = 0.099633013786815647D;
+ //
+ // xrTableCell224
+ //
+ this.xrTableCell224.Name = "xrTableCell224";
+ this.xrTableCell224.StylePriority.UseBackColor = false;
+ this.xrTableCell224.Weight = 0.13586316459951828D;
+ //
+ // xrTableCell225
+ //
+ this.xrTableCell225.Name = "xrTableCell225";
+ this.xrTableCell225.StylePriority.UseBackColor = false;
+ this.xrTableCell225.Weight = 0.15397828677271414D;
+ //
+ // xrTableCell226
+ //
+ this.xrTableCell226.Name = "xrTableCell226";
+ this.xrTableCell226.StylePriority.UseBackColor = false;
+ this.xrTableCell226.Weight = 0.0543452754095243D;
+ //
+ // xrTableCell227
+ //
+ this.xrTableCell227.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell227.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "WohnplatzCount")});
+ this.xrTableCell227.Name = "xrTableCell227";
+ this.xrTableCell227.StylePriority.UseBackColor = false;
+ this.xrTableCell227.StylePriority.UseBorders = false;
+ this.xrTableCell227.Weight = 0.076989170993072731D;
+ //
+ // xrTableCell295
+ //
+ this.xrTableCell295.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OhneFestenWohnsitzCount")});
+ this.xrTableCell295.Name = "xrTableCell295";
+ this.xrTableCell295.Text = "xrTableCell295";
+ this.xrTableCell295.Weight = 0.067931597100907848D;
+ //
+ // xrTableCell228
+ //
+ this.xrTableCell228.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell228.BorderWidth = 1F;
+ this.xrTableCell228.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DeutschCount")});
+ this.xrTableCell228.Name = "xrTableCell228";
+ this.xrTableCell228.StylePriority.UseBackColor = false;
+ this.xrTableCell228.StylePriority.UseBorders = false;
+ this.xrTableCell228.StylePriority.UseBorderWidth = false;
+ this.xrTableCell228.Weight = 0.054345334407001872D;
+ //
+ // xrTableCell229
+ //
+ this.xrTableCell229.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "NationalitaetCount")});
+ this.xrTableCell229.Name = "xrTableCell229";
+ this.xrTableCell229.StylePriority.UseBackColor = false;
+ this.xrTableCell229.Weight = 0.10869044554723653D;
+ //
+ // xrTableCell230
+ //
+ this.xrTableCell230.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MaennlichCount")});
+ this.xrTableCell230.Name = "xrTableCell230";
+ this.xrTableCell230.StylePriority.UseBackColor = false;
+ this.xrTableCell230.Weight = 0.045287785785220219D;
+ //
+ // xrTableCell231
+ //
+ this.xrTableCell231.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "WeiblichCount")});
+ this.xrTableCell231.Name = "xrTableCell231";
+ this.xrTableCell231.StylePriority.UseBackColor = false;
+ this.xrTableCell231.Weight = 0.045287788032018D;
+ //
+ // xrTableCell232
+ //
+ this.xrTableCell232.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AlterBis18Count")});
+ this.xrTableCell232.Name = "xrTableCell232";
+ this.xrTableCell232.StylePriority.UseBackColor = false;
+ this.xrTableCell232.Weight = 0.04528767641332946D;
+ //
+ // xrTableCell233
+ //
+ this.xrTableCell233.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Alter18_25Count")});
+ this.xrTableCell233.Name = "xrTableCell233";
+ this.xrTableCell233.StylePriority.UseBackColor = false;
+ this.xrTableCell233.Weight = 0.045287895601385873D;
+ //
+ // xrTableCell234
+ //
+ this.xrTableCell234.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Alter26_65Count")});
+ this.xrTableCell234.Name = "xrTableCell234";
+ this.xrTableCell234.StylePriority.UseBackColor = false;
+ this.xrTableCell234.Weight = 0.045287526932812287D;
+ //
+ // xrTableCell235
+ //
+ this.xrTableCell235.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AlterAb65Count")});
+ this.xrTableCell235.Name = "xrTableCell235";
+ this.xrTableCell235.StylePriority.UseBackColor = false;
+ this.xrTableCell235.Weight = 0.045287704222273704D;
+ //
+ // xrTableCell236
+ //
+ this.xrTableCell236.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotBeratungCount")});
+ this.xrTableCell236.Name = "xrTableCell236";
+ this.xrTableCell236.StylePriority.UseBackColor = false;
+ this.xrTableCell236.Weight = 0.054047815569124039D;
+ //
+ // xrTableCell237
+ //
+ this.xrTableCell237.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotBegleitungCount")});
+ this.xrTableCell237.Name = "xrTableCell237";
+ this.xrTableCell237.StylePriority.UseBackColor = false;
+ this.xrTableCell237.Weight = 0.057079098182471907D;
+ //
+ // xrTableCell238
+ //
+ this.xrTableCell238.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotKrisenInterventionCount")});
+ this.xrTableCell238.Name = "xrTableCell238";
+ this.xrTableCell238.StylePriority.UseBackColor = false;
+ this.xrTableCell238.Weight = 0.065901800810422045D;
+ //
+ // xrTableCell239
+ //
+ this.xrTableCell239.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotBeratungAngehoerigerCount")});
+ this.xrTableCell239.Name = "xrTableCell239";
+ this.xrTableCell239.StylePriority.UseBackColor = false;
+ this.xrTableCell239.Weight = 0.08295633933350309D;
+ //
+ // xrTableCell240
+ //
+ this.xrTableCell240.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AngebotHausbesuchCount")});
+ this.xrTableCell240.Name = "xrTableCell240";
+ this.xrTableCell240.StylePriority.UseBackColor = false;
+ this.xrTableCell240.Weight = 0.066916681587709789D;
+ //
+ // xrTableCell241
+ //
+ this.xrTableCell241.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FahrdienstJaCount")});
+ this.xrTableCell241.Name = "xrTableCell241";
+ this.xrTableCell241.StylePriority.UseBackColor = false;
+ this.xrTableCell241.Weight = 0.05434284350941828D;
+ //
+ // xrTableCell242
+ //
+ this.xrTableCell242.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FahrdienstNeinCount")});
+ this.xrTableCell242.Name = "xrTableCell242";
+ this.xrTableCell242.StylePriority.UseBackColor = false;
+ this.xrTableCell242.Weight = 0.054345389010491046D;
+ //
+ // xrTableCell243
+ //
+ this.xrTableCell243.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FahrdienstErfolgtCount")});
+ this.xrTableCell243.Name = "xrTableCell243";
+ this.xrTableCell243.StylePriority.UseBackColor = false;
+ this.xrTableCell243.Weight = 0.069632129313557042D;
+ //
+ // xrTableCell244
+ //
+ this.xrTableCell244.Name = "xrTableCell244";
+ this.xrTableCell244.StylePriority.UseBackColor = false;
+ this.xrTableCell244.Weight = 0.075597188214075961D;
+ //
+ // xrTableCell245
+ //
+ this.xrTableCell245.Name = "xrTableCell245";
+ this.xrTableCell245.StylePriority.UseBackColor = false;
+ this.xrTableCell245.Weight = 0.10081191947733473D;
+ //
+ // xrTableCell246
+ //
+ this.xrTableCell246.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.AnfrageWartezeit")});
+ this.xrTableCell246.Name = "xrTableCell246";
+ this.xrTableCell246.StylePriority.UseBackColor = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.Avg;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell246.Summary = xrSummary1;
+ this.xrTableCell246.Text = "xrTableCell246";
+ this.xrTableCell246.Weight = 0.070880372878811174D;
+ //
+ // xrTableCell247
+ //
+ this.xrTableCell247.Name = "xrTableCell247";
+ this.xrTableCell247.StylePriority.UseBackColor = false;
+ this.xrTableCell247.Weight = 0.12651060901388955D;
+ //
+ // xrTableCell248
+ //
+ this.xrTableCell248.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldAlleinLebendCount")});
+ this.xrTableCell248.Name = "xrTableCell248";
+ this.xrTableCell248.StylePriority.UseBackColor = false;
+ this.xrTableCell248.Weight = 0.063402826873412366D;
+ //
+ // xrTableCell249
+ //
+ this.xrTableCell249.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldMitPartnerLebendCount")});
+ this.xrTableCell249.Name = "xrTableCell249";
+ this.xrTableCell249.StylePriority.UseBackColor = false;
+ this.xrTableCell249.Weight = 0.063402824498245608D;
+ //
+ // xrTableCell250
+ //
+ this.xrTableCell250.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldKinderImHaushaltCount")});
+ this.xrTableCell250.Name = "xrTableCell250";
+ this.xrTableCell250.StylePriority.UseBackColor = false;
+ this.xrTableCell250.Weight = 0.072460368951615964D;
+ //
+ // xrTableCell251
+ //
+ this.xrTableCell251.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldKinderInAnderemHaushaltCount")});
+ this.xrTableCell251.Name = "xrTableCell251";
+ this.xrTableCell251.StylePriority.UseBackColor = false;
+ this.xrTableCell251.Weight = 0.072460369047750453D;
+ //
+ // xrTableCell252
+ //
+ this.xrTableCell252.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldWohnhaftInHerkunftsfamilieCount")});
+ this.xrTableCell252.Name = "xrTableCell252";
+ this.xrTableCell252.StylePriority.UseBackColor = false;
+ this.xrTableCell252.Weight = 0.11774809563370073D;
+ //
+ // xrTableCell301
+ //
+ this.xrTableCell301.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldSonstigesCount")});
+ this.xrTableCell301.Name = "xrTableCell301";
+ this.xrTableCell301.Text = "xrTableCell301";
+ this.xrTableCell301.Weight = 0.07246037132908123D;
+ //
+ // xrTableCell253
+ //
+ this.xrTableCell253.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldInArbeitCount")});
+ this.xrTableCell253.Name = "xrTableCell253";
+ this.xrTableCell253.StylePriority.UseBackColor = false;
+ this.xrTableCell253.Weight = 0.054345278925422319D;
+ //
+ // xrTableCell254
+ //
+ this.xrTableCell254.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtAlgCount")});
+ this.xrTableCell254.Name = "xrTableCell254";
+ this.xrTableCell254.StylePriority.UseBackColor = false;
+ this.xrTableCell254.Weight = 0.054345275941674522D;
+ //
+ // xrTableCell255
+ //
+ this.xrTableCell255.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtAlg2Count")});
+ this.xrTableCell255.Name = "xrTableCell255";
+ this.xrTableCell255.StylePriority.UseBackColor = false;
+ this.xrTableCell255.Weight = 0.0543452793639236D;
+ //
+ // xrTableCell292
+ //
+ this.xrTableCell292.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtGrundsicherungCount")});
+ this.xrTableCell292.Name = "xrTableCell292";
+ this.xrTableCell292.Weight = 0.081517913932566424D;
+ //
+ // xrTableCell256
+ //
+ this.xrTableCell256.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "LebensumfeldBeziehtRenteCount")});
+ this.xrTableCell256.Name = "xrTableCell256";
+ this.xrTableCell256.StylePriority.UseBackColor = false;
+ this.xrTableCell256.Weight = 0.072460367669644282D;
+ //
+ // xrTableCell257
+ //
+ this.xrTableCell257.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungJaCount")});
+ this.xrTableCell257.Name = "xrTableCell257";
+ this.xrTableCell257.StylePriority.UseBackColor = false;
+ this.xrTableCell257.Weight = 0.054345273861667348D;
+ //
+ // xrTableCell258
+ //
+ this.xrTableCell258.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungNeinCount")});
+ this.xrTableCell258.Name = "xrTableCell258";
+ this.xrTableCell258.StylePriority.UseBackColor = false;
+ this.xrTableCell258.Weight = 0.054345273861320778D;
+ //
+ // xrTableCell259
+ //
+ this.xrTableCell259.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "PsychOderSuchterkrankungUnbekanntCount")});
+ this.xrTableCell259.Name = "xrTableCell259";
+ this.xrTableCell259.StylePriority.UseBackColor = false;
+ this.xrTableCell259.Weight = 0.054345279675177424D;
+ //
+ // xrTableCell260
+ //
+ this.xrTableCell260.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberSelbstCount")});
+ this.xrTableCell260.Name = "xrTableCell260";
+ this.xrTableCell260.StylePriority.UseBackColor = false;
+ this.xrTableCell260.Weight = 0.0905754588695265D;
+ //
+ // xrTableCell261
+ //
+ this.xrTableCell261.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberArztCount")});
+ this.xrTableCell261.Name = "xrTableCell261";
+ this.xrTableCell261.StylePriority.UseBackColor = false;
+ this.xrTableCell261.Weight = 0.063402823464842467D;
+ //
+ // xrTableCell262
+ //
+ this.xrTableCell262.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberKkhRehaCount")});
+ this.xrTableCell262.Name = "xrTableCell262";
+ this.xrTableCell262.StylePriority.UseBackColor = false;
+ this.xrTableCell262.Weight = 0.063402821335319187D;
+ //
+ // xrTableCell263
+ //
+ this.xrTableCell263.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberSpDiCount")});
+ this.xrTableCell263.Name = "xrTableCell263";
+ this.xrTableCell263.StylePriority.UseBackColor = false;
+ this.xrTableCell263.Weight = 0.06340282177899989D;
+ //
+ // xrTableCell264
+ //
+ this.xrTableCell264.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberJobCenterCount")});
+ this.xrTableCell264.Name = "xrTableCell264";
+ this.xrTableCell264.StylePriority.UseBackColor = false;
+ this.xrTableCell264.Weight = 0.063402825004493721D;
+ //
+ // xrTableCell265
+ //
+ this.xrTableCell265.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberSelbsthilfeCount")});
+ this.xrTableCell265.Name = "xrTableCell265";
+ this.xrTableCell265.StylePriority.UseBackColor = false;
+ this.xrTableCell265.Weight = 0.063402824460553314D;
+ //
+ // xrTableCell266
+ //
+ this.xrTableCell266.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberKontaktstelleCount")});
+ this.xrTableCell266.Name = "xrTableCell266";
+ this.xrTableCell266.StylePriority.UseBackColor = false;
+ this.xrTableCell266.Weight = 0.063402822197336436D;
+ //
+ // xrTableCell267
+ //
+ this.xrTableCell267.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ZugangUeberAndereCount")});
+ this.xrTableCell267.Name = "xrTableCell267";
+ this.xrTableCell267.StylePriority.UseBackColor = false;
+ this.xrTableCell267.Weight = 0.05198125881018581D;
+ //
+ // xrTableCell268
+ //
+ this.xrTableCell268.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungLangfristigeBegleitungCount")});
+ this.xrTableCell268.Name = "xrTableCell268";
+ this.xrTableCell268.StylePriority.UseBackColor = false;
+ this.xrTableCell268.Weight = 0.063402824056364937D;
+ //
+ // xrTableCell269
+ //
+ this.xrTableCell269.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungBehandlungTherapieCount")});
+ this.xrTableCell269.Name = "xrTableCell269";
+ this.xrTableCell269.StylePriority.UseBackColor = false;
+ this.xrTableCell269.Weight = 0.063402823494982719D;
+ //
+ // xrTableCell270
+ //
+ this.xrTableCell270.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungWohnheimRehaCount")});
+ this.xrTableCell270.Name = "xrTableCell270";
+ this.xrTableCell270.StylePriority.UseBackColor = false;
+ this.xrTableCell270.Weight = 0.090575461911714547D;
+ //
+ // xrTableCell271
+ //
+ this.xrTableCell271.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungBeWoCount")});
+ this.xrTableCell271.Name = "xrTableCell271";
+ this.xrTableCell271.StylePriority.UseBackColor = false;
+ this.xrTableCell271.Weight = 0.072460369346366821D;
+ //
+ // xrTableCell272
+ //
+ this.xrTableCell272.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungTagestaetteCount")});
+ this.xrTableCell272.Name = "xrTableCell272";
+ this.xrTableCell272.StylePriority.UseBackColor = false;
+ this.xrTableCell272.Weight = 0.05434527603236583D;
+ //
+ // xrTableCell273
+ //
+ this.xrTableCell273.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungKontaktstelleCount")});
+ this.xrTableCell273.Name = "xrTableCell273";
+ this.xrTableCell273.StylePriority.UseBackColor = false;
+ this.xrTableCell273.Weight = 0.0588740525626786D;
+ //
+ // xrTableCell274
+ //
+ this.xrTableCell274.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungJugendamtSpfhCount")});
+ this.xrTableCell274.Name = "xrTableCell274";
+ this.xrTableCell274.StylePriority.UseBackColor = false;
+ this.xrTableCell274.Weight = 0.076989141261169458D;
+ //
+ // xrTableCell275
+ //
+ this.xrTableCell275.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungSchuldnerberatungCount")});
+ this.xrTableCell275.Name = "xrTableCell275";
+ this.xrTableCell275.StylePriority.UseBackColor = false;
+ this.xrTableCell275.Weight = 0.0769891417695176D;
+ //
+ // xrTableCell276
+ //
+ this.xrTableCell276.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungSpdiCount")});
+ this.xrTableCell276.Name = "xrTableCell276";
+ this.xrTableCell276.StylePriority.UseBackColor = false;
+ this.xrTableCell276.Weight = 0.054616999756891715D;
+ //
+ // xrTableCell277
+ //
+ this.xrTableCell277.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungSonstigeDiensteCount")});
+ this.xrTableCell277.Name = "xrTableCell277";
+ this.xrTableCell277.StylePriority.UseBackColor = false;
+ this.xrTableCell277.Weight = 0.065902710720824181D;
+ //
+ // xrTableCell278
+ //
+ this.xrTableCell278.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungSelbsthilfeCount")});
+ this.xrTableCell278.Name = "xrTableCell278";
+ this.xrTableCell278.StylePriority.UseBackColor = false;
+ this.xrTableCell278.Weight = 0.082958065463890437D;
+ //
+ // xrTableCell279
+ //
+ this.xrTableCell279.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "VermittlungUnbekanntCount")});
+ this.xrTableCell279.Name = "xrTableCell279";
+ this.xrTableCell279.StylePriority.UseBackColor = false;
+ this.xrTableCell279.Weight = 0.066917146529503313D;
+ //
+ // xrTableCell280
+ //
+ this.xrTableCell280.Name = "xrTableCell280";
+ this.xrTableCell280.StylePriority.UseBackColor = false;
+ this.xrTableCell280.Weight = 0.088220501758598982D;
+ //
+ // xrTableCell281
+ //
+ this.xrTableCell281.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.HilfsdauerInMonaten")});
+ this.xrTableCell281.Name = "xrTableCell281";
+ this.xrTableCell281.StylePriority.UseBackColor = false;
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Func = DevExpress.XtraReports.UI.SummaryFunc.Avg;
+ xrSummary2.IgnoreNullValues = true;
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell281.Summary = xrSummary2;
+ this.xrTableCell281.Text = "xrTableCell281";
+ this.xrTableCell281.Weight = 0.090104472999303686D;
+ //
+ // xrTableCell282
+ //
+ this.xrTableCell282.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundZeileErreichtCount")});
+ this.xrTableCell282.Name = "xrTableCell282";
+ this.xrTableCell282.StylePriority.UseBackColor = false;
+ this.xrTableCell282.Weight = 0.059562428237779734D;
+ //
+ // xrTableCell283
+ //
+ this.xrTableCell283.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundKkhRehaCount")});
+ this.xrTableCell283.Name = "xrTableCell283";
+ this.xrTableCell283.StylePriority.UseBackColor = false;
+ this.xrTableCell283.Weight = 0.059562428237779741D;
+ //
+ // xrTableCell284
+ //
+ this.xrTableCell284.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundAbbruchCount")});
+ this.xrTableCell284.Name = "xrTableCell284";
+ this.xrTableCell284.StylePriority.UseBackColor = false;
+ this.xrTableCell284.Weight = 0.059562428717178248D;
+ //
+ // xrTableCell285
+ //
+ this.xrTableCell285.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "BeendigungsgrundVerstorbenCount")});
+ this.xrTableCell285.Name = "xrTableCell285";
+ this.xrTableCell285.StylePriority.UseBackColor = false;
+ this.xrTableCell285.Weight = 0.059562428716716145D;
+ //
+ // xrTableCell286
+ //
+ this.xrTableCell286.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsKlient")});
+ this.xrTableCell286.Name = "xrTableCell286";
+ this.xrTableCell286.StylePriority.UseBackColor = false;
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Func = DevExpress.XtraReports.UI.SummaryFunc.Avg;
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell286.Summary = xrSummary3;
+ this.xrTableCell286.Text = "xrTableCell286";
+ this.xrTableCell286.Weight = 0.068991325311593632D;
+ //
+ // xrTableCell287
+ //
+ this.xrTableCell287.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsOhneKlient")});
+ this.xrTableCell287.Name = "xrTableCell287";
+ this.xrTableCell287.StylePriority.UseBackColor = false;
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.Func = DevExpress.XtraReports.UI.SummaryFunc.Avg;
+ xrSummary4.IgnoreNullValues = true;
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell287.Summary = xrSummary4;
+ this.xrTableCell287.Text = "xrTableCell287";
+ this.xrTableCell287.Weight = 0.066572963876028665D;
+ //
+ // xrTableCell288
+ //
+ this.xrTableCell288.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.GeleisteteFlsGesamt")});
+ this.xrTableCell288.Name = "xrTableCell288";
+ this.xrTableCell288.StylePriority.UseBackColor = false;
+ xrSummary5.FormatString = "{0:0.00}";
+ xrSummary5.IgnoreNullValues = true;
+ xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell288.Summary = xrSummary5;
+ this.xrTableCell288.Text = "xrTableCell288";
+ this.xrTableCell288.Weight = 0.071291942393303415D;
+ //
+ // cellVereinbartGesamt
+ //
+ this.cellVereinbartGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbrechnungVereinbarteFlsCount", "{0:0.00}")});
+ this.cellVereinbartGesamt.Name = "cellVereinbartGesamt";
+ this.cellVereinbartGesamt.StylePriority.UseBackColor = false;
+ this.cellVereinbartGesamt.Weight = 0.090575459410806483D;
+ //
+ // cellDifferenz
+ //
+ this.cellDifferenz.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbrechnungDifferenzCount", "{0:0.00}")});
+ this.cellDifferenz.Name = "cellDifferenz";
+ this.cellDifferenz.StylePriority.UseBackColor = false;
+ this.cellDifferenz.Weight = 0.090573792337985543D;
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTable4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(3440.487F, 63F);
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UsePadding = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell105,
+ this.xrTableCell106,
+ this.xrTableCell107,
+ this.xrTableCell113,
+ this.xrTableCell115,
+ this.xrTableCell117,
+ this.xrTableCell108,
+ this.xrTableCell109,
+ this.xrTableCell110,
+ this.xrTableCell120,
+ this.xrTableCell111,
+ this.xrTableCell137});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.999669320636408D;
+ //
+ // xrTableCell105
+ //
+ this.xrTableCell105.BackColor = System.Drawing.Color.DarkOrange;
+ this.xrTableCell105.Name = "xrTableCell105";
+ this.xrTableCell105.StylePriority.UseBackColor = false;
+ this.xrTableCell105.Weight = 0.099784550993973029D;
+ //
+ // xrTableCell106
+ //
+ this.xrTableCell106.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell106.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell106.Name = "xrTableCell106";
+ this.xrTableCell106.StylePriority.UseBackColor = false;
+ this.xrTableCell106.StylePriority.UseBorders = false;
+ this.xrTableCell106.Weight = 0.4898514664911453D;
+ //
+ // xrTableCell107
+ //
+ this.xrTableCell107.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell107.Name = "xrTableCell107";
+ this.xrTableCell107.StylePriority.UseBackColor = false;
+ this.xrTableCell107.StylePriority.UseTextAlignment = false;
+ this.xrTableCell107.Text = "Staatsangehörigkeit";
+ this.xrTableCell107.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell107.Weight = 0.16328387563226884D;
+ //
+ // xrTableCell113
+ //
+ this.xrTableCell113.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell113.Name = "xrTableCell113";
+ this.xrTableCell113.StylePriority.UseBackColor = false;
+ this.xrTableCell113.StylePriority.UseTextAlignment = false;
+ this.xrTableCell113.Text = "Geschlecht";
+ this.xrTableCell113.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell113.Weight = 0.090713237056410628D;
+ //
+ // xrTableCell115
+ //
+ this.xrTableCell115.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell115.Name = "xrTableCell115";
+ this.xrTableCell115.StylePriority.UseBackColor = false;
+ this.xrTableCell115.StylePriority.UseTextAlignment = false;
+ this.xrTableCell115.Text = "Alter zu Beginn der Hilfe";
+ this.xrTableCell115.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell115.Weight = 0.18142629552408884D;
+ //
+ // xrTableCell117
+ //
+ this.xrTableCell117.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell117.Name = "xrTableCell117";
+ this.xrTableCell117.StylePriority.UseBackColor = false;
+ this.xrTableCell117.StylePriority.UseTextAlignment = false;
+ this.xrTableCell117.Text = "Angebotsform";
+ this.xrTableCell117.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell117.Weight = 0.32739962658312288D;
+ //
+ // xrTableCell108
+ //
+ this.xrTableCell108.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell108.Multiline = true;
+ this.xrTableCell108.Name = "xrTableCell108";
+ this.xrTableCell108.StylePriority.UseBackColor = false;
+ this.xrTableCell108.StylePriority.UseTextAlignment = false;
+ this.xrTableCell108.Text = "Fahrdienst erforderlich\r\n(zu ergänzendem Angebot,\r\nz.B. Kontaktstelle)";
+ this.xrTableCell108.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell108.Weight = 0.17859158002515718D;
+ //
+ // xrTableCell109
+ //
+ this.xrTableCell109.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell109.Name = "xrTableCell109";
+ this.xrTableCell109.StylePriority.UseBackColor = false;
+ this.xrTableCell109.StylePriority.UseTextAlignment = false;
+ this.xrTableCell109.Text = "Anfragezeit bis Hilfebeginn (Datumseingabe)";
+ this.xrTableCell109.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell109.Weight = 0.24766586130788179D;
+ //
+ // xrTableCell110
+ //
+ this.xrTableCell110.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell110.Multiline = true;
+ this.xrTableCell110.Name = "xrTableCell110";
+ this.xrTableCell110.StylePriority.UseBackColor = false;
+ this.xrTableCell110.Weight = 0.12670309893836182D;
+ //
+ // xrTableCell120
+ //
+ this.xrTableCell120.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell120.Name = "xrTableCell120";
+ this.xrTableCell120.StylePriority.UseBackColor = false;
+ this.xrTableCell120.StylePriority.UseTextAlignment = false;
+ this.xrTableCell120.Text = "Angaben zum Lebensumfeld";
+ this.xrTableCell120.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell120.Weight = 0.46263794587348256D;
+ //
+ // xrTableCell111
+ //
+ this.xrTableCell111.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell111.Name = "xrTableCell111";
+ this.xrTableCell111.StylePriority.UseBackColor = false;
+ this.xrTableCell111.StylePriority.UseTextAlignment = false;
+ this.xrTableCell111.Text = "Erwerbssituation";
+ this.xrTableCell111.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell111.Weight = 0.58963603079258364D;
+ //
+ // xrTableCell137
+ //
+ this.xrTableCell137.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell137.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell137.Name = "xrTableCell137";
+ this.xrTableCell137.StylePriority.UseBackColor = false;
+ this.xrTableCell137.StylePriority.UseBorders = false;
+ this.xrTableCell137.StylePriority.UseTextAlignment = false;
+ this.xrTableCell137.Text = "psychische oder Suchterkrankung in der Herkunftsfamilie";
+ this.xrTableCell137.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell137.Weight = 0.16328373648504058D;
+ //
+ // xrTable6
+ //
+ this.xrTable6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable6.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 143F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable6.SizeF = new System.Drawing.SizeF(3440.487F, 40F);
+ this.xrTable6.StylePriority.UseBorders = false;
+ this.xrTable6.StylePriority.UseFont = false;
+ this.xrTable6.StylePriority.UsePadding = false;
+ this.xrTable6.StylePriority.UseTextAlignment = false;
+ this.xrTable6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell144,
+ this.xrTableCell146,
+ this.xrTableCell148,
+ this.xrTableCell150,
+ this.xrTableCell152,
+ this.xrTableCell290,
+ this.xrTableCell153,
+ this.xrTableCell155,
+ this.xrTableCell156,
+ this.xrTableCell157,
+ this.xrTableCell158,
+ this.xrTableCell176,
+ this.xrTableCell177,
+ this.xrTableCell159,
+ this.xrTableCell160,
+ this.xrTableCell161,
+ this.xrTableCell162,
+ this.xrTableCell163,
+ this.xrTableCell164,
+ this.xrTableCell165,
+ this.xrTableCell166,
+ this.xrTableCell179,
+ this.xrTableCell167,
+ this.xrTableCell168,
+ this.xrTableCell170,
+ this.xrTableCell172,
+ this.xrTableCell173,
+ this.xrTableCell174,
+ this.xrTableCell175,
+ this.xrTableCell149,
+ this.xrTableCell147,
+ this.xrTableCell297,
+ this.xrTableCell145,
+ this.xrTableCell298,
+ this.xrTableCell154,
+ this.xrTableCell151,
+ this.xrTableCell293,
+ this.xrTableCell186,
+ this.xrTableCell169,
+ this.xrTableCell184,
+ this.xrTableCell299,
+ this.xrTableCell300,
+ this.xrTableCell185});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.90352951557094618D;
+ //
+ // xrTableCell144
+ //
+ this.xrTableCell144.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell144.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTableCell144.Name = "xrTableCell144";
+ this.xrTableCell144.StylePriority.UseBackColor = false;
+ this.xrTableCell144.StylePriority.UseFont = false;
+ this.xrTableCell144.Text = "Anzahl der Klienten";
+ this.xrTableCell144.Weight = 0.099784550213625089D;
+ //
+ // xrTableCell146
+ //
+ this.xrTableCell146.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell146.Name = "xrTableCell146";
+ this.xrTableCell146.StylePriority.UseBackColor = false;
+ this.xrTableCell146.Weight = 0.13606984244060244D;
+ //
+ // xrTableCell148
+ //
+ this.xrTableCell148.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell148.Name = "xrTableCell148";
+ this.xrTableCell148.StylePriority.UseBackColor = false;
+ this.xrTableCell148.Weight = 0.15421248739906454D;
+ //
+ // xrTableCell150
+ //
+ this.xrTableCell150.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell150.Name = "xrTableCell150";
+ this.xrTableCell150.StylePriority.UseBackColor = false;
+ this.xrTableCell150.Weight = 0.054427935284012491D;
+ //
+ // xrTableCell152
+ //
+ this.xrTableCell152.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell152.Multiline = true;
+ this.xrTableCell152.Name = "xrTableCell152";
+ this.xrTableCell152.StylePriority.UseBackColor = false;
+ this.xrTableCell152.Text = "Anzahl der Klienten";
+ this.xrTableCell152.Weight = 0.077106244670027677D;
+ //
+ // xrTableCell290
+ //
+ this.xrTableCell290.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell290.Name = "xrTableCell290";
+ this.xrTableCell290.StylePriority.UseBackColor = false;
+ this.xrTableCell290.Weight = 0.068034921926112948D;
+ //
+ // xrTableCell153
+ //
+ this.xrTableCell153.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell153.Name = "xrTableCell153";
+ this.xrTableCell153.StylePriority.UseBackColor = false;
+ this.xrTableCell153.Text = "Anzahl";
+ this.xrTableCell153.Weight = 0.054427925016130724D;
+ //
+ // xrTableCell155
+ //
+ this.xrTableCell155.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell155.Name = "xrTableCell155";
+ this.xrTableCell155.StylePriority.UseBackColor = false;
+ this.xrTableCell155.Text = "Anzahl";
+ this.xrTableCell155.Weight = 0.10885587442667807D;
+ //
+ // xrTableCell156
+ //
+ this.xrTableCell156.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell156.Name = "xrTableCell156";
+ this.xrTableCell156.StylePriority.UseBackColor = false;
+ this.xrTableCell156.Text = "Anzahl";
+ this.xrTableCell156.Weight = 0.04535661896886764D;
+ //
+ // xrTableCell157
+ //
+ this.xrTableCell157.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell157.Name = "xrTableCell157";
+ this.xrTableCell157.StylePriority.UseBackColor = false;
+ this.xrTableCell157.Text = "Anzahl";
+ this.xrTableCell157.Weight = 0.045356729438823795D;
+ //
+ // xrTableCell158
+ //
+ this.xrTableCell158.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell158.Name = "xrTableCell158";
+ this.xrTableCell158.StylePriority.UseBackColor = false;
+ this.xrTableCell158.Text = "Anzahl";
+ this.xrTableCell158.Weight = 0.0453564822898758D;
+ //
+ // xrTableCell176
+ //
+ this.xrTableCell176.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell176.Name = "xrTableCell176";
+ this.xrTableCell176.StylePriority.UseBackColor = false;
+ this.xrTableCell176.Text = "Anzahl";
+ this.xrTableCell176.Weight = 0.045356672919298478D;
+ //
+ // xrTableCell177
+ //
+ this.xrTableCell177.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell177.Name = "xrTableCell177";
+ this.xrTableCell177.StylePriority.UseBackColor = false;
+ this.xrTableCell177.Text = "Anzahl";
+ this.xrTableCell177.Weight = 0.045356672919298478D;
+ //
+ // xrTableCell159
+ //
+ this.xrTableCell159.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell159.Name = "xrTableCell159";
+ this.xrTableCell159.StylePriority.UseBackColor = false;
+ this.xrTableCell159.Text = "Anzahl";
+ this.xrTableCell159.Weight = 0.045356229291413953D;
+ //
+ // xrTableCell160
+ //
+ this.xrTableCell160.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell160.Name = "xrTableCell160";
+ this.xrTableCell160.StylePriority.UseBackColor = false;
+ this.xrTableCell160.Text = "Anzahl";
+ this.xrTableCell160.Weight = 0.054130845356086664D;
+ //
+ // xrTableCell161
+ //
+ this.xrTableCell161.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell161.Name = "xrTableCell161";
+ this.xrTableCell161.StylePriority.UseBackColor = false;
+ this.xrTableCell161.Text = "Anzahl";
+ this.xrTableCell161.Weight = 0.057165947870381796D;
+ //
+ // xrTableCell162
+ //
+ this.xrTableCell162.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell162.Name = "xrTableCell162";
+ this.xrTableCell162.StylePriority.UseBackColor = false;
+ this.xrTableCell162.Text = "Anzahl";
+ this.xrTableCell162.Weight = 0.0660019755753869D;
+ //
+ // xrTableCell163
+ //
+ this.xrTableCell163.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell163.Name = "xrTableCell163";
+ this.xrTableCell163.StylePriority.UseBackColor = false;
+ this.xrTableCell163.Text = "Anzahl";
+ this.xrTableCell163.Weight = 0.083082566460961127D;
+ //
+ // xrTableCell164
+ //
+ this.xrTableCell164.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell164.Name = "xrTableCell164";
+ this.xrTableCell164.StylePriority.UseBackColor = false;
+ this.xrTableCell164.Text = "Anzahl";
+ this.xrTableCell164.Weight = 0.067018281196678631D;
+ //
+ // xrTableCell165
+ //
+ this.xrTableCell165.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell165.Name = "xrTableCell165";
+ this.xrTableCell165.StylePriority.UseBackColor = false;
+ this.xrTableCell165.Text = "Anzahl";
+ this.xrTableCell165.Weight = 0.054427824911548142D;
+ //
+ // xrTableCell166
+ //
+ this.xrTableCell166.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell166.Name = "xrTableCell166";
+ this.xrTableCell166.StylePriority.UseBackColor = false;
+ this.xrTableCell166.Text = "Anzahl";
+ this.xrTableCell166.Weight = 0.054427935018089638D;
+ //
+ // xrTableCell179
+ //
+ this.xrTableCell179.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell179.Name = "xrTableCell179";
+ this.xrTableCell179.StylePriority.UseBackColor = false;
+ this.xrTableCell179.Text = "Anzahl";
+ this.xrTableCell179.Weight = 0.069736033988133522D;
+ //
+ // xrTableCell167
+ //
+ this.xrTableCell167.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell167.Name = "xrTableCell167";
+ this.xrTableCell167.StylePriority.UseBackColor = false;
+ this.xrTableCell167.Text = "Datum";
+ this.xrTableCell167.Weight = 0.075712330807903752D;
+ //
+ // xrTableCell168
+ //
+ this.xrTableCell168.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell168.Name = "xrTableCell168";
+ this.xrTableCell168.StylePriority.UseBackColor = false;
+ this.xrTableCell168.Text = "Datum";
+ this.xrTableCell168.Weight = 0.10096542476979163D;
+ //
+ // xrTableCell170
+ //
+ this.xrTableCell170.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell170.Name = "xrTableCell170";
+ this.xrTableCell170.StylePriority.UseBackColor = false;
+ this.xrTableCell170.Text = "Mittelwert";
+ this.xrTableCell170.Weight = 0.070987978571854765D;
+ //
+ // xrTableCell172
+ //
+ this.xrTableCell172.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell172.Name = "xrTableCell172";
+ this.xrTableCell172.StylePriority.UseBackColor = false;
+ this.xrTableCell172.Weight = 0.12670320135485433D;
+ //
+ // xrTableCell173
+ //
+ this.xrTableCell173.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell173.Name = "xrTableCell173";
+ this.xrTableCell173.StylePriority.UseBackColor = false;
+ this.xrTableCell173.Text = "Anzahl";
+ this.xrTableCell173.Weight = 0.06349925796517325D;
+ //
+ // xrTableCell174
+ //
+ this.xrTableCell174.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell174.Multiline = true;
+ this.xrTableCell174.Name = "xrTableCell174";
+ this.xrTableCell174.StylePriority.UseBackColor = false;
+ this.xrTableCell174.Text = "Anzahl";
+ this.xrTableCell174.Weight = 0.0634992589314126D;
+ //
+ // xrTableCell175
+ //
+ this.xrTableCell175.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell175.Name = "xrTableCell175";
+ this.xrTableCell175.StylePriority.UseBackColor = false;
+ this.xrTableCell175.Text = "Anzahl";
+ this.xrTableCell175.Weight = 0.0725705799042098D;
+ //
+ // xrTableCell149
+ //
+ this.xrTableCell149.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell149.Name = "xrTableCell149";
+ this.xrTableCell149.StylePriority.UseBackColor = false;
+ this.xrTableCell149.Text = "Anzahl";
+ this.xrTableCell149.Weight = 0.0725705829885806D;
+ //
+ // xrTableCell147
+ //
+ this.xrTableCell147.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell147.Name = "xrTableCell147";
+ this.xrTableCell147.StylePriority.UseBackColor = false;
+ this.xrTableCell147.Text = "Anzahl";
+ this.xrTableCell147.Weight = 0.11792719255249612D;
+ //
+ // xrTableCell297
+ //
+ this.xrTableCell297.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell297.Name = "xrTableCell297";
+ this.xrTableCell297.StylePriority.UseBackColor = false;
+ this.xrTableCell297.Text = "Anzahl";
+ this.xrTableCell297.Weight = 0.072570580591625633D;
+ //
+ // xrTableCell145
+ //
+ this.xrTableCell145.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell145.Name = "xrTableCell145";
+ this.xrTableCell145.StylePriority.UseBackColor = false;
+ this.xrTableCell145.Text = "Anzahl";
+ this.xrTableCell145.Weight = 0.054427948910552006D;
+ //
+ // xrTableCell298
+ //
+ this.xrTableCell298.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell298.Name = "xrTableCell298";
+ this.xrTableCell298.StylePriority.UseBackColor = false;
+ this.xrTableCell298.Text = "Anzahl";
+ this.xrTableCell298.Weight = 0.10885587095992885D;
+ //
+ // xrTableCell154
+ //
+ this.xrTableCell154.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell154.Name = "xrTableCell154";
+ this.xrTableCell154.StylePriority.UseBackColor = false;
+ this.xrTableCell154.Text = "Anzahl";
+ this.xrTableCell154.Weight = 0.05442793547996444D;
+ //
+ // xrTableCell151
+ //
+ this.xrTableCell151.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell151.Name = "xrTableCell151";
+ this.xrTableCell151.StylePriority.UseBackColor = false;
+ this.xrTableCell151.Text = "Anzahl";
+ this.xrTableCell151.Weight = 0.054427936001022026D;
+ //
+ // xrTableCell293
+ //
+ this.xrTableCell293.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell293.Name = "xrTableCell293";
+ this.xrTableCell293.StylePriority.UseBackColor = false;
+ this.xrTableCell293.Text = "Anzahl";
+ this.xrTableCell293.Weight = 0.090713230090587085D;
+ //
+ // xrTableCell186
+ //
+ this.xrTableCell186.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell186.Name = "xrTableCell186";
+ this.xrTableCell186.StylePriority.UseBackColor = false;
+ this.xrTableCell186.Text = "Anzahl";
+ this.xrTableCell186.Weight = 0.081641907359877336D;
+ //
+ // xrTableCell169
+ //
+ this.xrTableCell169.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell169.Name = "xrTableCell169";
+ this.xrTableCell169.StylePriority.UseBackColor = false;
+ this.xrTableCell169.Text = "Anzahl";
+ this.xrTableCell169.Weight = 0.07257057925505736D;
+ //
+ // xrTableCell184
+ //
+ this.xrTableCell184.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell184.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell184.Name = "xrTableCell184";
+ this.xrTableCell184.StylePriority.UseBackColor = false;
+ this.xrTableCell184.StylePriority.UseBorders = false;
+ this.xrTableCell184.Text = "Anzahl";
+ this.xrTableCell184.Weight = 0.072570579255057346D;
+ //
+ // xrTableCell299
+ //
+ this.xrTableCell299.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell299.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell299.Name = "xrTableCell299";
+ this.xrTableCell299.StylePriority.UseBackColor = false;
+ this.xrTableCell299.StylePriority.UseBorders = false;
+ this.xrTableCell299.Text = "Anzahl";
+ this.xrTableCell299.Weight = 0.054427934210683822D;
+ //
+ // xrTableCell300
+ //
+ this.xrTableCell300.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell300.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell300.Name = "xrTableCell300";
+ this.xrTableCell300.StylePriority.UseBackColor = false;
+ this.xrTableCell300.StylePriority.UseBorders = false;
+ this.xrTableCell300.Text = "Anzahl";
+ this.xrTableCell300.Weight = 0.054427934210683829D;
+ //
+ // xrTableCell185
+ //
+ this.xrTableCell185.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell185.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell185.Name = "xrTableCell185";
+ this.xrTableCell185.StylePriority.UseBackColor = false;
+ this.xrTableCell185.StylePriority.UseBorders = false;
+ this.xrTableCell185.Text = "Anzahl";
+ this.xrTableCell185.Weight = 0.054427934210683829D;
+ //
+ // xrTable5
+ //
+ this.xrTable5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow5});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(3440.487F, 80F);
+ this.xrTable5.StylePriority.UseBorders = false;
+ this.xrTable5.StylePriority.UseFont = false;
+ this.xrTable5.StylePriority.UsePadding = false;
+ this.xrTable5.StylePriority.UseTextAlignment = false;
+ this.xrTable5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell112,
+ this.xrTableCell114,
+ this.xrTableCell116,
+ this.xrTableCell118,
+ this.xrTableCell119,
+ this.xrTableCell223,
+ this.xrTableCell121,
+ this.xrTableCell123,
+ this.xrTableCell124,
+ this.xrTableCell125,
+ this.cellAlter1,
+ this.cellAlter2,
+ this.cellAlter3,
+ this.cellAlter4,
+ this.xrTableCell128,
+ this.xrTableCell129,
+ this.xrTableCell130,
+ this.xrTableCell131,
+ this.xrTableCell132,
+ this.xrTableCell133,
+ this.xrTableCell178,
+ this.xrTableCell134,
+ this.xrTableCell135,
+ this.xrTableCell136,
+ this.xrTableCell138,
+ this.xrTableCell140,
+ this.xrTableCell141,
+ this.xrTableCell142,
+ this.xrTableCell5,
+ this.xrTableCell171,
+ this.xrTableCell1,
+ this.xrTableCell126,
+ this.xrTableCell180,
+ this.xrTableCell289,
+ this.xrTableCell7,
+ this.xrTableCell181,
+ this.xrTableCell127,
+ this.xrTableCell291,
+ this.xrTableCell143,
+ this.xrTableCell122,
+ this.xrTableCell139,
+ this.xrTableCell183,
+ this.xrTableCell182});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1.0308724156569569D;
+ //
+ // xrTableCell112
+ //
+ this.xrTableCell112.BackColor = System.Drawing.Color.DarkOrange;
+ this.xrTableCell112.Multiline = true;
+ this.xrTableCell112.Name = "xrTableCell112";
+ this.xrTableCell112.StylePriority.UseBackColor = false;
+ this.xrTableCell112.Text = "Kennzahl/\r\nKlient";
+ this.xrTableCell112.Weight = 0.0879794550275808D;
+ //
+ // xrTableCell114
+ //
+ this.xrTableCell114.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell114.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell114.Multiline = true;
+ this.xrTableCell114.Name = "xrTableCell114";
+ this.xrTableCell114.StylePriority.UseBackColor = false;
+ this.xrTableCell114.StylePriority.UseBorders = false;
+ this.xrTableCell114.Text = "Ort";
+ this.xrTableCell114.Weight = 0.11997199547504127D;
+ //
+ // xrTableCell116
+ //
+ this.xrTableCell116.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell116.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell116.Name = "xrTableCell116";
+ this.xrTableCell116.StylePriority.UseBackColor = false;
+ this.xrTableCell116.StylePriority.UseBorders = false;
+ this.xrTableCell116.Text = "Straße";
+ this.xrTableCell116.Weight = 0.13596826098111425D;
+ //
+ // xrTableCell118
+ //
+ this.xrTableCell118.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell118.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell118.Multiline = true;
+ this.xrTableCell118.Name = "xrTableCell118";
+ this.xrTableCell118.StylePriority.UseBackColor = false;
+ this.xrTableCell118.StylePriority.UseBorders = false;
+ this.xrTableCell118.Text = "HsNr";
+ this.xrTableCell118.Weight = 0.047988799182951819D;
+ //
+ // xrTableCell119
+ //
+ this.xrTableCell119.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell119.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell119.Multiline = true;
+ this.xrTableCell119.Name = "xrTableCell119";
+ this.xrTableCell119.StylePriority.UseBackColor = false;
+ this.xrTableCell119.StylePriority.UseBorders = false;
+ this.xrTableCell119.Text = "Wohnplatz";
+ this.xrTableCell119.Weight = 0.067984130749106086D;
+ //
+ // xrTableCell223
+ //
+ this.xrTableCell223.BackColor = System.Drawing.Color.LightGray;
+ this.xrTableCell223.Name = "xrTableCell223";
+ this.xrTableCell223.StylePriority.UseBackColor = false;
+ this.xrTableCell223.Text = "ohne Adresse";
+ this.xrTableCell223.Weight = 0.059985997768868919D;
+ //
+ // xrTableCell121
+ //
+ this.xrTableCell121.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell121.Multiline = true;
+ this.xrTableCell121.Name = "xrTableCell121";
+ this.xrTableCell121.StylePriority.UseBackColor = false;
+ this.xrTableCell121.Text = "deutsch";
+ this.xrTableCell121.Weight = 0.047988799080638939D;
+ //
+ // xrTableCell123
+ //
+ this.xrTableCell123.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell123.Multiline = true;
+ this.xrTableCell123.Name = "xrTableCell123";
+ this.xrTableCell123.StylePriority.UseBackColor = false;
+ this.xrTableCell123.Text = "andere\r\n(wenn bekannt,\r\nbitte Nationalität angeben)";
+ this.xrTableCell123.Weight = 0.095977594426620391D;
+ //
+ // xrTableCell124
+ //
+ this.xrTableCell124.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell124.Multiline = true;
+ this.xrTableCell124.Name = "xrTableCell124";
+ this.xrTableCell124.StylePriority.UseBackColor = false;
+ this.xrTableCell124.Text = "männ-\r\nlich";
+ this.xrTableCell124.Weight = 0.039990666035323919D;
+ //
+ // xrTableCell125
+ //
+ this.xrTableCell125.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell125.Multiline = true;
+ this.xrTableCell125.Name = "xrTableCell125";
+ this.xrTableCell125.StylePriority.UseBackColor = false;
+ this.xrTableCell125.Text = "weib-\r\nlich";
+ this.xrTableCell125.Weight = 0.039990666024140434D;
+ //
+ // cellAlter1
+ //
+ this.cellAlter1.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter1.Multiline = true;
+ this.cellAlter1.Name = "cellAlter1";
+ this.cellAlter1.StylePriority.UseBackColor = false;
+ this.cellAlter1.Text = "u 18";
+ this.cellAlter1.Weight = 0.039990664904722244D;
+ //
+ // cellAlter2
+ //
+ this.cellAlter2.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter2.Name = "cellAlter2";
+ this.cellAlter2.StylePriority.UseBackColor = false;
+ this.cellAlter2.Text = "18-25";
+ this.cellAlter2.Weight = 0.039990665160847538D;
+ //
+ // cellAlter3
+ //
+ this.cellAlter3.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter3.Multiline = true;
+ this.cellAlter3.Name = "cellAlter3";
+ this.cellAlter3.StylePriority.UseBackColor = false;
+ this.cellAlter3.Text = "26-65";
+ this.cellAlter3.Weight = 0.03999066520177022D;
+ //
+ // cellAlter4
+ //
+ this.cellAlter4.BackColor = System.Drawing.Color.YellowGreen;
+ this.cellAlter4.Name = "cellAlter4";
+ this.cellAlter4.StylePriority.UseBackColor = false;
+ this.cellAlter4.Text = "65+";
+ this.cellAlter4.Weight = 0.039990664604703421D;
+ //
+ // xrTableCell128
+ //
+ this.xrTableCell128.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell128.Multiline = true;
+ this.xrTableCell128.Name = "xrTableCell128";
+ this.xrTableCell128.StylePriority.UseBackColor = false;
+ this.xrTableCell128.Text = "Bera-tung";
+ this.xrTableCell128.Weight = 0.047726527874748258D;
+ //
+ // xrTableCell129
+ //
+ this.xrTableCell129.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell129.Name = "xrTableCell129";
+ this.xrTableCell129.StylePriority.UseBackColor = false;
+ this.xrTableCell129.Text = "Beglei-tung";
+ this.xrTableCell129.Weight = 0.050402886744353753D;
+ //
+ // xrTableCell130
+ //
+ this.xrTableCell130.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell130.Multiline = true;
+ this.xrTableCell130.Name = "xrTableCell130";
+ this.xrTableCell130.StylePriority.UseBackColor = false;
+ this.xrTableCell130.Text = "Krisen-inter-vention";
+ this.xrTableCell130.Weight = 0.058193646881127145D;
+ //
+ // xrTableCell131
+ //
+ this.xrTableCell131.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell131.Multiline = true;
+ this.xrTableCell131.Name = "xrTableCell131";
+ this.xrTableCell131.StylePriority.UseBackColor = false;
+ this.xrTableCell131.Text = "Beratung\r\nAngehöriger";
+ this.xrTableCell131.Weight = 0.073253316258623177D;
+ //
+ // xrTableCell132
+ //
+ this.xrTableCell132.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell132.Multiline = true;
+ this.xrTableCell132.Name = "xrTableCell132";
+ this.xrTableCell132.StylePriority.UseBackColor = false;
+ this.xrTableCell132.Text = "Haus-besuch";
+ this.xrTableCell132.Weight = 0.059089726845657636D;
+ //
+ // xrTableCell133
+ //
+ this.xrTableCell133.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell133.Name = "xrTableCell133";
+ this.xrTableCell133.StylePriority.UseBackColor = false;
+ this.xrTableCell133.Text = "ja";
+ this.xrTableCell133.Weight = 0.047988796390178681D;
+ //
+ // xrTableCell178
+ //
+ this.xrTableCell178.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell178.Name = "xrTableCell178";
+ this.xrTableCell178.StylePriority.UseBackColor = false;
+ this.xrTableCell178.Text = "nein";
+ this.xrTableCell178.Weight = 0.0479887969808466D;
+ //
+ // xrTableCell134
+ //
+ this.xrTableCell134.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell134.Multiline = true;
+ this.xrTableCell134.Name = "xrTableCell134";
+ this.xrTableCell134.StylePriority.UseBackColor = false;
+ this.xrTableCell134.Text = "ist\r\nerfolgt";
+ this.xrTableCell134.Weight = 0.061485762735289391D;
+ //
+ // xrTableCell135
+ //
+ this.xrTableCell135.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell135.Multiline = true;
+ this.xrTableCell135.Name = "xrTableCell135";
+ this.xrTableCell135.StylePriority.UseBackColor = false;
+ this.xrTableCell135.Text = "Anfrage";
+ this.xrTableCell135.Weight = 0.066755223616803028D;
+ //
+ // xrTableCell136
+ //
+ this.xrTableCell136.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell136.Multiline = true;
+ this.xrTableCell136.Name = "xrTableCell136";
+ this.xrTableCell136.StylePriority.UseBackColor = false;
+ this.xrTableCell136.Text = "Beratungs-/\r\nClearingbeginn";
+ this.xrTableCell136.Weight = 0.089020731015389973D;
+ //
+ // xrTableCell138
+ //
+ this.xrTableCell138.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell138.Multiline = true;
+ this.xrTableCell138.Name = "xrTableCell138";
+ this.xrTableCell138.StylePriority.UseBackColor = false;
+ this.xrTableCell138.Text = "Wartezeit\r\n(in Tagen)";
+ this.xrTableCell138.Weight = 0.062589594494642214D;
+ //
+ // xrTableCell140
+ //
+ this.xrTableCell140.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell140.Multiline = true;
+ this.xrTableCell140.Name = "xrTableCell140";
+ this.xrTableCell140.StylePriority.UseBackColor = false;
+ this.xrTableCell140.Text = "Primär-Erkrankung\r\n(wenn bekannt /\r\nangegeben)\r\nICD-10, F_X";
+ this.xrTableCell140.Weight = 0.11171367792093835D;
+ //
+ // xrTableCell141
+ //
+ this.xrTableCell141.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell141.Multiline = true;
+ this.xrTableCell141.Name = "xrTableCell141";
+ this.xrTableCell141.StylePriority.UseBackColor = false;
+ this.xrTableCell141.Text = "allein\r\nlebend";
+ this.xrTableCell141.Weight = 0.055986929907493418D;
+ //
+ // xrTableCell142
+ //
+ this.xrTableCell142.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell142.Multiline = true;
+ this.xrTableCell142.Name = "xrTableCell142";
+ this.xrTableCell142.StylePriority.UseBackColor = false;
+ this.xrTableCell142.Text = "mit\r\nPartner\r\nlebend";
+ this.xrTableCell142.Weight = 0.05598693068884792D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBackColor = false;
+ this.xrTableCell5.Text = "minder-\r\njährige\r\nKinder\r\nim\r\nHaushalt";
+ this.xrTableCell5.Weight = 0.063985065133724039D;
+ //
+ // xrTableCell171
+ //
+ this.xrTableCell171.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell171.Multiline = true;
+ this.xrTableCell171.Name = "xrTableCell171";
+ this.xrTableCell171.StylePriority.UseBackColor = false;
+ this.xrTableCell171.Text = "eigene\r\nKinder in\r\nanderem\r\nHaushalt";
+ this.xrTableCell171.Weight = 0.063985064802165773D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.Text = "wohnhaft in der\r\nHerkunftsfamilie / \r\nbei den\r\nEltern";
+ this.xrTableCell1.Weight = 0.10397572908887266D;
+ //
+ // xrTableCell126
+ //
+ this.xrTableCell126.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell126.Name = "xrTableCell126";
+ this.xrTableCell126.StylePriority.UseBackColor = false;
+ this.xrTableCell126.Text = "Sonstiges";
+ this.xrTableCell126.Weight = 0.063985063450571672D;
+ //
+ // xrTableCell180
+ //
+ this.xrTableCell180.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell180.Multiline = true;
+ this.xrTableCell180.Name = "xrTableCell180";
+ this.xrTableCell180.StylePriority.UseBackColor = false;
+ this.xrTableCell180.Text = "in\r\nArbeit";
+ this.xrTableCell180.Weight = 0.047988796565448952D;
+ //
+ // xrTableCell289
+ //
+ this.xrTableCell289.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell289.Name = "xrTableCell289";
+ this.xrTableCell289.StylePriority.UseBackColor = false;
+ this.xrTableCell289.Text = "geringfügige Beschäftigung";
+ this.xrTableCell289.Weight = 0.09597759313089789D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.Text = "bezieht \r\nALG";
+ this.xrTableCell7.Weight = 0.047988796959227593D;
+ //
+ // xrTableCell181
+ //
+ this.xrTableCell181.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell181.Multiline = true;
+ this.xrTableCell181.Name = "xrTableCell181";
+ this.xrTableCell181.StylePriority.UseBackColor = false;
+ this.xrTableCell181.Text = "bezieht \r\nALG 2";
+ this.xrTableCell181.Weight = 0.047988797418625717D;
+ //
+ // xrTableCell127
+ //
+ this.xrTableCell127.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell127.Name = "xrTableCell127";
+ this.xrTableCell127.StylePriority.UseBackColor = false;
+ this.xrTableCell127.Text = "Ergänzendes ALG-II";
+ this.xrTableCell127.Weight = 0.079981329929266487D;
+ //
+ // xrTableCell291
+ //
+ this.xrTableCell291.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell291.Multiline = true;
+ this.xrTableCell291.Name = "xrTableCell291";
+ this.xrTableCell291.StylePriority.UseBackColor = false;
+ this.xrTableCell291.Text = "bezieht\r\nGrund-\r\nsicherung\r\n(SGB XII)";
+ this.xrTableCell291.Weight = 0.071983196055083382D;
+ //
+ // xrTableCell143
+ //
+ this.xrTableCell143.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell143.Multiline = true;
+ this.xrTableCell143.Name = "xrTableCell143";
+ this.xrTableCell143.StylePriority.UseBackColor = false;
+ this.xrTableCell143.Text = "bezieht\r\nRente";
+ this.xrTableCell143.Weight = 0.063985069213702311D;
+ //
+ // xrTableCell122
+ //
+ this.xrTableCell122.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell122.Name = "xrTableCell122";
+ this.xrTableCell122.StylePriority.UseBackColor = false;
+ this.xrTableCell122.Text = "Sonstiges";
+ this.xrTableCell122.Weight = 0.063985069213702284D;
+ //
+ // xrTableCell139
+ //
+ this.xrTableCell139.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell139.Name = "xrTableCell139";
+ this.xrTableCell139.StylePriority.UseBackColor = false;
+ this.xrTableCell139.Text = "ja";
+ this.xrTableCell139.Weight = 0.04798880158328106D;
+ //
+ // xrTableCell183
+ //
+ this.xrTableCell183.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell183.Name = "xrTableCell183";
+ this.xrTableCell183.StylePriority.UseBackColor = false;
+ this.xrTableCell183.Text = "nein";
+ this.xrTableCell183.Weight = 0.047988801583281074D;
+ //
+ // xrTableCell182
+ //
+ this.xrTableCell182.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell182.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell182.Name = "xrTableCell182";
+ this.xrTableCell182.StylePriority.UseBackColor = false;
+ this.xrTableCell182.StylePriority.UseBorders = false;
+ this.xrTableCell182.Text = "unbek.";
+ this.xrTableCell182.Weight = 0.047988801585323232D;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(3440.5F, 143F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(2379.198F, 40F);
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell20,
+ this.xrTableCell8,
+ this.xrTableCell24,
+ this.xrTableCell23,
+ this.xrTableCell22,
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27,
+ this.xrTableCell30,
+ this.xrTableCell21,
+ this.xrTableCell32,
+ this.xrTableCell34,
+ this.xrTableCell36,
+ this.xrTableCell38,
+ this.xrTableCell40,
+ this.xrTableCell42,
+ this.xrTableCell44,
+ this.xrTableCell46,
+ this.xrTableCell48,
+ this.xrTableCell50,
+ this.xrTableCell51,
+ this.xrTableCell54,
+ this.xrTableCell55,
+ this.xrTableCell63,
+ this.xrTableCell62,
+ this.xrTableCell64,
+ this.xrTableCell61,
+ this.xrTableCell69,
+ this.xrTableCell70,
+ this.xrTableCell71,
+ this.xrTableCell73});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.90352951557094618D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseBackColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.Text = "Anzahl";
+ this.xrTableCell20.Weight = 0.0907132301511419D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBackColor = false;
+ this.xrTableCell8.Text = "Anzahl";
+ this.xrTableCell8.Weight = 0.063499267256613937D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseBackColor = false;
+ this.xrTableCell24.Text = "Anzahl";
+ this.xrTableCell24.Weight = 0.063499266992999459D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseBackColor = false;
+ this.xrTableCell23.Text = "Anzahl";
+ this.xrTableCell23.Weight = 0.063499261554575914D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.StylePriority.UseBackColor = false;
+ this.xrTableCell22.Text = "Anzahl";
+ this.xrTableCell22.Weight = 0.063499261757779119D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseBackColor = false;
+ this.xrTableCell25.Text = "Anzahl";
+ this.xrTableCell25.Weight = 0.063499267201697324D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBackColor = false;
+ this.xrTableCell26.Text = "Anzahl";
+ this.xrTableCell26.Weight = 0.063499266573054713D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBackColor = false;
+ this.xrTableCell27.Text = "Anzahl";
+ this.xrTableCell27.Weight = 0.052061780356271195D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseBackColor = false;
+ this.xrTableCell30.Text = "Anzahl";
+ this.xrTableCell30.Weight = 0.06349926574761032D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseBackColor = false;
+ this.xrTableCell21.Text = "Anzahl";
+ this.xrTableCell21.Weight = 0.063499266708772817D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.Text = "Anzahl";
+ this.xrTableCell32.Weight = 0.0907132341044192D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.StylePriority.UseBackColor = false;
+ this.xrTableCell34.Text = "Anzahl";
+ this.xrTableCell34.Weight = 0.072570587427709887D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBackColor = false;
+ this.xrTableCell36.Text = "Anzahl";
+ this.xrTableCell36.Weight = 0.054427940630854932D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseBackColor = false;
+ this.xrTableCell38.Text = "Anzahl";
+ this.xrTableCell38.Weight = 0.0589636024201776D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBackColor = false;
+ this.xrTableCell40.Text = "Anzahl";
+ this.xrTableCell40.Weight = 0.077106249367214233D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBackColor = false;
+ this.xrTableCell42.Text = "Anzahl";
+ this.xrTableCell42.Weight = 0.0771062493822323D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseBackColor = false;
+ this.xrTableCell44.Text = "Anzahl";
+ this.xrTableCell44.Weight = 0.05469898279717568D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseBackColor = false;
+ this.xrTableCell46.Text = "Anzahl";
+ this.xrTableCell46.Weight = 0.0660019755753869D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseBackColor = false;
+ this.xrTableCell48.Text = "Anzahl";
+ this.xrTableCell48.Weight = 0.083082566460961127D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBackColor = false;
+ this.xrTableCell50.Text = "Anzahl";
+ this.xrTableCell50.Weight = 0.067018281196678631D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.StylePriority.UseBackColor = false;
+ this.xrTableCell51.Text = "Datum";
+ this.xrTableCell51.Weight = 0.088350838674811846D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.StylePriority.UseBackColor = false;
+ this.xrTableCell54.Text = "Mittelwert";
+ this.xrTableCell54.Weight = 0.090240955242959456D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseBackColor = false;
+ this.xrTableCell55.Text = "Anzahl";
+ this.xrTableCell55.Weight = 0.059648602672762521D;
+ //
+ // xrTableCell63
+ //
+ this.xrTableCell63.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell63.Name = "xrTableCell63";
+ this.xrTableCell63.StylePriority.UseBackColor = false;
+ this.xrTableCell63.Text = "Anzahl";
+ this.xrTableCell63.Weight = 0.059648602672762521D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.StylePriority.UseBackColor = false;
+ this.xrTableCell62.Text = "Anzahl";
+ this.xrTableCell62.Weight = 0.059648602672762521D;
+ //
+ // xrTableCell64
+ //
+ this.xrTableCell64.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.StylePriority.UseBackColor = false;
+ this.xrTableCell64.Text = "Anzahl";
+ this.xrTableCell64.Weight = 0.059648602672762521D;
+ //
+ // xrTableCell61
+ //
+ this.xrTableCell61.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell61.Name = "xrTableCell61";
+ this.xrTableCell61.StylePriority.UseBackColor = false;
+ this.xrTableCell61.Text = "Mittelwert";
+ this.xrTableCell61.Weight = 0.06909797187276201D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.StylePriority.UseBackColor = false;
+ this.xrTableCell69.Text = "Mittelwert";
+ this.xrTableCell69.Weight = 0.066676552940592382D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.StylePriority.UseBackColor = false;
+ this.xrTableCell70.Text = "Summe";
+ this.xrTableCell70.Weight = 0.071401458900340664D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell71.Multiline = true;
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.StylePriority.UseBackColor = false;
+ this.xrTableCell71.Text = "lt. Leistungs-\r\nvereinbarung";
+ this.xrTableCell71.Weight = 0.0907132346120279D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.StylePriority.UseBackColor = false;
+ this.xrTableCell73.Text = "Differenz";
+ this.xrTableCell73.Weight = 0.0907132346120279D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(3440.5F, 63F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(2379.198F, 80F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell16,
+ this.xrTableCell14,
+ this.xrTableCell17,
+ this.xrTableCell13,
+ this.xrTableCell18,
+ this.xrTableCell15,
+ this.xrTableCell19,
+ this.xrTableCell11,
+ this.xrTableCell29,
+ this.xrTableCell31,
+ this.xrTableCell33,
+ this.xrTableCell35,
+ this.xrTableCell37,
+ this.xrTableCell39,
+ this.xrTableCell41,
+ this.xrTableCell43,
+ this.xrTableCell45,
+ this.xrTableCell47,
+ this.xrTableCell49,
+ this.xrTableCell10,
+ this.xrTableCell53,
+ this.xrTableCell52,
+ this.xrTableCell59,
+ this.xrTableCell58,
+ this.xrTableCell60,
+ this.xrTableCell57,
+ this.xrTableCell67,
+ this.xrTableCell68,
+ this.xrTableCell66,
+ this.xrTableCell72});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1.0308724156569569D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.Text = "selbst/\r\nFamilie/\r\nsoz. Umfeld";
+ this.xrTableCell6.Weight = 0.07998133295803983D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBackColor = false;
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.Text = "(Fach-)\r\nArzt";
+ this.xrTableCell16.Weight = 0.055986935155458807D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Multiline = true;
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.Text = "KKH/\r\nReha";
+ this.xrTableCell14.Weight = 0.055986935155458793D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.Text = "SpDi";
+ this.xrTableCell17.Weight = 0.0559869351554588D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell13.Multiline = true;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBackColor = false;
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.Text = "Job\r\nCenter";
+ this.xrTableCell13.Weight = 0.055986938206504647D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBackColor = false;
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.Text = "Selbst-\r\nhilfe";
+ this.xrTableCell18.Weight = 0.05598693820650464D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBackColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.Text = "Kontakt-\r\nstelle";
+ this.xrTableCell15.Weight = 0.05598693470285105D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.Text = "andere";
+ this.xrTableCell19.Weight = 0.045902621190025014D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.Text = "lang-\r\nfristige\r\nBeglei-tung";
+ this.xrTableCell11.Weight = 0.055986936134492092D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseBackColor = false;
+ this.xrTableCell29.Text = "Behand-\r\nlung /\r\nTherapie";
+ this.xrTableCell29.Weight = 0.055986932652190458D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell31.Multiline = true;
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseBackColor = false;
+ this.xrTableCell31.Text = "Besondere Wohnformen /\r\nReha";
+ this.xrTableCell31.Weight = 0.079981326228665717D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell33.Multiline = true;
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.StylePriority.UseBackColor = false;
+ this.xrTableCell33.Text = "Betreutes\r\nWohnen";
+ this.xrTableCell33.Weight = 0.063985061714861929D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell35.Multiline = true;
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseBackColor = false;
+ this.xrTableCell35.Text = "Tages\r\nstätte\r\n/ WfbM";
+ this.xrTableCell35.Weight = 0.047988796052858676D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.StylePriority.UseBackColor = false;
+ this.xrTableCell37.Text = "Kontakt-\r\nstelle";
+ this.xrTableCell37.Weight = 0.051987862611374086D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell39.Multiline = true;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseBackColor = false;
+ this.xrTableCell39.Text = "Jugendamt\r\n/ SPFH";
+ this.xrTableCell39.Weight = 0.067984130734534284D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell41.Multiline = true;
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseBackColor = false;
+ this.xrTableCell41.Text = "Schuldner\r\nberatung";
+ this.xrTableCell41.Weight = 0.067984166567288951D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseBackColor = false;
+ this.xrTableCell43.Text = "SpDi";
+ this.xrTableCell43.Weight = 0.048227655815964478D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell45.Multiline = true;
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseBackColor = false;
+ this.xrTableCell45.Text = "sonstige\r\nDienste";
+ this.xrTableCell45.Weight = 0.058193646881127145D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell47.Multiline = true;
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseBackColor = false;
+ this.xrTableCell47.Text = "Selbst-\r\nhilfe";
+ this.xrTableCell47.Weight = 0.073253316258623177D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseBackColor = false;
+ this.xrTableCell49.Text = "keine\r\nweitere\r\nHilfe\r\nbekannt";
+ this.xrTableCell49.Weight = 0.059089726845657636D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.Text = "Fallende";
+ this.xrTableCell10.Weight = 0.077898425229708107D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseBackColor = false;
+ this.xrTableCell53.Text = "Dauer in Monaten";
+ this.xrTableCell53.Weight = 0.079564930876606571D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell52.Multiline = true;
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.StylePriority.UseBackColor = false;
+ this.xrTableCell52.Text = "Ziel(e)\r\nerreicht";
+ this.xrTableCell52.Weight = 0.052591853879138076D;
+ //
+ // xrTableCell59
+ //
+ this.xrTableCell59.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell59.Multiline = true;
+ this.xrTableCell59.Name = "xrTableCell59";
+ this.xrTableCell59.StylePriority.UseBackColor = false;
+ this.xrTableCell59.Text = "KKH /\r\nReha";
+ this.xrTableCell59.Weight = 0.052591853879138076D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.StylePriority.UseBackColor = false;
+ this.xrTableCell58.Text = "Abbruch";
+ this.xrTableCell58.Weight = 0.052591853879138076D;
+ //
+ // xrTableCell60
+ //
+ this.xrTableCell60.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell60.Name = "xrTableCell60";
+ this.xrTableCell60.StylePriority.UseBackColor = false;
+ this.xrTableCell60.Text = "ver-storben";
+ this.xrTableCell60.Weight = 0.052591853879138076D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell57.Multiline = true;
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseBackColor = false;
+ this.xrTableCell57.Text = "Klient\r\n(Face-\r\nto-\r\nFace)";
+ this.xrTableCell57.Weight = 0.060923381370594269D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.StylePriority.UseBackColor = false;
+ this.xrTableCell67.Text = "ohne Klient";
+ this.xrTableCell67.Weight = 0.058788430160627014D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell68.Multiline = true;
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.StylePriority.UseBackColor = false;
+ this.xrTableCell68.Text = "FLS\r\nKlient\r\ngesamt";
+ this.xrTableCell68.Weight = 0.0629540596603381D;
+ //
+ // xrTableCell66
+ //
+ this.xrTableCell66.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell66.Multiline = true;
+ this.xrTableCell66.Name = "xrTableCell66";
+ this.xrTableCell66.StylePriority.UseBackColor = false;
+ this.xrTableCell66.Text = "vereinbarte\r\nFLS";
+ this.xrTableCell66.Weight = 0.079981336480379625D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.StylePriority.UseBackColor = false;
+ this.xrTableCell72.Text = "Differenz";
+ this.xrTableCell72.Weight = 0.079981043579978844D;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(3440.5F, 0F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(2379.198F, 63F);
+ 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.MiddleLeft;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell12,
+ this.xrTableCell9,
+ this.xrTableCell28,
+ this.xrTableCell56,
+ this.xrTableCell65});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 0.999669320636408D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.BackColor = System.Drawing.Color.YellowGreen;
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBackColor = false;
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Zugang über";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.52377072939211211D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Vermittlung zu / in";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.82868832288889727D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Hilfedauer";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.17859158002515718D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BackColor = System.Drawing.Color.Yellow;
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Beendigungsgrund";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell28.Weight = 0.23859453717509535D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell56.Multiline = true;
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.StylePriority.UseBackColor = false;
+ this.xrTableCell56.StylePriority.UseBorders = false;
+ this.xrTableCell56.StylePriority.UseTextAlignment = false;
+ this.xrTableCell56.Text = "geleistete\r\nFachleistungsstunden\r\n(FLS)";
+ this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell56.Weight = 0.20717588722482214D;
+ //
+ // xrTableCell65
+ //
+ this.xrTableCell65.BackColor = System.Drawing.Color.DeepSkyBlue;
+ this.xrTableCell65.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell65.Name = "xrTableCell65";
+ this.xrTableCell65.StylePriority.UseBackColor = false;
+ this.xrTableCell65.StylePriority.UseBorders = false;
+ this.xrTableCell65.StylePriority.UseTextAlignment = false;
+ this.xrTableCell65.Text = "Abrechnung";
+ this.xrTableCell65.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell65.Weight = 0.181426564929897D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(AlphaEv.SozPsychErfassungBeratungRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable2});
+ this.ReportHeader.HeightF = 38.64584F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // 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 System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(110F, 28.64583F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 1D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Beratung";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.98434004474272929D;
+ //
+ // pageFooterBand1
+ //
+ this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo1});
+ this.pageFooterBand1.HeightF = 48F;
+ this.pageFooterBand1.Name = "pageFooterBand1";
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260F, 23F);
+ this.xrPageInfo1.StyleName = "PageInfo";
+ this.xrPageInfo1.StylePriority.UseFont = false;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1F;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1F;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1F;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1F;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 51F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldDifferenz
+ //
+ this.fieldDifferenz.Expression = "Sum([DetailList.GeleisteteFlsGesamt]) - Sum([DetailList.AbrechnungVereinbarteFls]" +
+ ")";
+ this.fieldDifferenz.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldDifferenz.Name = "fieldDifferenz";
+ //
+ // xrTableCell303
+ //
+ this.xrTableCell303.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EinkommenGeringBeschaeftigtCount")});
+ this.xrTableCell303.Name = "xrTableCell303";
+ this.xrTableCell303.Text = "xrTableCell303";
+ this.xrTableCell303.Weight = 0.10869055188334903D;
+ //
+ // xrTableCell302
+ //
+ this.xrTableCell302.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EinkommenErgaenzendesAlg2Count")});
+ this.xrTableCell302.Name = "xrTableCell302";
+ this.xrTableCell302.Text = "xrTableCell302";
+ this.xrTableCell302.Weight = 0.09057546704475522D;
+ //
+ // xrTableCell304
+ //
+ this.xrTableCell304.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EinkommenSonstigesCount")});
+ this.xrTableCell304.Name = "xrTableCell304";
+ this.xrTableCell304.Text = "xrTableCell304";
+ this.xrTableCell304.Weight = 0.072460366265326259D;
+ //
+ // xrTableCell305
+ //
+ this.xrTableCell305.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.LebensumfeldSonstiges")});
+ this.xrTableCell305.Name = "xrTableCell305";
+ this.xrTableCell305.Text = "xrTableCell305";
+ this.xrTableCell305.Weight = 0.072460371370682022D;
+ //
+ // xrTableCell307
+ //
+ this.xrTableCell307.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.EinkommenGeringBeschaeftigt")});
+ this.xrTableCell307.Name = "xrTableCell307";
+ this.xrTableCell307.Text = "xrTableCell307";
+ this.xrTableCell307.Weight = 0.10869055180014745D;
+ //
+ // xrTableCell306
+ //
+ this.xrTableCell306.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.EinkommenErgaenzendesAlg2")});
+ this.xrTableCell306.Name = "xrTableCell306";
+ this.xrTableCell306.Text = "xrTableCell306";
+ this.xrTableCell306.Weight = 0.090575467044755248D;
+ //
+ // xrTableCell308
+ //
+ this.xrTableCell308.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DetailList.EinkommenSonstiges")});
+ this.xrTableCell308.Name = "xrTableCell308";
+ this.xrTableCell308.Text = "xrTableCell308";
+ this.xrTableCell308.Weight = 0.072460368997559893D;
+ //
+ // AuswertungSozialdienst
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.pageFooterBand1,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS,
+ this.fieldDifferenz});
+ this.DataSource = this.bindingSource1;
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 51);
+ this.PageHeight = 894;
+ this.PageWidth = 5920;
+ this.PaperKind = System.Drawing.Printing.PaperKind.Custom;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable7)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
+ private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
+ private DevExpress.XtraReports.UI.XRControlStyle DataField;
+ private DevExpress.XtraReports.UI.XRTable xrTableHeader;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
+ private DevExpress.XtraReports.UI.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell63;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell67;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell66;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell65;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell75;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell77;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell76;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell81;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell82;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell86;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell85;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell87;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell88;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell89;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell90;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell84;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell93;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell94;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell92;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell95;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell100;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell91;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell97;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell101;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell102;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell103;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell99;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell104;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell105;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell106;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell107;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell113;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell115;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell117;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell108;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell109;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell110;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell111;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell137;
+ private DevExpress.XtraReports.UI.XRTable xrTable6;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell144;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell146;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell148;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell150;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell152;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell153;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell155;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell156;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell157;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell158;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell176;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell177;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell159;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell160;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell161;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell162;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell163;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell164;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell165;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell166;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell179;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell167;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell168;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell170;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell172;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell173;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell174;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell175;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell169;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell112;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell114;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell116;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell118;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell119;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell121;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell123;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell124;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell125;
+ private DevExpress.XtraReports.UI.XRTableCell cellAlter1;
+ private DevExpress.XtraReports.UI.XRTableCell cellAlter2;
+ private DevExpress.XtraReports.UI.XRTableCell cellAlter3;
+ private DevExpress.XtraReports.UI.XRTableCell cellAlter4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell128;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell129;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell130;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell131;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell132;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell133;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell178;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell134;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell135;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell136;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell138;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell140;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell141;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell142;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell143;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell139;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell185;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell171;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell180;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell181;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell183;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell182;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell78;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell79;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell98;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell83;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell187;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell80;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell189;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell188;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell194;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell193;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell195;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell196;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell96;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell199;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell198;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell197;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell200;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell201;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell202;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell190;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell205;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell204;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell206;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell203;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell208;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell207;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell209;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell191;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell212;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell211;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell210;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell213;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell192;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell218;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell215;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell217;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell219;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell214;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell220;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell221;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell222;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell216;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell149;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell147;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell145;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell154;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell151;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell186;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell294;
+ private DevExpress.XtraReports.UI.XRTable xrTable7;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell cellNumberCount;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell224;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell225;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell226;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell227;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell228;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell229;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell230;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell231;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell232;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell233;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell234;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell235;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell236;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell237;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell238;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell239;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell240;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell241;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell242;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell243;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell244;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell245;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell246;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell247;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell248;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell249;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell250;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell251;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell252;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell253;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell254;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell255;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell292;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell256;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell257;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell258;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell259;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell260;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell261;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell262;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell263;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell264;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell265;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell266;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell267;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell268;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell269;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell270;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell271;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell272;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell273;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell274;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell275;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell276;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell277;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell278;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell279;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell280;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell281;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell282;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell283;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell284;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell285;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell286;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell287;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell288;
+ private DevExpress.XtraReports.UI.XRTableCell cellVereinbartGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellDifferenz;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell293;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell291;
+ private DevExpress.XtraReports.UI.CalculatedField fieldDifferenz;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell296;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell295;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell290;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell223;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell120;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell126;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell289;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell127;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell122;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell297;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell298;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell184;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell299;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell300;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell301;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell305;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell307;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell306;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell308;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell303;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell302;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell304;
+ }
+}
diff --git a/ReportImp/AlphaEv/AuswertungSozialdienstV2.cs b/ReportImp/AlphaEv/AuswertungSozialdienstV2.cs
new file mode 100644
index 000000000..3ec8690b3
--- /dev/null
+++ b/ReportImp/AlphaEv/AuswertungSozialdienstV2.cs
@@ -0,0 +1,949 @@
+using System;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using DevExpress.XtraReports.UI;
+using System.Data;
+using BeWo.Data.Access;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using System.Xml.Schema;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+using DevExpress.Xpo.DB;
+
+namespace AlphaEv
+{
+ [IDSpecificClass(Identifier = "AuswertungSozialdienst")]
+ public partial class AuswertungSozialdienst : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ private long servicecategoryOid = 0;
+ private DateTime reportStart = DateTime.MinValue;
+ private DateTime reportEnd = DateTime.MaxValue;
+
+ public AuswertungSozialdienst()
+ {
+ InitializeComponent();
+
+ }
+
+ public void SetReportDataSource(QueryRO queryRo)
+ {
+ var dict = CreateStrassenschluesselDict();
+ var ro = CreateRo(queryRo, dict);
+
+ //cellDifferenz.Text = string.Format("{0:0.00}", ro.GeleisteteFlsGesamtCount - ro.AbrechnungVereinbarteFlsCount);
+
+ ro.AbrechnungVereinbarteFlsCount = 1103;
+ ro.AbrechnungDifferenzCount = ro.AbrechnungVereinbarteFlsCount - ro.GeleisteteFlsGesamtCount;
+
+ this.bindingSource1.DataSource = ro;
+ }
+
+ private SozPsychErfassungBeratungRO CreateRo(QueryRO queryRo, Dictionary dict)
+ {
+ SozPsychErfassungBeratungRO result = new SozPsychErfassungBeratungRO();
+ result.DetailList = new List();
+
+ //decimal flsKlientGesamt = 0;
+ //decimal flsKlientGesamt = 0;
+ //decimal hilfedauerInMonatenGesamt = 0;
+ Dictionary custOidDict = new Dictionary();
+
+ int idx = 1;
+ foreach (var row in queryRo.Rows)
+ {
+ result.NummerCount++;
+ SozPsychErfassungBeratungDetailRO ro = new SozPsychErfassungBeratungDetailRO();
+
+ if (servicecategoryOid == 0)
+ {
+ servicecategoryOid = Int64.Parse(row.Field17.ToString());
+ }
+ long oid = Int64.Parse(row.Field1.ToString());
+ bool add = true;
+ if (!custOidDict.ContainsKey(oid))
+ {
+ //custOidDict.Add(oid, true);
+ }
+ else
+ {
+ add = false;
+ }
+ Customer c = DAOFactory.GenericDAO.LoadByID(oid);
+
+ ro.Nummer = idx++;
+ //ro.NummerUndName = String.Format("{0}: {1}, {2}", ro.Nummer, c.Person.LastName, c.Person.FirstName);
+ ro.NummerUndName = String.Format("{0}, {1}", c.Person.LastName, c.Person.FirstName);
+
+ ro.Ort = String.Format("{0}", row.Field3);
+ ro.Strasse = String.Format("{0}", row.Field4);
+
+ if (c.Person.Nationalitaet != null)
+ {
+ var staatsang = c.Person.Nationalitaet.Value;
+ if (staatsang.ToLower().Contains("deutsch"))
+ {
+ ro.Deutsch = "x";
+ result.DeutschCount++;
+ }
+ else
+ {
+ ro.Nationalitaet = staatsang;
+ result.NationalitaetCount++;
+ }
+ }
+
+ var wp = GetWohnplatz(dict, ro.Strasse, ro.Ort);
+ if (wp != null)
+ {
+ ro.Wohnplatz = wp.Wohnplatzname;
+ ro.Strasse = wp.Strasse;
+ ro.Hausnr = wp.HausNummer;
+
+ result.WohnplatzCount++;
+ }
+
+ bool containsNewAngebot = c.VarFieldValueList.Exists(vv => vv.VarFieldDefOid >= 38 && vv.VarFieldDefOid <= 42);
+
+ //ro.Strasse = c.Person.FirstNameLastName;
+ foreach (var vv in c.VarFieldValueList)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+
+ //SetzeNationalitaet(result, ro, vv, varFieldValue);
+
+ if (vv.VarFieldDefOid != 22 || !containsNewAngebot)
+ {
+ SetzeAngebot(result, ro, vv, varFieldValue);
+ }
+
+ SetzeFahrdienst(result, ro, vv, varFieldValue);
+ SetzeLebensumfeld(result, ro, vv, varFieldValue);
+ SetzeErkrankung(result, ro, vv, varFieldValue);
+ SetzeZugang(result, ro, vv, varFieldValue);
+ SetzeOhneWohnplatz(result, ro, vv, varFieldValue);
+ }
+
+ int sex = 0;
+
+ if (row.Field7 != null && Int32.TryParse(row.Field7.ToString(), out sex))
+ {
+ if ( sex == 1)
+ {
+ ro.Weiblich = "x";
+ result.WeiblichCount++;
+ }
+ else if (sex == 0)
+ {
+ ro.Maennlich = "x";
+ result.MaennlichCount++;
+ }
+ }
+ DateTime birthday = DateTime.MinValue;
+
+ if (row.Field12 != null)
+ {
+ DateTime.TryParse(row.Field12.ToString(), out reportStart);
+ //if (reportStart == DateTime.MinValue)
+ //{
+ // reportStart = DateTime.Now;
+ //}
+ }
+
+ if (row.Field13 != null)
+ {
+ DateTime.TryParse(row.Field13.ToString(), out reportEnd);
+ if (reportEnd >= DateTime.MaxValue.AddDays(-1))
+ {
+ reportEnd = DateTime.Now;
+ }
+ }
+
+ if (row.Field8 != null && DateTime.TryParse(row.Field8.ToString(), out birthday))
+ {
+
+
+ int alter = reportEnd.Year - birthday.Year;
+ birthday = birthday.AddYears(alter);
+ if (reportEnd.CompareTo(birthday) < 0)
+ {
+ alter--;
+ }
+
+ //if (servicecategoryOid == 8)
+ //{
+ // cellAlter1.Text = "unter 60";
+ // cellAlter2.Text = "60-70";
+ // cellAlter3.Text = "71-80";
+ // cellAlter4.Text = "81+";
+
+ // if (alter < 60)
+ // {
+ // ro.AlterBis18 = "x";
+ // result.AlterBis18Count++;
+ // }
+ // else if (alter >= 60 && alter <= 70)
+ // {
+ // ro.Alter18_25 = "x";
+ // result.Alter18_25Count++;
+ // }
+ // else if (alter >= 71 && alter <= 80)
+ // {
+ // ro.Alter26_65 = "x";
+ // result.Alter26_65Count++;
+ // }
+ // else if (alter >= 81)
+ // {
+ // ro.AlterAb65 = "x";
+ // result.AlterAb65Count++;
+ // }
+ //}
+ //else
+ //{
+ if (alter < 18)
+ {
+ ro.AlterBis18 = "x";
+ result.AlterBis18Count++;
+ }
+ else if (alter >= 18 && alter <= 25)
+ {
+ ro.Alter18_25 = "x";
+ result.Alter18_25Count++;
+ }
+ else if (alter >= 26 && alter <= 65)
+ {
+ ro.Alter26_65 = "x";
+ result.Alter26_65Count++;
+ }
+ else if (alter >= 66)
+ {
+ ro.AlterAb65 = "x";
+ result.AlterAb65Count++;
+ }
+ //}
+ }
+
+ ro.PrimaerErkrankung = CreateDiagnosisString(c.Diagnosis2CustomerList);
+ //ro.PrimaerErkrankung = c.Diagnosis2CustomerList.Select(s => s.ICD10DiagnosisCode).ToSeparatedString(", ");
+
+
+ SetzeVermittlung(result, ro, c);
+ SetzeBeendigungsgrund(result, ro, c);
+
+ DateTime beantragtAb = DateTime.MinValue;
+ DateTime beantragtBis = DateTime.MinValue;
+ DateTime bewilligtAb = DateTime.MinValue;
+ DateTime bewilligtBis = DateTime.MinValue;
+
+ if (row.Field9 != null)
+ {
+ DateTime.TryParse(row.Field9.ToString(), out bewilligtAb);
+ }
+ if (row.Field10 != null)
+ {
+ DateTime.TryParse(row.Field10.ToString(), out bewilligtBis);
+ }
+ if (row.Field14 != null)
+ {
+ DateTime.TryParse(row.Field14.ToString(), out beantragtAb);
+ }
+ if (row.Field15 != null)
+ {
+ DateTime.TryParse(row.Field15.ToString(), out beantragtBis);
+ }
+
+ if (beantragtAb > DateTime.MinValue)
+ {
+ ro.AnfrageHilfebeginn = beantragtAb;
+ }
+ if (bewilligtAb > DateTime.MinValue)
+ {
+ ro.AnfrageClearingbeginn = bewilligtAb;
+
+ }
+ if (beantragtAb > DateTime.MinValue && bewilligtAb > DateTime.MinValue)
+ {
+ ro.AnfrageWartezeit = (decimal)bewilligtAb.Subtract(beantragtAb).TotalDays;
+ }
+
+
+ if (bewilligtBis < reportEnd)
+ {
+ if (bewilligtBis > DateTime.MinValue)
+ {
+ ro.HilfsdauerFallende = bewilligtBis;
+
+ if (bewilligtAb > DateTime.MinValue)
+ {
+ ro.HilfsdauerInMonaten = BerechneDauerInMonaten(bewilligtAb, bewilligtBis);
+ }
+ }
+ }
+
+ long cb2scoid = Int64.Parse(row.Field16.ToString());
+
+ BerechneFls(result, ro, cb2scoid);
+
+ if (String.IsNullOrEmpty(ro.FahrdienstJa))
+ {
+ ro.FahrdienstNein = "x";
+ result.FahrdienstNeinCount++;
+ }
+
+ if (add)
+ {
+ result.DetailList.Add(ro);
+ }
+ }
+
+ return result;
+ }
+
+ private string CreateDiagnosisString(IList d2CList)
+ {
+ StringBuilder sb = new StringBuilder();
+ foreach (var d2c in d2CList)
+ {
+ if (!String.IsNullOrWhiteSpace(d2c.ICD10DiagnosisCode))
+ {
+ String code = d2c.ICD10DiagnosisCode;
+ if (code.StartsWith("F"))
+ {
+ if (code.StartsWith("F0"))
+ {
+ code = "F00-F09";
+ }
+ else if (code.StartsWith("F1"))
+ {
+ code = "F10-F19";
+ }
+ else if (code.StartsWith("F2"))
+ {
+ code = "F20-F29";
+ }
+ else if (code.StartsWith("F3"))
+ {
+ code = "F30-F39";
+ }
+ else if (code.StartsWith("F4"))
+ {
+ code = "F40-F49";
+ }
+ else if (code.StartsWith("F5"))
+ {
+ code = "F50-F59";
+ }
+ else if (code.StartsWith("F6"))
+ {
+ code = "F60-F69";
+ }
+ else if (code.StartsWith("F7"))
+ {
+ code = "F70-F79";
+ }
+ else if (code.StartsWith("F8"))
+ {
+ code = "F80-F89";
+ }
+ else if (code.StartsWith("F9"))
+ {
+ code = "F90-F99";
+ }
+ }
+
+ if (sb.Length > 0)
+ {
+ sb.Append(", ");
+ }
+
+ sb.Append(code);
+ }
+ }
+ return sb.ToString();
+ }
+
+
+ private Wohnplatz GetWohnplatz(Dictionary dict, string strasse, string ort)
+ {
+ if (!String.IsNullOrWhiteSpace(ort))
+ {
+ if (ort.ToLower() == "berg. gladbach")
+ {
+ ort = "bergisch gladbach";
+ }
+ if (ort.ToLower() == "bgl")
+ {
+ ort = "bergisch gladbach";
+ }
+ if (ort.ToLower() == "gl")
+ {
+ ort = "bergisch gladbach";
+ }
+ if (ort.ToLower() == "b gladbach")
+ {
+ ort = "bergisch gladbach";
+ }
+ if (ort.ToLower().Contains("bergisch gladbach"))
+ {
+ ort = "bergisch gladbach";
+ }
+ }
+ ort = ort.Replace(" ", "").ToLower().Trim();
+ strasse = strasse.Replace(" ", "").ToLower().Trim();
+
+ String key = String.Format("{0} {1}", strasse, ort).ToLower();
+
+ if (dict.ContainsKey(key))
+ {
+ return dict[key];
+ }
+ key = String.Format("{0} {1}", strasse.ToLower().Replace("str.", "straße"), ort).ToLower();
+ if (dict.ContainsKey(key))
+ {
+ return dict[key];
+ }
+ key = String.Format("{0} {1}", strasse.ToLower().Replace("strasse", "straße"), ort).ToLower();
+ if (dict.ContainsKey(key))
+ {
+ return dict[key];
+ }
+
+ return null;
+
+ }
+
+ private void BerechneFls(SozPsychErfassungBeratungRO result, SozPsychErfassungBeratungDetailRO ro, long cb2scoid)
+ {
+ CostBearer2SupportConcept cb2sc = DAOFactory.GenericDAO.LoadByID(cb2scoid);
+
+ var servicerecords = DAOFactory.SearchDAO.FindServiceRecords(null, cb2scoid);
+
+ var frecords = AnalysisServiceImp.FilterGroupServiceRecords(servicerecords);
+
+ foreach (var serviceRecord in frecords)
+ {
+ if (serviceRecord.Start >= reportStart && serviceRecord.End < reportEnd)
+ {
+ if (serviceRecord.ServiceDescription.ServiceCategory.Oid == servicecategoryOid)
+ {
+ if (serviceRecord.ServiceDescription.Name.ToLower().Contains("ohne klient"))
+ {
+ ro.GeleisteteFlsOhneKlient += serviceRecord.RoundedDuration;
+ }
+ else
+ {
+ ro.GeleisteteFlsKlient += serviceRecord.RoundedDuration;
+ }
+
+ ro.GeleisteteFlsGesamt += serviceRecord.RoundedDuration;
+ }
+ }
+ //else
+ //{
+ // ro.GeleisteteFlsOhneKlient += serviceRecord.RoundedDuration;
+ //}
+
+ }
+
+ ro.GeleisteteFlsGesamt /= 60;
+ ro.GeleisteteFlsKlient /= 60;
+ ro.GeleisteteFlsOhneKlient /= 60;
+
+ result.GeleisteteFlsGesamtCount += ro.GeleisteteFlsGesamt;
+
+
+ var calc = PluginLoader.FindClass();
+
+ var reldc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(cb2sc);
+
+ var genehmigt = calc.GetApprovedHoursTotal(reldc, false);
+
+ ro.AbrechnungVereinbarteFls = genehmigt ?? 0;
+ ro.AbrechnungDifferenz = ro.GeleisteteFlsGesamt - ro.AbrechnungVereinbarteFls;
+
+ result.AbrechnungVereinbarteFlsCount += ro.AbrechnungVereinbarteFls;
+ }
+
+ private decimal BerechneDauerInMonaten(DateTime bewilligtAb, DateTime bewilligtBis)
+ {
+ decimal monate = 0;
+
+ DateTime start = bewilligtAb.Date;
+ DateTime ende = bewilligtBis.Date;
+
+ while (start < ende)
+ {
+ monate++;
+
+ start = start.AddMonths(1);
+ }
+ if (start != ende.AddDays(1))
+ {
+ var days = start.Subtract(ende).TotalDays + 1;
+
+ monate += (decimal)(days/DateTime.DaysInMonth(start.Year, start.Month));
+ }
+
+
+ return monate;
+ }
+
+ private void SetzeBeendigungsgrund(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, Customer customer)
+ {
+
+ if (customer.TerminationReason != null)
+ {
+ if (customer.TerminationReason.Value == "Ziel(e) erreicht (Sozialdienst)")
+ {
+ ro.BeendigungsgrundZeileErreicht = "x";
+ reportRo.BeendigungsgrundZeileErreichtCount++;
+ }
+ else if (customer.TerminationReason.Value == "KKH/Reha (Sozialdienst)")
+ {
+ ro.BeendigungsgrundKkhReha = "x";
+ reportRo.BeendigungsgrundKkhRehaCount++;
+ }
+ else if (customer.TerminationReason.Value == "Abbruch (Sozialdienst)")
+ {
+ ro.BeendigungsgrundAbbruch = "x";
+ reportRo.BeendigungsgrundAbbruchCount++;
+ }
+ else if (customer.TerminationReason.Value == "verstorben (Sozialdienst)")
+ {
+ ro.BeendigungsgrundVerstorben = "x";
+ reportRo.BeendigungsgrundVerstorbenCount++;
+ }
+ }
+ }
+
+ private void SetzeVermittlung(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, Customer customer)
+ {
+
+
+ foreach (var placement in customer.PlacementList)
+ {
+ if (placement.Objective != null)
+ {
+ if (placement.Objective.Value == "langfristige Betreuung" || placement.Objective.Value == "langfristige Begleitung")
+ {
+ ro.VermittlungLangfristigeBegleitung = "x";
+ reportRo.VermittlungLangfristigeBegleitungCount++;
+ }
+ else if (placement.Objective.Value == "Behandlung/Therapie")
+ {
+ ro.VermittlungBehandlungTherapie = "x";
+ reportRo.VermittlungBehandlungTherapieCount++;
+ }
+ else if (placement.Objective.Value == "Wohnheim/Reha")
+ {
+ ro.VermittlungWohnheimReha = "x";
+ reportRo.VermittlungWohnheimRehaCount++;
+ }
+ else if (placement.Objective.Value == "BEWO" || placement.Objective.Value == "Betreutes Wohnen")
+ {
+ ro.VermittlungBeWo = "x";
+ reportRo.VermittlungBeWoCount++;
+ }
+ else if (placement.Objective.Value == "Tagesstätte" || placement.Objective.Value == "Tagesstätte/WfB")
+ {
+ ro.VermittlungTagestaette = "x";
+ reportRo.VermittlungTagestaetteCount++;
+ }
+ else if (placement.Objective.Value == "Kontaktstelle")
+ {
+ ro.VermittlungKontaktstelle = "x";
+ reportRo.VermittlungKontaktstelleCount++;
+ }
+ else if (placement.Objective.Value == "SPFH" || placement.Objective.Value == "Jugendamt" || placement.Objective.Value == "Jugendamt/SPFH")
+ {
+ ro.VermittlungJugendamtSpfh = "x";
+ reportRo.VermittlungJugendamtSpfhCount++;
+ }
+ else if (placement.Objective.Value == "Schuldnerberatung")
+ {
+ ro.VermittlungSchuldnerberatung = "x";
+ reportRo.VermittlungSchuldnerberatungCount++;
+ }
+ else if (placement.Objective.Value == "Sozialpsychiatrischer Dienst" || placement.Objective.Value == "SpDi")
+ {
+ ro.VermittlungSpdi = "x";
+ reportRo.VermittlungSpdiCount++;
+ }
+ else if (placement.Objective.Value == "sonstige Dienste")
+ {
+ ro.VermittlungSonstigeDienste = "x";
+ reportRo.VermittlungSonstigeDiensteCount++;
+ }
+ else if (placement.Objective.Value == "Selbsthilfe")
+ {
+ ro.VermittlungSelbsthilfe = "x";
+ reportRo.VermittlungSelbsthilfeCount++;
+ }
+ else if (placement.Objective.Value == "keine weiteren Hilfen bekannt")
+ {
+ ro.VermittlungUnbekannt = "x";
+ reportRo.VermittlungUnbekanntCount++;
+ }
+ }
+ }
+
+ }
+
+ private void SetzeOhneWohnplatz(SozPsychErfassungBeratungRO result, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 37)
+ {
+ if (varFieldValue != null)
+ {
+ String vvStr = varFieldValue as String;
+ if (!String.IsNullOrWhiteSpace(vvStr))
+ {
+ result.OhneFestenWohnsitzCount++;
+
+ ro.OhneFestenWohnsitz = vvStr;
+ }
+
+ }
+ }
+ }
+
+ private void SetzeZugang(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+
+ if (vv.VarFieldDefOid == 36)
+ {
+ String angebot = varFieldValue as string;
+
+ if (angebot == "selbst/Familie/soz. Umfeld")
+ {
+ ro.ZugangUeberSelbst = "x";
+ reportRo.ZugangUeberSelbstCount++;
+ }
+ else if (angebot == "(Fach-)Arzt")
+ {
+ ro.ZugangUeberArzt = "x";
+ reportRo.ZugangUeberArztCount++;
+ }
+ else if (angebot == "KKH/Reha")
+ {
+ ro.ZugangUeberKkhReha = "x";
+ reportRo.ZugangUeberKkhRehaCount++;
+ }
+ else if (angebot == "SpDi")
+ {
+ ro.ZugangUeberSpDi = "x";
+ reportRo.ZugangUeberSpDiCount++;
+ }
+ else if (angebot == "Job Center")
+ {
+ ro.ZugangUeberJobCenter = "x";
+ reportRo.ZugangUeberJobCenterCount++;
+ }
+ else if (angebot == "Selbsthilfe")
+ {
+ ro.ZugangUeberSelbsthilfe = "x";
+ reportRo.ZugangUeberSelbsthilfeCount++;
+ }
+ else if (angebot == "Seniorenberatung")
+ {
+ ro.ZugangUeberSeniorenberatung = "x";
+ reportRo.ZugangUeberSeniorenberatungCount++;
+ }
+ else if (angebot == "Pflegedienst")
+ {
+ ro.ZugangUeberPflegedienst = "x";
+ reportRo.ZugangUeberPflegedienstCount++;
+ }
+ else if (angebot == "Kontaktstelle")
+ {
+ ro.ZugangUeberKontaktstelle = "x";
+ reportRo.ZugangUeberKontaktstelleCount++;
+ }
+ else
+ {
+ ro.ZugangUeberAndere = "x";
+ reportRo.ZugangUeberAndereCount++;
+ }
+ }
+ }
+
+ private void SetzeErkrankung(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 35)
+ {
+ String angebot = varFieldValue as string;
+
+ if (angebot == "Ja")
+ {
+ ro.PsychOderSuchterkrankungJa = "x";
+ reportRo.PsychOderSuchterkrankungJaCount++;
+ }
+ else if (angebot == "Nein")
+ {
+ ro.PsychOderSuchterkrankungNein = "x";
+ reportRo.PsychOderSuchterkrankungNeinCount++;
+ }
+ else if (angebot == "Unbekannt")
+ {
+ ro.PsychOderSuchterkrankungUnbekannt = "x";
+ reportRo.PsychOderSuchterkrankungUnbekanntCount++;
+ }
+
+ }
+ }
+
+ private void SetzeLebensumfeld(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 25 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldAlleinLebend = "x";
+ reportRo.LebensumfeldAlleinLebendCount++;
+ }
+ else if (vv.VarFieldDefOid == 26 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldMitPartnerLebend = "x";
+ reportRo.LebensumfeldMitPartnerLebendCount++;
+ }
+ else if (vv.VarFieldDefOid == 27 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldKinderImHaushalt = "x";
+ reportRo.LebensumfeldKinderImHaushaltCount++;
+ }
+ else if (vv.VarFieldDefOid == 28 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldKinderInAnderemHaushalt = "x";
+ reportRo.LebensumfeldKinderInAnderemHaushaltCount++;
+ }
+ else if (vv.VarFieldDefOid == 29 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldWohnhaftInHerkunftsfamilie = "x";
+ reportRo.LebensumfeldWohnhaftInHerkunftsfamilieCount++;
+ }
+ else if (vv.VarFieldDefOid == 30 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldInArbeit = "x";
+ reportRo.LebensumfeldInArbeitCount++;
+ }
+ else if (vv.VarFieldDefOid == 31 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldBeziehtAlg = "x";
+ reportRo.LebensumfeldBeziehtAlgCount++;
+ }
+ else if (vv.VarFieldDefOid == 32 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldBeziehtAlg2 = "x";
+ reportRo.LebensumfeldBeziehtAlg2Count++;
+ }
+ else if (vv.VarFieldDefOid == 33 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldBeziehtGrundsicherung = "x";
+ reportRo.LebensumfeldBeziehtGrundsicherungCount++;
+ }
+ else if (vv.VarFieldDefOid == 34 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldBeziehtRente = "x";
+ reportRo.LebensumfeldBeziehtRenteCount++;
+ }
+ else if (vv.VarFieldDefOid == 300 && varFieldValue.ToString() == "True")
+ {
+ ro.LebensumfeldSonstiges = "x";
+ reportRo.LebensumfeldSonstigesCount++;
+ }
+ else if (vv.VarFieldDefOid == 310 && varFieldValue.ToString() == "True")
+ {
+ ro.EinkommenGeringBeschaeftigt = "x";
+ reportRo.EinkommenGeringBeschaeftigtCount++;
+ }
+ else if (vv.VarFieldDefOid == 311 && varFieldValue.ToString() == "True")
+ {
+ ro.EinkommenErgaenzendesAlg2 = "x";
+ reportRo.EinkommenErgaenzendesAlg2Count++;
+ }
+ else if (vv.VarFieldDefOid == 312 && varFieldValue.ToString() == "True")
+ {
+ ro.EinkommenSonstiges = "x";
+ reportRo.EinkommenSonstigesCount++;
+ }
+ }
+
+ private void SetzeFahrdienst(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 23)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.FahrdienstJa = "x";
+ reportRo.FahrdienstJaCount++;
+ }
+ else
+ {
+ //ro.FahrdienstNein = "x";
+ //reportRo.FahrdienstNeinCount++;
+ }
+ }
+ else if (vv.VarFieldDefOid == 24)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.FahrdienstErfolgt = "x";
+ reportRo.FahrdienstErfolgtCount++;
+ }
+ }
+ }
+
+ private void SetzeAngebot(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 22)
+ {
+ String angebot = varFieldValue as string;
+
+ if (angebot == "Beratung")
+ {
+ ro.AngebotBeratung = "x";
+ reportRo.AngebotBeratungCount++;
+ }
+ else if (angebot == "Begleitung")
+ {
+ ro.AngebotBegleitung = "x";
+ reportRo.AngebotBegleitungCount++;
+ }
+ else if (angebot == "Krisenintervention")
+ {
+ ro.AngebotKrisenIntervention = "x";
+ reportRo.AngebotKrisenInterventionCount++;
+ }
+ else if (angebot == "Beratung Angehöriger")
+ {
+ ro.AngebotBeratungAngehoeriger = "x";
+ reportRo.AngebotBeratungAngehoerigerCount++;
+ }
+ else if (angebot == "Hausbesuch")
+ {
+ ro.AngebotHausbesuch = "x";
+ reportRo.AngebotHausbesuchCount++;
+ }
+
+ }
+ else if (vv.VarFieldDefOid == 38)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.AngebotBeratung = "x";
+ reportRo.AngebotBeratungCount++;
+ }
+ }
+ else if (vv.VarFieldDefOid == 39)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.AngebotBegleitung = "x";
+ reportRo.AngebotBegleitungCount++;
+ }
+ }
+ else if (vv.VarFieldDefOid == 40)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.AngebotKrisenIntervention = "x";
+ reportRo.AngebotKrisenInterventionCount++;
+ }
+ }
+ else if (vv.VarFieldDefOid == 41)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.AngebotBeratungAngehoeriger = "x";
+ reportRo.AngebotBeratungAngehoerigerCount++;
+ }
+ }
+ else if (vv.VarFieldDefOid == 42)
+ {
+ if (varFieldValue.ToString() == "True")
+ {
+ ro.AngebotHausbesuch = "x";
+ reportRo.AngebotHausbesuchCount++;
+ }
+ }
+ }
+
+ private void SetzeNationalitaet(SozPsychErfassungBeratungRO reportRo, SozPsychErfassungBeratungDetailRO ro, VarFieldValue vv, object varFieldValue)
+ {
+ if (vv.VarFieldDefOid == 1)
+ {
+ String staatsang = varFieldValue as string;
+
+ if (!String.IsNullOrWhiteSpace(staatsang))
+ {
+ if (staatsang.ToLower().Contains("deutsch"))
+ {
+ ro.Deutsch = "x";
+ reportRo.DeutschCount++;
+ }
+ else
+ {
+ ro.Nationalitaet = staatsang;
+ reportRo.NationalitaetCount++;
+ }
+ }
+ }
+ }
+
+ private Dictionary CreateStrassenschluesselDict()
+ {
+ var dict = new Dictionary();
+
+ String sql = "Select StrassenName, HausNummer, Gemeinde, Wohnplatzname, Wohnplatznummer from Strassenschluessel";
+ var table = DAOFactory.AdoDAO.ExecuteQuery(sql).Tables[0];
+
+ foreach (DataRow row in table.Rows)
+ {
+ String strasse = row[0] as string;
+ String hausnr = row[1] as string;
+ String gemeinde = row[2] as string;
+
+ strasse = strasse.Replace(" ", "").Trim();
+ hausnr = hausnr.Replace(" ", "").Trim();
+ gemeinde = gemeinde.Replace(" ", "").Trim();
+
+ String key = String.Format("{0}{1} {2}", strasse, hausnr, gemeinde).ToLower();
+
+ if (!dict.ContainsKey(key))
+ {
+ Wohnplatz wp = new Wohnplatz();
+ wp.Strasse = row[0] as string;
+ wp.HausNummer = row[1] as string;
+ wp.Gemeinde = row[2] as string;
+ wp.Wohnplatzname = row[3] as string;
+ wp.Wohnplatznummer = row[4] as string;
+
+ dict.Add(key, wp);
+ }
+ else
+ {
+ String e = "ERROR";
+ }
+ }
+ return dict;
+ }
+
+ private class Wohnplatz
+ {
+ public String Strasse { get; set; }
+
+ public String HausNummer { get; set; }
+
+ public String Gemeinde { get; set; }
+
+ public String Wohnplatzname { get; set; }
+
+ public String Wohnplatznummer { get; set; }
+ }
+ }
+}
diff --git a/ReportImp/AlphaEv/AuswertungSozialdienstV2.resx b/ReportImp/AlphaEv/AuswertungSozialdienstV2.resx
new file mode 100644
index 000000000..d25f3eba2
--- /dev/null
+++ b/ReportImp/AlphaEv/AuswertungSozialdienstV2.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
index 7c702989d..cf788f9da 100644
--- a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
+++ b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnungMonate.cs
@@ -18,6 +18,34 @@ namespace AlphaEv
{
public class CustomMitarbeiterstundenkontoBerechnungMonate : MitarbeiterstundenkontoBerechnungMonate
{
+ private Dictionary vorjahresDict = null;
+
+ public override void CreateReport(MitarbeiterstundenkontoMonateRO ro)
+ {
+ vorjahresDict = new Dictionary();
+
+ DateTime dezVorjahr = ro.ReportStartDate.AddMonths(-1);
+
+ MitarbeiterstundenkontoRO roMonat = MitarbeiterstundenkontoRO.Create(ro.EmployeeOid, ro.TeamOids, dezVorjahr, ro.ReportStartDate, ro.EmployeeOids);
+ var b = CreateMitarbeiterstundenkontoBerechnung();
+ b.CreateReport(roMonat);
+
+ foreach (var ed in roMonat.EmployeeDetailList)
+ {
+ var kalkInd = ed.FlsIst / 0.75m * 0.25m;
+ var kalkAz = ed.FlsIst + kalkInd;
+ var saldo = kalkAz - ed.StundenSollOhneUrlaubKrankheit;
+
+ ed.Custom1 = saldo;
+
+ if (!vorjahresDict.ContainsKey(ed.Employee.Oid.Value))
+ {
+ vorjahresDict.Add(ed.Employee.Oid.Value, ed);
+ }
+ }
+ base.CreateReport(ro);
+ }
+
public override void InitData(MitarbeiterstundenkontoMonateRO ro, List list)
{
ro.EmployeeInfoList = new List();
@@ -42,6 +70,13 @@ namespace AlphaEv
ro.EmployeeInfoList.Add(info);
oid2Info.Add(ed.Employee.Oid.Value, info);
oid2Gesamt.Add(ed.Employee.Oid.Value, 0);
+
+ if (vorjahresDict.ContainsKey(ed.Employee.Oid.Value))
+ {
+
+ info.Custom1 = vorjahresDict[ed.Employee.Oid.Value].Ueberstunden;
+ info.Custom2 = vorjahresDict[ed.Employee.Oid.Value].Custom1;
+ }
}
else
{
diff --git a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.cs b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.cs
index 65b6b4e7e..38583a7ce 100644
--- a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.cs
+++ b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.cs
@@ -56,9 +56,10 @@ namespace AlphaEv
ed.EmployeeDetail.Custom7 = ed.EmployeeDetail.StundenSollOhneUrlaubKrankheit * 0.25m;
- //cellGesamt.Text = String.Format("{0:0.0}%", gesamtProzent);
+ ed.EmployeeDetail.Custom11 = (info.Custom2 ?? 0) + (ed.EmployeeDetail.FlsIst + (ed.EmployeeDetail.FlsIst / 0.75m * 0.25m)) - ed.EmployeeDetail.StundenSollOhneUrlaubKrankheit;
+ //cellGesamt.Text = String.Format("{0:0.0}%", gesamtProzent);
- }
+ }
}
diff --git a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
index 14bc42014..f2eb888df 100644
--- a/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
+++ b/ReportImp/AlphaEv/MitarbeiterstundenkontoJahr.designer.cs
@@ -58,8 +58,12 @@ namespace AlphaEv
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -80,8 +84,12 @@ namespace AlphaEv
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
@@ -98,14 +106,29 @@ namespace AlphaEv
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFlsQuote = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
- this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
@@ -117,6 +140,10 @@ namespace AlphaEv
this.fieldFortbildung = new DevExpress.XtraReports.UI.CalculatedField();
this.calculatedField1 = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldZusatzZeiten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldFlsProTag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldKalkAz = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldKalkInd = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSaldoKalkAz = new DevExpress.XtraReports.UI.CalculatedField();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -146,7 +173,7 @@ namespace AlphaEv
this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRowDetail});
- this.xrTableDetail.SizeF = new System.Drawing.SizeF(1040F, 25F);
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(1290F, 25F);
this.xrTableDetail.StylePriority.UseBorders = false;
this.xrTableDetail.StylePriority.UseFont = false;
this.xrTableDetail.StylePriority.UsePadding = false;
@@ -169,8 +196,12 @@ namespace AlphaEv
this.xrTableCell18,
this.xrTableCell21,
this.xrTableCell23,
+ this.xrTableCell43,
this.xrTableCell22,
+ this.xrTableCell46,
+ this.xrTableCell49,
this.xrTableCell36,
+ this.xrTableCell52,
this.xrTableCell6});
this.xrTableRowDetail.Name = "xrTableRowDetail";
this.xrTableRowDetail.Weight = 1D;
@@ -234,72 +265,124 @@ namespace AlphaEv
this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldZusatzZeiten", "{0:0.##}")});
this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.Weight = 0.063119927862939573D;
+ this.xrTableCell34.Weight = 0.045085662759242549D;
//
// xrTableCell28
//
+ this.xrTableCell28.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseBackColor = false;
this.xrTableCell28.Text = "xrTableCell28";
- this.xrTableCell28.Weight = 0.063119927862939573D;
+ this.xrTableCell28.Weight = 0.08115419296663659D;
//
// xrTableCell16
//
+ this.xrTableCell16.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")});
this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBackColor = false;
this.xrTableCell16.Text = "xrTableCell16";
this.xrTableCell16.Weight = 0.063119927862939587D;
//
// xrTableCell27
//
+ this.xrTableCell27.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom7", "{0:0.00}")});
this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBackColor = false;
this.xrTableCell27.Text = "xrTableCell27";
this.xrTableCell27.Weight = 0.063119927862939587D;
//
// xrTableCell18
//
+ this.xrTableCell18.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom2", "{0:0.00}")});
this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBackColor = false;
this.xrTableCell18.Weight = 0.094679891794409332D;
//
// xrTableCell21
//
+ this.xrTableCell21.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom1", "{0:0.00}")});
this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseBackColor = false;
this.xrTableCell21.Weight = 0.076645626690712343D;
//
// xrTableCell23
//
+ this.xrTableCell23.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")});
this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseBackColor = false;
this.xrTableCell23.Weight = 0.054102795311091079D;
//
+ // xrTableCell43
+ //
+ this.xrTableCell43.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldKalkInd", "{0:0.00}")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseBackColor = false;
+ this.xrTableCell43.Weight = 0.054102795311091086D;
+ //
// xrTableCell22
//
+ this.xrTableCell22.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom10", "{0:0.0}%")});
this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.StylePriority.UseBackColor = false;
this.xrTableCell22.Weight = 0.054102795311091086D;
//
+ // xrTableCell46
+ //
+ this.xrTableCell46.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldKalkAz", "{0:0.00}")});
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseBackColor = false;
+ this.xrTableCell46.Weight = 0.054102795311091086D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseBackColor = false;
+ this.xrTableCell49.Weight = 0.054102795311091086D;
+ //
// xrTableCell36
//
+ this.xrTableCell36.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")});
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBackColor = false;
this.xrTableCell36.Weight = 0.063119927862939587D;
//
+ // xrTableCell52
+ //
+ this.xrTableCell52.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
+ this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenMittelbarIst", "{0:0.00}")});
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.StylePriority.UseBackColor = false;
+ this.xrTableCell52.Weight = 0.063119927862939587D;
+ //
// xrTableCell6
//
+ this.xrTableCell6.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.LaufendeGesamtsumme", "{0:0.00}")});
this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBackColor = false;
this.xrTableCell6.Weight = 0.063119927862939587D;
//
// DetailReport
@@ -348,7 +431,7 @@ namespace AlphaEv
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(1040F, 40F);
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(1290F, 40F);
this.xrTableHeader.StylePriority.UseBorders = false;
this.xrTableHeader.StylePriority.UseFont = false;
this.xrTableHeader.StylePriority.UsePadding = false;
@@ -371,8 +454,12 @@ namespace AlphaEv
this.xrTableCell14,
this.xrTableCell13,
this.xrTableCell30,
+ this.xrTableCell42,
this.xrTableCell11,
+ this.xrTableCell45,
+ this.xrTableCell48,
this.xrTableCell7,
+ this.xrTableCell51,
this.xrTableCell1});
this.xrTableRowHeader.Name = "xrTableRowHeader";
this.xrTableRowHeader.Weight = 1.5999999999999999D;
@@ -426,27 +513,32 @@ namespace AlphaEv
//
this.xrTableCell29.Multiline = true;
this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Text = "Zusätzliche\r\nZeiten";
- this.xrTableCell29.Weight = 0.063119928205429665D;
+ this.xrTableCell29.Text = "Zusätz-\r\nliche\r\nZeiten";
+ this.xrTableCell29.Weight = 0.045085662737687229D;
//
// xrTableCell9
//
+ this.xrTableCell9.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell9.Multiline = true;
this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBackColor = false;
this.xrTableCell9.Text = "Soll\r\nArbeitszeit";
- this.xrTableCell9.Weight = 0.063119928205429651D;
+ this.xrTableCell9.Weight = 0.081154193673172087D;
//
// xrTableCell8
//
+ this.xrTableCell8.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell8.Multiline = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UseBackColor = false;
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.Text = "FLS\r\nSoll";
this.xrTableCell8.Weight = 0.0631199307629265D;
//
// xrTableCell10
//
+ this.xrTableCell10.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.xrTableCell10.Multiline = true;
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
@@ -457,53 +549,102 @@ namespace AlphaEv
//
// xrTableCell14
//
+ this.xrTableCell14.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell14.Multiline = true;
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.Text = "FLS\r\nFallverantwortliche";
this.xrTableCell14.Weight = 0.094679886372637662D;
//
// xrTableCell13
//
+ this.xrTableCell13.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell13.Multiline = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBackColor = false;
this.xrTableCell13.StylePriority.UsePadding = false;
this.xrTableCell13.Text = "FLS\r\nin Vertretung";
this.xrTableCell13.Weight = 0.076645627784421549D;
//
// xrTableCell30
//
+ this.xrTableCell30.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell30.Multiline = true;
this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseBackColor = false;
this.xrTableCell30.Text = "FLS\r\ngesamt";
this.xrTableCell30.Weight = 0.054102795949743494D;
//
+ // xrTableCell42
+ //
+ this.xrTableCell42.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell42.Multiline = true;
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBackColor = false;
+ this.xrTableCell42.Text = "kalkulierte\r\nIndirekte\r\nZeiten";
+ this.xrTableCell42.Weight = 0.054102795949743487D;
+ //
// xrTableCell11
//
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell11.Multiline = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseBackColor = false;
this.xrTableCell11.Text = "FLS\r\nQuote";
this.xrTableCell11.Weight = 0.054102795949743487D;
//
+ // xrTableCell45
+ //
+ this.xrTableCell45.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell45.Multiline = true;
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseBackColor = false;
+ this.xrTableCell45.Text = "kalkulierte\r\nArbeitszeit";
+ this.xrTableCell45.Weight = 0.054102795949743487D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseBackColor = false;
+ this.xrTableCell48.Text = "Saldo\r\nkalkulierte\r\nArbeitszeit";
+ this.xrTableCell48.Weight = 0.054102795949743487D;
+ //
// xrTableCell7
//
+ this.xrTableCell7.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.xrTableCell7.Multiline = true;
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBackColor = false;
this.xrTableCell7.StylePriority.UsePadding = false;
- this.xrTableCell7.Text = "Differenz mtl.\r\nArbeitszeit";
+ this.xrTableCell7.Text = "Arbeitszeit-\r\nerfassung";
this.xrTableCell7.Weight = 0.063119930621010636D;
//
+ // xrTableCell51
+ //
+ this.xrTableCell51.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
+ this.xrTableCell51.Multiline = true;
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell51.StylePriority.UseBackColor = false;
+ this.xrTableCell51.StylePriority.UsePadding = false;
+ this.xrTableCell51.Text = "tatsächliche \r\nindirekte Zeiten";
+ this.xrTableCell51.Weight = 0.063119944380063242D;
+ //
// xrTableCell1
//
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.xrTableCell1.Multiline = true;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
this.xrTableCell1.StylePriority.UsePadding = false;
- this.xrTableCell1.Text = "Arbeits-\r\nzeitkonto";
+ this.xrTableCell1.Text = "Saldo Arbeitszeit";
this.xrTableCell1.Weight = 0.063119944380063242D;
//
// GroupFooter2
@@ -521,7 +662,7 @@ namespace AlphaEv
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(1040F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1290F, 25F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
@@ -543,8 +684,12 @@ namespace AlphaEv
this.xrTableCell15,
this.xrTableCell17,
this.cellGesamt,
+ this.xrTableCell44,
this.cellFlsQuote,
+ this.xrTableCell47,
+ this.xrTableCell50,
this.cellFLSPlusMinusGesamt,
+ this.xrTableCell53,
this.xrTableCell12});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1D;
@@ -614,23 +759,27 @@ namespace AlphaEv
xrSummary5.FormatString = "{0:0.##}";
xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell41.Summary = xrSummary5;
- this.xrTableCell41.Weight = 0.063119927237528115D;
+ this.xrTableCell41.Weight = 0.045085662411791738D;
//
// cellSollGesamt
//
+ this.cellSollGesamt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
this.cellSollGesamt.Name = "cellSollGesamt";
+ this.cellSollGesamt.StylePriority.UseBackColor = false;
xrSummary6.FormatString = "{0:0.00}";
xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.cellSollGesamt.Summary = xrSummary6;
- this.cellSollGesamt.Weight = 0.063119927237528115D;
+ this.cellSollGesamt.Weight = 0.081154192063264491D;
//
// cellFLSSollGesamt
//
+ this.cellFLSSollGesamt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
+ this.cellFLSSollGesamt.StylePriority.UseBackColor = false;
xrSummary7.FormatString = "{0:0.00}";
xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.cellFLSSollGesamt.Summary = xrSummary7;
@@ -638,9 +787,11 @@ namespace AlphaEv
//
// cellFLSIstGesamt
//
+ this.cellFLSIstGesamt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom7")});
this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
+ this.cellFLSIstGesamt.StylePriority.UseBackColor = false;
xrSummary8.FormatString = "{0:0.00}";
xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.cellFLSIstGesamt.Summary = xrSummary8;
@@ -648,9 +799,11 @@ namespace AlphaEv
//
// xrTableCell15
//
+ this.xrTableCell15.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom2")});
this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBackColor = false;
xrSummary9.FormatString = "{0:0.00}";
xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell15.Summary = xrSummary9;
@@ -658,9 +811,11 @@ namespace AlphaEv
//
// xrTableCell17
//
+ this.xrTableCell17.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom1")});
this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
xrSummary10.FormatString = "{0:0.00}";
xrSummary10.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell17.Summary = xrSummary10;
@@ -668,39 +823,211 @@ namespace AlphaEv
//
// cellGesamt
//
+ this.cellGesamt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.cellGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
this.cellGesamt.Name = "cellGesamt";
+ this.cellGesamt.StylePriority.UseBackColor = false;
xrSummary11.FormatString = "{0:0.00}";
xrSummary11.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.cellGesamt.Summary = xrSummary11;
this.cellGesamt.Weight = 0.054102794824659933D;
//
+ // xrTableCell44
+ //
+ this.xrTableCell44.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseBackColor = false;
+ this.xrTableCell44.Text = "xrTableCell44";
+ this.xrTableCell44.Weight = 0.054102795867012186D;
+ //
// cellFlsQuote
//
+ this.cellFlsQuote.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
this.cellFlsQuote.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom8", "{0:0.0}%")});
this.cellFlsQuote.Name = "cellFlsQuote";
+ this.cellFlsQuote.StylePriority.UseBackColor = false;
this.cellFlsQuote.Weight = 0.054102795867012186D;
//
+ // xrTableCell47
+ //
+ this.xrTableCell47.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseBackColor = false;
+ this.xrTableCell47.Text = "xrTableCell47";
+ this.xrTableCell47.Weight = 0.054102795867012186D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBackColor = false;
+ this.xrTableCell50.Text = "xrTableCell50";
+ this.xrTableCell50.Weight = 0.054102795867012186D;
+ //
// cellFLSPlusMinusGesamt
//
+ this.cellFLSPlusMinusGesamt.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
+ this.cellFLSPlusMinusGesamt.StylePriority.UseBackColor = false;
this.cellFLSPlusMinusGesamt.Weight = 0.063119913825926688D;
//
+ // xrTableCell53
+ //
+ this.xrTableCell53.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseBackColor = false;
+ this.xrTableCell53.Weight = 0.063119913825926688D;
+ //
// xrTableCell12
//
+ this.xrTableCell12.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(252)))), ((int)(((byte)(228)))), ((int)(((byte)(214)))));
this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBackColor = false;
this.xrTableCell12.Weight = 0.063119913825926688D;
//
// GroupHeader3
//
this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel9,
+ this.xrLabel10,
+ this.xrLabel11,
+ this.xrLabel12,
+ this.xrLabel4,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrLabel1,
this.lblMonat});
- this.GroupHeader3.HeightF = 40F;
+ this.GroupHeader3.HeightF = 183.75F;
this.GroupHeader3.Level = 1;
this.GroupHeader3.Name = "GroupHeader3";
//
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.Custom1", "{0:0.00}")});
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(210.2081F, 41.09376F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(137.8123F, 20F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.Custom2", "{0:0.00}")});
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(210.2081F, 61.09378F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(137.8123F, 20F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.SollProWoche", "{0:0.00}")});
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(210.2081F, 101.0938F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(137.8123F, 20F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.SollProTag", "{0:0.00}")});
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(210.2081F, 121.0938F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(137.8123F, 20F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldFlsProTag", "{0:0.00}")});
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(210.2081F, 141.0939F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(137.8123F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(242)))), ((int)(((byte)(204)))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(589.9999F, 158.75F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(489.9999F, 25.00002F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "IST";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.0938F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(210.2081F, 20F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "FLS/Tag in Std ";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 121.0938F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(210.2081F, 20F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Arbeitszeit/Tag in Std";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 101.0938F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(210.2081F, 20F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Arbeitszeit/Woche in Std";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 61.09378F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(210.2081F, 20F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Saldo Arbeitszeit Vorjahr";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 41.09376F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(210.2081F, 20F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Saldo kalkulierte Arbeitszeit Vorjahr";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(198)))), ((int)(((byte)(224)))), ((int)(((byte)(180)))));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(360.0001F, 158.75F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(229.9998F, 25.00002F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "SOLL";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
// lblMonat
//
this.lblMonat.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -719,22 +1046,10 @@ namespace AlphaEv
// pageFooterBand1
//
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrPageInfo2,
this.xrPageInfo1});
this.pageFooterBand1.HeightF = 48F;
this.pageFooterBand1.Name = "pageFooterBand1";
//
- // xrPageInfo2
- //
- this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
- this.xrPageInfo2.Format = "Seite {0} von {1}";
- this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(900F, 25F);
- this.xrPageInfo2.Name = "xrPageInfo2";
- this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
- this.xrPageInfo2.StyleName = "PageInfo";
- this.xrPageInfo2.StylePriority.UseFont = false;
- this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- //
// xrPageInfo1
//
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
@@ -799,7 +1114,7 @@ namespace AlphaEv
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 30.9583F;
+ this.bottomMarginBand1.HeightF = 31F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// fieldFortbildung
@@ -821,6 +1136,31 @@ namespace AlphaEv
this.fieldZusatzZeiten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldZusatzZeiten.Name = "fieldZusatzZeiten";
//
+ // fieldFlsProTag
+ //
+ this.fieldFlsProTag.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldFlsProTag.Expression = "[EmployeeDetail.SollProTag] * 0.75";
+ this.fieldFlsProTag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFlsProTag.Name = "fieldFlsProTag";
+ //
+ // fieldKalkAz
+ //
+ this.fieldKalkAz.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldKalkAz.Expression = "[EmployeeDetail.FlsIst] + [fieldKalkInd]";
+ this.fieldKalkAz.Name = "fieldKalkAz";
+ //
+ // fieldKalkInd
+ //
+ this.fieldKalkInd.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldKalkInd.Expression = "[EmployeeDetail.FlsIst]/0.75*0.25";
+ this.fieldKalkInd.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldKalkInd.Name = "fieldKalkInd";
+ //
+ // fieldSaldoKalkAz
+ //
+ this.fieldSaldoKalkAz.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldSaldoKalkAz.Name = "fieldSaldoKalkAz";
+ //
// MitarbeiterstundenkontoJahr
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -833,14 +1173,18 @@ namespace AlphaEv
this.fieldFLS,
this.fieldFortbildung,
this.calculatedField1,
- this.fieldZusatzZeiten});
+ this.fieldZusatzZeiten,
+ this.fieldFlsProTag,
+ this.fieldKalkAz,
+ this.fieldKalkInd,
+ this.fieldSaldoKalkAz});
this.DataSource = this.bindingSource1;
this.Font = new System.Drawing.Font("Microsoft Sans Serif", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Landscape = true;
- this.Margins = new System.Drawing.Printing.Margins(60, 50, 50, 31);
- this.PageHeight = 827;
- this.PageWidth = 1169;
- this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Margins = new System.Drawing.Printing.Margins(50, 50, 50, 31);
+ this.PageHeight = 1276;
+ this.PageWidth = 1500;
+ this.PaperKind = System.Drawing.Printing.PaperKind.Custom;
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
this.FieldCaption,
@@ -863,7 +1207,6 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.XRLabel lblMonat;
private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
- private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
private DevExpress.XtraReports.UI.XRControlStyle Title;
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
@@ -933,5 +1276,33 @@ namespace AlphaEv
private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
private DevExpress.XtraReports.UI.CalculatedField calculatedField1;
private DevExpress.XtraReports.UI.CalculatedField fieldZusatzZeiten;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFlsProTag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKalkAz;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKalkInd;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSaldoKalkAz;
}
}
diff --git a/ReportImp/AlphaEv/SozPsychErfassungBeratungRO.cs b/ReportImp/AlphaEv/SozPsychErfassungBeratungRO.cs
index 39f5257a3..da013222e 100644
--- a/ReportImp/AlphaEv/SozPsychErfassungBeratungRO.cs
+++ b/ReportImp/AlphaEv/SozPsychErfassungBeratungRO.cs
@@ -70,6 +70,8 @@ namespace AlphaEv
public int LebensumfeldWohnhaftInHerkunftsfamilieCount { get; set; }
+ public int LebensumfeldSonstigesCount { get; set; }
+
public int LebensumfeldInArbeitCount { get; set; }
public int LebensumfeldBeziehtAlgCount { get; set; }
@@ -80,6 +82,12 @@ namespace AlphaEv
public int LebensumfeldBeziehtRenteCount { get; set; }
+ public int EinkommenGeringBeschaeftigtCount { get; set; }
+
+ public int EinkommenErgaenzendesAlg2Count { get; set; }
+
+ public int EinkommenSonstigesCount { get; set; }
+
public int PsychOderSuchterkrankungJaCount { get; set; }
public int PsychOderSuchterkrankungNeinCount { get; set; }
@@ -221,6 +229,8 @@ namespace AlphaEv
public String LebensumfeldWohnhaftInHerkunftsfamilie { get; set; }
+ public String LebensumfeldSonstiges { get; set; }
+
public String LebensumfeldInArbeit { get; set; }
public String LebensumfeldBeziehtAlg { get; set; }
@@ -231,6 +241,12 @@ namespace AlphaEv
public String LebensumfeldBeziehtRente { get; set; }
+ public String EinkommenGeringBeschaeftigt { get; set; }
+
+ public String EinkommenErgaenzendesAlg2 { get; set; }
+
+ public String EinkommenSonstiges { get; set; }
+
public String PsychOderSuchterkrankungJa { get; set; }
public String PsychOderSuchterkrankungNein { get; set; }
diff --git a/ReportImp/AwoDortmund/ServiceInvoiceReport.Designer.cs b/ReportImp/AwoDortmund/ServiceInvoiceReport.Designer.cs
index 72991f9c3..b69469ce6 100644
--- a/ReportImp/AwoDortmund/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/AwoDortmund/ServiceInvoiceReport.Designer.cs
@@ -156,7 +156,7 @@ namespace AwoDortmund
this.xrLabel11.SizeF = new System.Drawing.SizeF(269.6233F, 100F);
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.Text = "Steuernummer: 314/5702/4217\r\nBankverbindung\r\nSparkasse Dortmund\r\nIBAN DE66 4405 0" +
- "199 0001 0697\r\nBIC DORTDE33XXX\r\n";
+ "199 0001 0697 21\r\nBIC DORTDE33XXX\r\n";
//
// xrLabel10
//
diff --git a/ReportImp/BellaDonna/Quittierungsbeleg.Designer.cs b/ReportImp/BellaDonna/Quittierungsbeleg.Designer.cs
index eeb451d9d..f7d2674b3 100644
--- a/ReportImp/BellaDonna/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/BellaDonna/Quittierungsbeleg.Designer.cs
@@ -115,6 +115,9 @@ namespace BellaDonna
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldTotalFLS = new DevExpress.XtraReports.UI.CalculatedField();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -745,6 +748,8 @@ namespace BellaDonna
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel11,
this.lblUnterschriftKlient,
this.lblUnterschriftMitarbeiter,
this.xrTableAbwesenheiten,
@@ -1092,11 +1097,12 @@ namespace BellaDonna
//
// xrLabel12
//
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99995F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(329.9998F, 20.00001F);
this.xrLabel12.StylePriority.UseBackColor = false;
this.xrLabel12.StylePriority.UseBorders = false;
this.xrLabel12.StylePriority.UseFont = false;
@@ -1108,7 +1114,7 @@ namespace BellaDonna
// lblFaktor
//
this.lblFaktor.Font = new System.Drawing.Font("Arial", 8F);
- this.lblFaktor.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F);
+ this.lblFaktor.LocationFloat = new DevExpress.Utils.PointFloat(413.9999F, 39.99996F);
this.lblFaktor.Name = "lblFaktor";
this.lblFaktor.SizeF = new System.Drawing.SizeF(320F, 20F);
this.lblFaktor.StylePriority.UseBackColor = false;
@@ -1176,6 +1182,47 @@ namespace BellaDonna
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldTotalFLS", "{0:0.00}")});
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 19.99995F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 20F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Fachleistungen in Stunden";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // fieldTotalFLS
+ //
+ this.fieldTotalFLS.Expression = "[TotalFLMBillable] / 60";
+ this.fieldTotalFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLS.Name = "fieldTotalFLS";
+ //
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1186,7 +1233,8 @@ namespace BellaDonna
this.bottomMarginBand1,
this.GroupFooter1});
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
- this.fieldKontaktArt});
+ this.fieldKontaktArt,
+ this.fieldTotalFLS});
this.DataSource = this.bindingSource1;
this.Font = new System.Drawing.Font("Arial", 10F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
@@ -1295,5 +1343,8 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRLabel lblBewilligteStd;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLS;
}
}
diff --git a/ReportImp/BellaDonna/QuittierungsbelegJa.cs b/ReportImp/BellaDonna/QuittierungsbelegJa.cs
index 98518db6f..6ce2189f8 100644
--- a/ReportImp/BellaDonna/QuittierungsbelegJa.cs
+++ b/ReportImp/BellaDonna/QuittierungsbelegJa.cs
@@ -30,7 +30,12 @@ namespace BellaDonna
sd.Notice = String.Format("{0}", GetKW(sd.StartDate));
if (sd.IsBillable)
{
-
+
+ if (sd.StartDate >= new DateTime(2021, 8, 1))
+ {
+
+ AddFaktor(pRO, sd);
+ }
servicesBillable.Add(sd);
}
}
@@ -43,6 +48,14 @@ namespace BellaDonna
bindingSource1.DataSource = pRO;
}
+ private void AddFaktor(ServicesOverviewRO pRo, ServicesOverviewRO.ServiceDetail sd)
+ {
+ if (pRo.RateFactor > 0)
+ {
+ sd.Minutes *= (double)pRo.RateFactor;
+ }
+ }
+
private void SetzeKTKontakt(ServicesOverviewRO pRO)
{
if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
diff --git a/ReportImp/BellaDonna/Rechnung67.Designer.cs b/ReportImp/BellaDonna/Rechnung67.Designer.cs
index b42dcc256..43fa782d7 100644
--- a/ReportImp/BellaDonna/Rechnung67.Designer.cs
+++ b/ReportImp/BellaDonna/Rechnung67.Designer.cs
@@ -43,7 +43,6 @@ namespace BellaDonna
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -52,6 +51,7 @@ namespace BellaDonna
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -168,26 +168,14 @@ namespace BellaDonna
//
// xrLabel15
//
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.80556F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 36.11111F);
this.xrLabel15.Multiline = true;
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(676.8333F, 124.6389F);
this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Wir bitten um Überweisung auf unser unten angegebenes Konto.\r\n\r\n\r\n\r\nBei Rückfrage" +
- "n stehen wir jederzeit zur Verfügung.\r\n";
- //
- // xrLabel14
- //
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]";
+ this.xrLabel15.Text = "Wir bitten um Überweisung auf unser unten angegebenes Konto.\r\n\r\n\r\nBei Rückfragen " +
+ "stehen wir jederzeit zur Verfügung.\r\n\r\nMit freundlichen Grüßen";
//
// DetailReport
//
@@ -256,6 +244,16 @@ namespace BellaDonna
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Nadine Meier";
+ //
// Rechnung67
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -294,7 +292,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
@@ -305,5 +302,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
}
}
diff --git a/ReportImp/BellaDonna/Rechnung67.resx b/ReportImp/BellaDonna/Rechnung67.resx
index dc776b62b..d98336294 100644
--- a/ReportImp/BellaDonna/Rechnung67.resx
+++ b/ReportImp/BellaDonna/Rechnung67.resx
@@ -121,7 +121,7 @@
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIAOAA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgAxAFwAZgBzADEANwBcAGMAZgAxACAAQgBFAEwATABBACAARABPAE4ATgBBAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgAEsAbwBwAHMAdABhAGQAdABwAGwAYQB0AHoAIAAyADQAIAAtACAAMgA1ACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgADQANQAxADIANwAgAEUAcwBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgBcAGYAYwBoAGEAcgBzAGUAdAAyACAAVwBpAG4AZwBkAGkAbgBnAHMAOwB9AHsAXABmADMAIABBAHIAaQBhAGwAIABOAGEAcgByAG8AdwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAcwBsADIAOAA4AFwAcwBsAG0AdQBsAHQAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAFsATgBvACAAcABhAHIAYQBnAHIAYQBwAGgAIABzAHQAeQBsAGUAXQA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADYAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA1AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGYAaQBlAGwAZAB7AFwAKgBcAGYAbABkAGkAbgBzAHQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAARAByAG8AZwBlAG4AYgBlAHIAYQB0AHUAbgBnAH0AXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAYgBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABmAFwAdQAyADUAMgBcACcAZgBjAHIAIABNAFwAdQAyADIAOABcACcAZQA0AGQAYwBoAGUAbgAgAHUAbgBkACAARgByAGEAdQBlAG4AfQBcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAXAB0AGEAYgAgAFQAZQBsAGUAZgBvAG4AIAAwADIAMAAxAC0AMgA0ADAAOAA4ADgALQAzAC8ALQA0AH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAARgBhAHgAIAAwADIAMAAxAC0AMgAyACAAMgA4ACAANwAyAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABBAG0AYgB1AGwAYQBuAHQAZQAgAEYAbABlAHgAaQBiAGwAZQAgAEgAaQBsAGYAZQBuAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABUAGUAbABlAGYAbwBuACAAMAAxADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgADgAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAC0AfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgADkAMwA3ADAANAAzADkAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAXAB0AGEAYgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABzAC4AYgBvAGUAYwBrAGUAcgB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAQABiAGUAbABsAGEAZABvAG4AbgBhAC0AZQBzAHMAZQBuAC4AZABlAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABCAGUAdAByAGUAdQB0AGUAcwAgAFcAbwBoAG4AZQBuAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABUAGUAbABlAGYAbwBuACAAMAAxADUANwAtADcANAA1ADIAOQAzADYANgBcAGwAaQBuAGUAIAB9AHsAXABmAGkAZQBsAGQAewBcACoAXABmAGwAZABpAG4AcwB0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFMAWQBNAEIATwBMACAAMQA2ADgAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAOQB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdQAxADYAOABcACcAYQA4AH0AfQB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAEwAYQBuAGQAZQBzAGsAbwBvAHIAZABpAG4AaQBlAHIAdQBuAGcAcwBzAHQAZQBsAGwAZQAgAEYAcgBhAHUAZQBuACAAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAdQBuAGQAIABTAHUAYwBoAHQAIABOAFIAVwB9AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMgAwADEALQAyADQAOAA0ADEANwAtADEALwAtADIAIAB9AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEQAcgBvAGcAZQBuAGIAZQByAGEAdAB1AG4AZwAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAE0AXAB1ADIAMgA4AFwAJwBlADQAZABjAGgAZQBuACAAdQBuAGQAIABGAHIAYQB1AGUAbgB9AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAcABvAHMAdABAAGIAZQBsAGwAYQBkAG8AbgBuAGEALQBlAHMAcwBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMgAwADEALQAyADQAMAA4ADgAOAAtADMALwAtADQAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEEAbQBiAHUAbABhAG4AdABlACAARgBsAGUAeABpAGIAbABlACAASABpAGwAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAHMALgBiAG8AZQBjAGsAZQByAEAAYgBlAGwAbABhAGQAbwBuAG4AYQAtAGUAcwBzAGUAbgAuAGQAZQB9AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAVABlAGwAZQBmAG8AbgAgADAAMQA3ADgALQA5ADMANwAwADQAMwA5AH0AXABmADIAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAbgAuAG0AZQBpAGUAcgBAAGIAZQBsAGwAYQBkAG8AbgBuAGEALQBlAHMAcwBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAXAB0AGEAYgAgAFQAZQBsAGUAZgBvAG4AIAAwADEANgAzAC0AOAA4ADAANAAzADcAMQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
17, 17
diff --git a/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs b/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
index e1557be8a..b9dff96b6 100644
--- a/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BellaDonna/ServiceInvoiceReport.Designer.cs
@@ -44,7 +44,6 @@ namespace BellaDonna
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -53,6 +52,7 @@ namespace BellaDonna
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -189,18 +189,6 @@ namespace BellaDonna
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = resources.GetString("xrLabel15.Text");
//
- // xrLabel14
- //
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
- this.xrLabel14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]";
- //
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -268,7 +256,17 @@ namespace BellaDonna
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
- // ServiceInvoiceReport
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 179.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 = "Stefanie Böcker";
+ //
+ // RechnungFlex
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
@@ -307,7 +305,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
@@ -318,5 +315,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
}
}
diff --git a/ReportImp/BellaDonna/ServiceInvoiceReport.resx b/ReportImp/BellaDonna/ServiceInvoiceReport.resx
index 76860fecb..317d42e0d 100644
--- a/ReportImp/BellaDonna/ServiceInvoiceReport.resx
+++ b/ReportImp/BellaDonna/ServiceInvoiceReport.resx
@@ -121,7 +121,7 @@
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIAOAA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgAxAFwAZgBzADEANwBcAGMAZgAxACAAQgBFAEwATABBACAARABPAE4ATgBBAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgAEsAbwBwAHMAdABhAGQAdABwAGwAYQB0AHoAIAAyADQAIAAtACAAMgA1ACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgADQANQAxADIANwAgAEUAcwBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgBcAGYAYwBoAGEAcgBzAGUAdAAyACAAVwBpAG4AZwBkAGkAbgBnAHMAOwB9AHsAXABmADMAIABBAHIAaQBhAGwAIABOAGEAcgByAG8AdwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBsAFwAcwBsADIAOAA4AFwAcwBsAG0AdQBsAHQAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAFsATgBvACAAcABhAHIAYQBnAHIAYQBwAGgAIABzAHQAeQBsAGUAXQA7AH0AewBcACoAXABjAHMAMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADMAXABzAGIAYQBzAGUAZABvAG4AMgBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMANABcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADYAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA1AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGYAaQBlAGwAZAB7AFwAKgBcAGYAbABkAGkAbgBzAHQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAARAByAG8AZwBlAG4AYgBlAHIAYQB0AHUAbgBnAH0AXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAYgBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABmAFwAdQAyADUAMgBcACcAZgBjAHIAIABNAFwAdQAyADIAOABcACcAZQA0AGQAYwBoAGUAbgAgAHUAbgBkACAARgByAGEAdQBlAG4AfQBcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAXAB0AGEAYgAgAFQAZQBsAGUAZgBvAG4AIAAwADIAMAAxAC0AMgA0ADAAOAA4ADgALQAzAC8ALQA0AH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAARgBhAHgAIAAwADIAMAAxAC0AMgAyACAAMgA4ACAANwAyAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABBAG0AYgB1AGwAYQBuAHQAZQAgAEYAbABlAHgAaQBiAGwAZQAgAEgAaQBsAGYAZQBuAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABUAGUAbABlAGYAbwBuACAAMAAxADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgADgAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAC0AfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgADkAMwA3ADAANAAzADkAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADMAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAXAB0AGEAYgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABzAC4AYgBvAGUAYwBrAGUAcgB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxACAAQABiAGUAbABsAGEAZABvAG4AbgBhAC0AZQBzAHMAZQBuAC4AZABlAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABTAFkATQBCAE8ATAAgADEANgA4ACAAXABcAGYAIAAiAFcAaQBuAGcAZABpAG4AZwBzACIAIABcAFwAcwAgADkAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHUAMQA2ADgAXAAnAGEAOAB9AH0AfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABCAGUAdAByAGUAdQB0AGUAcwAgAFcAbwBoAG4AZQBuAH0AXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABUAGUAbABlAGYAbwBuACAAMAAxADUANwAtADcANAA1ADIAOQAzADYANgBcAGwAaQBuAGUAIAB9AHsAXABmAGkAZQBsAGQAewBcACoAXABmAGwAZABpAG4AcwB0AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFMAWQBNAEIATwBMACAAMQA2ADgAIABcAFwAZgAgACIAVwBpAG4AZwBkAGkAbgBnAHMAIgAgAFwAXABzACAAOQB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdQAxADYAOABcACcAYQA4AH0AfQB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAA0ADAAXABsAGEAbgBnAGYAZQAxADAANAAwAFwAYgBcAGYAMwBcAGYAcwAxADgAXABjAGYAMQAgAEwAYQBuAGQAZQBzAGsAbwBvAHIAZABpAG4AaQBlAHIAdQBuAGcAcwBzAHQAZQBsAGwAZQAgAEYAcgBhAHUAZQBuACAAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABiAFwAZgAzAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGIAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAdQBuAGQAIABTAHUAYwBoAHQAIABOAFIAVwB9AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADMAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMgAwADEALQAyADQAOAA0ADEANwAtADEALwAtADIAIAB9AFwAbABhAG4AZwAxADAANAAwAFwAbABhAG4AZwBmAGUAMQAwADQAMABcAGYAMwBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEQAcgBvAGcAZQBuAGIAZQByAGEAdAB1AG4AZwAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAE0AXAB1ADIAMgA4AFwAJwBlADQAZABjAGgAZQBuACAAdQBuAGQAIABGAHIAYQB1AGUAbgB9AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAcABvAHMAdABAAGIAZQBsAGwAYQBkAG8AbgBuAGEALQBlAHMAcwBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMgAwADEALQAyADQAMAA4ADgAOAAtADMALwAtADQAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEEAbQBiAHUAbABhAG4AdABlACAARgBsAGUAeABpAGIAbABlACAASABpAGwAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAHMALgBiAG8AZQBjAGsAZQByAEAAYgBlAGwAbABhAGQAbwBuAG4AYQAtAGUAcwBzAGUAbgAuAGQAZQB9AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMQA3ADgALQA5ADMANwAwADQAMwA5AH0AXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABCAGUAdAByAGUAdQB0AGUAcwAgAFcAbwBoAG4AZQBuAH0AXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAXAB0AGEAYgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABuAC4AbQBlAGkAZQByAEAAYgBlAGwAbABhAGQAbwBuAG4AYQAtAGUAcwBzAGUAbgAuAGQAZQB9AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAFwAdABhAGIAIABUAGUAbABlAGYAbwBuACAAMAAxADYAMwAtADgAOAAwADQAMwA3ADEAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
Sehr geehrte Damen und Herren,
@@ -133,10 +133,9 @@ Jugendhilfe in der Vereinstraße, für den ##### wie folgt in Rechnung:
Die Leistungen sind umsatzsteuerfrei gemäß der sechsten EG-Richtlinie 77/388/EWG Artikel
13 Teil A Abs. 1 g, h, e. Wir bitten um Überweisung auf unser unten angegebenes Konto.
-
-
Bei Rückfragen stehen wir jederzeit zur Verfügung.
-
+
+Mit freundlichen Grüßen
17, 17
diff --git a/ReportImp/BellaDonna/SettlementReport.Designer.cs b/ReportImp/BellaDonna/SettlementReport.Designer.cs
index 99d5de712..2c2a91beb 100644
--- a/ReportImp/BellaDonna/SettlementReport.Designer.cs
+++ b/ReportImp/BellaDonna/SettlementReport.Designer.cs
@@ -31,8 +31,6 @@ namespace BellaDonna
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -51,21 +49,6 @@ namespace BellaDonna
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
@@ -84,7 +67,6 @@ namespace BellaDonna
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
@@ -117,12 +99,16 @@ namespace BellaDonna
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.cellRestforderung = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -132,42 +118,22 @@ namespace BellaDonna
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // ReportHeader
- //
- this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel9});
- this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportHeader.HeightF = 120F;
- this.ReportHeader.Name = "ReportHeader";
- this.ReportHeader.StylePriority.UseFont = false;
- //
- // xrLabel9
- //
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(187.5F, 50F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel9.SizeF = new System.Drawing.SizeF(292F, 17F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "\r\n";
- //
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
- this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 169F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(476.33F, 184.2778F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(173.6701F, 23F);
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
- this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTable1
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.3333F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 390.6111F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
@@ -203,7 +169,7 @@ namespace BellaDonna
this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell6.StylePriority.UseBorderColor = false;
@@ -246,7 +212,7 @@ namespace BellaDonna
//
this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -298,7 +264,7 @@ namespace BellaDonna
//
// xrLabel6
//
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.3333F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 315.6111F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -308,7 +274,7 @@ namespace BellaDonna
//
// xrLabel5
//
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.3333F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 282.6111F);
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);
@@ -319,8 +285,8 @@ namespace BellaDonna
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F);
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 240.2778F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -334,8 +300,8 @@ namespace BellaDonna
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 224.2778F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
@@ -348,8 +314,8 @@ namespace BellaDonna
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
- this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 207.2778F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
@@ -358,147 +324,6 @@ namespace BellaDonna
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
this.xrLabel2.WordWrap = false;
//
- // xrTable2
- //
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2,
- this.xrTableRow5,
- this.xrTableRow4,
- this.xrTableRow3,
- this.xrTableRow1,
- this.xrTableRow6,
- this.xrTableRow8});
- this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 134F);
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell4});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 0.13245033112582783D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.CanShrink = true;
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell4.Weight = 1D;
- //
- // xrTableRow5
- //
- this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell13});
- this.xrTableRow5.Name = "xrTableRow5";
- this.xrTableRow5.Weight = 0.13245033112582783D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.CanShrink = true;
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell13.StylePriority.UseFont = false;
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "[SenderContactPerson]";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell13.Weight = 1D;
- //
- // xrTableRow4
- //
- this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell11});
- this.xrTableRow4.Name = "xrTableRow4";
- this.xrTableRow4.Weight = 0.13245033112582783D;
- //
- // xrTableCell11
- //
- this.xrTableCell11.CanShrink = true;
- this.xrTableCell11.Name = "xrTableCell11";
- this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell11.StylePriority.UseFont = false;
- this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "[SenderContactPersonDivision]";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell11.Weight = 1D;
- //
- // xrTableRow3
- //
- this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell8});
- this.xrTableRow3.Name = "xrTableRow3";
- this.xrTableRow3.Weight = 0.13245033112582783D;
- //
- // xrTableCell8
- //
- this.xrTableCell8.CanShrink = true;
- this.xrTableCell8.Name = "xrTableCell8";
- this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell8.StylePriority.UseFont = false;
- this.xrTableCell8.StylePriority.UseTextAlignment = false;
- this.xrTableCell8.Text = "[SenderContactPersonMail]";
- this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell8.Weight = 1D;
- //
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell1});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 0.13245033112582783D;
- //
- // xrTableCell1
- //
- this.xrTableCell1.CanShrink = true;
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UseTextAlignment = false;
- this.xrTableCell1.Text = "[SenderContactPersonPhone]";
- this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell1.Weight = 1D;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell2});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 0.11258278145695365D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.CanShrink = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "[SenderContactPersonFax]";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
- this.xrTableCell2.Weight = 1D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell5});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 0.11258278145695365D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell5.Weight = 1D;
- //
// RecipientPostCodeAndTown
//
this.RecipientPostCodeAndTown.CanShrink = true;
@@ -557,13 +382,12 @@ namespace BellaDonna
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel14,
this.xrLabel10,
this.xrTable3,
- this.xrLabel12,
this.xrLabel11,
this.lblNotice});
- this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
- this.ReportFooter.HeightF = 209F;
+ this.ReportFooter.HeightF = 199F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -668,18 +492,9 @@ namespace BellaDonna
this.xrTableCell31.Text = "xrTableCell8";
this.xrTableCell31.Weight = 3D;
//
- // xrLabel12
- //
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "[CreatorName]";
- //
// xrLabel11
//
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 192F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(583F, 182F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F);
@@ -691,7 +506,7 @@ namespace BellaDonna
// lblNotice
//
this.lblNotice.CanShrink = true;
- this.lblNotice.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
+ this.lblNotice.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Italic);
this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F);
this.lblNotice.Name = "lblNotice";
this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -701,23 +516,25 @@ namespace BellaDonna
//
// topMarginBand1
//
- this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText2});
+ this.topMarginBand1.HeightF = 200F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 100F;
+ this.bottomMarginBand1.HeightF = 50F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
this.xrLabel_RecipientDivision,
this.xrLabel_RecipientStreet,
this.RecipientPostCodeAndTown,
- this.xrTable2,
this.xrLabel2,
this.xrLabel3,
this.xrLabel4,
@@ -725,8 +542,7 @@ namespace BellaDonna
this.xrLabel6,
this.xrTable1,
this.xrLabel8});
- this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
- this.GroupHeader1.HeightF = 443.3333F;
+ this.GroupHeader1.HeightF = 458.6111F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
@@ -747,7 +563,6 @@ namespace BellaDonna
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
- this.Detail1.Font = new System.Drawing.Font("Verdana", 10F);
this.Detail1.HeightF = 17F;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
@@ -808,7 +623,6 @@ namespace BellaDonna
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable4});
- this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupFooter1.HeightF = 132F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
@@ -1008,7 +822,7 @@ namespace BellaDonna
this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell58.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell58.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
this.xrTableCell58.Name = "xrTableCell58";
this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell58.StylePriority.UseBorderColor = false;
@@ -1019,11 +833,38 @@ namespace BellaDonna
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 182F);
+ 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 = "Nadine Meier";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 175F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(380F, 25F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(476.33F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(230.6664F, 169F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
- this.ReportHeader,
this.ReportFooter,
this.topMarginBand1,
this.bottomMarginBand1,
@@ -1032,19 +873,21 @@ namespace BellaDonna
this.GroupFooter1});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 11F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(75, 74, 100, 100);
+ this.Margins = new System.Drawing.Printing.Margins(80, 40, 200, 50);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1053,27 +896,11 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
- private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
- private DevExpress.XtraReports.UI.XRTable xrTable2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
@@ -1081,7 +908,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
private DevExpress.XtraReports.UI.XRLabel lblNotice;
- private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
@@ -1111,7 +937,6 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
- private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.XRTable xrTable5;
@@ -1138,5 +963,8 @@ namespace BellaDonna
private DevExpress.XtraReports.UI.XRTableRow xrTableRow36;
private DevExpress.XtraReports.UI.XRTableCell cellRestforderung;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
}
}
diff --git a/ReportImp/BellaDonna/SettlementReport.resx b/ReportImp/BellaDonna/SettlementReport.resx
index 3b9821114..75bb8facb 100644
--- a/ReportImp/BellaDonna/SettlementReport.resx
+++ b/ReportImp/BellaDonna/SettlementReport.resx
@@ -121,6 +121,12 @@
anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIAOAA4AFwAcwBsAG0AdQBsAHQAMQB7AFwAZgAxAFwAZgBzADEANwBcAGMAZgAxACAAQgBFAEwATABBACAARABPAE4ATgBBAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMQAgACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgAEsAbwBwAHMAdABhAGQAdABwAGwAYQB0AHoAIAAyADQAIAAtACAAMgA1ACAAXAB1ADEAOAAzAFwAJwBiADcAIAAgADQANQAxADIANwAgAEUAcwBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAAgAE4AYQByAHIAbwB3ADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcAHMAMQBcAHMAYgBhAHMAZQBkAG8AbgAwAFwAcwBuAGUAeAB0ADEAXABxAGwAXABzAGwAMgA4ADgAXABzAGwAbQB1AGwAdAAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAAWwBOAG8AIABwAGEAcgBhAGcAcgBhAHAAaAAgAHMAdAB5AGwAZQBdADsAfQB7AFwAKgBcAGMAcwAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMwBcAHMAYgBhAHMAZQBkAG8AbgAyAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwA0AFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANgBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADUAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEQAcgBvAGcAZQBuAGIAZQByAGEAdAB1AG4AZwAgAGYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAE0AXAB1ADIAMgA4AFwAJwBlADQAZABjAGgAZQBuACAAdQBuAGQAIABGAHIAYQB1AGUAbgB9AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAcABvAHMAdABAAGIAZQBsAGwAYQBkAG8AbgBuAGEALQBlAHMAcwBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAVABlAGwAZQBmAG8AbgAgADAAMgAwADEALQAyADQAMAA4ADgAOAAtADMALwAtADQAfQBcAGwAYQBuAGcAMQAwADQAMABcAGwAYQBuAGcAZgBlADEAMAA0ADAAXABmADIAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABsAGEAbgBnADEAMAAzADMAXABsAGEAbgBnAGYAZQAxADAAMwAzAFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAEEAbQBiAHUAbABhAG4AdABlACAARgBsAGUAeABpAGIAbABlACAASABpAGwAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcwAxAFwAcQBsAFwAcwBsADIANgA0AFwAcwBsAG0AdQBsAHQAMQBcAHQAeAAyADgANAB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQAgAHMALgBiAG8AZQBjAGsAZQByAEAAYgBlAGwAbABhAGQAbwBuAG4AYQAtAGUAcwBzAGUAbgAuAGQAZQB9AFwAbABhAG4AZwAxADAAMwAzAFwAbABhAG4AZwBmAGUAMQAwADMAMwBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGwAYQBuAGcAMQAwADMAMwBcAGwAYQBuAGcAZgBlADEAMAAzADMAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAVABlAGwAZQBmAG8AbgAgADAAMQA3ADgALQA5ADMANwAwADQAMwA5AH0AXABmADIAXABmAHMAMQA4AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABxAGwAXABzAGwAMgA2ADQAXABzAGwAbQB1AGwAdAAxAFwAdAB4ADIAOAA0AHsAXABiAFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAYgBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHMAMQBcAHEAbABcAHMAbAAyADYANABcAHMAbABtAHUAbAB0ADEAXAB0AHgAMgA4ADQAewBcAGIAXABmADIAXABmAHMAMQA4AFwAYwBmADEAIABcAHQAYQBiACAAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAxACAAbgAuAG0AZQBpAGUAcgBAAGIAZQBsAGwAYQBkAG8AbgBuAGEALQBlAHMAcwBlAG4ALgBkAGUAfQBcAGYAMgBcAGYAcwAxADgAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAwACAAXAB0AGEAYgAgAFQAZQBsAGUAZgBvAG4AIAAwADEANgAzAC0AOAA4ADAANAAzADcAMQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
17, 17
diff --git a/ReportImp/BetreuwoWesel/BetreuwoHomeContentGenerator.cs b/ReportImp/BetreuwoWesel/BetreuwoHomeContentGenerator.cs
index b4fb75f3f..dc153c0f9 100644
--- a/ReportImp/BetreuwoWesel/BetreuwoHomeContentGenerator.cs
+++ b/ReportImp/BetreuwoWesel/BetreuwoHomeContentGenerator.cs
@@ -8,9 +8,9 @@ namespace BetreuWoWesel
{
public class BetreuwoHomeContentGenerator : HomeContentGenerator
{
- public override List GetPersonsHavingBirthday(DateTime birthdayUntil)
- {
- return new List();
- }
+ //public override List GetPersonsHavingBirthday(DateTime birthdayUntil)
+ //{
+ // return new List();
+ //}
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/CustomReportCreator.cs b/ReportImp/BewegtSystemischeBeratung/CustomReportCreator.cs
index 8dfea336f..ec3c96020 100644
--- a/ReportImp/BewegtSystemischeBeratung/CustomReportCreator.cs
+++ b/ReportImp/BewegtSystemischeBeratung/CustomReportCreator.cs
@@ -55,7 +55,7 @@ namespace BewegtSystemischeBeratung
{
if (ro.Costbearer.ToLower().Contains("bedburg"))
{
- report = new LeistungsnachweisMitUhrzeit();
+ report = new LeistungsnachweisMitUhrzeitMitUnterschrift();
}
else if (ro.Costbearer.ToLower().Contains("bergheim"))
{
diff --git a/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.Designer.cs b/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.Designer.cs
index 5e9c9bfb1..e9aa4a82b 100644
--- a/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.Designer.cs
+++ b/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.Designer.cs
@@ -48,7 +48,6 @@ namespace BewegtSystemischeBeratung
this.cellTelefon = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.lblRestStunden = new DevExpress.XtraReports.UI.XRLabel();
@@ -83,6 +82,8 @@ namespace BewegtSystemischeBeratung
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.lblBewilligtEinheit = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -288,10 +289,6 @@ namespace BewegtSystemischeBeratung
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -302,6 +299,7 @@ namespace BewegtSystemischeBeratung
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblBewilligtEinheit,
this.lblRestStunden,
this.lblRestStundenHeader,
this.lblVerblStundenVormontHeader,
@@ -672,6 +670,21 @@ namespace BewegtSystemischeBeratung
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // lblBewilligtEinheit
+ //
+ this.lblBewilligtEinheit.LocationFloat = new DevExpress.Utils.PointFloat(274.1664F, 215F);
+ this.lblBewilligtEinheit.Multiline = true;
+ this.lblBewilligtEinheit.Name = "lblBewilligtEinheit";
+ this.lblBewilligtEinheit.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligtEinheit.SizeF = new System.Drawing.SizeF(72.91666F, 25F);
+ this.lblBewilligtEinheit.StylePriority.UseFont = false;
+ this.lblBewilligtEinheit.StylePriority.UseTextAlignment = false;
+ this.lblBewilligtEinheit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// Leistungsnachweis
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -759,5 +772,6 @@ namespace BewegtSystemischeBeratung
private DevExpress.XtraReports.UI.XRLabel lblRestStundenHeader;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligtEinheit;
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.cs b/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.cs
index 76dd843ba..a1c823a18 100644
--- a/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.cs
+++ b/ReportImp/BewegtSystemischeBeratung/Leistungsnachweis.cs
@@ -189,7 +189,7 @@ namespace BewegtSystemischeBeratung
lblStundenVormonat.Text = String.Format("{0:0.00}", gesamtKontingent - geleistetVormonat);
lblRestStunden.Text = String.Format("{0:0.00}", gesamtKontingent - (pRo.MinutenGeleistetGesamt / 60));
-
+ lblBewilligtEinheit.Text = "";
}
else if (showMonat)
{
@@ -207,7 +207,8 @@ namespace BewegtSystemischeBeratung
}
- lblBewilligtFls.Text = String.Format("{0:0.00} pro Monat", bewilligtProMonat);
+ lblBewilligtFls.Text = String.Format("{0:0.00}", bewilligtProMonat);
+ lblBewilligtEinheit.Text = "pro Monat";
lblStundenVormonat.Text = String.Format("{0:0.00}", sollVormonat - geleistetVormonat);
decimal plusMinusVormonat = (sollVormonat - geleistetVormonat) + bewilligtProMonat - ((decimal)pRo.TotalFLMBillable / 60);
@@ -216,7 +217,8 @@ namespace BewegtSystemischeBeratung
}
else
{
- lblBewilligtFls.Text = String.Format("{0:0.00} pro Woche", pRo.ApprovedFLSPerWeek);
+ lblBewilligtFls.Text = String.Format("{0:0.00}", pRo.ApprovedFLSPerWeek);
+ lblBewilligtEinheit.Text = "pro Woche";
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.Designer.cs b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.Designer.cs
index 3a3d04e00..56f26dd7d 100644
--- a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.Designer.cs
+++ b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.Designer.cs
@@ -50,7 +50,6 @@ namespace BewegtSystemischeBeratung
this.cellTelefon = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.lblRestStunden = new DevExpress.XtraReports.UI.XRLabel();
@@ -85,6 +84,8 @@ namespace BewegtSystemischeBeratung
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.lblBewilligtEinheit = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -308,10 +309,6 @@ namespace BewegtSystemischeBeratung
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -322,6 +319,7 @@ namespace BewegtSystemischeBeratung
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblBewilligtEinheit,
this.lblRestStunden,
this.lblRestStundenHeader,
this.lblVerblStundenVormontHeader,
@@ -692,6 +690,21 @@ namespace BewegtSystemischeBeratung
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // lblBewilligtEinheit
+ //
+ this.lblBewilligtEinheit.LocationFloat = new DevExpress.Utils.PointFloat(274.1664F, 215.0001F);
+ this.lblBewilligtEinheit.Multiline = true;
+ this.lblBewilligtEinheit.Name = "lblBewilligtEinheit";
+ this.lblBewilligtEinheit.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligtEinheit.SizeF = new System.Drawing.SizeF(72.91666F, 25F);
+ this.lblBewilligtEinheit.StylePriority.UseFont = false;
+ this.lblBewilligtEinheit.StylePriority.UseTextAlignment = false;
+ this.lblBewilligtEinheit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// LeistungsnachweisMitUhrzeit
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -782,5 +795,6 @@ namespace BewegtSystemischeBeratung
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligtEinheit;
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.cs b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.cs
index e90de12db..3f8b8d34f 100644
--- a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.cs
+++ b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeit.cs
@@ -180,7 +180,17 @@ namespace BewegtSystemischeBeratung
if (showKontingent)
{
-
+ var geleistetVormonat = (pRo.MinutenGeleistetGesamt - (decimal)pRo.TotalFLMBillable) / 60;
+
+
+ lblBewilligtFls.Text = String.Format("{0:0.00}", gesamtKontingent);
+ lblStundenVormonat.Text = String.Format("{0:0.00}", gesamtKontingent - geleistetVormonat);
+
+ lblRestStunden.Text = String.Format("{0:0.00}", gesamtKontingent - (pRo.MinutenGeleistetGesamt / 60));
+ lblBewilligtEinheit.Text = "";
+ }
+ else if (showMonat)
+ {
var bewilligtProMonat = calc.GetApprovedHoursPerMonth(dc);
@@ -196,30 +206,7 @@ namespace BewegtSystemischeBeratung
}
lblBewilligtFls.Text = String.Format("{0:0.00}", bewilligtProMonat);
- lblStundenVormonat.Text = String.Format("{0:0.00}", sollVormonat - geleistetVormonat);
-
- decimal plusMinusVormonat = (sollVormonat - geleistetVormonat) + bewilligtProMonat - ((decimal)pRo.TotalFLMBillable / 60);
-
- lblRestStunden.Text = String.Format("{0:0.00}", plusMinusVormonat);
-
- }
- else if (showMonat)
- {
- var bewilligtProMonat = calc.GetApprovedHoursPerMonth(dc);
-
-
- var geleistetVormonat = (pRo.MinutenGeleistetGesamt - (decimal) pRo.TotalFLMBillable) / 60;
- decimal sollVormonat = 0;
-
- if (pRo.StartDate > c2s.StartDate.Value)
- {
- var tm = DateTimeUtils.GetTotalMonths(c2s.StartDate.Value, pRo.StartDate.AddDays(-1));
-
- sollVormonat = bewilligtProMonat * tm.GanzeMonate;
-
- }
-
- lblBewilligtFls.Text = String.Format("{0:0.00}", bewilligtProMonat);
+ lblBewilligtEinheit.Text = "pro Monat";
lblStundenVormonat.Text = String.Format("{0:0.00}", sollVormonat - geleistetVormonat);
decimal plusMinusVormonat = (sollVormonat - geleistetVormonat) + bewilligtProMonat - ((decimal)pRo.TotalFLMBillable / 60);
@@ -229,6 +216,7 @@ namespace BewegtSystemischeBeratung
else
{
lblBewilligtFls.Text = String.Format("{0:0.00}", pRo.ApprovedFLSPerWeek);
+ lblBewilligtEinheit.Text = "pro Woche";
}
@@ -237,7 +225,6 @@ namespace BewegtSystemischeBeratung
}
-
if (!showKontingent)
{
lblStundenVormonat.Text = "";
@@ -245,12 +232,7 @@ namespace BewegtSystemischeBeratung
lblRestStunden.Text = "";
lblRestStundenHeader.Text = "";
}
-
-
-
-
-
}
private void ErmittleHauptbetreuer(ServicesOverviewRO pRO)
diff --git a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.Designer.cs b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.Designer.cs
index 8329570a3..77afedec4 100644
--- a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.Designer.cs
+++ b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.Designer.cs
@@ -90,6 +90,7 @@ namespace BewegtSystemischeBeratung
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.lblBewilligtEinheit = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -361,6 +362,7 @@ namespace BewegtSystemischeBeratung
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblBewilligtEinheit,
this.lblRestStunden,
this.lblRestStundenHeader,
this.lblVerblStundenVormontHeader,
@@ -756,6 +758,17 @@ namespace BewegtSystemischeBeratung
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
+ // lblBewilligtEinheit
+ //
+ this.lblBewilligtEinheit.LocationFloat = new DevExpress.Utils.PointFloat(274.1664F, 215F);
+ this.lblBewilligtEinheit.Multiline = true;
+ this.lblBewilligtEinheit.Name = "lblBewilligtEinheit";
+ this.lblBewilligtEinheit.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligtEinheit.SizeF = new System.Drawing.SizeF(72.91666F, 25F);
+ this.lblBewilligtEinheit.StylePriority.UseFont = false;
+ this.lblBewilligtEinheit.StylePriority.UseTextAlignment = false;
+ this.lblBewilligtEinheit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// LeistungsnachweisMitUhrzeitMitUnterschrift
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -851,5 +864,6 @@ namespace BewegtSystemischeBeratung
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligtEinheit;
}
}
diff --git a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.cs b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.cs
index a18562981..f878ae72a 100644
--- a/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.cs
+++ b/ReportImp/BewegtSystemischeBeratung/LeistungsnachweisMitUhrzeitMitUnterschrift.cs
@@ -14,6 +14,7 @@ using BewegtSystemischeBeratung.Invoicing;
using BeWo.Service.DCEntityMapper;
using BS.Shared;
using BS.Shared.Core;
+using BS.Shared.DataContracts;
using Image = System.Drawing.Image;
namespace BewegtSystemischeBeratung
@@ -162,6 +163,23 @@ namespace BewegtSystemischeBeratung
var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s);
+ var oldlist = dc.ApprovalPeriodList;
+
+ var newlist = new List();
+
+ if (oldlist != null)
+ {
+ foreach (var scap in oldlist)
+ {
+ if (scap.ServiceCategory == null || !scap.ServiceCategory.Name.Contains("Fahrt"))
+ {
+ newlist.Add(scap);
+ }
+ }
+ }
+
+ dc.ApprovalPeriodList = newlist;
+
bool showMonat = false;
decimal gesamtKontingent = 0;
foreach (var scap in dc.ApprovalPeriodList)
@@ -180,7 +198,18 @@ namespace BewegtSystemischeBeratung
if (showKontingent)
{
-
+
+ var geleistetVormonat = (pRo.MinutenGeleistetGesamt - (decimal)pRo.TotalFLMBillable) / 60;
+
+
+ lblBewilligtFls.Text = String.Format("{0:0.00}", gesamtKontingent);
+ lblStundenVormonat.Text = String.Format("{0:0.00}", gesamtKontingent - geleistetVormonat);
+
+ lblRestStunden.Text = String.Format("{0:0.00}", gesamtKontingent - (pRo.MinutenGeleistetGesamt / 60));
+ lblBewilligtEinheit.Text = "";
+ }
+ else if (showMonat)
+ {
var bewilligtProMonat = calc.GetApprovedHoursPerMonth(dc);
@@ -196,30 +225,7 @@ namespace BewegtSystemischeBeratung
}
lblBewilligtFls.Text = String.Format("{0:0.00}", bewilligtProMonat);
- lblStundenVormonat.Text = String.Format("{0:0.00}", sollVormonat - geleistetVormonat);
-
- decimal plusMinusVormonat = (sollVormonat - geleistetVormonat) + bewilligtProMonat - ((decimal)pRo.TotalFLMBillable / 60);
-
- lblRestStunden.Text = String.Format("{0:0.00}", plusMinusVormonat);
-
- }
- else if (showMonat)
- {
- var bewilligtProMonat = calc.GetApprovedHoursPerMonth(dc);
-
-
- var geleistetVormonat = (pRo.MinutenGeleistetGesamt - (decimal) pRo.TotalFLMBillable) / 60;
- decimal sollVormonat = 0;
-
- if (pRo.StartDate > c2s.StartDate.Value)
- {
- var tm = DateTimeUtils.GetTotalMonths(c2s.StartDate.Value, pRo.StartDate.AddDays(-1));
-
- sollVormonat = bewilligtProMonat * tm.GanzeMonate;
-
- }
-
- lblBewilligtFls.Text = String.Format("{0:0.00}", bewilligtProMonat);
+ lblBewilligtEinheit.Text = "pro Monat";
lblStundenVormonat.Text = String.Format("{0:0.00}", sollVormonat - geleistetVormonat);
decimal plusMinusVormonat = (sollVormonat - geleistetVormonat) + bewilligtProMonat - ((decimal)pRo.TotalFLMBillable / 60);
@@ -229,6 +235,7 @@ namespace BewegtSystemischeBeratung
else
{
lblBewilligtFls.Text = String.Format("{0:0.00}", pRo.ApprovedFLSPerWeek);
+ lblBewilligtEinheit.Text = "pro Woche";
}
@@ -245,12 +252,6 @@ namespace BewegtSystemischeBeratung
lblRestStunden.Text = "";
lblRestStundenHeader.Text = "";
}
-
-
-
-
-
-
}
private void ErmittleHauptbetreuer(ServicesOverviewRO pRO)
diff --git a/ReportImp/DerKarrenSbd/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/DerKarrenSbd/CustomMitarbeiterstundenkontoBerechnung.cs
index 932d9a146..9b2c19243 100644
--- a/ReportImp/DerKarrenSbd/CustomMitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/DerKarrenSbd/CustomMitarbeiterstundenkontoBerechnung.cs
@@ -8,6 +8,12 @@ namespace DerKarrenSbd
{
public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung
{
+ public override bool IsKrankheitAbsenceTime(AbsenceTime absenceTime)
+ {
+ return !String.IsNullOrEmpty(absenceTime.AbsenceReason.Description) &&
+ (absenceTime.AbsenceReason.Description.ToLower().IndexOf("arbeitsunfähig") >= 0
+ || absenceTime.AbsenceReason.Description.ToLower().IndexOf("krank") >= 0 || absenceTime.AbsenceReason.Description.ToLower() == "au" || absenceTime.AbsenceReason.Description.ToLower() == "quarantäne");
+ }
//public override bool AddServiceRecordToDuration(ServiceRecord item)
//{
// if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null)
diff --git a/ReportImp/FeidPartnerReports/CollectiveBillingReport.cs b/ReportImp/FeidPartnerReports/CollectiveBillingReport.cs
index a6c94aa27..a3054bc44 100644
--- a/ReportImp/FeidPartnerReports/CollectiveBillingReport.cs
+++ b/ReportImp/FeidPartnerReports/CollectiveBillingReport.cs
@@ -44,14 +44,84 @@ namespace BeWo.FeidPartnerReports
MapperFactory.SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod.MapToNewDC(
sip.SupportConceptApprovalPeriod);
- var perMonth = calc.GetApprovedHoursForPeriod(c2s, scap, null, pRO.AccountingPeriodStart, pRO.AccountingPeriodEnd, false);
- totalPerMonth += perMonth ?? 0;
- var total = calc.GetApprovedHoursForPeriod(c2s, scap, null, scap.StartDate, scap.EndDate, false);
+ DateTime start = pRO.AccountingPeriodStart;
+ DateTime end = pRO.AccountingPeriodEnd;
- sip.ApprovedHours = perMonth;
+ if (scap.StartDate > start)
+ {
+ start = scap.StartDate.Value;
+ }
- sip.ApprovedBE = String.Format("{0:0.00}", perMonth * 12);
+ if (scap.EndDate < end)
+ {
+ end = scap.EndDate.Value;
+ }
+
+
+ var monate = DateTimeUtils.GetTotalMonths(start, end);
+ var stundenProMonat = calc.GetApprovedHoursForPeriod(c2s, scap, null, new DateTime(start.Year, start.Month, 1), new DateTime(start.Year, start.Month, 1).AddMonths(1).AddDays(-1), false) ?? 0;
+
+ var hours = monate.GanzeMonate * stundenProMonat;
+ if (monate.RestTageAnfang > 0)
+ {
+ if (start.Day > 15)
+ {
+ hours += stundenProMonat / 2;
+ }
+ else if (start.Day > 1)
+ {
+ hours += stundenProMonat;
+ }
+ }
+ if (monate.RestTageEnde > 0)
+ {
+ if (end.Day > 15)
+ {
+ hours += stundenProMonat;
+ }
+ else
+ {
+ hours += stundenProMonat / 2;
+ }
+ }
+
+
+
+ totalPerMonth += hours;
+
+ //var total = calc.GetApprovedHoursForPeriod(c2s, scap, null, scap.StartDate, scap.EndDate, false);
+ sip.ApprovedHours = hours;
+
+ // Berechne gesamt Bewilligung
+ monate = DateTimeUtils.GetTotalMonths(scap.StartDate.Value, scap.EndDate.Value);
+
+ var gesamtStunden = monate.GanzeMonate * stundenProMonat;
+ if (monate.RestTageAnfang > 0)
+ {
+ if (scap.StartDate.Value.Day > 15)
+ {
+ gesamtStunden += stundenProMonat / 2;
+ }
+ else
+ {
+ gesamtStunden += stundenProMonat;
+ }
+ }
+ if (monate.RestTageEnde > 0)
+ {
+ if (scap.EndDate.Value.Day > 15)
+ {
+ gesamtStunden += stundenProMonat;
+ }
+ else
+ {
+ gesamtStunden += stundenProMonat / 2;
+ }
+ }
+
+
+ sip.ApprovedBE = String.Format("{0:0.00}", gesamtStunden);
//if (sip.SupportConceptApprovalPeriod.ApprovedBEPerInterval.HasValue)
//{
// var month = sip.SupportConceptApprovalPeriod.ApprovedBEPerInterval.Value / 12m;
diff --git a/ReportImp/FeidPartnerReports/Invoicing/CollectiveInvoiceCreation.cs b/ReportImp/FeidPartnerReports/Invoicing/CollectiveInvoiceCreation.cs
index 6b5895d60..0436510fc 100644
--- a/ReportImp/FeidPartnerReports/Invoicing/CollectiveInvoiceCreation.cs
+++ b/ReportImp/FeidPartnerReports/Invoicing/CollectiveInvoiceCreation.cs
@@ -21,6 +21,22 @@ namespace FeidPartnerReports.Invoicing
private DateTime? accountingPeriodStart = null;
private DateTime? accountingPeriodEnd = null;
+ public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords)
+ {
+ var newSc2SrList = new Dictionary>();
+
+ foreach (var key in supportConcepts2ServiceRecords.Keys)
+ {
+ if (key.IsApproved)
+ {
+ newSc2SrList.Add(key, supportConcepts2ServiceRecords[key]);
+ }
+
+ }
+ return base.GenerateServiceInvoices(costBearerOid, invoicePeriod, newSc2SrList);
+
+ }
+
public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
IList supportConceptList)
{
@@ -46,7 +62,46 @@ namespace FeidPartnerReports.Invoicing
var c2s = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(cb2sc);
- var hours = calc.GetApprovedHoursForPeriod(c2s, scap, null, accountingPeriodStart, accountingPeriodEnd, false) ?? 0;
+ DateTime start = accountingPeriodStart.Value;
+ DateTime end = accountingPeriodEnd.Value;
+
+ if (scap.StartDate > start)
+ {
+ start = scap.StartDate.Value;
+ }
+
+ if (scap.EndDate < end)
+ {
+ end = scap.EndDate.Value;
+ }
+
+ var monate = DateTimeUtils.GetTotalMonths(start, end);
+ var stundenProMonat = calc.GetApprovedHoursForPeriod(c2s, scap, null, new DateTime(start.Year, start.Month, 1), new DateTime(start.Year, start.Month, 1).AddMonths(1).AddDays(-1), false) ?? 0;
+
+ var hours = monate.GanzeMonate * stundenProMonat;
+ if (monate.RestTageAnfang > 0)
+ {
+ if (start.Day > 15)
+ {
+ hours += stundenProMonat / 2;
+ }
+ else if (start.Day > 1)
+ {
+ hours += stundenProMonat;
+ }
+ }
+ if (monate.RestTageEnde > 0)
+ {
+ if (end.Day > 15)
+ {
+ hours += stundenProMonat;
+ }
+ else
+ {
+ hours += stundenProMonat / 2;
+ }
+ }
+ //var hours = calc.GetApprovedHoursForPeriod(c2s, scap, null, accountingPeriodStart, accountingPeriodEnd, false) ?? 0;
hours = Math.Round(hours, 2, MidpointRounding.AwayFromZero);
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
index 502dfc8ef..b47b88db8 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/Calculations/HphServiceRecordStatisticFactory.cs
@@ -257,7 +257,21 @@ namespace HphBersenbrueckFreizeitUndReisen.Calculations
}
}
- else if (hilfeplanJahr >= 2019 && statisticsDate >= new DateTime(hilfeplanJahr + 1, 1, 1))
+ else if (hilfeplanJahr >= 2022 && statisticsDate >= new DateTime(hilfeplanJahr, 7, 1))
+ {
+ decimal betragVerfaellt = 0;
+ if (verwendetErstesHalbjahr < gesamtRestVorjahr)
+ {
+ betragVerfaellt = gesamtRestVorjahr - verwendetErstesHalbjahr;
+ }
+
+ if (betragVerfaellt > 0)
+ {
+ restBetrag -= betragVerfaellt;
+ }
+
+ }
+ else if (hilfeplanJahr >= 2019 && statisticsDate >= new DateTime(hilfeplanJahr, 9, 1))
{
decimal betragVerfaellt = 0;
if (verwendetErstesHalbjahr < gesamtRestVorjahr)
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.Designer.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.Designer.cs
index 6aa1bb3d0..4cc05759f 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.Designer.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.Designer.cs
@@ -147,6 +147,10 @@ namespace HphBersenbrueckFreizeitUndReisen
this.lblPflegekasse = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel34 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel40 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel42 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -244,7 +248,7 @@ namespace HphBersenbrueckFreizeitUndReisen
this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Disabilities")});
this.xrLabel28.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 244.0834F);
+ this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 293.6111F);
this.xrLabel28.Multiline = true;
this.xrLabel28.Name = "xrLabel28";
this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -255,7 +259,7 @@ namespace HphBersenbrueckFreizeitUndReisen
// xrLabel21
//
this.xrLabel21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.0834F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 293.6111F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(139.58F, 24F);
@@ -267,7 +271,7 @@ namespace HphBersenbrueckFreizeitUndReisen
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 220.0834F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(139.58F, 269.6111F);
this.xrLabel14.Multiline = true;
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -278,7 +282,7 @@ namespace HphBersenbrueckFreizeitUndReisen
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 220.0834F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 269.6111F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(139.58F, 24F);
@@ -327,7 +331,7 @@ namespace HphBersenbrueckFreizeitUndReisen
this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(479.125F, 196.0833F);
this.xrLabel32.Name = "xrLabel32";
this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel32.SizeF = new System.Drawing.SizeF(196.9999F, 24F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(196.9999F, 48.00008F);
this.xrLabel32.StylePriority.UseFont = false;
this.xrLabel32.Text = "Vorname:";
//
@@ -1010,6 +1014,10 @@ namespace HphBersenbrueckFreizeitUndReisen
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel40,
+ this.xrLabel42,
+ this.xrLabel34,
+ this.xrLabel38,
this.xrLabel1,
this.xrLabel5,
this.xrLabel6,
@@ -1039,7 +1047,7 @@ namespace HphBersenbrueckFreizeitUndReisen
this.xrLabel14,
this.xrLabel21,
this.xrLabel28});
- this.ReportHeader.HeightF = 280F;
+ this.ReportHeader.HeightF = 332.8889F;
this.ReportHeader.Name = "ReportHeader";
//
// DetailReport5
@@ -1433,6 +1441,48 @@ namespace HphBersenbrueckFreizeitUndReisen
this.xrLabel33.StylePriority.UseFont = false;
this.xrLabel33.Text = "Gesetzlicher Vertreter";
//
+ // xrLabel34
+ //
+ this.xrLabel34.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(0F, 196.0834F);
+ this.xrLabel34.Name = "xrLabel34";
+ this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel34.SizeF = new System.Drawing.SizeF(160F, 24F);
+ this.xrLabel34.StylePriority.UseFont = false;
+ this.xrLabel34.Text = "Betreuung begonnen:";
+ //
+ // xrLabel38
+ //
+ this.xrLabel38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Customer.AssistanceBegin", "{0:dd.MM.yyyy}")});
+ this.xrLabel38.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel38.LocationFloat = new DevExpress.Utils.PointFloat(179.1633F, 196.0834F);
+ this.xrLabel38.Name = "xrLabel38";
+ this.xrLabel38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel38.SizeF = new System.Drawing.SizeF(139.58F, 24F);
+ this.xrLabel38.StylePriority.UseFont = false;
+ //
+ // xrLabel40
+ //
+ this.xrLabel40.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel40.LocationFloat = new DevExpress.Utils.PointFloat(2.119276E-05F, 220.0834F);
+ this.xrLabel40.Name = "xrLabel40";
+ this.xrLabel40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel40.SizeF = new System.Drawing.SizeF(160F, 24F);
+ this.xrLabel40.StylePriority.UseFont = false;
+ this.xrLabel40.Text = "Betreuung beendet:";
+ //
+ // xrLabel42
+ //
+ this.xrLabel42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Customer.TerminationDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel42.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel42.LocationFloat = new DevExpress.Utils.PointFloat(179.1633F, 220.0834F);
+ this.xrLabel42.Name = "xrLabel42";
+ this.xrLabel42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel42.SizeF = new System.Drawing.SizeF(139.58F, 24F);
+ this.xrLabel42.StylePriority.UseFont = false;
+ //
// Klientenstammblatt
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1587,5 +1637,9 @@ namespace HphBersenbrueckFreizeitUndReisen
private DevExpress.XtraReports.UI.XRLabel xrLabel36;
private DevExpress.XtraReports.UI.XRLabel xrLabel33;
private DevExpress.XtraReports.UI.XRCheckBox cbAbtretung;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel40;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel34;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel38;
}
}
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.cs
index 2d0d4b7f4..8d8ca8f39 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/CustomerDataReport.cs
@@ -23,6 +23,7 @@ namespace HphBersenbrueckFreizeitUndReisen
{
var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
+
String aufgabenKreis = null;
String aufgabenKreisCheck = "";
foreach (var vv in c.VarFieldValueList)
diff --git a/ReportImp/InFamiliaGbr/InFamiliaGbr.csproj b/ReportImp/InFamiliaGbr/InFamiliaGbr.csproj
new file mode 100644
index 000000000..ee2456a8a
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/InFamiliaGbr.csproj
@@ -0,0 +1,84 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {047F72F1-C8C7-4BBE-95EF-C98167D9229D}
+ Library
+ Properties
+ InFamiliaGbr
+ 3999976052_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\Host\bin\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ StundennachweisJA.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
+
+
+
+
+
+ StundennachweisJA.cs
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/InFamiliaGbr/Properties/AssemblyInfo.cs b/ReportImp/InFamiliaGbr/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..930888dd6
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/Properties/AssemblyInfo.cs
@@ -0,0 +1,36 @@
+using System.Reflection;
+using System.Runtime.CompilerServices;
+using System.Runtime.InteropServices;
+
+// Allgemeine Informationen über eine Assembly werden über die folgenden
+// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
+// die einer Assembly zugeordnet sind.
+[assembly: AssemblyTitle("KundeXyz")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("KundeXyz")]
+[assembly: AssemblyCopyright("Copyright © 2020")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly
+// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von
+// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden,
+// indem Sie "*" wie unten gezeigt eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/InFamiliaGbr/Properties/licenses.licx b/ReportImp/InFamiliaGbr/Properties/licenses.licx
new file mode 100644
index 000000000..c7fd819d5
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/InFamiliaGbr/StundennachweisJA.cs b/ReportImp/InFamiliaGbr/StundennachweisJA.cs
new file mode 100644
index 000000000..06f6524f1
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/StundennachweisJA.cs
@@ -0,0 +1,56 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace InFamiliaGbr
+{
+ public partial class StundennachweisJA : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundennachweisJA()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ pRO.MainAttendant = "";
+
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ s.ServiceCategoryAbbr = "";
+
+ if (!pRO.MainAttendant.Contains(s.EmployeeFullname))
+ {
+ if (pRO.MainAttendant.Length > 0)
+ {
+ pRO.MainAttendant += ", ";
+ }
+
+ pRO.MainAttendant += s.EmployeeFullname;
+ }
+
+ // String firstLine = "";
+ //if (!String.IsNullOrEmpty(s.Notice))
+ //{
+ // if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ // firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ // else
+ // firstLine = s.Notice;
+ //}
+ //s.Notice = firstLine;
+
+ }
+
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/InFamiliaGbr/StundennachweisJA.designer.cs b/ReportImp/InFamiliaGbr/StundennachweisJA.designer.cs
new file mode 100644
index 000000000..70b0f73e1
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/StundennachweisJA.designer.cs
@@ -0,0 +1,762 @@
+using BeWo.Report.ReportObjects;
+namespace InFamiliaGbr
+{
+ partial class StundennachweisJA
+ {
+ ///
+ /// 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();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.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.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ 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.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = 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.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 12F);
+ 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(1037F, 44F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell6,
+ this.xrTableCell1,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableRow2.Weight = 0.6875D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.2853140328284427D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.Text = "Uhrzeit";
+ this.xrTableCell6.Weight = 0.39017444741260759D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.Text = "Stunden";
+ this.xrTableCell1.Weight = 0.2438590106719396D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.Text = "Familienkontakt";
+ this.xrTableCell4.Weight = 0.3657885243839557D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell7.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.Text = "Kontakt zu Schule o.ä.";
+ this.xrTableCell7.Weight = 0.48771805742364771D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell5.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Inhalt";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell5.Weight = 0.75596400832513888D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18,
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableRow1.Weight = 0.6875D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.Weight = 0.2853140328284427D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.Text = "von";
+ this.xrTableCell16.Weight = 0.1950872237063038D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.Text = "bis";
+ this.xrTableCell17.Weight = 0.19508722370630377D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.Weight = 0.24385901067193966D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.Weight = 0.3657885243839557D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.Weight = 0.48771805742364771D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 0.75596400832513888D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1037F, 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.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ 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;
+ //
+ // 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(0, 0, 3, 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.TopCenter;
+ this.xrTableCell13.Weight = 0.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:HH:mm}")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 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.TopCenter;
+ this.xrTableCell15.Weight = 0.10101010511182043D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell12.Weight = 0.10101010511179398D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell2.Weight = 0.12626263706026128D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 3, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell8.Weight = 0.18939394313966437D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")});
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 3, 0, 100F);
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell10.Weight = 0.25252526897952132D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 3, 0, 100F);
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell9.Weight = 0.3914141774820134D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 44F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // 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 System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel4});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 68.49995F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(172.2084F, 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 = "Gesamtstundenzahl:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 44.24998F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(182.1668F, 24.24997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Betreuer";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 20.00001F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(485.0016F, 24.25F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.BorderWidth = 1F;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(277.0002F, 20.00001F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(100F, 24.24997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "[fieldBillableFLS!0.00]";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99999F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(117.0001F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Familie:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 79.99998F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(141.7919F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Monat/Jahr:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 39.99999F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(367.0833F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.Text = "[CustomerLastName]";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 79.99998F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(367.0833F, 20.00002F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.99998F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(117.0001F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Betreuer:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 79.99998F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(303.125F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[Month] [Year]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel1,
+ this.xrLabel7,
+ this.xrLabel2,
+ this.xrLabel15,
+ this.xrLabel29,
+ this.xrLabel23,
+ this.xrLabel9,
+ this.xrLabel12});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 130F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(727.0002F, 39.99999F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(309.9996F, 20F);
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "[CustomerStreet], [CustomerPostalCode] [CustomerCity]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(527.0002F, 39.99999F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(141.7919F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "wohnhaft:";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 16F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(272.2083F, 20F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Stundennachweis - HzE -";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // StundennachweisJA
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(70, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ 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 xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ 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.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ }
+}
diff --git a/ReportImp/InFamiliaGbr/StundennachweisJA.resx b/ReportImp/InFamiliaGbr/StundennachweisJA.resx
new file mode 100644
index 000000000..19e908bd3
--- /dev/null
+++ b/ReportImp/InFamiliaGbr/StundennachweisJA.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj b/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj
index e3225fa43..6341c27f2 100644
--- a/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj
+++ b/ReportImp/InputFamilienhilfe/InputFamilienhilfe.csproj
@@ -49,6 +49,12 @@
+
+ Component
+
+
+ InvoiceCustomerReport.cs
+
Component
@@ -72,6 +78,12 @@
+
+ Component
+
+
+ SettlementReport.cs
+
Component
@@ -105,6 +117,10 @@
+
+ InvoiceCustomerReport.cs
+ Designer
+
Mitarbeiterstundenkonto.cs
Designer
@@ -116,6 +132,10 @@
Rechnung.cs
+
+ SettlementReport.cs
+ Designer
+
Stundennachweis.cs
diff --git a/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.Designer.cs b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.Designer.cs
new file mode 100644
index 000000000..750415317
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.Designer.cs
@@ -0,0 +1,621 @@
+using BeWo.Report.ReportObjects;
+namespace InputFamilienhilfe
+{
+ partial class InvoiceCustomerReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(InvoiceCustomerReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(671.4175F, 25F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell9,
+ this.xrTableCell14,
+ this.xrTableCell10,
+ this.xrTableCell12});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodStart")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 1D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AccountingPeriodEnd")});
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "xrTableCell7";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "xrTableCell9";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 2.3350077713203072D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitPrice")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell14.Weight = 0.81217660612832132D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell10.Weight = 0.6539656324947265D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountSum")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 1.0152204985905673D;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrPictureBox1,
+ this.xrRichText1,
+ this.lblAddress,
+ this.xrTable3,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 582.1598F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblAddress
+ //
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 193.16F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(351.375F, 131F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientFirstName] [RecipientLast" +
+ "Name]\r\n[RecipientStreet]\r\n[RecipientPostCode] [RecipientTown]";
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 557.1598F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(671.4175F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 1D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "Von";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell15.Weight = 1D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Bis";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 1D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Posten";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell17.Weight = 2.3350077713203934D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Satz";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell18.Weight = 0.81217660612829246D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "Anzahl";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell19.Weight = 0.6539656324946691D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "Betrag";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell20.Weight = 1.0152204985905673D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 510.1599F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(666.9999F, 23.25F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "für den Betreuungszeitraum [AccountingPeriod] berechnen wir folgende Leistungen:";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 477.16F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(485.5845F, 17.00003F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "[RecipientSalutation]";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 427.16F);
+ 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(427.0014F, 17F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumber]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 410.1599F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(427.0014F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung über Betreuungsleistungen";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 393.1599F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(427.0014F, 17F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrPictureBox2,
+ this.xrRichText2,
+ this.xrLabel1});
+ this.ReportFooter.HeightF = 200F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.PrintAtBottom = true;
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(571.4177F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow11});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(101F, 25F);
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 1D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell23.BorderWidth = 2F;
+ this.xrTableCell23.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseBorderWidth = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "[TotalClaim]";
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell23.Weight = 3.4827586206896557D;
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 80F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 60F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupFooter1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.Detail1.Font = new System.Drawing.Font("Arial", 10F);
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162.5001F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(469.7848F, 19.72234F);
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(412.5F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.4996F, 162.5001F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(522F, 162.5F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(185F, 332.8983F);
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(277.0833F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.83334F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(178.75F, 65.55557F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(185F, 200F);
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0.4163106F, 103.3889F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(277.0833F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Thomas Droese";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter1.HeightF = 25F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // InvoiceCustomerReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 12F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(100, 20, 80, 60);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ }
+}
diff --git a/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.cs b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.cs
new file mode 100644
index 000000000..44f039fca
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.cs
@@ -0,0 +1,55 @@
+using System;
+using System.Text;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace InputFamilienhilfe
+{
+ public partial class InvoiceCustomerReport : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public InvoiceCustomerReport()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(InvoiceCustomerRO pRO)
+ {
+
+
+ StringBuilder sb = new StringBuilder();
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim()))
+ || (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim())))
+ {
+ sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim());
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim()))
+ {
+ sb.Append(pRO.RecipientPostCode);
+ sb.Append(" ");
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim()))
+ {
+ sb.Append(pRO.RecipientTown);
+ }
+ lblAddress.Text = sb.ToString();
+
+
+
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.resx b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.resx
new file mode 100644
index 000000000..587be4594
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/InvoiceCustomerReport.resx
@@ -0,0 +1,1581 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADEAMgA4ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAcwAyADIAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmAHMAMgAyACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmAHMAMgAyAFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmAHMAMgAyAFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmAHMAMgAyAFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgBzADIAMgBcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAcwAyADIAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEkAbgBwAHUAdAAsACAAVABoAG8AbQBhAHMAIABEAHIAbwBlAHMAZQAsACAAUABvAHMAdABmAGEAYwBoACAAMQAyADQAMgAsACAANwAzADQAMAAyACAAQQBhAGwAZQBuAH0AXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAWMAAAEUCAIAAABxh8DPAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAA38pJREFUeF7sXQV8FFf3xUkIrm2/tl9bILrZzcZdIFhwqtTd3b56i0s8Ibi7EyRC
+ CAkBQpAQ3N0lJOu+m/mf+94kBGj7r1Kgc36P4c3s7OzMZO6Zc++77706Dgm3HXa7vaqqSlyR8A/Axsp1
+ 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
+ Z8/+fzuFocNDKwgPAAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADUAMQBcAGIAbAB1AGUAMQA1ADMAIAA7AFwAcgBlAGQANQAxAFwAZwByAGUAZQBuADUAMQBcAGIAbAB1AGUAMQA1ADMAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgBzADIAMgB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAcwAyADIAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAcwAyADIAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAcwAyADIAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAcwAyADIAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmAHMAMgAyAFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgBzADIAMgBcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADIAMgBcAGMAZgAzACAAQQBCAFcAfQBcAGIAXABmADEAXABmAHMAMgAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAFQAaABvAG0AYQBzACAARAByAG8AZQBzAGUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEQAaQBwAGwALgAgAEgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAGEAZwBvAGcAZQAgACgARgBIACkAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAGEAZwBvAGcAaQBrAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABTAG8AegBpAGEAbABwAFwAdQAyADIAOABcACcAZQA0AGQAYQBnAG8AZwBpAHMAYwBoAGUAIABGAGEAbQBpAGwAaQBlAG4AaABpAGwAZgBlAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABWAGUAcgBmAGEAaAByAGUAbgBzAHAAZgBsAGUAZwBzAGMAaABhAGYAdABlAG4AfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEIAZQB0AHIAZQB1AHUAbgBnAGUAbgB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXAAqAFwAYgBrAG0AawBzAHQAYQByAHQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0ACAARgByAGkAZQBkAHIAaQBjAGgAcwB0AHIALgAgADUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAKgBcAGIAawBtAGsAZQBuAGQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0ACAANwAzADQAMwAwACAAQQBhAGwAZQBuAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABUAGUAbABlAGYAbwBuACAAXAB0AGEAYgAgADAANwAzADYAMQAgADkAMgA0ADgAMAA1ADIAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEYAYQB4ACAAXAB0AGEAYgAgADAANwAzADYAMQAgADkANwA1ADIANQA2ADAAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEkASwAtAE4AcgAuACAAIAA0ADYAMAA4ADAAOAAxADkANwB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AfQBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAH0A
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAYYAAACQCAIAAACDGluAAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
+ JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAACHVAAAh1QEEnLSdAABwfElE
+ QVR4Xu1dB3hUxRbevtl0QgIJCS0k1FClS0d6UxEUEJHepCrPggUUUKQGEMHe6EWU3nvvndBSKQkJqdt3
+ w/vPnM0aEDWQ+nz3/yY3c++dO+2c+eecuWVlDyRIkCChyECiJAkSJBQhSJQkQYKEIgSJkiRIkFCEIFGS
+ BAkSihAkSsoBMnMWJEiQkGtIlJQDZD7ItOPPsc0eHjoiQYKEXEOipBzAnmmz2uxWm81izbTZsYst7Vpt
+ JqNp6+Yt27dui7wZ6UgsQYKEXECipH9AJmCzg4ysFivIyA4yEnyEYDaafvz+B41K7efrOz98ns1qdVwj
+ QYKEp4VESf+EzEyr2WI2meGjMRmBnmAfHTpwcOJ77/n6FPcvUXLO7NlnTp222WyOSyRIkPC0kCjpn2HS
+ GywmM7lvZsuDzAdXLl1+Y/iIOjVqurnoSpX037l1mzE9gxJIkCAh15Ao6Z8A4whumvDaLGZL+Ow55cuU
+ 8dC5qhWK4YOHHD98hFa47Zlw6yQrSYKE3EOipBzAZk9JTLp5/UbtGjVdVGpPN7cyQUFzZ83Wp6WDjxDI
+ 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
+ PIwAAAAASUVORK5CYII=
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQAxADUAMwAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmAHMAMgAyAH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgBzADIAMgAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgBzADIAMgBcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgBzADIAMgBcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgBzADIAMgBcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAcwAyADIAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmAHMAMgAyAFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABJAG4AcAB1AHQAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAFQAaABvAG0AYQBzACAARAByAG8AZQBzAGUAIAB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXAAqAFwAYgBrAG0AawBzAHQAYQByAHQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAARgByAGkAZQBkAHIAaQBjAGgAcwB0AHIALgAgADUAfQB7AFwAKgBcAGIAawBtAGsAZQBuAGQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAANwAzADQAMwAwACAAQQBhAGwAZQBuAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcACoAXABiAGsAbQBrAHMAdABhAHIAdAAgAF8ASABsAGsAMwAxADkANgAxADcAMAA4AH0AewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABUAGUAbABlAGYAbwBuACAAfQB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgADAANwAzADYAMQAgADkAMgA0ADgAMAA1ADIAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEYAYQB4ACAAIAB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAMAA3ADMANgAxACAAOQA3ADUAMgA1ADYAMAB9AHsAXAAqAFwAYgBrAG0AawBlAG4AZAAgAF8ASABsAGsAMwAxADkANgAxADcAMAA4AH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABNAG8AYgBpAGwAOgAgADAAMQA1ADIAMAAgADQAMgAwADgANgA4ADkAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAByAGkALQA1ADUAXAByAGkAbgAtADUANQBcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAaQBuAGYAbwBAAGIAZQB0AHIAZQB1AHUAbgBnAHMAYgB1AGUAcgBvAC0AbwBzAHQAYQBsAGIALgBkAGUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAFIAYQBpAGYAZgBlAGkAcwBlAG4AYgBhAG4AawAgAFMAdABlAGkAbgBoAGUAaQBtACAAZQBHAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABJAEIAQQBOACAARABFADEANAAgADYAMAAwADYAIAA5ADEANQA4ACAAMAAwADEANAAgADAAMwA5ADAAIAAyADgAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEYAaQBuAGEAbgB6AGEAbQB0ACAASABlAGkAZABlAG4AaABlAGkAbQB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAUwB0AGUAdQBlAHIAbgB1AG0AbQBlAHIAOgAgADYANAAyADQAMQAvADQANQA2ADAANgB9AFwAZgBzADIAMgBcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/InputFamilienhilfe/Rechnung.Designer.cs b/ReportImp/InputFamilienhilfe/Rechnung.Designer.cs
index c56c76a65..c2bfd0d85 100644
--- a/ReportImp/InputFamilienhilfe/Rechnung.Designer.cs
+++ b/ReportImp/InputFamilienhilfe/Rechnung.Designer.cs
@@ -45,12 +45,12 @@ namespace InputFamilienhilfe
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrSubreport1 = new DevExpress.XtraReports.UI.XRSubreport();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
@@ -116,7 +116,7 @@ namespace InputFamilienhilfe
//
// lblAdresse
//
- this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 182.2224F);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0.4165649F, 182.2224F);
this.lblAdresse.Multiline = true;
this.lblAdresse.Name = "lblAdresse";
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -179,6 +179,13 @@ namespace InputFamilienhilfe
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // xrSubreport1
+ //
+ this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrSubreport1.Name = "xrSubreport1";
+ this.xrSubreport1.ReportSource = new InputFamilienhilfe.RechnungspositionenSubReport();
+ this.xrSubreport1.SizeF = new System.Drawing.SizeF(548.4735F, 26.63867F);
+ //
// xrRichText2
//
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 0F);
@@ -218,13 +225,6 @@ namespace InputFamilienhilfe
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.Text = "Thomas Droese";
//
- // xrSubreport1
- //
- this.xrSubreport1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
- this.xrSubreport1.Name = "xrSubreport1";
- this.xrSubreport1.ReportSource = new InputFamilienhilfe.RechnungspositionenSubReport();
- this.xrSubreport1.SizeF = new System.Drawing.SizeF(548.4735F, 26.63867F);
- //
// Rechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/InputFamilienhilfe/SettlementReport.Designer.cs b/ReportImp/InputFamilienhilfe/SettlementReport.Designer.cs
new file mode 100644
index 000000000..b4600f6fb
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/SettlementReport.Designer.cs
@@ -0,0 +1,844 @@
+namespace InputFamilienhilfe
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel_RecipientContactPerson,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel2,
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel5,
+ this.xrLabel6,
+ this.xrLabel1,
+ this.xrRichText3,
+ this.xrPictureBox1,
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 671.3983F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 603.3983F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.xrTableRow10,
+ this.xrTableRow11,
+ this.rowErbrachteLeistung});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Bewilligte Fachleistungsstunden (FLS) gesamt:";
+ this.xrTableCell19.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell6.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorderColor = false;
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "[ApprovedFLS]";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell20,
+ this.xrTableCell7});
+ this.xrTableRow10.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.085D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell20.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseBorderColor = false;
+ this.xrTableCell20.StylePriority.UseBorders = false;
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.Text = "- zzgl. Faktor [RateFactorText2]:";
+ this.xrTableCell20.Weight = 0.78314100999098568D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell7.FormattingRules.Add(this.ruleRateFactorNull);
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "[ApprovedFLSWithFactor]";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell7.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.Weight = 1D;
+ //
+ // rowErbrachteLeistung
+ //
+ this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22});
+ this.rowErbrachteLeistung.Name = "rowErbrachteLeistung";
+ this.rowErbrachteLeistung.Weight = 0.085D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseBorderColor = false;
+ this.xrTableCell22.StylePriority.UseBorders = false;
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.Text = "Erbrachte Leistungen:";
+ this.xrTableCell22.Weight = 1D;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 528.3983F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(642F, 67F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 495.3983F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 453.065F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 437.065F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerName]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 420.065F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(378.6458F, 17F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 269.5625F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 252.5625F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235.5625F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 218.5625F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 201.5625F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel7,
+ this.xrRichText2,
+ this.xrPictureBox2,
+ this.xrLabel10});
+ this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportFooter.HeightF = 200F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.PrintAtBottom = true;
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 80F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 60F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5});
+ this.Detail1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable5
+ //
+ this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable5.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell17,
+ this.xrTableCell23});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.085D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell23.CanShrink = true;
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell23.Weight = 0.21685899000901443D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.GroupFooter1.HeightF = 132F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow30,
+ this.xrTableRow31,
+ this.xrTableRow32,
+ this.xrTableRow33,
+ this.xrTableRow34,
+ this.xrTableRow35,
+ this.xrTableRow36});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 132F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow30
+ //
+ this.xrTableRow30.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell48});
+ this.xrTableRow30.Name = "xrTableRow30";
+ this.xrTableRow30.Weight = 0.085D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell48.StylePriority.UseBorderColor = false;
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.Weight = 1D;
+ //
+ // xrTableRow31
+ //
+ this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell49,
+ this.xrTableCell50});
+ this.xrTableRow31.Name = "xrTableRow31";
+ this.xrTableRow31.Weight = 0.085D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell49.StylePriority.UseBorders = false;
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UsePadding = false;
+ this.xrTableCell49.Text = "Gesamtforderung:";
+ this.xrTableCell49.Weight = 0.78314100999098546D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.Text = "[AmountRecordedFLSString]";
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell50.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow32
+ //
+ this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell51});
+ this.xrTableRow32.Name = "xrTableRow32";
+ this.xrTableRow32.Weight = 0.085D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.StylePriority.UseBorders = false;
+ this.xrTableCell51.Weight = 1D;
+ //
+ // xrTableRow33
+ //
+ this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell52,
+ this.xrTableCell53});
+ this.xrTableRow33.Name = "xrTableRow33";
+ this.xrTableRow33.Weight = 0.085D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell52.StylePriority.UseBorderColor = false;
+ this.xrTableCell52.StylePriority.UseBorders = false;
+ this.xrTableCell52.StylePriority.UseFont = false;
+ this.xrTableCell52.Text = "abzüglich der geleisteten Abschlagszahlung:";
+ this.xrTableCell52.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell53.StylePriority.UseBorderColor = false;
+ this.xrTableCell53.StylePriority.UseBorders = false;
+ this.xrTableCell53.StylePriority.UseFont = false;
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "[AmountAdvancedPayments]";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow34
+ //
+ this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell54,
+ this.xrTableCell55});
+ this.xrTableRow34.Name = "xrTableRow34";
+ this.xrTableRow34.Weight = 0.085D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell54.StylePriority.UseBorders = false;
+ this.xrTableCell54.StylePriority.UsePadding = false;
+ this.xrTableCell54.Text = "abzüglich Eigenanteil:";
+ this.xrTableCell54.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")});
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell55.StylePriority.UseBorders = false;
+ this.xrTableCell55.StylePriority.UsePadding = false;
+ this.xrTableCell55.StylePriority.UseTextAlignment = false;
+ this.xrTableCell55.Text = "xrTableCell15";
+ this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell55.Weight = 0.21685899000901443D;
+ //
+ // xrTableRow35
+ //
+ this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell56});
+ this.xrTableRow35.Name = "xrTableRow35";
+ this.xrTableRow35.Weight = 0.085D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell56.StylePriority.UseBorderColor = false;
+ this.xrTableCell56.StylePriority.UseBorders = false;
+ this.xrTableCell56.Weight = 1D;
+ //
+ // xrTableRow36
+ //
+ this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell57,
+ this.xrTableCell58});
+ this.xrTableRow36.Name = "xrTableRow36";
+ this.xrTableRow36.Weight = 0.15D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell57.StylePriority.UseBorderColor = false;
+ this.xrTableCell57.StylePriority.UseBorders = false;
+ this.xrTableCell57.StylePriority.UseFont = false;
+ this.xrTableCell57.Text = "Restforderung:";
+ this.xrTableCell57.Weight = 0.78314100999098568D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell58.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell58.StylePriority.UseBorderColor = false;
+ this.xrTableCell58.StylePriority.UseBorders = false;
+ this.xrTableCell58.StylePriority.UseFont = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.Text = "[Claim]";
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell58.Weight = 0.21685899000901443D;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162.5F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(469.7848F, 19.72234F);
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(412.5F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(214.4996F, 162.5001F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 162.5F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(185F, 274.565F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0.4160563F, 103.389F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(277.0833F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Thomas Droese";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(185F, 200F);
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox2.Image")));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.83328F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(178.75F, 65.55557F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(277.0833F, 17F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Mit freundlichen Grüßen";
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(100, 20, 80, 60);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ }
+}
diff --git a/ReportImp/InputFamilienhilfe/SettlementReport.cs b/ReportImp/InputFamilienhilfe/SettlementReport.cs
new file mode 100644
index 000000000..1ffab872f
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/SettlementReport.cs
@@ -0,0 +1,218 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.DataContracts;
+
+namespace InputFamilienhilfe
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ bool isDefaultSpitzabrechnung = false;
+
+
+ if (pRO.InvoiceItems != null && pRO.InvoiceItems.Count == 1)
+ {
+ var ii = pRO.InvoiceItems[0];
+ if ((ii.ItemDescription == "Spitzabrechung" || ii.ItemDescription == "Spitzabrechnung") && ii.GrossAmountTotal == null && ii.RateFactor == null)
+ {
+ isDefaultSpitzabrechnung = true;
+ }
+ }
+ if (!isDefaultSpitzabrechnung)
+ {
+ if (pRO.DifferentHourlyRateCount > 0 && pRO.HourlyRateNew.HasValue)
+ {
+ isDefaultSpitzabrechnung = true;
+ }
+ }
+
+ if (isDefaultSpitzabrechnung)
+ {
+ //UpdateAbrechnungsFelder(pRO);
+
+ pRO.InvoiceItems = CreateDefaultSpitzabrechnungInvoiceItems(pRO);
+ }
+ else
+ {
+ var id = GetCustomerId(pRO);
+ if (id == "LWLNEU")
+ {
+ pRO.RateFactorText = null;
+ pRO.RateFactorText2 = null;
+
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS x {3:c}",
+ ii.ItemPeriodStart, ii.ItemPeriodEnd, ii.UnitCount, ii.AmountPerUnit);
+ }
+ }
+ }
+ else
+ {
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
+ ii.ItemPeriodStart, ii.ItemPeriodEnd,
+ ii.UnitCount, ii.RateFactor == 0 ? "" : "x " + pRO.RateFactorText2 + " ",
+ ii.AmountPerUnit);
+ }
+ }
+ }
+ }
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private String GetCustomerId(SettlementRO pRO)
+ {
+ var cb2sc = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid);
+ return cb2sc.CostBearer.ID;
+ }
+
+ private IList CreateDefaultSpitzabrechnungInvoiceItems(SettlementRO pRO)
+ {
+ IList itemList = new List();
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString,
+ pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatz3 * pRO.RateFactor * pRO.HourlyRate3
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * pRO.RateFactor * pRO.HourlyRateOld
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld
+ });
+
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+ else
+ {
+ itemList.Add(new InvoiceItemDC
+ {
+ ItemDescription = String.Format("{0} bis {1}: {2:0.##} FLS {3}x {4:c}",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString,
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew),
+
+ GrossAmountTotal = pRO.GeleisteteFLSMitStundensatzAktuell * pRO.RateFactor * pRO.HourlyRateNew
+ });
+
+ }
+
+ return itemList;
+ }
+
+ private void UpdateAbrechnungsFelder(SettlementRO pRO)
+ {
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
+
+ pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
+
+ //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
+
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else
+ {
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ }
+ }
+}
diff --git a/ReportImp/InputFamilienhilfe/SettlementReport.resx b/ReportImp/InputFamilienhilfe/SettlementReport.resx
new file mode 100644
index 000000000..c3bfd783f
--- /dev/null
+++ b/ReportImp/InputFamilienhilfe/SettlementReport.resx
@@ -0,0 +1,1585 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADEAMgA4ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAcwAyADIAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmAHMAMgAyACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmAHMAMgAyAFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmAHMAMgAyAFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmAHMAMgAyAFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgBzADIAMgBcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAcwAyADIAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEkAbgBwAHUAdAAsACAAVABoAG8AbQBhAHMAIABEAHIAbwBlAHMAZQAsACAAUABvAHMAdABmAGEAYwBoACAAMQAyADQAMgAsACAANwAzADQAMAAyACAAQQBhAGwAZQBuAH0AXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAWMAAAEUCAIAAABxh8DPAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wwAADsMBx2+oZAAA38pJREFUeF7sXQV8FFf3xUkIrm2/tl9bILrZzcZdIFhwqtTd3b56i0s8Ibi7EyRC
+ CAkBQpAQ3N0lJOu+m/mf+94kBGj7r1Kgc36P4c3s7OzMZO6Zc++77706Dgm3HXa7vaqqSlyR8A/Axsp1
+ 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
+ Z8/+fzuFocNDKwgPAAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADUAMQBcAGIAbAB1AGUAMQA1ADMAIAA7AFwAcgBlAGQANQAxAFwAZwByAGUAZQBuADUAMQBcAGIAbAB1AGUAMQA1ADMAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgBzADIAMgB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAcwAyADIAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAcwAyADIAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAcwAyADIAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAcwAyADIAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmAHMAMgAyAFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgBzADIAMgBcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADIAMgBcAGMAZgAzACAAQQBCAFcAfQBcAGIAXABmADEAXABmAHMAMgAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAFQAaABvAG0AYQBzACAARAByAG8AZQBzAGUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEQAaQBwAGwALgAgAEgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAGEAZwBvAGcAZQAgACgARgBIACkAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAGEAZwBvAGcAaQBrAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABTAG8AegBpAGEAbABwAFwAdQAyADIAOABcACcAZQA0AGQAYQBnAG8AZwBpAHMAYwBoAGUAIABGAGEAbQBpAGwAaQBlAG4AaABpAGwAZgBlAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABWAGUAcgBmAGEAaAByAGUAbgBzAHAAZgBsAGUAZwBzAGMAaABhAGYAdABlAG4AfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEIAZQB0AHIAZQB1AHUAbgBnAGUAbgB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXAAqAFwAYgBrAG0AawBzAHQAYQByAHQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0ACAARgByAGkAZQBkAHIAaQBjAGgAcwB0AHIALgAgADUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAKgBcAGIAawBtAGsAZQBuAGQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0ACAANwAzADQAMwAwACAAQQBhAGwAZQBuAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgA0AFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAIABUAGUAbABlAGYAbwBuACAAXAB0AGEAYgAgADAANwAzADYAMQAgADkAMgA0ADgAMAA1ADIAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEYAYQB4ACAAXAB0AGEAYgAgADAANwAzADYAMQAgADkANwA1ADIANQA2ADAAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADQAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAEkASwAtAE4AcgAuACAAIAA0ADYAMAA4ADAAOAAxADkANwB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANABcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AfQBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABBAHIAaQBhAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQAxADUAMwAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmAHMAMgAyAH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgBzADIAMgAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgBzADIAMgBcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgBzADIAMgBcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgBzADIAMgBcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAcwAyADIAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmAHMAMgAyAFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABJAG4AcAB1AHQAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAFQAaABvAG0AYQBzACAARAByAG8AZQBzAGUAIAB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXAAqAFwAYgBrAG0AawBzAHQAYQByAHQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAARgByAGkAZQBkAHIAaQBjAGgAcwB0AHIALgAgADUAfQB7AFwAKgBcAGIAawBtAGsAZQBuAGQAIABfAEgAbABrADIAOQAzADEANgAzADYAMwB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAANwAzADQAMwAwACAAQQBhAGwAZQBuAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcACoAXABiAGsAbQBrAHMAdABhAHIAdAAgAF8ASABsAGsAMwAxADkANgAxADcAMAA4AH0AewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABUAGUAbABlAGYAbwBuACAAfQB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgADAANwAzADYAMQAgADkAMgA0ADgAMAA1ADIAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEYAYQB4ACAAIAB9AHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAMAA3ADMANgAxACAAOQA3ADUAMgA1ADYAMAB9AHsAXAAqAFwAYgBrAG0AawBlAG4AZAAgAF8ASABsAGsAMwAxADkANgAxADcAMAA4AH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABNAG8AYgBpAGwAOgAgADAAMQA1ADIAMAAgADQAMgAwADgANgA4ADkAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAByAGkALQA1ADUAXAByAGkAbgAtADUANQBcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAaQBuAGYAbwBAAGIAZQB0AHIAZQB1AHUAbgBnAHMAYgB1AGUAcgBvAC0AbwBzAHQAYQBsAGIALgBkAGUAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAFIAYQBpAGYAZgBlAGkAcwBlAG4AYgBhAG4AawAgAFMAdABlAGkAbgBoAGUAaQBtACAAZQBHAH0AXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAbwB1AHQAbABpAG4AZQBsAGUAdgBlAGwAMABcAHMAbAAyADAAMABcAHMAbABtAHUAbAB0ADAAewBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAIABJAEIAQQBOACAARABFADEANAAgADYAMAAwADYAIAA5ADEANQA4ACAAMAAwADEANAAgADAAMwA5ADAAIAAyADgAfQBcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMABcAGIAXABmADEAXABmAHMAMQA2AFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAFwAcwBsADIAMAAwAFwAcwBsAG0AdQBsAHQAMAB7AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwAgAEYAaQBuAGEAbgB6AGEAbQB0ACAASABlAGkAZABlAG4AaABlAGkAbQB9AFwAYgBcAGYAMQBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAG8AdQB0AGwAaQBuAGUAbABlAHYAZQBsADAAXABzAGwAMgAwADAAXABzAGwAbQB1AGwAdAAwAHsAXABiAFwAZgAxAFwAZgBzADEANgBcAGMAZgAzACAAUwB0AGUAdQBlAHIAbgB1AG0AbQBlAHIAOgAgADYANAAyADQAMQAvADQANQA2ADAANgB9AFwAZgBzADIAMgBcAGMAZgAxAFwAcABhAHIAfQA=
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAYYAAACQCAIAAACDGluAAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6
+ JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAACXBIWXMAACHVAAAh1QEEnLSdAABwfElE
+ QVR4Xu1dB3hUxRbevtl0QgIJCS0k1FClS0d6UxEUEJHepCrPggUUUKQGEMHe6EWU3nvvndBSKQkJqdt3
+ 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
+ PIwAAAAASUVORK5CYII=
+
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/KomMitBewo/KomMitBewo.csproj b/ReportImp/KomMitBewo/KomMitBewo.csproj
index dbc347bda..8ae857f1f 100644
--- a/ReportImp/KomMitBewo/KomMitBewo.csproj
+++ b/ReportImp/KomMitBewo/KomMitBewo.csproj
@@ -136,6 +136,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Properties/AssemblyInfo.cs b/ReportImp/LebenshilfeDuisburgBeWo/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..9441eabb0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/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 mit einer Assembly verknüpft sind.
+[assembly: AssemblyTitle("LebenshilfeDuisburgReports")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LebenshilfeDuisburgReports")]
+[assembly: AssemblyCopyright("Copyright © 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
+// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
+// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("4a40292a-0e6b-4ef2-a390-95db0adb5cda")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
+// übernehmen, indem Sie "*" eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Properties/licenses.licx b/ReportImp/LebenshilfeDuisburgBeWo/Properties/licenses.licx
new file mode 100644
index 000000000..c7fd819d5
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.cs
new file mode 100644
index 000000000..5844db459
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.cs
@@ -0,0 +1,116 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using BS.Shared;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.designer.cs
new file mode 100644
index 000000000..06250777c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.designer.cs
@@ -0,0 +1,540 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667013D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // 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 System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Frühförderung der Lebenshilfe gGmbH, Fischerstr. 12, 47055 Duisburg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // QuittierungsbelegFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.resx b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.cs
new file mode 100644
index 000000000..50fe84448
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.cs
@@ -0,0 +1,52 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "Jugendamt Walsum", "Jugendamt Hamborn", "Jugendamt Meiderich", "Jugendamt Homberg", "Jugendamt Mitte", "Jugendamt Rheinhausen", "Jugendamt Süd", "Jugendamt Marxloh" })]
+ public partial class QuittierungsbelegHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ s.ServiceCategoryAbbr = "";
+
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+ s.Notice = firstLine;
+
+ if (s.ServiceCategory != null &&
+ ((s.ServiceCategory.ToLower().IndexOf("face") >= 0) || (s.ServiceCategory.ToLower().IndexOf("atz") >= 0 && s.ServiceCategory.ToLower().IndexOf("mit klient") >= 0) ||
+ (s.ServiceCategory.ToLower().IndexOf("konfrontativ") >= 0 && s.ServiceDescription.ToLower() != "kollegialer austausch" && s.ServiceDescription.ToLower() != "kooperationsgespräch" && s.ServiceDescription.ToLower() != "erstgespräch seitens der familie abgesagt")))
+ s.ServiceCategoryAbbr = "Ja";
+
+ else
+ s.ServiceCategoryAbbr = "Nein";
+ }
+
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.designer.cs
new file mode 100644
index 000000000..2fd78676a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.designer.cs
@@ -0,0 +1,638 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.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.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1097.458F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell6,
+ this.xrTableCell1,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit Beginn";
+ this.xrTableCell11.Weight = 0.292631023799248D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Uhrzeit Ende";
+ this.xrTableCell6.Weight = 0.292631023799248D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Anzahl";
+ this.xrTableCell1.Weight = 0.24385919672164527D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Ort";
+ this.xrTableCell4.Weight = 0.36578877337119153D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Face to Face";
+ this.xrTableCell7.Weight = 0.29263101538684111D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Beschreibung der geleisteten Arbeit";
+ this.xrTableCell5.Weight = 0.90339658318516636D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ 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;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{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.15151508040824252D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.Weight = 0.15151517673895865D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626263706026128D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.18939376974432776D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.15151510645904354D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ 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.4677504200812525D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel8,
+ this.xrLabel3,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(239.9999F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(117F, 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 = "Summe:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(102.4167F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Duisburg, den";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(102.4167F, 54.41666F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(131.5834F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.BorderWidth = 1;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(357F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(100.0001F, 24.24997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "[fieldBillableFLS!0.00]";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(879.1667F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Familie:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(607F, 79.99998F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Monat:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 79.99998F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 50F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 20.00002F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Mitarbeiter/in:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(726.9999F, 79.99998F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[Month] [Year]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.xrLabel15,
+ this.xrLabel29,
+ this.xrLabel23,
+ this.xrLabel9,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 110F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(457F, 54.41666F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(269.9997F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(285.2498F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(171.7501F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Unterschrift Leitung:";
+ //
+ // QuittierungsbelegHPFH
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ 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;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.resx b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegHPFH.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.cs
new file mode 100644
index 000000000..0a097ffe8
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.cs
@@ -0,0 +1,120 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegIFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegIFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ QuittierungsbelegKK subReport = subReportKK.ReportSource as QuittierungsbelegKK;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.designer.cs
new file mode 100644
index 000000000..30b3a5f32
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.designer.cs
@@ -0,0 +1,578 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegIFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.subReportKK = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869434D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Aktenzeichen: [ReferenceNumber]";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // subReportKK
+ //
+ this.subReportKK.CanShrink = true;
+ this.subReportKK.Id = 0;
+ this.subReportKK.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportKK.Name = "subReportKK";
+ this.subReportKK.ReportSource = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegKK();
+ this.subReportKK.SizeF = new System.Drawing.SizeF(1108F, 20F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportKK});
+ this.GroupFooter2.HeightF = 20F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // QuittierungsbelegIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRSubreport subReportKK;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.resx b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegIFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.cs
new file mode 100644
index 000000000..59c17c744
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.cs
@@ -0,0 +1,70 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegKK : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegKK()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ var c2o = GetKrankenkasse(pRO);
+ if (c2o != null)
+ {
+ var org = c2o.Organisation;
+
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ lblVersicherungsnummer.Text = String.Format("Versicherungsnr.: {0}", c2o.Info1);
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.designer.cs
new file mode 100644
index 000000000..b059e58a1
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.designer.cs
@@ -0,0 +1,555 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegKK
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegKK));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblVersicherungsnummer = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel8,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.41669F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(381.8756F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblVersicherungsnummer,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblVersicherungsnummer
+ //
+ this.lblVersicherungsnummer.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblVersicherungsnummer.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.lblVersicherungsnummer.Multiline = true;
+ this.lblVersicherungsnummer.Name = "lblVersicherungsnummer";
+ this.lblVersicherungsnummer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblVersicherungsnummer.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.lblVersicherungsnummer.StylePriority.UseFont = false;
+ this.lblVersicherungsnummer.Text = "Versicherungsnr.:";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // QuittierungsbelegKK
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel lblVersicherungsnummer;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.resx b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/QuittierungsbelegKK.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.cs b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.cs
new file mode 100644
index 000000000..7d2be88ab
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.cs
@@ -0,0 +1,211 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using DevExpress.XtraReports.UI;
+using System.Data;
+using BeWo.Service.Plugins;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Schulbetreuung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Schulbetreuung()
+ {
+ InitializeComponent();
+
+ }
+
+ public void SetReportDataSource(QueryRO pRO)
+ {
+ InitTable(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void InitTable(QueryRO ro)
+ {
+ decimal gesamt = 0;
+
+ DateTime startMonat = DateTime.MinValue;
+ DateTime endMonat = DateTime.MinValue;
+ foreach (BeWo.Report.ReportObjects.QueryRO.Row row in ro.Rows)
+ {
+ if (startMonat == DateTime.MinValue)
+ {
+ startMonat = DateTime.Parse(row.Field1.ToString());
+ }
+ if (endMonat == DateTime.MinValue)
+ {
+ endMonat = DateTime.Parse(row.Field2.ToString());
+ }
+
+ long oid = 0;
+ if (Int64.TryParse(row.Field3.ToString(), out oid))
+ {
+ var emp = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblMitarbeiter.Text = String.Format("{0} {1}", emp.Person.FirstName, emp.Person.LastName);
+ }
+
+ oid = 0;
+ if (Int64.TryParse(row.Field4.ToString(), out oid))
+ {
+ var cust = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblKlient.Text = String.Format("{0} {1}", cust.Person.FirstName, cust.Person.LastName);
+ }
+
+ }
+
+ ro.Rows.Clear();
+
+ while (startMonat <= endMonat)
+ {
+ var monthRow = new QueryRO.Row();
+ monthRow.ChildRows1 = new List();
+ ro.Rows.Add(monthRow);
+
+ monthRow.Field1 = String.Format("{0:MMMM yyyy}", startMonat);
+
+ DateTime startDay = new DateTime(startMonat.Year, startMonat.Month, 1);
+
+ for (int i = 1; i <= DateTime.DaysInMonth(startMonat.Year, startMonat.Month); i++)
+ {
+ var dayRow = new QueryRO.Row();
+ dayRow.Field1 = String.Format("{0:ddd, dd.MM.yyyy}", startDay);
+
+ var ferien = GetFerien(startDay);
+ if (ferien != null)
+ {
+ dayRow.Field5 = "1";
+ if (startDay == ferien.Start)
+ {
+ dayRow.Field6 = ferien.Name;
+ }
+ }
+ Feiertag ft = GetFeiertag(startDay);
+ if (ft != null)
+ {
+ dayRow.Field5 = "1";
+ dayRow.Field6 = ft.Name;
+ }
+ monthRow.ChildRows1.Add(dayRow);
+
+ startDay = startDay.AddDays(1);
+ }
+ startMonat = startMonat.AddMonths(1);
+ }
+
+
+ }
+
+ private Ferien GetFerien(DateTime start)
+ {
+ var ferienList = GetFerien();
+
+ foreach (var ferien in ferienList)
+ {
+ if (start >= ferien.Start && start <= ferien.Ende)
+ return ferien;
+ }
+ return null;
+ }
+
+ private Feiertag GetFeiertag(DateTime start)
+ {
+ List feiertage = GetFeiertage(start.Year);
+
+ foreach (var ft in feiertage)
+ {
+ if (start == ft.Datum)
+ return ft;
+ }
+ return null;
+ }
+
+ private List GetFeiertage(int year)
+ {
+ List list = new List();
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 1, 1), Name = "Neujahr"});
+
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 5, 1), Name = "Tag der Arbeit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 10, 3), Name = "Tag der dt. Einheit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 11, 1), Name = "Allerheiligen"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 24), Name = "Heilig Abend"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 25), Name = "1. Weihnachtstag"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 26), Name = "2. Weihnachtstag"});
+ if (year == 2017)
+ {
+ list.Add(new Feiertag() { Datum = new DateTime(year, 10, 31), Name = "Reformationstag" });
+ }
+
+ DateTime osterSonntag = GetOsterSonntag(year);
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(-2), Name = "Karfreitag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(1), Name = "Ostermontag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(39), Name = "Christi Himmelfahrt"});
+
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(50), Name = "Pfingstmontag"});
+ list.Add(new Feiertag() { Datum = osterSonntag.AddDays(60), Name = "Fronleichnam" });
+
+ return list;
+ }
+
+
+ protected DateTime GetOsterSonntag(int year)
+ {
+
+ int g, h, c, j, l, i;
+
+ g = year % 19;
+ c = year / 100;
+ h = ((c - (c / 4)) - (((8 * c) + 13) / 25) + (19 * g) + 15) % 30;
+ i = h - (h / 28) * (1 - (29 / (h + 1)) * ((21 - g) / 11));
+ j = (year + (year / 4) + i + 2 - c + (c / 4)) % 7;
+
+ l = i - j;
+ int month = (int)(3 + ((l + 40) / 44));
+ int day = (int)(l + 28 - 31 * (month / 4));
+
+ return new DateTime(year, month, day);
+
+ }
+
+ private List GetFerien()
+ {
+ List result = new List();
+
+ var vs = PluginLoader.FindClass();
+
+ var ferien = vs.GetFerien("nrw");
+
+ foreach (var ferienDc in ferien)
+ {
+ result.Add(new Ferien
+ {
+ Start = ferienDc.Start,
+ Ende = ferienDc.Ende,
+ Name = ferienDc.Name
+ });
+ }
+
+ return result;
+ }
+ }
+
+ class Ferien
+ {
+ public String Name { get; set; }
+ public DateTime Start { get; set; }
+ public DateTime Ende { get; set; }
+ }
+
+ class Feiertag
+ {
+ public String Name { get; set; }
+ public DateTime Datum { get; set; }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.designer.cs
new file mode 100644
index 000000000..6be5fe89e
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.designer.cs
@@ -0,0 +1,786 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Schulbetreuung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Schulbetreuung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleIstFerien = new DevExpress.XtraReports.UI.FormattingRule();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCheckBox7 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox8 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox9 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox4 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox5 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox6 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox3 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(690.0001F, 20F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell10,
+ this.xrTableCell9,
+ this.xrTableCell8});
+ this.xrTableRowDetail.FormattingRules.Add(this.ruleIstFerien);
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 0.8D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field1")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.16551728499448931D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field6")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Weight = 0.24827588710927523D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Weight = 0.37241406127311416D;
+ //
+ // ruleIstFerien
+ //
+ this.ruleIstFerien.Condition = "[Field5] == \'1\'";
+ this.ruleIstFerien.DataMember = "Rows.ChildRows1";
+ //
+ //
+ //
+ this.ruleIstFerien.Formatting.BackColor = System.Drawing.Color.LightSteelBlue;
+ this.ruleIstFerien.Name = "ruleIstFerien";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "Rows";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // xrLabel1
+ //
+ 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(120F, 27.08334F);
+ this.xrLabel1.Text = "Mitarbeiter:";
+ //
+ // lblMitarbeiter
+ //
+ this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 0F);
+ this.lblMitarbeiter.Name = "lblMitarbeiter";
+ this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(570.0001F, 27.08333F);
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field1")});
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(300F, 54.16667F);
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(390.0001F, 27.08333F);
+ this.lblMonat.Text = "lblMonat";
+ //
+ // xrCheckBox7
+ //
+ this.xrCheckBox7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.4583F);
+ this.xrCheckBox7.Name = "xrCheckBox7";
+ this.xrCheckBox7.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox7.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox7.StylePriority.UseBorders = false;
+ this.xrCheckBox7.StylePriority.UseFont = false;
+ this.xrCheckBox7.StylePriority.UsePadding = false;
+ this.xrCheckBox7.Text = "Reisen";
+ //
+ // xrCheckBox8
+ //
+ this.xrCheckBox8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox8.LocationFloat = new DevExpress.Utils.PointFloat(230F, 141.4583F);
+ this.xrCheckBox8.Name = "xrCheckBox8";
+ this.xrCheckBox8.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox8.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox8.StylePriority.UseBorders = false;
+ this.xrCheckBox8.StylePriority.UseFont = false;
+ this.xrCheckBox8.StylePriority.UsePadding = false;
+ this.xrCheckBox8.Text = "Sonstiges";
+ //
+ // xrCheckBox9
+ //
+ this.xrCheckBox9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox9.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 141.4583F);
+ this.xrCheckBox9.Name = "xrCheckBox9";
+ this.xrCheckBox9.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox9.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox9.StylePriority.UseBorders = false;
+ this.xrCheckBox9.StylePriority.UseFont = false;
+ this.xrCheckBox9.StylePriority.UsePadding = false;
+ //
+ // xrCheckBox4
+ //
+ this.xrCheckBox4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 116.4583F);
+ this.xrCheckBox4.Name = "xrCheckBox4";
+ this.xrCheckBox4.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox4.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox4.StylePriority.UseBorders = false;
+ this.xrCheckBox4.StylePriority.UseFont = false;
+ this.xrCheckBox4.StylePriority.UsePadding = false;
+ this.xrCheckBox4.Text = "PfLEG";
+ //
+ // xrCheckBox5
+ //
+ this.xrCheckBox5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox5.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox5.LocationFloat = new DevExpress.Utils.PointFloat(230F, 116.4583F);
+ this.xrCheckBox5.Name = "xrCheckBox5";
+ this.xrCheckBox5.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox5.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox5.StylePriority.UseBorders = false;
+ this.xrCheckBox5.StylePriority.UseFont = false;
+ this.xrCheckBox5.StylePriority.UsePadding = false;
+ this.xrCheckBox5.Text = "KJHG";
+ //
+ // xrCheckBox6
+ //
+ this.xrCheckBox6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox6.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 116.4583F);
+ this.xrCheckBox6.Name = "xrCheckBox6";
+ this.xrCheckBox6.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox6.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox6.StylePriority.UseBorders = false;
+ this.xrCheckBox6.StylePriority.UseFont = false;
+ this.xrCheckBox6.StylePriority.UsePadding = false;
+ this.xrCheckBox6.Text = "Gruppen";
+ //
+ // xrCheckBox3
+ //
+ this.xrCheckBox3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox3.LocationFloat = new DevExpress.Utils.PointFloat(460.0001F, 91.45832F);
+ this.xrCheckBox3.Name = "xrCheckBox3";
+ this.xrCheckBox3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox3.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox3.StylePriority.UseBorders = false;
+ this.xrCheckBox3.StylePriority.UseFont = false;
+ this.xrCheckBox3.StylePriority.UsePadding = false;
+ this.xrCheckBox3.Text = "Schule";
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(230F, 91.45832F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox1.StylePriority.UseBorders = false;
+ this.xrCheckBox1.StylePriority.UseFont = false;
+ this.xrCheckBox1.StylePriority.UsePadding = false;
+ this.xrCheckBox1.Text = "Verhinderung";
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox2.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 91.45832F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox2.StylePriority.UseBorders = false;
+ this.xrCheckBox2.StylePriority.UseFont = false;
+ this.xrCheckBox2.StylePriority.UsePadding = false;
+ this.xrCheckBox2.Text = "EGH";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(300F, 27.08333F);
+ this.xrLabel3.Text = "Leistungsaufstellung für den Monat:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.08333F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(120F, 27.08334F);
+ this.xrLabel2.Text = "Familie:";
+ //
+ // lblKlient
+ //
+ this.lblKlient.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 27.08333F);
+ this.lblKlient.Name = "lblKlient";
+ this.lblKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKlient.SizeF = new System.Drawing.SizeF(570.0002F, 27.08333F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(300F, 139.5833F);
+ 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(306.7916F, 47.29173F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "(Unterschrift Familie / Schule / GL)\r\nStempel";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(300F, 112.0833F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(306.7917F, 27.49999F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 112.0833F);
+ 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(110F, 27.49999F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 112.0833F);
+ 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(120F, 27.49999F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Duisburg, den";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.875F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(690.0001F, 54.58333F);
+ this.xrLabel5.Text = "Ich bestätige die aufgeführten Leistungen des Mitarbeiters empfangen zu haben und" +
+ " verpflichte mich,\r\ndie aufgrund dieser Leistungen erstellte Rechnung zu begleic" +
+ "hen.";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(690.0001F, 25F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell11});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Weight = 0.37241406127311416D;
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupFooter2});
+ this.DetailReport1.DataMember = "Rows.ChildRows1";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail2.HeightF = 20F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader,
+ this.xrLabel1,
+ this.xrLabel2,
+ this.xrLabel3,
+ this.xrCheckBox2,
+ this.xrCheckBox1,
+ this.xrCheckBox3,
+ this.xrCheckBox6,
+ this.xrCheckBox5,
+ this.xrCheckBox4,
+ this.xrCheckBox9,
+ this.xrCheckBox8,
+ this.xrCheckBox7,
+ this.lblMonat,
+ this.lblMitarbeiter,
+ this.lblKlient});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader2.HeightF = 200F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(175)))), ((int)(((byte)(255)))));
+ 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(690F, 20F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
+ 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.BottomCenter;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell4,
+ this.xrTableCell2,
+ this.xrTableCell13});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 1D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 0.17391308993464333D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit";
+ this.xrTableCell4.Weight = 0.26086963337684821D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Std.-Zahl";
+ this.xrTableCell2.Weight = 0.17391308787573573D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "Unterschrift Familie / Schule / GL";
+ this.xrTableCell13.Weight = 0.39130418881277262D;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrLabel4});
+ this.topMarginBand1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.topMarginBand1.HeightF = 108F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(470.1668F, 30.20836F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.20837F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(689.9999F, 27.08334F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Stundenerfassung";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10});
+ this.bottomMarginBand1.HeightF = 40F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 7.5F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ 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(689.9999F, 29.58333F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH | E-Mail info@leben" +
+ "shilfe-duisburg.de | Internet www.lebenshilfe-duisburg.de";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel5,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel9});
+ this.GroupFooter2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupFooter2.HeightF = 186.8751F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ this.GroupFooter2.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.QueryRO);
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Gesamtsummen:";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.41379317210376454D;
+ //
+ // Schulbetreuung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleIstFerien});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 108, 40);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ 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.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox7;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox8;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox9;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox4;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox5;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox6;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox3;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.FormattingRule ruleIstFerien;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.resx b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.resx
new file mode 100644
index 000000000..3b0181add
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/Schulbetreuung.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.Designer.cs
new file mode 100644
index 000000000..2a7efaeff
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.Designer.cs
@@ -0,0 +1,757 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.cs
new file mode 100644
index 000000000..bdfd310f2
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.cs
@@ -0,0 +1,127 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReport()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.resx
new file mode 100644
index 000000000..ba19bd0e9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReport.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA0ACAAZABlAHMAIABWAGUAcgB0AHIAYQBnAGUAcwAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAZQBuACAAYgBpAHQAdABlACAAYQB1AGYAIAB1AG4AcwBlAHIAIABLAG8AbgB0AG8AIABiAGUAaQAgAGQAZQByACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcALgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiACAAQgBpAHQAdABlACAAaQBtAG0AZQByACAAZABpAGUAIABSAGUAYwBoAG4AdQBuAGcAcwBuAHUAbQBtAGUAcgAgAGEAbgBnAGUAYgBlAG4ALgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAcABhAHIADQAKACAAXABiACAANAAgAFcAbwBjAGgAZQBuACAAbwBoAG4AZQAgAEEAYgB6AHUAZwBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.Designer.cs
new file mode 100644
index 000000000..d2d090d1f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.Designer.cs
@@ -0,0 +1,751 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportBeWo
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportBeWo));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSachbearbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(317F, 111.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientStreet]\r\n[RecipientPostCo" +
+ "deAndTown]";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblSachbearbeiter,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 266.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Sachbearbeiter:";
+ //
+ // lblSachbearbeiter
+ //
+ this.lblSachbearbeiter.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblSachbearbeiter.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblSachbearbeiter.Multiline = true;
+ this.lblSachbearbeiter.Name = "lblSachbearbeiter";
+ this.lblSachbearbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSachbearbeiter.SizeF = new System.Drawing.SizeF(235.755F, 83.58163F);
+ this.lblSachbearbeiter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 64F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo1,
+ this.xrRichText3,
+ this.xrLabel9,
+ this.xrLabel3,
+ this.xrLabel6});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 104.4168F);
+ 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(474.9997F, 77.45832F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Zahlung erfolgt durch Kunden\r\n\r\n30 Tage (bis [Notice]) ohne Abzug: [NetClaim]\r\n\r\n" +
+ "Bitte geben Sie bei der Überweisung die Belegnummer [InvoiceNumber] an.\r\n";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.41664F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(488.5417F, 33.33346F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg\r\nIBAN: DE35 3505 0" +
+ "000 0200 2108 21 BIC: DUISDE33XXX";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 70.41677F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(475F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportBeWo
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 xrLabel7;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblSachbearbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.cs
new file mode 100644
index 000000000..3737753a4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.cs
@@ -0,0 +1,90 @@
+using System;
+using System.Text;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-BeWo")]
+ public partial class ServiceInvoiceReportBeWo : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportBeWo()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+ lblSachbearbeiter.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (ii.ServiceDescription == "direkte betreuungsleistung")
+ {
+ ii.ServiceDescription = "Fachleistungsstunden";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ if (c2s.CostBearerContactPerson != null)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (c2s.CostBearerContactPerson.Sex.HasValue)
+ {
+ sb.AppendLine(c2s.CostBearerContactPerson.Sex.Value == Sex.Male ? "Herr" : "Frau");
+ }
+ sb.AppendLine(c2s.CostBearerContactPerson.FirstNameLastName);
+ sb.Append(pRO.CustomerReferenceNumber);
+
+ lblSachbearbeiter.Text = sb.ToString();
+ }
+ }
+ }
+
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.resx
new file mode 100644
index 000000000..d2db8f7f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportBeWo.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcAGYAMwAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAARwBlAHMAYwBoAFwAdQAyADIAOABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAFwAdQAyADUAMgBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAdQAyADIAMwBcACcAZABmAGUAIAAyADAAMAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAdQBuAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAGkAYwBoAGEAZQBsACAAUgBlAGkAYwBoAGUAbAB0ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAARAB1AGkAcwBiAHUAcgBnACAASABSAEIAIAA1ADgANgA2ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAB1ADIAMgA4AFwAJwBlADQAdABpAHMAYwBoAGUAIABXAG8AaABsAGYAYQBoAHIAdABzAHYAZQByAGIAYQBuAGQAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABEAFUASQBTAEQARQAzADMAWABYAFgAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBMAFoAIAAzADUAMAAgADYAMAAzACAAOAA2AH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAASwBvAG4AdABvAC0ATgByAC4AIAAxADEAMAA2ADEAOAAwACAAMAAwADgAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABHAEUATgBPAEQARQBEADEAVgBSAFIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.Designer.cs
new file mode 100644
index 000000000..5d4f407d3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.Designer.cs
@@ -0,0 +1,624 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Datum";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.cs
new file mode 100644
index 000000000..ca41188df
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.cs
@@ -0,0 +1,108 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-FF")]
+ public partial class ServiceInvoiceReportFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null)
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ }
+ else
+ {
+ sb.AppendLine(c.Person.FirstNameLastName);
+ }
+ }
+
+ sb.AppendLine("über Stadt Duisburg");
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ lblAnschrift.Text = sb.ToString();
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.resx
new file mode 100644
index 000000000..d00487f7b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABIAGUAaQBsAHAAXAAnAGUANABkAGEAZwBvAGcAaQBzAGMAaABlACAARgByAFwAJwBmAGMAaABmAFwAJwBmADYAcgBkAGUAcgB1AG4AZwBcAHAAYQByAA0ACgBGAGEAbQBpAGwAaQBlAG4AegBlAG4AdAByAHUAbQAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQBcAHAAYQByAA0ACgBGAGkAcwBjAGgAZQByAHMAdAByAGEAXAAnAGQAZgBlACAAMQAyAFwAcABhAHIADQAKADQANwAwADUANQAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAGYAMQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAXABjAGYAMgAgACAAXABjAGYAMQBcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABzAGEAMQAyADAAXABxAGoAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAFwAYgAwACAASQBCAEEATgA6ACAARABFADMANQAgADMANQAwADUAIAAwADAAMAAwACAAMAAyADAAMAAgADIAMQAwADgAIAAyADEAIAAgAEIASQBDADoAIABEAFUASQBTAEQARQAzADMAWABYAFgAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADEAMgAwAFwAcQBqAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAYgAwACAAWgBhAGgAbAB1AG4AZwBzAHYAZQByAGUAaQBuAGIAYQByAHUAbgBnADoAIABcAHAAYQByAA0ACgBcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.Designer.cs
new file mode 100644
index 000000000..e3fc558de
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "Stadt Duisburg\r\nAmt für Rechnungswesen und Steuern\r\nZentraler Posteingang\r\n47049 " +
+ "Duisburg\r\n";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kreditorennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Text = "350 000 833";
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.StylePriority.UseBackColor = false;
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.cs
new file mode 100644
index 000000000..85b751234
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.cs
@@ -0,0 +1,128 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "LH-HPFH", "LH-EB", "LH-SF", "LH-TBT", "LH-KPFC" })]
+ public partial class ServiceInvoiceReportHPFH : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportHPFH()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ //StringBuilder sb = new StringBuilder();
+
+ //if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ //{
+ // sb.AppendLine(pRO.RecipientOrganisation);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ //{
+ // sb.AppendLine(pRO.RecipientDivision);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ //{
+ // sb.AppendLine(pRO.RecipientStreet);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ //{
+ // sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ //}
+ //lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.resx
new file mode 100644
index 000000000..7bfcdd319
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportHPFH.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAARwBlAHMAYwBoAFwAJwBlADQAZgB0AHMAcwB0AGUAbABsAGUAXABmADEAXABwAGEAcgANAAoATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAIABcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAbABhAG4AZwAxADAAMwAxAFwAZgAyAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABzAGEAMgAwADAAXABzAGwAMwAwADAAXABzAGwAbQB1AGwAdAAxAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAEkAQgBBAE4AOgAgAEQARQAzADUAIAAzADUAMAA1ACAAMAAwADAAMAAgADAAMgAwADAAIAAyADEAMAA4ACAAMgAxACAAIABCAEkAQwA6ACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAIABCAGkAdAB0AGUAIABpAG0AbQBlAHIAIABkAGkAZQAgAFIAZQBjAGgAbgB1AG4AZwBzAG4AdQBtAG0AZQByACAAYQBuAGcAZQBiAGUAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAMAAgAFoAYQBoAGwAdQBuAGcAcwB2AGUAcgBlAGkAbgBiAGEAcgB1AG4AZwA6ACAAXABwAGEAcgANAAoAIABcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.Designer.cs
new file mode 100644
index 000000000..d5a1eb2e3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.Designer.cs
@@ -0,0 +1,603 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportIFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblCustomerInfo = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKreditorennr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.lblCustomerInfo,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // lblCustomerInfo
+ //
+ this.lblCustomerInfo.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblCustomerInfo.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 25F);
+ this.lblCustomerInfo.Multiline = true;
+ this.lblCustomerInfo.Name = "lblCustomerInfo";
+ this.lblCustomerInfo.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfo.SizeF = new System.Drawing.SizeF(416.2965F, 107F);
+ this.lblCustomerInfo.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.lblKreditorennr});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // lblKreditorennr
+ //
+ this.lblKreditorennr.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.lblKreditorennr.Name = "lblKreditorennr";
+ this.lblKreditorennr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfo;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell lblKreditorennr;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.cs
new file mode 100644
index 000000000..656171dbc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.cs
@@ -0,0 +1,177 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.Data.Linq;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-IFF")]
+ public partial class ServiceInvoiceReportIFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportIFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (!String.IsNullOrEmpty(ii.Notice))
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+ }
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ bool useOrgaAddress = true;
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine1))
+ {
+ useOrgaAddress = false;
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.Street))
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.Street);
+ }
+ else if (c.Person.Address != null && !String.IsNullOrEmpty(c.Person.Address.Street))
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ }
+
+ if (c.Person.InvoiceAddress != null && (!String.IsNullOrEmpty(c.Person.InvoiceAddress.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.InvoiceAddress.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.InvoiceAddress.PostalCode,
+ c.Person.InvoiceAddress.Town));
+ }
+ else if (c.Person.Address != null && (!String.IsNullOrEmpty(c.Person.Address.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.Address.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ else
+ {
+ String name = String.Format("{0} {1}", c.Person.FirstName.Replace("(IFF)", "").Trim(), c.Person.LastName.Replace("(IFF)", "").Trim());
+ sb.AppendLine(name);
+ sb.AppendLine("über");
+ }
+
+ }
+
+ if (useOrgaAddress)
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ }
+
+
+ lblAnschrift.Text = sb.ToString();
+
+
+ String leistungkategorie = "";
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sp in pRO.ServiceInvoicePeriods)
+ {
+ if (sp.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sp.ServiceInvoiceItems)
+ {
+ if (String.IsNullOrEmpty(leistungkategorie))
+ {
+ leistungkategorie = ii.ServiceDescription;
+ }
+ }
+ }
+ }
+ }
+
+ sb = new StringBuilder();
+ sb.AppendLine(String.Format("{0} für", leistungkategorie));
+ sb.AppendLine(String.Format("{0} {1}, geb. {2:dd.MM.yyyy}", pRO.CustomerFirstName.Replace("(IFF)", "").Trim(), pRO.CustomerLastName.Replace("(IFF)", "").Trim(), pRO.CustomerBirthdate));
+ sb.Append(String.Format("wohnhaft {0}, {1} {2}", pRO.CustomerStreet, pRO.CustomerPostalCode, pRO.CustomerTown));
+
+ lblCustomerInfo.Text = sb.ToString();
+
+ //if (pRO.ServiceInvoicePeriods.Count > 0)
+ //{
+ // var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ // var org = c2s.CostBearer.Organisation;
+ // if (org != null)
+ // {
+ // //lblKreditorennr.Text = org.
+ // }
+ //}
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.resx
new file mode 100644
index 000000000..1ec66fe4a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServiceInvoiceReportIFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABJAG4AdABlAHIAZABpAHMAegBpAHAAbABpAG4AXAAnAGUANAByAGUAIABGAHIAXAAnAGYAYwBoAGYAXAAnAGYANgByAGQAZQByAHUAbgBnACAAKABJAEYARgApAFwAcABhAHIADQAKAFcAZQBzAGUAbABlAHIAIABTAHQAcgAuACAANQBcAHAAYQByAA0ACgA0ADcAMQA2ADkAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABmADEAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgAEQAdQBpAHMAYgB1AHIAZwAsACAAXABsAGEAbgBnADEAMAAyADQAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAYwBmADAAXABsAGEAbgBnADEAMAAzADEAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcQBqAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABiAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA1ACAAXAAnAGEANwAgADEAIABBAGIAcwAuACAAMgAgAE4AcgAuACAAMwAgAGQAZQBzACAAVgBlAHIAdAByAGEAZwBlAHMALgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHAAYQByAA0ACgBWAGUAcgB0AHIAYQBnACAANgA4ADIAMAA0ADMAMgAgAC0AIABQAG8AcwBpAHQAaQBvAG4AcwBuAHIALgAgADAAMgAwADEAMAAwADEAXAB0AGEAYgBcAGIAMABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXAAnAGQAYwBiAGUAcgB3AGUAaQBzAHUAbgBnAGUAbgAgAGIAaQB0AHQAZQAgAGEAdQBmACAAdQBuAHMAZQByACAASwBvAG4AdABvACAAYgBlAGkAIABkAGUAcgAgAFMAcABhAHIAawBhAHMAcwBlACAARAB1AGkAcwBiAHUAcgBnAC4AXAB0AGEAYgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAcABhAHIADQAKAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAdABhAGIAXABsAGkAbgBlAFwAYgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgADQAIABXAG8AYwBoAGUAbgAgAG8AaABuAGUAIABBAGIAegB1AGcAIABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/Services/CustomAccountingService.cs b/ReportImp/LebenshilfeDuisburgBeWo/Services/CustomAccountingService.cs
new file mode 100644
index 000000000..8a2e0567d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/Services/CustomAccountingService.cs
@@ -0,0 +1,41 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+
+namespace LebenshilfeDuisburgReports.Services
+{
+ public class CustomAccountingService : AccountingService
+ {
+ public override void DeactivateInvoiceBases(List invoices)
+ {
+ foreach (var idc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(idc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+
+ public override void DeactivateServiceInvoices(List invoices)
+ {
+ foreach (var sidc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(sidc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.Designer.cs
new file mode 100644
index 000000000..9fd96c87f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.Designer.cs
@@ -0,0 +1,755 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.subReportLms = new DevExpress.XtraReports.UI.XRSubreport();
+ this.subReportAls = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 180F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 48.21F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 60.70835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(454F, 48.21F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(145F, 60.70835F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170F, 162F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420F, 162F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // subReportLms
+ //
+ this.subReportLms.CanShrink = true;
+ this.subReportLms.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportLms.Name = "subReportLms";
+ this.subReportLms.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelLMS();
+ this.subReportLms.SizeF = new System.Drawing.SizeF(696.9991F, 13.54167F);
+ //
+ // subReportAls
+ //
+ this.subReportAls.CanShrink = true;
+ this.subReportAls.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportAls.Name = "subReportAls";
+ this.subReportAls.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelALS();
+ this.subReportAls.SizeF = new System.Drawing.SizeF(696.9995F, 15.625F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportAls});
+ this.GroupFooter2.HeightF = 15.625F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportLms});
+ this.GroupFooter3.HeightF = 13.54167F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2,
+ this.GroupFooter3});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRSubreport subReportLms;
+ private DevExpress.XtraReports.UI.XRSubreport subReportAls;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.cs
new file mode 100644
index 000000000..c36894b23
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.cs
@@ -0,0 +1,138 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool showALS = false;
+ bool showLMS = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ if (s.ServiceCategory.StartsWith("Assistenz"))
+ {
+ showALS = true;
+ }
+ else if (s.ServiceCategory.StartsWith("Leistung"))
+ {
+ showLMS = true;
+ }
+ else
+ {
+ minTotal += s.Minutes;
+ s.Notice = "d";
+ }
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+
+ if (!showALS)
+ {
+ subReportAls.ReportSource = null;
+ subReportAls.Visible = false;
+ }
+ else
+ {
+ StundenzettelALS subReport = subReportAls.ReportSource as StundenzettelALS;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+ }
+
+
+ if (!showLMS)
+ {
+ subReportLms.ReportSource = null;
+ subReportLms.Visible = false;
+ }
+ else
+ {
+ StundenzettelLMS subReport2 = subReportLms.ReportSource as StundenzettelLMS;
+
+ if (subReport2 != null)
+ subReport2.SetReportDataSource(pRO);
+ }
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.resx
new file mode 100644
index 000000000..8932a9e3a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReport.resx
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.Designer.cs
new file mode 100644
index 000000000..c6b09cee4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.Designer.cs
@@ -0,0 +1,699 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(616.9995F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918153850811D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.5608760867129241D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.2438592060917148D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(617F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259457464903D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.29040396862060514D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626260078213755D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(99F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(230.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(329.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Unterschrift KlientIn";
+ this.xrTableCell4.Weight = 0.45601543189242832D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.23611106028039991D;
+ //
+ // 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(1.000002F, 0.9999593F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(185F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.cs
new file mode 100644
index 000000000..04bb3a825
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportALS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.Designer.cs
new file mode 100644
index 000000000..0670713f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.Designer.cs
@@ -0,0 +1,956 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter3});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(627.0002F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell11});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626261132960454D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939393020005932D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.12626260051026669D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626259810199575D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(627.0002F, 40F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1.25D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Datum";
+ this.xrTableCell4.Weight = 0.24385918169919574D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell5.Weight = 0.36578878163610895D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell6.Weight = 0.24385921067381133D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Summe Std.";
+ this.xrTableCell7.Weight = 0.24385913209637194D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrRichText1});
+ this.GroupFooter1.HeightF = 70F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(249.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(249.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableAbwesenheiten,
+ this.lblKrankenhaus});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 25F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "von";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.lblHatAbwesenheiten,
+ this.lblHatGruppen,
+ this.xrLabel3,
+ this.xrLabel4});
+ this.GroupFooter3.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter3.HeightF = 108.5764F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57642F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // fieldGruppe
+ //
+ this.fieldGruppe.DataMember = "Services";
+ this.fieldGruppe.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGruppe.Name = "fieldGruppe";
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "Unterschrift KlientIn";
+ this.xrTableCell8.Weight = 0.43163136322384837D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.22348511371446261D;
+ //
+ // 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(1.000002F, 1.000002F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(175F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGruppe});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.cs
new file mode 100644
index 000000000..4e1cd6607
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.cs
@@ -0,0 +1,170 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.resx
new file mode 100644
index 000000000..00d176a52
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportAlsNeu.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.Designer.cs
new file mode 100644
index 000000000..bcc2a9d3f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.Designer.cs
@@ -0,0 +1,690 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.xrLabel26,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.Text = "[ApprovedFLSPerWeek!0.##] Stunden";
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 132.9999F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 115F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420.0002F, 115F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // StundenzettelHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.cs
new file mode 100644
index 000000000..09c124a67
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.cs
@@ -0,0 +1,57 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ String category = null;
+
+ //String empName = String.Empty;
+ //Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+
+ if (String.IsNullOrEmpty(category))
+ {
+ category = s.ServiceCategory;
+ }
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblHeader.Text = String.Format("Quittierungsbeleg über {0}", category);
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.resx
new file mode 100644
index 000000000..1da36424c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportHPFH.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.Designer.cs
new file mode 100644
index 000000000..43da90791
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.Designer.cs
@@ -0,0 +1,677 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelLMS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelLMS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = 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.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'l\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Leistungsmodul Serviceorientiert";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // StundenzettelLMS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInvisible,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.cs
new file mode 100644
index 000000000..301857627
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.cs
@@ -0,0 +1,84 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelLMS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelLMS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ minTotal += s.Minutes;
+ s.Notice = "l";
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Leistungsmodul Serviceorientiert")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportLMS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.cs
new file mode 100644
index 000000000..bb53b424d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.cs
@@ -0,0 +1,208 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ minTotal += s.Minutes;
+ s.Notice = "d";
+
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ if (pRO.Abwesenheiten != null)
+ {
+ pRO.Abwesenheiten = pRO.Abwesenheiten.Where(a => a.AbsenceReason.Description.Contains("Krankenhaus")).ToList();
+ }
+
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+ lblMinutenTotal.Text = String.Format("{0:0.##}", minTotal);
+ lblMinutenMitFaktor.Text = String.Format("{0:0.##}", (minTotal) * 1.2);
+
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.designer.cs
new file mode 100644
index 000000000..fa68399ce
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.designer.cs
@@ -0,0 +1,1075 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblMinutenMitFaktor = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMinutenTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter5 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell1,
+ this.xrTableCell12});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918169919574D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.390174695634917D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell4.Weight = 0.19508733763694305D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Minuten";
+ this.xrTableCell7.Weight = 0.19508733839353062D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.19508733839353004D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "Unterschrift KlientIn";
+ this.xrTableCell12.Weight = 0.43894655963135149D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(680F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell5,
+ this.xrTableCell8,
+ this.xrTableCell2,
+ this.xrTableCell16});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259480016808D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.20202015359025333D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup")});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.10101007763246948D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.10101007917316539D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.10101006954009383D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.22727266338082552D;
+ //
+ // 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(1F, 1F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(178F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(263.9165F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 101F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(479.041F, 25.20833F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(217.958F, 75.29337F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMinutenMitFaktor,
+ this.lblMinutenTotal,
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 135F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblMinutenMitFaktor
+ //
+ this.lblMinutenMitFaktor.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenMitFaktor.BorderWidth = 1F;
+ this.lblMinutenMitFaktor.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenMitFaktor.LocationFloat = new DevExpress.Utils.PointFloat(259F, 48.21F);
+ this.lblMinutenMitFaktor.Name = "lblMinutenMitFaktor";
+ this.lblMinutenMitFaktor.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenMitFaktor.SizeF = new System.Drawing.SizeF(81.00058F, 60.70999F);
+ this.lblMinutenMitFaktor.StylePriority.UseBorders = false;
+ this.lblMinutenMitFaktor.StylePriority.UseBorderWidth = false;
+ this.lblMinutenMitFaktor.StylePriority.UseFont = false;
+ this.lblMinutenMitFaktor.StylePriority.UsePadding = false;
+ this.lblMinutenMitFaktor.StylePriority.UseTextAlignment = false;
+ this.lblMinutenMitFaktor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblMinutenTotal
+ //
+ this.lblMinutenTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenTotal.BorderWidth = 1F;
+ this.lblMinutenTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenTotal.LocationFloat = new DevExpress.Utils.PointFloat(259F, 0F);
+ this.lblMinutenTotal.Name = "lblMinutenTotal";
+ this.lblMinutenTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenTotal.SizeF = new System.Drawing.SizeF(81.00055F, 48.21F);
+ this.lblMinutenTotal.StylePriority.UseBorders = false;
+ this.lblMinutenTotal.StylePriority.UseBorderWidth = false;
+ this.lblMinutenTotal.StylePriority.UseFont = false;
+ this.lblMinutenTotal.StylePriority.UsePadding = false;
+ this.lblMinutenTotal.StylePriority.UseTextAlignment = false;
+ this.lblMinutenTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.0004944978F, 48.21005F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(258.99F, 60.71F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 48.21005F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(80F, 60.71F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(80F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(259F, 48.21F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57646F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(250.0002F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // fieldGroup
+ //
+ this.fieldGroup.DataMember = "Services";
+ this.fieldGroup.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGroup.Name = "fieldGroup";
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblKrankenhaus,
+ this.xrTableAbwesenheiten});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 2.187474F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 27.18748F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "von";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // GroupFooter5
+ //
+ this.GroupFooter5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel3,
+ this.lblHatGruppen,
+ this.lblHatAbwesenheiten,
+ this.xrLabel17,
+ this.xrLabel11,
+ this.xrLabel8});
+ this.GroupFooter5.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter5.HeightF = 108.5764F;
+ this.GroupFooter5.Level = 2;
+ this.GroupFooter5.Name = "GroupFooter5";
+ this.GroupFooter5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter5});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGroup});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(75, 30, 101, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGroup;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter5;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenMitFaktor;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenTotal;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.resx
new file mode 100644
index 000000000..913141e15
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportNeu.resx
@@ -0,0 +1,501 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+ RNrY3zXuvZr7Txpxv/rvV/+VtPM71fxezf0njbhf/Q8pYk65c8qdU+4tjX5IEX/SiFdqplsaPafcOeXO
+ KfdONc8p91GljCp6Trlzyn2BJnijJv6LBt2vfk7KB/wmy5Fv/9W6OeBn96nqfb3dsoxzVHvbvX4pnEgb
+ +1FDD67N3K/+y2jbDyni4NrMQ4qYU+6ccueUe0ujD6gN3NLoOeXOKXdOuXeqeU65jyplVNFzyp1T7ms0
+ x8G1GU7KB/wmy3lv59Wi+dfyftQfq5f1dssyTlNtb9/6pXAibexHDT24NnO/+i+jbT+qlCNrJw8pYk65
+ c8qdU+4tjT6gNnBLo+eUO6fcOeXeqeY55T6qlFFFzyl3Trmv0RwH12Y4KR/wmyyHvT1XK+ar5S2ppXpN
+ n7Cs5DTV9vatXwon0sZuafSRtZP71X8N7fkJBR1ZO3lIEXPKnVPunHJvafTRtPoNaphT7pxy55R7p5rn
+ lPuoUkYVPafcOeW+TNMcWTvhpHzAb7Ic9vZcrZivlrekfq/e0YcsizlTtcMd65fCibSxDWo4rLZxv/qv
+ oT0/p6zDahsPKWJOuXPKnVPuLY0+mla/QQ1zyp1T7pxy71TznHIfVcqooueUO6fcV2qmw2obnJQP+E2W
+ k95uq+XyzfKi1H+qV/Npy6rOVO1wx/qlcCJtbJt6jqk93K/+C2jDE0o8pvbwkCLmlDun3Dnl3tLoQ2np
+ 29Qzp9w55c4p9041zyn3UaWMKnpOuXPKfbEmO6b2wEn5gN9hOebtuVox3ywv6uLVS9mHZW1nqna4Y/1S
+ OJE2tlltB9QG7lf/hNm0Wb82O6jcA2oDDyliTrlzyp1T7i2NPpSWvk09c8qdU+6ccu9U85xyH1XKqKLn
+ lDun3NdrvgNqA5yUD/gdlmPebqvl8hfL67pm9S72ZFnhmaod7li/FE6kjd2jzqNp9ferf8Js2qxfm51V
+ 9NG0+ocUMafcOeXOKfeWRh9H696stjnlzil3Trl3qnlOuY8qZVTRc8qdU+5bNOXRtHpOygf8Dssxb7fV
+ cvmL5XVdsHoRO7Ms8kzVDnesXwon0sbuVPOhtPT71T9hPHDKr4W9QhMcSkt/SBFzyp1T7pxyb2n0QbTo
+ e9Q5p9w55c4p9041zyn3UaWMKnpOuXPKfZdmPZSWzkn5gN9hOebts1orP1pe2qWqV7A/yzpPU21v3/ql
+ cCJt7H71H0frvl/9E0rc2dtrTS/TNMfRuh9SxJxy55Q7p9xbGn0ErfhONc8pd065c8q9U81zyn1UKaOK
+ nlPunHLfqImPo3VzUj7gl1uOebutlsuPlpd2nWr/u7Qs9UzVDnesXwon0sYeUsRBtOj71T+hxH/0vz6t
+ 1bxYkx1Ei35IEXPKnVPunHJvafTutdz71T+n3Dnlzin3TjXPKfdRpYwqek65c8p9r+Y+iBbNSfmAX245
+ 4+2zWisbLK/uCtXO92pZ7ZmqHe5YvxROpI09oaDda7n3q39Cif/q/35O63iXZt29lvuQIuaUO6fcOeXe
+ 0uh9a60PKWJOuXPKnVPunWqeU+6jShlV9Jxy55T7Ca1g91ouJ+UDfrnljLfPaq1ssLy601fb3rFlwWeq
+ drhj/VI4kTb2nLL2rbXer/4JJf6mB5/QCt6rufettT6kiDnlzil3Trm3NHrHWuijSplT7pxy55R7p5rn
+ lPuoUkYVPafcOeV+SIvYt9bKSfmAX2454+2wWiibLS/wxNWG921Z85mqHe5YvxROpI1NKHGvWuX96p9Q
+ 4lc9e6Mm/pzWsVet8iFFzCl3Trlzyv1RQ3eshT6hoDnlzil3Trl3qnlOuY8qZVTRc8qdU+5HtZS9apWc
+ lA/45ZYz3g6rhXKP5R2estrq7i3LPlm1yb3ql8KJtLE55e5P67tf/RNK/JNGvF7z7UAL2p/W95Ai5pQ7
+ p9w55f6oobvUEp9W3Jxy55Q7p9w71Tyn3EeVMqroOeXOKXcHWtD+tD5Oygf8cssBb4fVQrnT8hpPVm3y
+ CJaVn6za5F71S+FE2ti00negBT2hoAkl/kWDXqZp9qf1fVqreU5Zc8qdU+6ccn/U0J1pcUMKnVPunHLn
+ lHunmueU+6hSRhU9p9w55e5Gy9qBFsTZ+aRfbjng7a1aJfdb3uSZqh0exLL4k1Wb3Kt+MpxIG3uZpnm7
+ pp9Q4oQSf9TQUUXvW2t9u6YfUuiccueUO6fczWr7qJYyqug55c4pd065d6p5TrmPKmVU0XPKnVPu/rS+
+ 92pursSn/nLLAW9v1Sp5yPIyz1Ht7SCWxZ+v2ien0y+vV2qms2hXTyjogNrAyzQNn9bn8RZNCRxBf7cv
+ 0zRclW/Ayy0HvL1Vq+RRy/s8erWr41jWf7Jqk1xAP8oeVcpltO1t6jmLdvWEgjiCPrMJJQLH11/1o0qB
+ f/lOvNxyxttVtUSes7zV41b7OZRlCyerNgkAAPACroRebjnj7apaIk9bXuwRq50czbKLk1WbBAAAeAFX
+ Qi+3nPF2VS2RIcvrPVC1gQNaNnKyapMAAAAv4Ero5ZYz3n6q9TFqecmfqrtW8mvlB7Xs5WTVJgEAAF7A
+ ldDLLWe8/VTr4zWWt/22avp/LI++V+OObNnRyapNAgAAvIAroZdbznj7qdbHyywv/NXVrF8tY/5bPT64
+ ZVPnq/YJAADwAq6EXm454+2kWhxvsbz88Wqa61new8mqTQIAALyGK6GXW455O6kWx9stH8STVehVLW/j
+ fNU+AQAAXsCV0MstZ7ydVIvjo5YP5a4q4tqWd3K+ap8AAAAv4Ero5ZYz3k6qxbEbywf0t2o0/1hezvmq
+ fQIAALyAK6GXW854O6kWx84sH9Ov6hlfLW/plNVWAQAAXsCV0MstZ7w9VCuDI1u+1aestgoAAPACroRe
+ bjnj7aFaGRzZ8q0+ZbVVAACAF3Al9HLLGW8P1crgyJZv9fmqfQIAALyGK6GXW455e6hWBoe1fKVPWW0V
+ AADgNVwJvdxyzNtDtTI4rOUrfcpqqwAAAK/hSujllmPex6tlwWEtX+mzVrsFAAB4DVdCL7cc8z5eLQsO
+ a/lKn7LaKgAAwMu4Enq55aT38WpZcEzL9/ms1W4BAABexpXQyy0nvY9Xy4JjWr7Pp6y2CgAA8EquhF5u
+ Oex9vFoWHNDyZT5rtVsAAIBXciX0csth7+PVsuBolm/yiasNAwAAvJIroZdbDnsfr5YFh7J8jU9cbRgA
+ AODFXAm93HLe+3i1LDiO5Tt87mrPAAAAL+ZK6OWW895nqzXBoSxf4xNXGwYAAHg9V0Ivtxz5PlutCQ5l
+ +RqfuNowAADA67kSeofl1PfBakFwHMt3+NzVngEAAF7PldA7LKe+D1YLgoNYvsDnrvYMAADwFq6E3mE5
+ +H2wWhAcxPIFPne1Z9ix/9msBgAAdsyPtndYDn4frBYER7B8e89d7Znr6QZlgxo+qqVsUAMAADvmR9s7
+ LGe/D1YLgt1bvrqnr7bN9XSDskENH9VSNqgBAIAd86PtTZbj36eq1cC+Ld/b01fb5pK6Qdmgho9qKRvU
+ AADAjvnR9ibLCfBT1Wpg35bv7emrbR9cNwHTSj+v9rlBDR/VUjaoAQCAHfOj7U2WE+CnqtXAXi3f2ItU
+ mz+4bgJeqZnOpb1tUMNHtZQNagAAYMf8aHuT5QT4qWo1sEvL1/Ui1eaPr5uAt2jKU2hLG9TwUS1lgxoA
+ ANgxP9reZDkEfqpaDezP8l29SLX5U+gm4I2a+ODazAY1fFRL2aAGAAB2zI+291mOgh+plgJ7snxLr1Pt
+ /yy6CXi7pj+strFBDR/VUjaoAQCAHfOj7X2W0+CnqtXAPizfz+tU+z+RbgI+oRUcU3vYoIaPaikb1AAA
+ wI750fY+y4HwU9Vq4NOWb+bVqrdwIt0EfEiLOKA2sEENH9VSNqgBAIAd86PtfZYD4aeq1cBHLV/Lq1Vv
+ 4Vy6Cfic1sEr9a43qAEAgB3zo+19ljPhp6rVwOcs38kLVi/iXLoJ+KiWwsv0ojeoAQCAHfOj7a2WY+FH
+ qqXAJyzfxmtW7+J0ugn4tFbDa/SWN6gBAIAd86PtrZaT4UeqpcDbLV/Fy1av43S6Cfi0VsNr9JY3qAEA
+ gB3zo+2tlpPhR6qlwHst38MrV2/kdLoJ2KCGv2jQEwriBXrFG9QAAMCO+dH2VsvJ8FPVauAtlq+f6r2c
+ TjcBG9RwS6PvV/+fNGKDGm5p9AY1fNPjDWq4R52b1fZ3jdught/04EcNvUedtzT6lkZvUMNXPbul0b/p
+ wV806EcN/VFDv+rZLY0GAM7Fv/HvthwOP1ItBV5v+e6p3ssZdXDcoIZt6rlTzd/0eIMabmn0BjV80+MN
+ atighicU9E2PN6jhH/2vzWrbpp5bGn1Lozeo4aue3dLof/S/ftTQv2jQZrX9q/97S6MBgHPxb/y7LefD
+ j1RLgVdavnXqV/V2zqiD4wY1bFbbPer8pscb1HBLozeo4Zseb1DDjxo6ocSverbBveO/+5VwU6NvafQt
+ jd6ghq96dkujn158jx9SxPQLBACOxb/x77acDz9VrQZeY/m+qf9WL+iMOjhuUMM96rxHnV/1bIMabmn0
+ BjV80+MNavi7xg0p9KuebXDX4L/5NenPGnpLo29p9AY1fNWzW+4a/B+/xi969oS7cn4NBgBOxr/x77ac
+ Dz9VrQamLd809Xv1jk6qg+MGNdyjznvU+VXPNqjhlkZvUMM3Pd6ghr9o0Jxyv+rZGzXx3zXulkbf0ugN
+ aviqZ7dsH/nLr/Df9eBp26N+zQsAnIx/4z9gOSV+pFoKjFq+ZmqpXtNJdXDcoIY71bxZbV/1bIMabmn0
+ BjV80+MNaviTRowq+quevVdz/0WDbmn0LY3eoIavejat9H/1f9+ruQGAc/Fv/Acsp8RPVauBIcsXTC3V
+ azqvDo4b1HC/+rep56uebVDDLY3eoIZverxBDd/0eFrpX/Xs7Zr+TxpxS6NvafQGNXzVs1FF/6YH79Xc
+ AMC5+Df+A5aD4gerBcHTlq+W+l69qfPq4LhBDferf5t6vurZBjXc0ugNavimxxvU8E2Pp5X+Vc/erun/
+ pBG3NPqWRm9Qw1c9G1X0v/q/b9f0AMC5+Df+A5aD4gerBcGjlm+U+qF6ZefVwXGDGu5X/zb1fNWzDWq4
+ pdEb1PBNjzeo4Zsejyr6mx5/Qiv4pse3NPqWRm9Qw1c9G1X0v/q/b9f0AMC5+Df+M5az4gerBcGdli+S
+ ulm9uPPq4LhBDferf7PaftODDWq4pdEb1PBNjzeo4auebVbbv/q/3/T4mx5/Qiv4pse3NPqWRm9Qw1c9
+ G1X0P/pfn9AKAIBz8W/8Zyxnxc9Wa4INli+P2l69wfPq4LhBDQ8pYpt6ftODDWq4pdEb1PBNjzeo4aue
+ bVDD3zXuH/2vb3r8IS3iq57d0uhbGr1BDV/1bFTR/+h/fUIrAADOxb/xn7GcFT9eLQv+bvnOqLuql3hq
+ HRw3qOEhRWxTz296sEENtzR6gxq+6fEGNXzVsw1q2OCHwb+i7lXzVz27R51f9eyWRt/S6A1q+KpnTyjo
+ t6j++9Hwmn/TgzvVDACci3/jP2M5Lu6hWhl8s3xV1L3Vezy7Do4b1PCQIrap5zc92KCGWxq9QQ3f9HiD
+ Gr7q2QY1PKese9T5J424R52/6cEtjb6l0RvU8FXP7lf/jxp6jzr/pBGb1QYAnIt/4z9mOTR+vFoW/Gv5
+ hqjHqrd5AR0cN6jhIUVsU89verBBDbc0eoMavunxBjV81bPNantUKZvV9neN26y23/Tglkbf0ugNaviq
+ Z3eq+ZZGb1bb3zVum3oAgHPxb/zHLOfGPVQr4/KWL4Z6uHqh19DBcYMaHlLENvX8pgcb1HBLozeo4Zse
+ b1DDVz27X/13qnmz2n7U0G3q+U0Pbmn0LY3eoIavenaPOjeoYZt6ftTQbeoBAM7Fv/GftJwe91CtjKta
+ vg/q4eqFXkkHxw1qeEgR29Tzmx5sUMMtjd6ghm96vEENX/XsOWVtUMM29dzS6G3q+U0Pbmn0LY3eoIav
+ erZZbdvUs009tzR6gxoAgHPxb/wnLWfInVSL42KWr4F6uHqh19PBcYMaHlLENvX8pgcb1HBLozeo4Zse
+ b1DDNz2eUOLfNW6bejaoYYMaftODWxp9S6M3qOGrnm1W2zb1bFDDBjVsUAMAcC7+jf+w5TC5k2pxXMPy
+ 6avHqrd5YR0cN6jhfvVvU89XPdughlsavUEN3/R4gxq+6fGccv+kEdvUs0ENG9Twmx7c0uhbGr1BDV/1
+ bJt6Nqttgxo2qGGDGgCAc/Fv/Ictp8r9VOvjvJZPXD1WvU3ecrasf5t6vurZBjXc0ugNavimxxvU8CeN
+ mFPuNz3eoIZt6tmght/04JZG39LoDWr4qmfb1LNZbRvUsEENG9QAAJyLf+M/bDle7qpaIqezfNDqmeqd
+ 8pazZf3b1PNVzzao4ZZGb1DDNz3eoIa/aNCccr/q2QY1bFPPBjX8pgcb1PCjhm5Qw1c926aeberZpp4N
+ atigBgDgXPwb/3nLCXNX1RI5i+XzVc9Xb5bXny1r3qy2r3q2QQ23NHqDGr7p8QY1/F3j5pT7mx5sUMM2
+ 9WxQw296sEENP2roBjV81bNt6tmmnm3q2aCGDWoAAM7Fv/Gft5wwd1gtlMNaPlA1WL1iXn+2rHmz2r7q
+ 2QY1/Kih29TzTY83qOFHDR1S6G96sEEN29SzQQ2/6cEGNfyooRvU8FXPNqjhHnVuUMMGNWxQAwBwLv6N
+ /7zlhLnPaq0czfI5qvHqRfPis2Wd96jzq55tUMOPGrpNPd/0eIMaNqhhQon/6v9uU88GNWxQw296sEEN
+ P2roBjV81bMNarhHnRvUsEENG9QAAJyLf+M/bzlh7rlaMbu3fHDqddUb58Vnyzo3q+2bHm9Qw48auk09
+ 3/R4gxruVPOjSvlX/3ebem5p9Db1/KYHG9Twd43bpp6verZBDfeoc5t6ftTQbeoBAM7Fv/G7sBwyd14t
+ ml1aPiz1oup185sOjhvUsFlt96jzmx5vU89fNGiz2r7p8QY1PKqUO9X8r/7vZrX9qKHb1PObHmxQw981
+ bpt6vurZBjXco85t6vlRQ7epBwA4F//G78Jy2jxEtXT2Yfl01Eurl85XHRw3qGGDGu5U8580Ypt6/qJB
+ m9X2TY83qOFpxW1Tz7/6v5vV9neN26y23/Rgm3r+pBGb1fZVzzao4R51blbbXzRos9oAgHPxb/xeLGfO
+ o1Sr50OWj0O9oXr1fNPBcYMaftTQhxTxJ43YrLZvenyPOr/p8QY1TChxgxr+1f+9R51/0aBt6vmqZ5vV
+ 9lXP7lHnVz3boIZ71HmPOr/p8T3qBADOxb/xO7KcPI9SrZ53Wd6/enP1MfBNB8cNaviTRjyhoL9o0D3q
+ /Ff/9371f9PjDWqYUOIGNfyr/3unmr/q2T3q/Kpn96jzH/2v+9X/Vc82qOFONd+p5n/0v+5XPwBwLv6N
+ 35Hl5HmgagO8zPLC1aeqz4M/6eD4aa3mLxr0Ca3gmx5vUMM3Pf5H/+uWRm9Qw7/6vw8p4h/9rzvV/FXP
+ 3q7pv+rZBjXcqeZPaAUAwLn4N35flvPn4aptMGF5t+rj1QfDX3Rw/KiW8qOGvl3Tf9PjDWr4psdf9exP
+ GrFNPf/q/35CK/imx2/X9F/1bIMa7lTzJ7QCAOBc/Bu/L8sR9KDVZrjf8ibVfqpPiL/r4Pg5reOWRr9d
+ 03/T4w1q+KbHr9Ec/+r/fkIr+KbHb9f0X/VsgxruV//bNT0AcC7+jd+d5SB66GpL/N3yxtQ+q0+LH3Vw
+ /JAWsUENb9f03/R4gxq+6fFrNMe/+r9v1/R/0aD3au6verZBDfer/+2aHgA4F//G785yFj1HtTf+sbwc
+ tfPqY+OWDo6f0Ao2q+29mvubHm9Qwzc9foEm+E0P3q7p/6JB79XcX/VsgxoeUsR7NTcAcC7+jd+j5UR6
+ pmqHF7O8BHWg6iNkgw6Ob9f096jzvZr7mx5vUMM3PX6BJvhND96ruX/U0Ddq4q96tkENjyrljZoYADgX
+ /8bv0XIoPWu12zNadqoOWn2cbNPB8Y2a+CFFPG171K95v+vxBjV80+NppX/Vs1u2j7zp17w3NXrCxrRf
+ 8y56tkENTyjoOdtzfk0KAJyMf+N3ajmaXqHa+e4ty1ZnrT5vNuvg+C7N+oSCnrM959ek3/V4gxq+6tm0
+ 0r/p8S13Df7Br5yN6nnO9qhfIxc926CG55T1qLtCfg0GAE7Gv/H7tRxQL1W9gn1Y1qauUH323KOD44s1
+ 2ZBCH1LE5pBGf9PjDWr4qmejiv6TRtzS6KE3vF2djyplW05Dv+rZBjU8rbj71b85odEAwLn4N36/ljOq
+ +l69qR8tLf+pHvxreapU3wzu1MHxNZrjBZrgTjX/o/91S6O/6fEGNXzVsyGF/l3jbmn0P/pfd6r5IUXc
+ qeZ/9L9+1NCverZBDUMK3aaef/S/NqgBADgX/8bv2nJSVd+rN/UXy2ClblZfHe7XwXFIoe/SrBvU8Jse
+ 3NLob3q8QQ1/0ognFHRLo29p9G96sEENzylrm3p+04MfNfSrnm1Qw7TS/6QRX/VsgxoAgHPxb/zeLedV
+ 9cfqZf1rearUxuoLxIV1/P2qZ4fS0v+ucW/X9F/17DWa46ueXV6vY4MaAIBz8W/8ASynVqXUK6q/N4Br
+ 6LJngxoAgNPxz/wBLAdXpdR49ccGcBBP3tT8uuvZqB4A4HT8M38My/FVKTVY/ZkBHEe3Nf/of21W22a1
+ AQCn45/5w1gOsUqpkeoPDOBQuq35TQ9+1NA71QwAnI5/5o9kOcoqpZ6s/rQAjqbbmtdrPgDgjPxLfzDL
+ gVYp9XD1RwVwNN3WvEVTAgBn5F/6g1nOtEqpB6o/J4Bj6rbm9ZoPADgp/9gfz3K4VUrdVf0hARxWFzav
+ 13wAwEn5x/6QliOuUmpj9ScEcGRd2LxYkwEA5+Xf+6NaDrpKqZvVHw/AwXVn80rNBACcmn/yD2w57iql
+ /lb9zQCcQtc2L9M0AMDZ+Vf/2JZzr1Lqe/XXAnAW3dy8RnMAABfgH/5jW46+Sqml+lMBOJEub6aVDgBc
+ hn/+D285ACul/lP9eQCcXdc5TygIALgevwMObzkJK6X+U/15AFxM1zw/aigAcHl+FpzBchhW6uLVHwYA
+ AAB/50roJJYjsVKXrf4kAAAA+JEroZNYTsVKXbP6ewAAAOAWV0LnsZyNlbpU9WcAAADANq6ETmU5JCt1
+ keoPAAAAgM1cCZ3NclRW6tzV9x4AAIA7uRI6oeXMrNQpq687AAAAD3EldE7L4VmpM1XfcgAAAJ7gSuic
+ liO0Uueovt8AAAA8zZXQaS1naaUOXX2tAQAAGOJK6MyWQ7VSB62+0AAAAMxxJXRyy9FaqcNVX2UAAABG
+ uRI6v+WArdSBqi8xAAAA01wJXcJyzFZq/9V3FwAAgNdwJXQVy3lbqX1W31cAAABezJXQhSxnb6V2VX1N
+ AQAAeAtXQteyHMKV2kP17QQAAOCNXAldznIaV+qD1ZcSAACAt3MldEXLsVyp91ffRQAAAD7EldBFLedz
+ pd5WfQUBAAD4KFdCl7ac1ZV6XfWdAwAAYB9cCV3dcm5X6snqiwUAAMC+uRLi/1pO9Uo9Vn2fAAAA2D1X
+ QmQ52yt1V/U1AgAA4CBcCfHFcs5Xakv17QEAAOA4XAnxB8uBX6m/Vd8YAAAAjsaVEH+2nPyV+lV9PwAA
+ ADg4V0L8ZLkOUJetvhAAAACchSshbltuB9Slqi8BAAAA5+JKiK2WmwJ1+uqDBwAA4IxcCXGf5dZAnbX6
+ vAEAADgpV0I8Yrk+UCerPmYAAADOy5UQj1vuEdShqw8VAACAa3AlxLOWmwV1oOojBAAA4HpcCTFjuWtQ
+ u60+MAAAAK7NlRDDlgsItavqQwIAAODyXAnxKstlhHpP9fZ/88MjAAAALsuVEC/33ysJ9dLqdQMAAMAG
+ roR4q+UWQz1fvVkAAAC4hyshPmm53VDbqzcIAAAAD3ElxO4sdx+q9wIAAABzXAmxa8vlyH+qB2e/OWqT
+ AAAA8BquhLii5f7lzdUiAAAA4HNcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAAAADA5bgS
+ AgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQAAAAwOW4
+ EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseVEAAAAMDl
+ uBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAAAADA
+ 5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQAAAA
+ wOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseVEAAA
+ AMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAA
+ AADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQ
+ AAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseV
+ EAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7H
+ lRAAAADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAu
+ x5UQAAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAA
+ LseVEAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAA
+ AC7HlRAAAADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAA
+ AAAux5UQAAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQA
+ AAAALseVEAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwMf/7
+ v/8/PzZzbiIgDwUAAAAASUVORK5CYII=
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.Designer.cs
new file mode 100644
index 000000000..9be2df673
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelTBT
+ {
+ ///
+ /// 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.XtraPrinting.Shape.ShapeRectangle shapeRectangle1 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle2 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle3 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle4 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrShape4 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape3 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape2 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrShape1 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrPanel1 = new DevExpress.XtraReports.UI.XRPanel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(690F, 47F);
+ 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.BottomCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.46875D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.31701693556244859D;
+ //
+ // 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 = "Uhrzeit";
+ this.xrTableCell11.Weight = 0.36578877985904079D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Zahl";
+ this.xrTableCell1.Weight = 0.31701692850471974D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Unterschrift\r\n(Sorgeberechtigte/Einrichtung)";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell4.Weight = 0.6828056986244222D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(690F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.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.16414137345679264D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939389160155548D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.16414137741011842D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Weight = 0.35353527182083644D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 47F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrShape4,
+ this.xrShape3,
+ this.xrShape2,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrShape1,
+ this.xrPanel1,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel29,
+ this.xrLabel9,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Calibri", 13F);
+ this.ReportHeader.HeightF = 280F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrShape4
+ //
+ this.xrShape4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 161.4582F);
+ this.xrShape4.Name = "xrShape4";
+ this.xrShape4.Shape = shapeRectangle1;
+ this.xrShape4.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape3
+ //
+ this.xrShape3.LocationFloat = new DevExpress.Utils.PointFloat(300F, 118.75F);
+ this.xrShape3.Name = "xrShape3";
+ this.xrShape3.Shape = shapeRectangle2;
+ this.xrShape3.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape2
+ //
+ this.xrShape2.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 161.4583F);
+ this.xrShape2.Name = "xrShape2";
+ this.xrShape2.Shape = shapeRectangle3;
+ this.xrShape2.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 75.45834F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "für den Monat:";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(449.4169F, 161.4582F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(214.5415F, 29.99994F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(345F, 161.4583F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(104.4166F, 29.99994F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Sonstiges:";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(345F, 118.75F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(318.9583F, 30F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Zusätzliche Betreuungsleistungen";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(55F, 161.4583F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Verhinderungspflege";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(55F, 118.75F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "EGH";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrShape1
+ //
+ this.xrShape1.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 118.75F);
+ this.xrShape1.Name = "xrShape1";
+ this.xrShape1.Shape = shapeRectangle4;
+ this.xrShape1.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrPanel1
+ //
+ this.xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrPanel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrPanel1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel23,
+ this.xrLabel12});
+ this.xrPanel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203F);
+ this.xrPanel1.Name = "xrPanel1";
+ this.xrPanel1.SizeF = new System.Drawing.SizeF(690.0001F, 62.50002F);
+ this.xrPanel1.StylePriority.UseBackColor = false;
+ this.xrPanel1.StylePriority.UseBorders = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(107F, 19.37501F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(374.8749F, 33.125F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 16F, System.Drawing.FontStyle.Bold);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 19.37501F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(97.0003F, 33.125F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Familie:";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 34.54167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(136.9583F, 30.5F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Mitarbeiter:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 75F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Leistungsaufstellung";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 34.54167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 30.5F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.StylePriority.UseTextAlignment = false;
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(341.5009F, 75.45834F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 30.5F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[Month] [Year]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Einsatz: Therapiebegleithundeteam";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel1,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel17});
+ this.GroupFooter1.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.GroupFooter1.HeightF = 146.9583F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(136.9583F, 48.20835F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Gesamtsumme:";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 62.33342F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(136.9588F, 34.66664F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Duisburg, den";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 2F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(279F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(131F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(119.5005F, 97.00006F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(210.3323F, 17.99998F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 97.00006F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(280.0005F, 49.95825F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift (Einrichtung/Sorgeberechtigte)";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // 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(280.0006F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelTBT
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(70, 30, 100, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRPanel xrPanel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRShape xrShape1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRShape xrShape2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRShape xrShape4;
+ private DevExpress.XtraReports.UI.XRShape xrShape3;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.cs b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.cs
new file mode 100644
index 000000000..82942367a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelTBT : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelTBT()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.resx b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.resx
new file mode 100644
index 000000000..19e908bd3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/ServicesOverviewReportTBT.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.Designer.cs
new file mode 100644
index 000000000..d174e7ea0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.Designer.cs
@@ -0,0 +1,923 @@
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.rowAbrechnung1,
+ this.rowAbrechnung2,
+ this.rowAbrechnung3,
+ this.xrTableRow13,
+ this.xrTableRow14,
+ this.xrTableRow7,
+ this.xrTableRow17});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 136F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung1
+ //
+ this.rowAbrechnung1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell36,
+ this.cellEinheiten1,
+ this.cellPreis1,
+ this.xrTableCell34});
+ this.rowAbrechnung1.Name = "rowAbrechnung1";
+ this.rowAbrechnung1.Weight = 0.085D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.CanShrink = true;
+ this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext1")});
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten1
+ //
+ this.cellEinheiten1.CanShrink = true;
+ this.cellEinheiten1.Name = "cellEinheiten1";
+ this.cellEinheiten1.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten1.Weight = 0.23076923076923075D;
+ //
+ // cellPreis1
+ //
+ this.cellPreis1.CanShrink = true;
+ this.cellPreis1.Name = "cellPreis1";
+ this.cellPreis1.StylePriority.UseTextAlignment = false;
+ this.cellPreis1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis1.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell34.CanShrink = true;
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag1")});
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell34.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung2
+ //
+ this.rowAbrechnung2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.cellEinheiten2,
+ this.cellPreis2,
+ this.xrTableCell33});
+ this.rowAbrechnung2.Name = "rowAbrechnung2";
+ this.rowAbrechnung2.Weight = 0.085D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell37.CanShrink = true;
+ this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext2")});
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten2
+ //
+ this.cellEinheiten2.CanShrink = true;
+ this.cellEinheiten2.Name = "cellEinheiten2";
+ this.cellEinheiten2.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten2.Weight = 0.23076923076923078D;
+ //
+ // cellPreis2
+ //
+ this.cellPreis2.CanShrink = true;
+ this.cellPreis2.Name = "cellPreis2";
+ this.cellPreis2.StylePriority.UseTextAlignment = false;
+ this.cellPreis2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis2.Weight = 0.13384615384615378D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell33.CanShrink = true;
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag2")});
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell33.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung3
+ //
+ this.rowAbrechnung3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell38,
+ this.cellEinheiten3,
+ this.cellPreis3,
+ this.xrTableCell32});
+ this.rowAbrechnung3.Name = "rowAbrechnung3";
+ this.rowAbrechnung3.Weight = 0.085D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell38.CanShrink = true;
+ this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext3")});
+ this.xrTableCell38.Multiline = true;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell38.StylePriority.UseBorderColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UsePadding = false;
+ this.xrTableCell38.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten3
+ //
+ this.cellEinheiten3.Name = "cellEinheiten3";
+ this.cellEinheiten3.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten3.Weight = 0.23076923076923073D;
+ //
+ // cellPreis3
+ //
+ this.cellPreis3.Name = "cellPreis3";
+ this.cellPreis3.StylePriority.UseTextAlignment = false;
+ this.cellPreis3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis3.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell32.CanShrink = true;
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag3")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell32.Weight = 0.13538461538461541D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.Weight = 1D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell9});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Zwischensumme";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell12.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "[AmountRecordedFLSString]";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell9.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell62});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.085D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell3.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell17});
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Endsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell28.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[Claim]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell17.Weight = 0.26923076923076927D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel2,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 475.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis1;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten1;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis2;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten2;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis3;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.cs b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.cs
new file mode 100644
index 000000000..1bb1ba61d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.cs
@@ -0,0 +1,79 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ pRO.ApprovalNoticeDateString = "";
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.ApprovalNoticeDateString = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+ pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else
+ {
+ pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.resx b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.resx
new file mode 100644
index 000000000..0463c927d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAE0AXAB1ADIANQAyAFwAJwBmAGMAbABoAGUAaQBtAGUAcgAgAFMAdAByAC4AIAAyADAAMAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAbgBpAGwAXABmAGMAaABhAHIAcwBlAHQAMAAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB7AFwAZgAyAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEEAcgBpAGEAbAA7AH0AfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADIAMAAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AXABwAGEAcgANAAoAMwAwACAAVABhAGcAZQAgACgAYgBpAHMAIABbAEEAcABwAHIAbwB2AGEAbABOAG8AdABpAGMAZQBEAGEAdABlAFMAdAByAGkAbgBnAF0AKQAgAG8AaABuAGUAIABBAGIAegB1AGcAOgAgAFsAQwBsAGEAaQBtAF0AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHgAMQA5ADgAMAAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwAgAGQAaQBlACAAQgBlAGwAZQBnAG4AdQBtAG0AZQByACAAXABiACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIABcAGIAMAAgAGEAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgBcAGYAMgAgAE0AaQB0ACAAZgByAGUAdQBuAGQAbABpAGMAaABlAG4AIABHAHIAXAAnAGYAYwBcACcAZABmAGUAbgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAcwAyADIAIABGAGEAdABpAGgAYQAgAFQAYQBoAGUAcgBpAFwAcABhAHIADQAKAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgBcAHAAYQByAA0ACgBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.Designer.cs b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.Designer.cs
new file mode 100644
index 000000000..fa0e637ca
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.Designer.cs
@@ -0,0 +1,853 @@
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblCustomerInfos = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow26 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow27 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow28 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.lblCustomerInfos,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 356.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // lblCustomerInfos
+ //
+ this.lblCustomerInfos.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.lblCustomerInfos.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.lblCustomerInfos.Multiline = true;
+ this.lblCustomerInfos.Name = "lblCustomerInfos";
+ this.lblCustomerInfos.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfos.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.lblCustomerInfos.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate!dd.MM.yyyy]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow11});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.CanShrink = true;
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorderColor = false;
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Weight = 0.49999999999999989D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.CanShrink = true;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell18.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountPerUnit", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell20.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.CanShrink = true;
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell21.Weight = 0.13538461538461538D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupFooter1.HeightF = 68F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25,
+ this.xrTableRow26,
+ this.xrTableRow27,
+ this.xrTableRow28});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 68F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell68});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 0.085D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseBorderColor = false;
+ this.xrTableCell68.StylePriority.UseBorders = false;
+ this.xrTableCell68.Weight = 1D;
+ //
+ // xrTableRow26
+ //
+ this.xrTableRow26.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell69,
+ this.xrTableCell70});
+ this.xrTableRow26.Name = "xrTableRow26";
+ this.xrTableRow26.Weight = 0.085D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseBackColor = false;
+ this.xrTableCell69.StylePriority.UseBorders = false;
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UsePadding = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "Zwischensumme";
+ this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell69.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell70.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:0.00}")});
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell70.StylePriority.UseBackColor = false;
+ this.xrTableCell70.StylePriority.UseBorders = false;
+ this.xrTableCell70.StylePriority.UseFont = false;
+ this.xrTableCell70.StylePriority.UsePadding = false;
+ this.xrTableCell70.StylePriority.UseTextAlignment = false;
+ this.xrTableCell70.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell70.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow27
+ //
+ this.xrTableRow27.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell71,
+ this.xrTableCell72});
+ this.xrTableRow27.Name = "xrTableRow27";
+ this.xrTableRow27.Weight = 0.085D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell71.StylePriority.UseBorders = false;
+ this.xrTableCell71.StylePriority.UsePadding = false;
+ this.xrTableCell71.StylePriority.UseTextAlignment = false;
+ this.xrTableCell71.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell71.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell71.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow28
+ //
+ this.xrTableRow28.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell73,
+ this.xrTableCell74});
+ this.xrTableRow28.Name = "xrTableRow28";
+ this.xrTableRow28.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell73.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell73.StylePriority.UseBackColor = false;
+ this.xrTableCell73.StylePriority.UseBorderColor = false;
+ this.xrTableCell73.StylePriority.UseBorders = false;
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.StylePriority.UseTextAlignment = false;
+ this.xrTableCell73.Text = "Endsumme";
+ this.xrTableCell73.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell73.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:0.00}")});
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell74.StylePriority.UseBackColor = false;
+ this.xrTableCell74.StylePriority.UseBorderColor = false;
+ this.xrTableCell74.StylePriority.UseBorders = false;
+ this.xrTableCell74.StylePriority.UseFont = false;
+ this.xrTableCell74.StylePriority.UseTextAlignment = false;
+ this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell74.Weight = 0.26923076923076927D;
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfos;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.cs b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.cs
new file mode 100644
index 000000000..e14f6e284
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.cs
@@ -0,0 +1,133 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(Settlement2RO pRO)
+ {
+
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDate.AddDays(30));
+
+ bool hasRatefactor = false;
+
+ if (!String.IsNullOrWhiteSpace(pRO.RateFactorText2))
+ {
+ hasRatefactor = true;
+ if (pRO.RateFactorText2 == "1,2")
+ {
+ pRO.RateFactorText2 = "1,20";
+ }
+ }
+
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0:dd.MM.yyyy} bis {1:dd.MM.yyyy}\n ",
+ pRO.AccountingStartDate, pRO.AccountingEndDate);
+ ii.UnitCount = (ii.UnitCount ?? 0) * (((ii.RateFactor ?? 0) + 100) / 100);
+
+ // ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
+ // ii.PeriodStartDate, ii.PeriodEndDate,
+ // ii.UnitCount, !hasRatefactor ? "" : "x " + pRO.RateFactorText2 + " ",
+ // ii.AmountPerUnit);
+ }
+ }
+
+ // if (pRO.DifferentHourlyRateCount == 3)
+ // {
+ // //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ // pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ // pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ //cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ // cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ //pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else if (pRO.DifferentHourlyRateCount == 2)
+ // {
+ //pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else
+ // {
+ //pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ // pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+
+ SetzeWohnort(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetzeWohnort(Settlement2RO pRo)
+ {
+ StringBuilder sb = new StringBuilder();
+ sb.AppendLine(pRo.CustomerName);
+
+ if (pRo.InvoiceBaseOid.HasValue)
+ {
+ var ib = DAOFactory.GenericDAO.LoadByID(pRo.InvoiceBaseOid.Value);
+ if (ib.CostBearer2SupportConcept != null)
+ {
+ var c = ib.CostBearer2SupportConcept.SupportConcept.Customer;
+
+ if (c != null && c.Person.Address != null)
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ sb.Append(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ }
+
+ lblCustomerInfos.Text = sb.ToString();
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.resx b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.resx
new file mode 100644
index 000000000..b8a61182b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/SettlementReport2.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA5AFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAATQBcAHUAMgA1ADIAXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIALgAgADIAMAAwACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADkAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA5AFwAYwBmADMAIAA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAzACAAQQByAGkAYQBsADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIAAzADAAIABUAGEAZwBlACAAKABiAGkAcwAgAFsATgBvAHQAaQBjAGUAXQApACAAbwBoAG4AZQAgAEEAYgB6AHUAZwA6ACAAWwBDAGwAYQBpAG0AIQBjAF0AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAB0AHgAMQA5ADgAMAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAdQAyADIAMABcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAIABkAGkAZQAgAEIAZQBsAGUAZwBuAHUAbQBtAGUAcgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBuAC4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxACAATQBpAHQAIABmAHIAZQB1AG4AZABsAGkAYwBoAGUAbgAgAEcAcgBcAHUAMgA1ADIAXAAnAGYAYwBcAHUAMgAyADMAXAAnAGQAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMgBcAGMAZgAxACAARgBhAHQAaQBoAGEAIABUAGEAaABlAHIAaQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQAgAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/app.config b/ReportImp/LebenshilfeDuisburgBeWo/app.config
new file mode 100644
index 000000000..3ac66be65
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgBeWo/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/logo.png b/ReportImp/LebenshilfeDuisburgBeWo/logo.png
new file mode 100644
index 000000000..c235d6eee
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgBeWo/logo.png differ
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig.png b/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig.png
new file mode 100644
index 000000000..e42679738
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig.png differ
diff --git a/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig2.png b/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig2.png
new file mode 100644
index 000000000..d6d00343f
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgBeWo/logo_farbig2.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/CustomInvoiceNumberGenerator.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/CustomInvoiceNumberGenerator.cs
new file mode 100644
index 000000000..77a3a5fe4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/CustomInvoiceNumberGenerator.cs
@@ -0,0 +1,35 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Services;
+
+namespace LHDuisburg.Invoicing
+{
+ internal class CustomInvoiceNumberGenerator : InvoiceNumberGenerator
+ {
+ public override string GetNextInvoiceNumber(int increment, InvoiceBase invoiceBase)
+ {
+ //if (invoiceBase == null || invoiceBase.Type == InvoiceType.Settlement)
+ //{
+ // return null;
+ //}
+ var next = base.GetNextInvoiceNumber(increment, invoiceBase);
+
+ if (invoiceBase != null && invoiceBase.Type == InvoiceType.Settlement)
+ {
+ next = base.GetNextInvoiceNumber(increment, "LH-BeWo");
+
+ }
+ return next;
+ }
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgBeWoInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgBeWoInvoiceCreation.cs
new file mode 100644
index 000000000..f648252ee
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgBeWoInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgBeWoInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-BeWo";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgDefaultInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgDefaultInvoiceCreation.cs
new file mode 100644
index 000000000..ff8a5699f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgDefaultInvoiceCreation.cs
@@ -0,0 +1,204 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Services;
+
+namespace LHDuisburg.Invoicing
+{
+ public class LHDuisburgDefaultInvoiceCreation : InvoiceCreation
+ {
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ //public override void CheckMaxApprovedAmount(ServiceInvoice invoice, ServiceInvoicePeriod sip, SupportConceptApprovalPeriodDC scap,
+ // CostBearer2SupportConcept costBearer2SupportConcept, DateTimeSpan invoicePeriod, List serviceRecords)
+ //{
+ // // do nothing base.CheckMaxApprovedAmount(invoice, sip, scap, costBearer2SupportConcept, invoicePeriod, serviceRecords);
+ //}
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+ public override void SetSingleInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer,
+ DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept)
+ {
+ base.SetSingleInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConcept);
+
+ Person p = invoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer.Person;
+ invoice.InvoiceBase.InvoiceTitle = String.Format("{0}, {1}, {2}", invoice.InvoiceBase.RecipientOrganisation, p.LastName, p.FirstName);
+ }
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ if (!accountingPeriodStart.HasValue)
+ accountingPeriodStart = scap.StartDate;
+ if (!accountingPeriodEnd.HasValue)
+ accountingPeriodEnd = scap.EndDate;
+
+ Dictionary category2InvoiceItems = new Dictionary();
+ foreach (var iServiceRecord in serviceRecordsInPeriod)
+ {
+ if (iServiceRecord.ServiceDescription.Category.IsBillable)
+ {
+ if (!iServiceRecord.AlreadyAccounted)
+ {
+ String cat = "";
+ if (!String.IsNullOrEmpty(iServiceRecord.ServiceDescription.Category.Name))
+ cat = iServiceRecord.ServiceDescription.Category.Name.ToLower().Trim();
+
+ var tempii = CreateInvoiceItem(iServiceRecord, scap, calc);
+ tempii.ItemPeriodStart = accountingPeriodStart;
+ tempii.ItemPeriodEnd = accountingPeriodEnd;
+
+ CreateItemTextForCategory(tempii, cat, iServiceRecord.ServiceDescription.Category.Name);
+
+ String key = String.Format("{0}_{1}_{2:0.00}_{3:0.00}", tempii.ItemDescription, tempii.Notice, tempii.AmountPerUnit, tempii.RateFactor);
+
+ if (category2InvoiceItems.ContainsKey(key))
+ {
+ var ii = category2InvoiceItems[key];
+ ii.UnitCount += tempii.UnitCount;
+ }
+ else
+ {
+ category2InvoiceItems.Add(key, tempii);
+ }
+ iServiceRecord.AlreadyAccounted = true;
+ }
+ }
+ }
+
+ IList returnList = category2InvoiceItems.Values.ToList();
+ foreach (var ii in returnList)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value, 2, MidpointRounding.AwayFromZero);
+ ii.AmountTotal = ii.UnitCount.Value * ii.AmountPerUnit;
+
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ if (ii.RateFactor.HasValue)
+ ii.GrossAmountTotal = Math.Round(ii.GrossAmountTotal.Value, 2, MidpointRounding.AwayFromZero) * ((100m + ii.RateFactor) / 100m);
+
+
+ }
+ return returnList;
+ }
+
+ private void CreateItemTextForCategory(InvoiceItem ii, string cat, string catOriginal)
+ {
+ ii.ItemDescription = catOriginal;
+ if (cat == "direkte betreuungsleistung")
+ {
+ ii.ItemDescription = "Fachleistungsstunden";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "assistenzleistungen")
+ {
+ ii.ItemDescription = "Assistenzleistung";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "leistungsmodul hintergrunddienst")
+ {
+ ii.ItemDescription = "Leistungsmodul Hintergrunddienst";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "leistungsmodul serviceorientiert")
+ {
+ ii.ItemDescription = "Leistungsmodul Serviceorientiert";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "eb (face to face)" || cat == "ohne klient (eb)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Erziehungsbeistand";
+ }
+ else if (cat == "hpff-fördereinheit")
+ {
+ ii.ItemDescription = "Fördereinheiten HP-FF";
+ ii.Notice = "";
+ }
+ else if (cat == "hpfh betreuung (face to face)" || cat == "ohne klient (hpfh)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Sozialpädagogische Familienhilfe mit heilpädagogischer Ausrichtung";
+ }
+ else if (cat == "iff-diagn.")
+ {
+ ii.ItemDescription = "Förderdiagnostik IFF";
+ ii.Notice = "";
+ }
+ else if (cat == "iff-fördereinheit")
+ {
+ ii.ItemDescription = "Fördereinheiten IFF";
+ ii.Notice = "";
+ }
+ else if (cat == "stabifam (face to face)" || cat == "ohne klient (stabifam)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Stabilisierende Familienhilfe";
+ }
+ else if (cat.IndexOf("hpfh") >= 0)
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Sozialpädagogische Familienhilfe mit heilpädagogischer Ausrichtung";
+ }
+ else if (cat == "tbt (zb)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB XI";
+ ii.Notice = "zusätzliche Betreuungsleistung";
+ }
+ else if (cat == "tbt (vp)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB XI";
+ ii.Notice = "Verhinderungspflege";
+ }
+ else if (cat.IndexOf("kpfc") >= 0)
+ {
+
+ ii.ItemDescription = "Leistung nach dem SGB VIII(Hilfe zur Erziehung)";
+ ii.Notice = "Flexible Hilfen Konfrontativ pädagogisches Familiencoaching(KPFC)";
+ }
+ else
+ {
+ ii.ItemDescription = catOriginal;
+ ii.Notice = "";
+ }
+ }
+
+ public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var invoiceItem = new InvoiceItem();
+
+ var bd = calc.GetBillingData(iServiceRecord);
+
+ invoiceItem.AmountPerUnit = bd.AmountPerUnit ?? 0;
+ invoiceItem.UnitCount = bd.UnitCount ?? 0;
+ invoiceItem.AmountTotal = bd.AmountTotal ?? 0;
+ invoiceItem.ItemPeriodStart = bd.BillingPeriodStart;
+ invoiceItem.ItemPeriodEnd = bd.BillingPeriodEnd;
+ invoiceItem.RateFactor = bd.RateFactor ?? 0;
+ invoiceItem.GrossAmountTotal = bd.GrossAmountTotal;
+ invoiceItem.AccountingInterval = bd.AccountingInterval;
+
+ if (scap != null)
+ invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ return invoiceItem;
+ }
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgEBInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgEBInvoiceCreation.cs
new file mode 100644
index 000000000..2b6a563aa
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgEBInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgEBInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-EB";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgFFInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgFFInvoiceCreation.cs
new file mode 100644
index 000000000..1e6f788b7
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgFFInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgFFInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-FF";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgHPFHInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgHPFHInvoiceCreation.cs
new file mode 100644
index 000000000..7d16582bd
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgHPFHInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgHPFHInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-HPFH";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgIFFInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgIFFInvoiceCreation.cs
new file mode 100644
index 000000000..b44adef8d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgIFFInvoiceCreation.cs
@@ -0,0 +1,13 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgIFFInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-IFF";
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgInvoiceFactory.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgInvoiceFactory.cs
new file mode 100644
index 000000000..7af6fb393
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgInvoiceFactory.cs
@@ -0,0 +1,100 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+ public class LHDuisburgInvoiceFactory : InvoiceFactory
+ {
+ public override SettlementInvoiceCreation CreateSettlementInvoiceCreator(string costbearerId, string tenant,
+ CostBearer2SupportConcept lCb2Sc)
+ {
+
+ //return base.CreateSettlementInvoiceCreator(costbearerId, tenant, lCb2Sc);
+ return new LHDuisburgSpitzabrechnung();
+ }
+
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+
+ foreach (var sr in list)
+ {
+ var sd = sr.ServiceDescription.Category;
+ var ic = GetInvoiceCreatorForCategory(sd);
+ if (ic != null)
+ return ic;
+ }
+ }
+
+ foreach (var item in supportConcepts2ServiceRecords)
+ {
+ var csc = item.Key;
+ var sc = DAOFactory.GenericDAO.LoadByID(csc.SupportConceptOid);
+
+ foreach (var sa in sc.ServiceAccountings)
+ {
+ if (sa.ServiceDescription != null && sa.ServiceDescription.ServiceCategory != null)
+ {
+ var scDc = MapperFactory.ServiceCategoryDC_ServiceCategory.MapToNewDC(sa.ServiceDescription.ServiceCategory);
+ var ic = GetInvoiceCreatorForCategory(scDc);
+ if (ic != null)
+ return ic;
+ }
+ }
+ }
+
+ return new LHDuisburgHPFHInvoiceCreation();
+
+
+ }
+
+ private InvoiceCreation GetInvoiceCreatorForCategory(ServiceCategoryDC sd)
+ {
+ if (sd != null && !String.IsNullOrEmpty(sd.Name))
+ {
+ String cat = sd.Name.ToLower().Trim();
+ if (cat.IndexOf("iff") >= 0)
+ {
+ return new LHDuisburgIFFInvoiceCreation();
+ }
+ else if (cat.IndexOf("direkte betreuungsleistung") >= 0)
+ {
+ return new LHDuisburgBeWoInvoiceCreation();
+ }
+ else if (cat.IndexOf("hpff") >= 0)
+ {
+ return new LHDuisburgFFInvoiceCreation();
+ }
+ else if (cat.IndexOf("hpfh") >= 0)
+ {
+ return new LHDuisburgHPFHInvoiceCreation();
+ }
+ else if (cat.StartsWith("eb"))
+ {
+ return new LHDuisburgEBInvoiceCreation();
+ }
+ else if (cat.StartsWith("stabi"))
+ {
+ return new LHDuisburgStabiFamInvoiceCreation();
+ }
+ else if (cat.StartsWith("tbt"))
+ {
+ return new LHDuisburgTBTInvoiceCreation();
+ }
+ else if (cat.Contains("kpfc"))
+ {
+ return new LHDuisburgKPFCInvoiceCreation();
+ }
+ }
+ return null;
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgKPFCInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgKPFCInvoiceCreation.cs
new file mode 100644
index 000000000..24226b307
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgKPFCInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgKPFCInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-KPFC";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgSpitzabrechnung.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgSpitzabrechnung.cs
new file mode 100644
index 000000000..c64fd75fa
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgSpitzabrechnung.cs
@@ -0,0 +1,142 @@
+using System;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared.DataContracts;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgSpitzabrechnung : SettlementInvoiceCreation
+ {
+ public override Settlement2DC GenerateSettlementInvoice(CostBearer2SupportConcept c2s, DateTime? periodStart, DateTime? periodEnd)
+ {
+ var invoice = base.GenerateSettlementInvoice(c2s, periodStart, periodEnd);
+
+ if (String.IsNullOrWhiteSpace(invoice.InvoiceNumber))
+ {
+ var inc = PluginLoader.FindClass();
+
+
+ invoice.InvoiceNumber = inc.GetNextInvoiceNumber(0, "LH-BeWo");
+ }
+ return invoice;
+ }
+
+ //public override void CreateInvoiceDetails(Settlement2DC si, CostBearer2SupportConcept c2s, DateTime? periodStart, DateTime? periodEnd)
+ //{
+ // base.CreateInvoiceDetails(si, c2s, periodStart, periodEnd);
+
+ // foreach (var ii in si.InvoiceItems)
+ // {
+
+ // }
+ //}
+
+ public override void CreateInvoiceDetailsTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
+ {
+ base.CreateInvoiceDetailsTheOldWay(si, c2s);
+ //if (si.DifferentHourlyRateCount == 3)
+ //{
+ decimal rf = 1;
+ if (si.RateFactor.HasValue)
+ {
+ rf = (si.RateFactor.Value + 100) / 100;
+ }
+ si.ApprovedFLSWithHourlyRate3 = Math.Round(si.ApprovedFLSWithHourlyRate3 * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithActualHourlyRate = Math.Round(si.ApprovedFLSWithActualHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithOldHourlyRate = Math.Round(si.ApprovedFLSWithOldHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+
+ decimal roundedNewAmount = 0;
+
+
+ if (si.HourlyRateNew.HasValue)
+ {
+ roundedNewAmount = Math.Round(si.ApprovedFLSWithActualHourlyRate * si.HourlyRateNew.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRateOld.HasValue)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithOldHourlyRate * si.HourlyRateOld.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRate3 > 0)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithHourlyRate3 * si.HourlyRate3, 2, MidpointRounding.AwayFromZero);
+ }
+
+ si.RateFactor = 0;
+ var totalAmount = Math.Round(roundedNewAmount, 2, MidpointRounding.AwayFromZero);
+
+ decimal? maxAmount = CalculateMaxAmount(si);
+
+ if (maxAmount.HasValue && totalAmount > maxAmount.Value)
+ {
+ totalAmount = maxAmount.Value;
+ }
+ si.AmountBillableTotal = totalAmount;
+
+ si.Claim = si.AmountBillableTotal - (si.AmountAdvancedPayments ?? 0) - si.EquityContribution;
+
+ }
+
+ public override void CalculateInvoiceItemAmounts(Settlement2DC si)
+ {
+ decimal maxApprovedFls = si.ApprovedFLS ?? 0;
+
+ foreach (var ii in si.InvoiceItems)
+ {
+ if (ii.UnitCount.HasValue)
+ {
+ var uc = Math.Round(ii.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero);
+ if (maxApprovedFls < uc)
+ uc = maxApprovedFls;
+
+ maxApprovedFls -= uc;
+
+ ii.UnitCount = uc;
+
+ if (ii.RateFactor.HasValue && ii.RateFactor.Value != 0)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value * ((100m + ii.RateFactor.Value) / 100m), 2);
+
+ ii.RateFactor = 0;
+ }
+
+ if (ii.AmountPerUnit.HasValue)
+ {
+ ii.AmountTotal = ii.UnitCount.Value * ii.AmountPerUnit.Value;
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ }
+ if (ii.MaxApprovedUnitCount < ii.UnitCount)
+ {
+ ii.MaxApprovedUnitCount = ii.UnitCount;
+ }
+ }
+ }
+
+ }
+
+ public override void CalculateInvoiceItemAmounts(InvoiceItemDC ii)
+ {
+ if (ii.UnitCount.HasValue)
+ {
+ var uc = ii.UnitCount.Value;
+ if (ii.MaxApprovedUnitCount.HasValue && ii.MaxApprovedUnitCount.Value < uc)
+ uc = ii.MaxApprovedUnitCount.Value;
+ ii.UnitCount = Math.Round(uc, 2, MidpointRounding.AwayFromZero);
+
+ if (ii.RateFactor.HasValue && ii.RateFactor.Value != 0)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value * ((100m + ii.RateFactor.Value) / 100m), 2);
+ ii.RateFactor = 0;
+ }
+
+ if (ii.AmountPerUnit.HasValue)
+ {
+ ii.AmountTotal = Math.Round(ii.UnitCount.Value * ii.AmountPerUnit.Value, 2, MidpointRounding.AwayFromZero);
+ ii.GrossAmountTotal = ii.AmountTotal;
+ }
+ }
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs
new file mode 100644
index 000000000..e7f84486d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgStabiFamInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-SF";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgTBTInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgTBTInvoiceCreation.cs
new file mode 100644
index 000000000..31a38f761
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Invoicing/LHDuisburgTBTInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgTBTInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-TBT";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/LHDuisburgReportCreator.cs b/ReportImp/LebenshilfeDuisburgHPFH/LHDuisburgReportCreator.cs
new file mode 100644
index 000000000..58b7f0011
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/LHDuisburgReportCreator.cs
@@ -0,0 +1,179 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public class LHDuisburgReportCreator : 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);
+ 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);
+
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ XtraReport report = null;
+
+ ServicesOverviewRO bewoRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO assiRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO lmRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO iffRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO ffRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO tbtRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO hpfhRo = ServicesOverviewRO.CopyFromRO(ro);
+
+ bool isBeWo = false;
+ bool isIff = false;
+ bool isFf = false;
+ bool isTbt = false;
+
+
+ if (ro.Services != null)
+ {
+ foreach (var sr in ro.Services)
+ {
+ if (sr.CostBearer.Contains("Assistenz") || sr.ServiceCategory == "Assistenzleistungen")
+ {
+ assiRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory == "Direkte Betreuungsleistung")
+ {
+ bewoRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.StartsWith("Leistungsmodul"))
+ {
+ lmRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("iff") || sr.ServiceCategory.ToLower().Contains("terminausfall iff"))
+ {
+ iffRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("hpff") || sr.ServiceCategory.ToLower().Contains("terminausfall ff"))
+ {
+ ffRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("tbt"))
+ {
+ tbtRo.Services.Add(sr);
+ }
+ else
+ {
+ hpfhRo.Services.Add(sr);
+ }
+
+ }
+ }
+
+
+
+ if (isIff)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegIFF();
+ }
+ else if (isFf)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegFF();
+ }
+ else if (isTbt)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.StundenzettelTBT();
+ }
+ else if (isBeWo)
+ {
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Stundenzettel();
+ }
+ else
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Neu.Stundenzettel();
+ }
+ }
+
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = AddReportToReport(report, new BeWo.LebenshilfeDuisburgReports.Stundenzettel(), bewoRo);
+ report = AddReportToReport(report, new StundenzettelALS(), assiRo);
+ }
+ else
+ {
+ report = AddReportToReport(report, new BeWo.LebenshilfeDuisburgReports.Neu.Stundenzettel(), bewoRo);
+ report = AddReportToReport(report, new Neu.StundenzettelALS(), assiRo);
+ }
+
+
+ report = AddReportToReport(report, new StundenzettelLMS(), lmRo);
+ report = AddReportToReport(report, new QuittierungsbelegIFF(), iffRo);
+ report = AddReportToReport(report, new QuittierungsbelegFF(), ffRo);
+ report = AddReportToReport(report, new StundenzettelTBT(), tbtRo);
+ report = AddReportToReport(report, new QuittierungsbelegHPFH(), hpfhRo);
+
+
+ if (report == null)
+ report = new XtraReport();
+
+ return report;
+ }
+
+ private XtraReport AddReportToReport(XtraReport masterReport, IBeWoReport newReport, ServicesOverviewRO ro)
+ {
+ if (ro.Services.Count > 0)
+ {
+ newReport.SetReportDataSource(ro);
+ ((XtraReport)newReport).CreateDocument();
+ if (masterReport == null)
+ {
+ masterReport = newReport as XtraReport;
+ }
+ else
+ {
+ if (masterReport.Pages.Count == 0)
+ {
+ masterReport.CreateDocument();
+ }
+
+ masterReport.Pages.AddRange(((XtraReport)newReport).Pages);
+
+ }
+ }
+ return masterReport;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/LebenshilfeDuisburgHPFH.csproj b/ReportImp/LebenshilfeDuisburgHPFH/LebenshilfeDuisburgHPFH.csproj
new file mode 100644
index 000000000..f597ab920
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/LebenshilfeDuisburgHPFH.csproj
@@ -0,0 +1,291 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {D187A3C7-E23E-4DD9-A9A9-91A35E7A33B5}
+ Library
+ Properties
+ LebenshilfeDuisburgHPFH
+ 2387527289_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\Host\bin\
+ DEBUG;TRACE
+ prompt
+ 4
+ false
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
+
+ Component
+
+
+ ServicesOverviewReportTBT.cs
+
+
+ Component
+
+
+ QuittierungsbelegFF.cs
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportIFF.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportHPFH.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportFF.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegHPFH.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegIFF.cs
+
+
+ Component
+
+
+ QuittierungsbelegKK.cs
+
+
+ Component
+
+
+ Schulbetreuung.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportBeWo.cs
+
+
+ Component
+
+
+ ServicesOverviewReport.cs
+
+
+ Component
+
+
+ ServicesOverviewReportALS.cs
+
+
+ Component
+
+
+ ServicesOverviewReportHPFH.cs
+
+
+ Component
+
+
+ ServicesOverviewReportLMS.cs
+
+
+
+ Component
+
+
+ SettlementReport2.cs
+
+
+ Component
+
+
+ SettlementReport.cs
+
+
+
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ ServicesOverviewReportNeu.cs
+
+
+ ServicesOverviewReportTBT.cs
+
+
+ QuittierungsbelegFF.cs
+
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ ServiceInvoiceReportIFF.cs
+ Designer
+
+
+ ServiceInvoiceReportHPFH.cs
+ Designer
+
+
+ ServiceInvoiceReportFF.cs
+ Designer
+
+
+ QuittierungsbelegHPFH.cs
+
+
+
+ QuittierungsbelegIFF.cs
+
+
+ QuittierungsbelegKK.cs
+
+
+ Schulbetreuung.cs
+
+
+ ServiceInvoiceReportBeWo.cs
+ Designer
+
+
+ ServicesOverviewReport.cs
+
+
+ ServicesOverviewReportALS.cs
+
+
+ ServicesOverviewReportHPFH.cs
+
+
+ ServicesOverviewReportLMS.cs
+
+
+ SettlementReport2.cs
+ Designer
+
+
+ SettlementReport.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/LebenshilfeDuisburgHPFH/Properties/AssemblyInfo.cs b/ReportImp/LebenshilfeDuisburgHPFH/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..9441eabb0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/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 mit einer Assembly verknüpft sind.
+[assembly: AssemblyTitle("LebenshilfeDuisburgReports")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LebenshilfeDuisburgReports")]
+[assembly: AssemblyCopyright("Copyright © 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
+// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
+// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("4a40292a-0e6b-4ef2-a390-95db0adb5cda")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
+// übernehmen, indem Sie "*" eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Properties/licenses.licx b/ReportImp/LebenshilfeDuisburgHPFH/Properties/licenses.licx
new file mode 100644
index 000000000..c7fd819d5
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.cs
new file mode 100644
index 000000000..5844db459
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.cs
@@ -0,0 +1,116 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using BS.Shared;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.designer.cs
new file mode 100644
index 000000000..06250777c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.designer.cs
@@ -0,0 +1,540 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667013D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // 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 System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Frühförderung der Lebenshilfe gGmbH, Fischerstr. 12, 47055 Duisburg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // QuittierungsbelegFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.resx b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.cs
new file mode 100644
index 000000000..50fe84448
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.cs
@@ -0,0 +1,52 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "Jugendamt Walsum", "Jugendamt Hamborn", "Jugendamt Meiderich", "Jugendamt Homberg", "Jugendamt Mitte", "Jugendamt Rheinhausen", "Jugendamt Süd", "Jugendamt Marxloh" })]
+ public partial class QuittierungsbelegHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ s.ServiceCategoryAbbr = "";
+
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+ s.Notice = firstLine;
+
+ if (s.ServiceCategory != null &&
+ ((s.ServiceCategory.ToLower().IndexOf("face") >= 0) || (s.ServiceCategory.ToLower().IndexOf("atz") >= 0 && s.ServiceCategory.ToLower().IndexOf("mit klient") >= 0) ||
+ (s.ServiceCategory.ToLower().IndexOf("konfrontativ") >= 0 && s.ServiceDescription.ToLower() != "kollegialer austausch" && s.ServiceDescription.ToLower() != "kooperationsgespräch" && s.ServiceDescription.ToLower() != "erstgespräch seitens der familie abgesagt")))
+ s.ServiceCategoryAbbr = "Ja";
+
+ else
+ s.ServiceCategoryAbbr = "Nein";
+ }
+
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.designer.cs
new file mode 100644
index 000000000..2fd78676a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.designer.cs
@@ -0,0 +1,638 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.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.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1097.458F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell6,
+ this.xrTableCell1,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit Beginn";
+ this.xrTableCell11.Weight = 0.292631023799248D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Uhrzeit Ende";
+ this.xrTableCell6.Weight = 0.292631023799248D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Anzahl";
+ this.xrTableCell1.Weight = 0.24385919672164527D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Ort";
+ this.xrTableCell4.Weight = 0.36578877337119153D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Face to Face";
+ this.xrTableCell7.Weight = 0.29263101538684111D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Beschreibung der geleisteten Arbeit";
+ this.xrTableCell5.Weight = 0.90339658318516636D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ 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;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{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.15151508040824252D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.Weight = 0.15151517673895865D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626263706026128D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.18939376974432776D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.15151510645904354D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ 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.4677504200812525D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel8,
+ this.xrLabel3,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(239.9999F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(117F, 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 = "Summe:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(102.4167F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Duisburg, den";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(102.4167F, 54.41666F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(131.5834F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.BorderWidth = 1;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(357F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(100.0001F, 24.24997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "[fieldBillableFLS!0.00]";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(879.1667F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Familie:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(607F, 79.99998F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Monat:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 79.99998F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 50F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 20.00002F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Mitarbeiter/in:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(726.9999F, 79.99998F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[Month] [Year]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.xrLabel15,
+ this.xrLabel29,
+ this.xrLabel23,
+ this.xrLabel9,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 110F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(457F, 54.41666F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(269.9997F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(285.2498F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(171.7501F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Unterschrift Leitung:";
+ //
+ // QuittierungsbelegHPFH
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ 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;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.resx b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegHPFH.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.cs
new file mode 100644
index 000000000..0a097ffe8
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.cs
@@ -0,0 +1,120 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegIFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegIFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ QuittierungsbelegKK subReport = subReportKK.ReportSource as QuittierungsbelegKK;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.designer.cs
new file mode 100644
index 000000000..30b3a5f32
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.designer.cs
@@ -0,0 +1,578 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegIFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.subReportKK = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869434D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Aktenzeichen: [ReferenceNumber]";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // subReportKK
+ //
+ this.subReportKK.CanShrink = true;
+ this.subReportKK.Id = 0;
+ this.subReportKK.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportKK.Name = "subReportKK";
+ this.subReportKK.ReportSource = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegKK();
+ this.subReportKK.SizeF = new System.Drawing.SizeF(1108F, 20F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportKK});
+ this.GroupFooter2.HeightF = 20F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // QuittierungsbelegIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRSubreport subReportKK;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.resx b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegIFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.cs
new file mode 100644
index 000000000..59c17c744
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.cs
@@ -0,0 +1,70 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegKK : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegKK()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ var c2o = GetKrankenkasse(pRO);
+ if (c2o != null)
+ {
+ var org = c2o.Organisation;
+
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ lblVersicherungsnummer.Text = String.Format("Versicherungsnr.: {0}", c2o.Info1);
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.designer.cs
new file mode 100644
index 000000000..b059e58a1
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.designer.cs
@@ -0,0 +1,555 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegKK
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegKK));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblVersicherungsnummer = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel8,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.41669F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(381.8756F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblVersicherungsnummer,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblVersicherungsnummer
+ //
+ this.lblVersicherungsnummer.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblVersicherungsnummer.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.lblVersicherungsnummer.Multiline = true;
+ this.lblVersicherungsnummer.Name = "lblVersicherungsnummer";
+ this.lblVersicherungsnummer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblVersicherungsnummer.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.lblVersicherungsnummer.StylePriority.UseFont = false;
+ this.lblVersicherungsnummer.Text = "Versicherungsnr.:";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // QuittierungsbelegKK
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel lblVersicherungsnummer;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.resx b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/QuittierungsbelegKK.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.cs b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.cs
new file mode 100644
index 000000000..7d2be88ab
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.cs
@@ -0,0 +1,211 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using DevExpress.XtraReports.UI;
+using System.Data;
+using BeWo.Service.Plugins;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Schulbetreuung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Schulbetreuung()
+ {
+ InitializeComponent();
+
+ }
+
+ public void SetReportDataSource(QueryRO pRO)
+ {
+ InitTable(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void InitTable(QueryRO ro)
+ {
+ decimal gesamt = 0;
+
+ DateTime startMonat = DateTime.MinValue;
+ DateTime endMonat = DateTime.MinValue;
+ foreach (BeWo.Report.ReportObjects.QueryRO.Row row in ro.Rows)
+ {
+ if (startMonat == DateTime.MinValue)
+ {
+ startMonat = DateTime.Parse(row.Field1.ToString());
+ }
+ if (endMonat == DateTime.MinValue)
+ {
+ endMonat = DateTime.Parse(row.Field2.ToString());
+ }
+
+ long oid = 0;
+ if (Int64.TryParse(row.Field3.ToString(), out oid))
+ {
+ var emp = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblMitarbeiter.Text = String.Format("{0} {1}", emp.Person.FirstName, emp.Person.LastName);
+ }
+
+ oid = 0;
+ if (Int64.TryParse(row.Field4.ToString(), out oid))
+ {
+ var cust = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblKlient.Text = String.Format("{0} {1}", cust.Person.FirstName, cust.Person.LastName);
+ }
+
+ }
+
+ ro.Rows.Clear();
+
+ while (startMonat <= endMonat)
+ {
+ var monthRow = new QueryRO.Row();
+ monthRow.ChildRows1 = new List();
+ ro.Rows.Add(monthRow);
+
+ monthRow.Field1 = String.Format("{0:MMMM yyyy}", startMonat);
+
+ DateTime startDay = new DateTime(startMonat.Year, startMonat.Month, 1);
+
+ for (int i = 1; i <= DateTime.DaysInMonth(startMonat.Year, startMonat.Month); i++)
+ {
+ var dayRow = new QueryRO.Row();
+ dayRow.Field1 = String.Format("{0:ddd, dd.MM.yyyy}", startDay);
+
+ var ferien = GetFerien(startDay);
+ if (ferien != null)
+ {
+ dayRow.Field5 = "1";
+ if (startDay == ferien.Start)
+ {
+ dayRow.Field6 = ferien.Name;
+ }
+ }
+ Feiertag ft = GetFeiertag(startDay);
+ if (ft != null)
+ {
+ dayRow.Field5 = "1";
+ dayRow.Field6 = ft.Name;
+ }
+ monthRow.ChildRows1.Add(dayRow);
+
+ startDay = startDay.AddDays(1);
+ }
+ startMonat = startMonat.AddMonths(1);
+ }
+
+
+ }
+
+ private Ferien GetFerien(DateTime start)
+ {
+ var ferienList = GetFerien();
+
+ foreach (var ferien in ferienList)
+ {
+ if (start >= ferien.Start && start <= ferien.Ende)
+ return ferien;
+ }
+ return null;
+ }
+
+ private Feiertag GetFeiertag(DateTime start)
+ {
+ List feiertage = GetFeiertage(start.Year);
+
+ foreach (var ft in feiertage)
+ {
+ if (start == ft.Datum)
+ return ft;
+ }
+ return null;
+ }
+
+ private List GetFeiertage(int year)
+ {
+ List list = new List();
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 1, 1), Name = "Neujahr"});
+
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 5, 1), Name = "Tag der Arbeit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 10, 3), Name = "Tag der dt. Einheit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 11, 1), Name = "Allerheiligen"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 24), Name = "Heilig Abend"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 25), Name = "1. Weihnachtstag"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 26), Name = "2. Weihnachtstag"});
+ if (year == 2017)
+ {
+ list.Add(new Feiertag() { Datum = new DateTime(year, 10, 31), Name = "Reformationstag" });
+ }
+
+ DateTime osterSonntag = GetOsterSonntag(year);
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(-2), Name = "Karfreitag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(1), Name = "Ostermontag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(39), Name = "Christi Himmelfahrt"});
+
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(50), Name = "Pfingstmontag"});
+ list.Add(new Feiertag() { Datum = osterSonntag.AddDays(60), Name = "Fronleichnam" });
+
+ return list;
+ }
+
+
+ protected DateTime GetOsterSonntag(int year)
+ {
+
+ int g, h, c, j, l, i;
+
+ g = year % 19;
+ c = year / 100;
+ h = ((c - (c / 4)) - (((8 * c) + 13) / 25) + (19 * g) + 15) % 30;
+ i = h - (h / 28) * (1 - (29 / (h + 1)) * ((21 - g) / 11));
+ j = (year + (year / 4) + i + 2 - c + (c / 4)) % 7;
+
+ l = i - j;
+ int month = (int)(3 + ((l + 40) / 44));
+ int day = (int)(l + 28 - 31 * (month / 4));
+
+ return new DateTime(year, month, day);
+
+ }
+
+ private List GetFerien()
+ {
+ List result = new List();
+
+ var vs = PluginLoader.FindClass();
+
+ var ferien = vs.GetFerien("nrw");
+
+ foreach (var ferienDc in ferien)
+ {
+ result.Add(new Ferien
+ {
+ Start = ferienDc.Start,
+ Ende = ferienDc.Ende,
+ Name = ferienDc.Name
+ });
+ }
+
+ return result;
+ }
+ }
+
+ class Ferien
+ {
+ public String Name { get; set; }
+ public DateTime Start { get; set; }
+ public DateTime Ende { get; set; }
+ }
+
+ class Feiertag
+ {
+ public String Name { get; set; }
+ public DateTime Datum { get; set; }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.designer.cs
new file mode 100644
index 000000000..6be5fe89e
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.designer.cs
@@ -0,0 +1,786 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Schulbetreuung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Schulbetreuung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleIstFerien = new DevExpress.XtraReports.UI.FormattingRule();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCheckBox7 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox8 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox9 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox4 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox5 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox6 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox3 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(690.0001F, 20F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell10,
+ this.xrTableCell9,
+ this.xrTableCell8});
+ this.xrTableRowDetail.FormattingRules.Add(this.ruleIstFerien);
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 0.8D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field1")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.16551728499448931D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field6")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Weight = 0.24827588710927523D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Weight = 0.37241406127311416D;
+ //
+ // ruleIstFerien
+ //
+ this.ruleIstFerien.Condition = "[Field5] == \'1\'";
+ this.ruleIstFerien.DataMember = "Rows.ChildRows1";
+ //
+ //
+ //
+ this.ruleIstFerien.Formatting.BackColor = System.Drawing.Color.LightSteelBlue;
+ this.ruleIstFerien.Name = "ruleIstFerien";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "Rows";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // xrLabel1
+ //
+ 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(120F, 27.08334F);
+ this.xrLabel1.Text = "Mitarbeiter:";
+ //
+ // lblMitarbeiter
+ //
+ this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 0F);
+ this.lblMitarbeiter.Name = "lblMitarbeiter";
+ this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(570.0001F, 27.08333F);
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field1")});
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(300F, 54.16667F);
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(390.0001F, 27.08333F);
+ this.lblMonat.Text = "lblMonat";
+ //
+ // xrCheckBox7
+ //
+ this.xrCheckBox7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.4583F);
+ this.xrCheckBox7.Name = "xrCheckBox7";
+ this.xrCheckBox7.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox7.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox7.StylePriority.UseBorders = false;
+ this.xrCheckBox7.StylePriority.UseFont = false;
+ this.xrCheckBox7.StylePriority.UsePadding = false;
+ this.xrCheckBox7.Text = "Reisen";
+ //
+ // xrCheckBox8
+ //
+ this.xrCheckBox8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox8.LocationFloat = new DevExpress.Utils.PointFloat(230F, 141.4583F);
+ this.xrCheckBox8.Name = "xrCheckBox8";
+ this.xrCheckBox8.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox8.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox8.StylePriority.UseBorders = false;
+ this.xrCheckBox8.StylePriority.UseFont = false;
+ this.xrCheckBox8.StylePriority.UsePadding = false;
+ this.xrCheckBox8.Text = "Sonstiges";
+ //
+ // xrCheckBox9
+ //
+ this.xrCheckBox9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox9.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 141.4583F);
+ this.xrCheckBox9.Name = "xrCheckBox9";
+ this.xrCheckBox9.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox9.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox9.StylePriority.UseBorders = false;
+ this.xrCheckBox9.StylePriority.UseFont = false;
+ this.xrCheckBox9.StylePriority.UsePadding = false;
+ //
+ // xrCheckBox4
+ //
+ this.xrCheckBox4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 116.4583F);
+ this.xrCheckBox4.Name = "xrCheckBox4";
+ this.xrCheckBox4.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox4.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox4.StylePriority.UseBorders = false;
+ this.xrCheckBox4.StylePriority.UseFont = false;
+ this.xrCheckBox4.StylePriority.UsePadding = false;
+ this.xrCheckBox4.Text = "PfLEG";
+ //
+ // xrCheckBox5
+ //
+ this.xrCheckBox5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox5.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox5.LocationFloat = new DevExpress.Utils.PointFloat(230F, 116.4583F);
+ this.xrCheckBox5.Name = "xrCheckBox5";
+ this.xrCheckBox5.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox5.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox5.StylePriority.UseBorders = false;
+ this.xrCheckBox5.StylePriority.UseFont = false;
+ this.xrCheckBox5.StylePriority.UsePadding = false;
+ this.xrCheckBox5.Text = "KJHG";
+ //
+ // xrCheckBox6
+ //
+ this.xrCheckBox6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox6.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 116.4583F);
+ this.xrCheckBox6.Name = "xrCheckBox6";
+ this.xrCheckBox6.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox6.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox6.StylePriority.UseBorders = false;
+ this.xrCheckBox6.StylePriority.UseFont = false;
+ this.xrCheckBox6.StylePriority.UsePadding = false;
+ this.xrCheckBox6.Text = "Gruppen";
+ //
+ // xrCheckBox3
+ //
+ this.xrCheckBox3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox3.LocationFloat = new DevExpress.Utils.PointFloat(460.0001F, 91.45832F);
+ this.xrCheckBox3.Name = "xrCheckBox3";
+ this.xrCheckBox3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox3.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox3.StylePriority.UseBorders = false;
+ this.xrCheckBox3.StylePriority.UseFont = false;
+ this.xrCheckBox3.StylePriority.UsePadding = false;
+ this.xrCheckBox3.Text = "Schule";
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(230F, 91.45832F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox1.StylePriority.UseBorders = false;
+ this.xrCheckBox1.StylePriority.UseFont = false;
+ this.xrCheckBox1.StylePriority.UsePadding = false;
+ this.xrCheckBox1.Text = "Verhinderung";
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox2.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 91.45832F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox2.StylePriority.UseBorders = false;
+ this.xrCheckBox2.StylePriority.UseFont = false;
+ this.xrCheckBox2.StylePriority.UsePadding = false;
+ this.xrCheckBox2.Text = "EGH";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(300F, 27.08333F);
+ this.xrLabel3.Text = "Leistungsaufstellung für den Monat:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.08333F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(120F, 27.08334F);
+ this.xrLabel2.Text = "Familie:";
+ //
+ // lblKlient
+ //
+ this.lblKlient.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 27.08333F);
+ this.lblKlient.Name = "lblKlient";
+ this.lblKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKlient.SizeF = new System.Drawing.SizeF(570.0002F, 27.08333F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(300F, 139.5833F);
+ 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(306.7916F, 47.29173F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "(Unterschrift Familie / Schule / GL)\r\nStempel";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(300F, 112.0833F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(306.7917F, 27.49999F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 112.0833F);
+ 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(110F, 27.49999F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 112.0833F);
+ 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(120F, 27.49999F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Duisburg, den";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.875F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(690.0001F, 54.58333F);
+ this.xrLabel5.Text = "Ich bestätige die aufgeführten Leistungen des Mitarbeiters empfangen zu haben und" +
+ " verpflichte mich,\r\ndie aufgrund dieser Leistungen erstellte Rechnung zu begleic" +
+ "hen.";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(690.0001F, 25F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell11});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Weight = 0.37241406127311416D;
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupFooter2});
+ this.DetailReport1.DataMember = "Rows.ChildRows1";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail2.HeightF = 20F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader,
+ this.xrLabel1,
+ this.xrLabel2,
+ this.xrLabel3,
+ this.xrCheckBox2,
+ this.xrCheckBox1,
+ this.xrCheckBox3,
+ this.xrCheckBox6,
+ this.xrCheckBox5,
+ this.xrCheckBox4,
+ this.xrCheckBox9,
+ this.xrCheckBox8,
+ this.xrCheckBox7,
+ this.lblMonat,
+ this.lblMitarbeiter,
+ this.lblKlient});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader2.HeightF = 200F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(175)))), ((int)(((byte)(255)))));
+ 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(690F, 20F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
+ 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.BottomCenter;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell4,
+ this.xrTableCell2,
+ this.xrTableCell13});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 1D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 0.17391308993464333D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit";
+ this.xrTableCell4.Weight = 0.26086963337684821D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Std.-Zahl";
+ this.xrTableCell2.Weight = 0.17391308787573573D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "Unterschrift Familie / Schule / GL";
+ this.xrTableCell13.Weight = 0.39130418881277262D;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrLabel4});
+ this.topMarginBand1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.topMarginBand1.HeightF = 108F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(470.1668F, 30.20836F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.20837F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(689.9999F, 27.08334F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Stundenerfassung";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10});
+ this.bottomMarginBand1.HeightF = 40F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 7.5F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ 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(689.9999F, 29.58333F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH | E-Mail info@leben" +
+ "shilfe-duisburg.de | Internet www.lebenshilfe-duisburg.de";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel5,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel9});
+ this.GroupFooter2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupFooter2.HeightF = 186.8751F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ this.GroupFooter2.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.QueryRO);
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Gesamtsummen:";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.41379317210376454D;
+ //
+ // Schulbetreuung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleIstFerien});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 108, 40);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ 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.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox7;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox8;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox9;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox4;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox5;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox6;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox3;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.FormattingRule ruleIstFerien;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.resx b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.resx
new file mode 100644
index 000000000..3b0181add
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Schulbetreuung.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.Designer.cs
new file mode 100644
index 000000000..2a7efaeff
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.Designer.cs
@@ -0,0 +1,757 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.cs
new file mode 100644
index 000000000..bdfd310f2
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.cs
@@ -0,0 +1,127 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReport()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.resx
new file mode 100644
index 000000000..ba19bd0e9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReport.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA0ACAAZABlAHMAIABWAGUAcgB0AHIAYQBnAGUAcwAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAZQBuACAAYgBpAHQAdABlACAAYQB1AGYAIAB1AG4AcwBlAHIAIABLAG8AbgB0AG8AIABiAGUAaQAgAGQAZQByACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcALgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiACAAQgBpAHQAdABlACAAaQBtAG0AZQByACAAZABpAGUAIABSAGUAYwBoAG4AdQBuAGcAcwBuAHUAbQBtAGUAcgAgAGEAbgBnAGUAYgBlAG4ALgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAcABhAHIADQAKACAAXABiACAANAAgAFcAbwBjAGgAZQBuACAAbwBoAG4AZQAgAEEAYgB6AHUAZwBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.Designer.cs
new file mode 100644
index 000000000..d2d090d1f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.Designer.cs
@@ -0,0 +1,751 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportBeWo
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportBeWo));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSachbearbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(317F, 111.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientStreet]\r\n[RecipientPostCo" +
+ "deAndTown]";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblSachbearbeiter,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 266.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Sachbearbeiter:";
+ //
+ // lblSachbearbeiter
+ //
+ this.lblSachbearbeiter.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblSachbearbeiter.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblSachbearbeiter.Multiline = true;
+ this.lblSachbearbeiter.Name = "lblSachbearbeiter";
+ this.lblSachbearbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSachbearbeiter.SizeF = new System.Drawing.SizeF(235.755F, 83.58163F);
+ this.lblSachbearbeiter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 64F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo1,
+ this.xrRichText3,
+ this.xrLabel9,
+ this.xrLabel3,
+ this.xrLabel6});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 104.4168F);
+ 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(474.9997F, 77.45832F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Zahlung erfolgt durch Kunden\r\n\r\n30 Tage (bis [Notice]) ohne Abzug: [NetClaim]\r\n\r\n" +
+ "Bitte geben Sie bei der Überweisung die Belegnummer [InvoiceNumber] an.\r\n";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.41664F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(488.5417F, 33.33346F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg\r\nIBAN: DE35 3505 0" +
+ "000 0200 2108 21 BIC: DUISDE33XXX";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 70.41677F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(475F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportBeWo
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 xrLabel7;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblSachbearbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.cs
new file mode 100644
index 000000000..3737753a4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.cs
@@ -0,0 +1,90 @@
+using System;
+using System.Text;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-BeWo")]
+ public partial class ServiceInvoiceReportBeWo : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportBeWo()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+ lblSachbearbeiter.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (ii.ServiceDescription == "direkte betreuungsleistung")
+ {
+ ii.ServiceDescription = "Fachleistungsstunden";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ if (c2s.CostBearerContactPerson != null)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (c2s.CostBearerContactPerson.Sex.HasValue)
+ {
+ sb.AppendLine(c2s.CostBearerContactPerson.Sex.Value == Sex.Male ? "Herr" : "Frau");
+ }
+ sb.AppendLine(c2s.CostBearerContactPerson.FirstNameLastName);
+ sb.Append(pRO.CustomerReferenceNumber);
+
+ lblSachbearbeiter.Text = sb.ToString();
+ }
+ }
+ }
+
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.resx
new file mode 100644
index 000000000..d2db8f7f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportBeWo.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcAGYAMwAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAARwBlAHMAYwBoAFwAdQAyADIAOABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAFwAdQAyADUAMgBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAdQAyADIAMwBcACcAZABmAGUAIAAyADAAMAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAdQBuAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAGkAYwBoAGEAZQBsACAAUgBlAGkAYwBoAGUAbAB0ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAARAB1AGkAcwBiAHUAcgBnACAASABSAEIAIAA1ADgANgA2ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAB1ADIAMgA4AFwAJwBlADQAdABpAHMAYwBoAGUAIABXAG8AaABsAGYAYQBoAHIAdABzAHYAZQByAGIAYQBuAGQAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABEAFUASQBTAEQARQAzADMAWABYAFgAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBMAFoAIAAzADUAMAAgADYAMAAzACAAOAA2AH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAASwBvAG4AdABvAC0ATgByAC4AIAAxADEAMAA2ADEAOAAwACAAMAAwADgAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABHAEUATgBPAEQARQBEADEAVgBSAFIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.Designer.cs
new file mode 100644
index 000000000..5d4f407d3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.Designer.cs
@@ -0,0 +1,624 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Datum";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.cs
new file mode 100644
index 000000000..ca41188df
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.cs
@@ -0,0 +1,108 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-FF")]
+ public partial class ServiceInvoiceReportFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null)
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ }
+ else
+ {
+ sb.AppendLine(c.Person.FirstNameLastName);
+ }
+ }
+
+ sb.AppendLine("über Stadt Duisburg");
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ lblAnschrift.Text = sb.ToString();
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.resx
new file mode 100644
index 000000000..d00487f7b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABIAGUAaQBsAHAAXAAnAGUANABkAGEAZwBvAGcAaQBzAGMAaABlACAARgByAFwAJwBmAGMAaABmAFwAJwBmADYAcgBkAGUAcgB1AG4AZwBcAHAAYQByAA0ACgBGAGEAbQBpAGwAaQBlAG4AegBlAG4AdAByAHUAbQAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQBcAHAAYQByAA0ACgBGAGkAcwBjAGgAZQByAHMAdAByAGEAXAAnAGQAZgBlACAAMQAyAFwAcABhAHIADQAKADQANwAwADUANQAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAGYAMQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAXABjAGYAMgAgACAAXABjAGYAMQBcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABzAGEAMQAyADAAXABxAGoAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAFwAYgAwACAASQBCAEEATgA6ACAARABFADMANQAgADMANQAwADUAIAAwADAAMAAwACAAMAAyADAAMAAgADIAMQAwADgAIAAyADEAIAAgAEIASQBDADoAIABEAFUASQBTAEQARQAzADMAWABYAFgAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADEAMgAwAFwAcQBqAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAYgAwACAAWgBhAGgAbAB1AG4AZwBzAHYAZQByAGUAaQBuAGIAYQByAHUAbgBnADoAIABcAHAAYQByAA0ACgBcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.Designer.cs
new file mode 100644
index 000000000..e3fc558de
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "Stadt Duisburg\r\nAmt für Rechnungswesen und Steuern\r\nZentraler Posteingang\r\n47049 " +
+ "Duisburg\r\n";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kreditorennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Text = "350 000 833";
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.StylePriority.UseBackColor = false;
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.cs
new file mode 100644
index 000000000..85b751234
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.cs
@@ -0,0 +1,128 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "LH-HPFH", "LH-EB", "LH-SF", "LH-TBT", "LH-KPFC" })]
+ public partial class ServiceInvoiceReportHPFH : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportHPFH()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ //StringBuilder sb = new StringBuilder();
+
+ //if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ //{
+ // sb.AppendLine(pRO.RecipientOrganisation);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ //{
+ // sb.AppendLine(pRO.RecipientDivision);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ //{
+ // sb.AppendLine(pRO.RecipientStreet);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ //{
+ // sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ //}
+ //lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.resx
new file mode 100644
index 000000000..7bfcdd319
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportHPFH.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAARwBlAHMAYwBoAFwAJwBlADQAZgB0AHMAcwB0AGUAbABsAGUAXABmADEAXABwAGEAcgANAAoATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAIABcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAbABhAG4AZwAxADAAMwAxAFwAZgAyAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABzAGEAMgAwADAAXABzAGwAMwAwADAAXABzAGwAbQB1AGwAdAAxAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAEkAQgBBAE4AOgAgAEQARQAzADUAIAAzADUAMAA1ACAAMAAwADAAMAAgADAAMgAwADAAIAAyADEAMAA4ACAAMgAxACAAIABCAEkAQwA6ACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAIABCAGkAdAB0AGUAIABpAG0AbQBlAHIAIABkAGkAZQAgAFIAZQBjAGgAbgB1AG4AZwBzAG4AdQBtAG0AZQByACAAYQBuAGcAZQBiAGUAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAMAAgAFoAYQBoAGwAdQBuAGcAcwB2AGUAcgBlAGkAbgBiAGEAcgB1AG4AZwA6ACAAXABwAGEAcgANAAoAIABcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.Designer.cs
new file mode 100644
index 000000000..d5a1eb2e3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.Designer.cs
@@ -0,0 +1,603 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportIFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblCustomerInfo = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKreditorennr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.lblCustomerInfo,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // lblCustomerInfo
+ //
+ this.lblCustomerInfo.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblCustomerInfo.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 25F);
+ this.lblCustomerInfo.Multiline = true;
+ this.lblCustomerInfo.Name = "lblCustomerInfo";
+ this.lblCustomerInfo.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfo.SizeF = new System.Drawing.SizeF(416.2965F, 107F);
+ this.lblCustomerInfo.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.lblKreditorennr});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // lblKreditorennr
+ //
+ this.lblKreditorennr.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.lblKreditorennr.Name = "lblKreditorennr";
+ this.lblKreditorennr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfo;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell lblKreditorennr;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.cs
new file mode 100644
index 000000000..656171dbc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.cs
@@ -0,0 +1,177 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.Data.Linq;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-IFF")]
+ public partial class ServiceInvoiceReportIFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportIFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (!String.IsNullOrEmpty(ii.Notice))
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+ }
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ bool useOrgaAddress = true;
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine1))
+ {
+ useOrgaAddress = false;
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.Street))
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.Street);
+ }
+ else if (c.Person.Address != null && !String.IsNullOrEmpty(c.Person.Address.Street))
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ }
+
+ if (c.Person.InvoiceAddress != null && (!String.IsNullOrEmpty(c.Person.InvoiceAddress.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.InvoiceAddress.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.InvoiceAddress.PostalCode,
+ c.Person.InvoiceAddress.Town));
+ }
+ else if (c.Person.Address != null && (!String.IsNullOrEmpty(c.Person.Address.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.Address.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ else
+ {
+ String name = String.Format("{0} {1}", c.Person.FirstName.Replace("(IFF)", "").Trim(), c.Person.LastName.Replace("(IFF)", "").Trim());
+ sb.AppendLine(name);
+ sb.AppendLine("über");
+ }
+
+ }
+
+ if (useOrgaAddress)
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ }
+
+
+ lblAnschrift.Text = sb.ToString();
+
+
+ String leistungkategorie = "";
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sp in pRO.ServiceInvoicePeriods)
+ {
+ if (sp.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sp.ServiceInvoiceItems)
+ {
+ if (String.IsNullOrEmpty(leistungkategorie))
+ {
+ leistungkategorie = ii.ServiceDescription;
+ }
+ }
+ }
+ }
+ }
+
+ sb = new StringBuilder();
+ sb.AppendLine(String.Format("{0} für", leistungkategorie));
+ sb.AppendLine(String.Format("{0} {1}, geb. {2:dd.MM.yyyy}", pRO.CustomerFirstName.Replace("(IFF)", "").Trim(), pRO.CustomerLastName.Replace("(IFF)", "").Trim(), pRO.CustomerBirthdate));
+ sb.Append(String.Format("wohnhaft {0}, {1} {2}", pRO.CustomerStreet, pRO.CustomerPostalCode, pRO.CustomerTown));
+
+ lblCustomerInfo.Text = sb.ToString();
+
+ //if (pRO.ServiceInvoicePeriods.Count > 0)
+ //{
+ // var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ // var org = c2s.CostBearer.Organisation;
+ // if (org != null)
+ // {
+ // //lblKreditorennr.Text = org.
+ // }
+ //}
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.resx
new file mode 100644
index 000000000..1ec66fe4a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServiceInvoiceReportIFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABJAG4AdABlAHIAZABpAHMAegBpAHAAbABpAG4AXAAnAGUANAByAGUAIABGAHIAXAAnAGYAYwBoAGYAXAAnAGYANgByAGQAZQByAHUAbgBnACAAKABJAEYARgApAFwAcABhAHIADQAKAFcAZQBzAGUAbABlAHIAIABTAHQAcgAuACAANQBcAHAAYQByAA0ACgA0ADcAMQA2ADkAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABmADEAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgAEQAdQBpAHMAYgB1AHIAZwAsACAAXABsAGEAbgBnADEAMAAyADQAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAYwBmADAAXABsAGEAbgBnADEAMAAzADEAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcQBqAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABiAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA1ACAAXAAnAGEANwAgADEAIABBAGIAcwAuACAAMgAgAE4AcgAuACAAMwAgAGQAZQBzACAAVgBlAHIAdAByAGEAZwBlAHMALgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHAAYQByAA0ACgBWAGUAcgB0AHIAYQBnACAANgA4ADIAMAA0ADMAMgAgAC0AIABQAG8AcwBpAHQAaQBvAG4AcwBuAHIALgAgADAAMgAwADEAMAAwADEAXAB0AGEAYgBcAGIAMABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXAAnAGQAYwBiAGUAcgB3AGUAaQBzAHUAbgBnAGUAbgAgAGIAaQB0AHQAZQAgAGEAdQBmACAAdQBuAHMAZQByACAASwBvAG4AdABvACAAYgBlAGkAIABkAGUAcgAgAFMAcABhAHIAawBhAHMAcwBlACAARAB1AGkAcwBiAHUAcgBnAC4AXAB0AGEAYgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAcABhAHIADQAKAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAdABhAGIAXABsAGkAbgBlAFwAYgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgADQAIABXAG8AYwBoAGUAbgAgAG8AaABuAGUAIABBAGIAegB1AGcAIABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/Services/CustomAccountingService.cs b/ReportImp/LebenshilfeDuisburgHPFH/Services/CustomAccountingService.cs
new file mode 100644
index 000000000..8a2e0567d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/Services/CustomAccountingService.cs
@@ -0,0 +1,41 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+
+namespace LebenshilfeDuisburgReports.Services
+{
+ public class CustomAccountingService : AccountingService
+ {
+ public override void DeactivateInvoiceBases(List invoices)
+ {
+ foreach (var idc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(idc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+
+ public override void DeactivateServiceInvoices(List invoices)
+ {
+ foreach (var sidc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(sidc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.Designer.cs
new file mode 100644
index 000000000..9fd96c87f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.Designer.cs
@@ -0,0 +1,755 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.subReportLms = new DevExpress.XtraReports.UI.XRSubreport();
+ this.subReportAls = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 180F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 48.21F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 60.70835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(454F, 48.21F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(145F, 60.70835F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170F, 162F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420F, 162F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // subReportLms
+ //
+ this.subReportLms.CanShrink = true;
+ this.subReportLms.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportLms.Name = "subReportLms";
+ this.subReportLms.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelLMS();
+ this.subReportLms.SizeF = new System.Drawing.SizeF(696.9991F, 13.54167F);
+ //
+ // subReportAls
+ //
+ this.subReportAls.CanShrink = true;
+ this.subReportAls.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportAls.Name = "subReportAls";
+ this.subReportAls.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelALS();
+ this.subReportAls.SizeF = new System.Drawing.SizeF(696.9995F, 15.625F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportAls});
+ this.GroupFooter2.HeightF = 15.625F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportLms});
+ this.GroupFooter3.HeightF = 13.54167F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2,
+ this.GroupFooter3});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRSubreport subReportLms;
+ private DevExpress.XtraReports.UI.XRSubreport subReportAls;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.cs
new file mode 100644
index 000000000..c36894b23
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.cs
@@ -0,0 +1,138 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool showALS = false;
+ bool showLMS = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ if (s.ServiceCategory.StartsWith("Assistenz"))
+ {
+ showALS = true;
+ }
+ else if (s.ServiceCategory.StartsWith("Leistung"))
+ {
+ showLMS = true;
+ }
+ else
+ {
+ minTotal += s.Minutes;
+ s.Notice = "d";
+ }
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+
+ if (!showALS)
+ {
+ subReportAls.ReportSource = null;
+ subReportAls.Visible = false;
+ }
+ else
+ {
+ StundenzettelALS subReport = subReportAls.ReportSource as StundenzettelALS;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+ }
+
+
+ if (!showLMS)
+ {
+ subReportLms.ReportSource = null;
+ subReportLms.Visible = false;
+ }
+ else
+ {
+ StundenzettelLMS subReport2 = subReportLms.ReportSource as StundenzettelLMS;
+
+ if (subReport2 != null)
+ subReport2.SetReportDataSource(pRO);
+ }
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.resx
new file mode 100644
index 000000000..8932a9e3a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReport.resx
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.Designer.cs
new file mode 100644
index 000000000..c6b09cee4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.Designer.cs
@@ -0,0 +1,699 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(616.9995F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918153850811D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.5608760867129241D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.2438592060917148D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(617F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259457464903D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.29040396862060514D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626260078213755D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(99F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(230.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(329.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Unterschrift KlientIn";
+ this.xrTableCell4.Weight = 0.45601543189242832D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.23611106028039991D;
+ //
+ // 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(1.000002F, 0.9999593F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(185F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.cs
new file mode 100644
index 000000000..04bb3a825
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportALS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.Designer.cs
new file mode 100644
index 000000000..0670713f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.Designer.cs
@@ -0,0 +1,956 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter3});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(627.0002F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell11});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626261132960454D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939393020005932D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.12626260051026669D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626259810199575D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(627.0002F, 40F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1.25D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Datum";
+ this.xrTableCell4.Weight = 0.24385918169919574D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell5.Weight = 0.36578878163610895D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell6.Weight = 0.24385921067381133D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Summe Std.";
+ this.xrTableCell7.Weight = 0.24385913209637194D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrRichText1});
+ this.GroupFooter1.HeightF = 70F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(249.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(249.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableAbwesenheiten,
+ this.lblKrankenhaus});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 25F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "von";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.lblHatAbwesenheiten,
+ this.lblHatGruppen,
+ this.xrLabel3,
+ this.xrLabel4});
+ this.GroupFooter3.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter3.HeightF = 108.5764F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57642F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // fieldGruppe
+ //
+ this.fieldGruppe.DataMember = "Services";
+ this.fieldGruppe.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGruppe.Name = "fieldGruppe";
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "Unterschrift KlientIn";
+ this.xrTableCell8.Weight = 0.43163136322384837D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.22348511371446261D;
+ //
+ // 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(1.000002F, 1.000002F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(175F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGruppe});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.cs
new file mode 100644
index 000000000..4e1cd6607
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.cs
@@ -0,0 +1,170 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.resx
new file mode 100644
index 000000000..00d176a52
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportAlsNeu.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.Designer.cs
new file mode 100644
index 000000000..bcc2a9d3f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.Designer.cs
@@ -0,0 +1,690 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.xrLabel26,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.Text = "[ApprovedFLSPerWeek!0.##] Stunden";
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 132.9999F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 115F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420.0002F, 115F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // StundenzettelHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.cs
new file mode 100644
index 000000000..09c124a67
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.cs
@@ -0,0 +1,57 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ String category = null;
+
+ //String empName = String.Empty;
+ //Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+
+ if (String.IsNullOrEmpty(category))
+ {
+ category = s.ServiceCategory;
+ }
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblHeader.Text = String.Format("Quittierungsbeleg über {0}", category);
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.resx
new file mode 100644
index 000000000..1da36424c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportHPFH.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.Designer.cs
new file mode 100644
index 000000000..43da90791
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.Designer.cs
@@ -0,0 +1,677 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelLMS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelLMS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = 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.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'l\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Leistungsmodul Serviceorientiert";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // StundenzettelLMS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInvisible,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.cs
new file mode 100644
index 000000000..301857627
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.cs
@@ -0,0 +1,84 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelLMS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelLMS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ minTotal += s.Minutes;
+ s.Notice = "l";
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Leistungsmodul Serviceorientiert")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportLMS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.cs
new file mode 100644
index 000000000..bb53b424d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.cs
@@ -0,0 +1,208 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ minTotal += s.Minutes;
+ s.Notice = "d";
+
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ if (pRO.Abwesenheiten != null)
+ {
+ pRO.Abwesenheiten = pRO.Abwesenheiten.Where(a => a.AbsenceReason.Description.Contains("Krankenhaus")).ToList();
+ }
+
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+ lblMinutenTotal.Text = String.Format("{0:0.##}", minTotal);
+ lblMinutenMitFaktor.Text = String.Format("{0:0.##}", (minTotal) * 1.2);
+
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.designer.cs
new file mode 100644
index 000000000..fa68399ce
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.designer.cs
@@ -0,0 +1,1075 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblMinutenMitFaktor = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMinutenTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter5 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell1,
+ this.xrTableCell12});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918169919574D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.390174695634917D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell4.Weight = 0.19508733763694305D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Minuten";
+ this.xrTableCell7.Weight = 0.19508733839353062D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.19508733839353004D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "Unterschrift KlientIn";
+ this.xrTableCell12.Weight = 0.43894655963135149D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(680F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell5,
+ this.xrTableCell8,
+ this.xrTableCell2,
+ this.xrTableCell16});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259480016808D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.20202015359025333D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup")});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.10101007763246948D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.10101007917316539D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.10101006954009383D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.22727266338082552D;
+ //
+ // 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(1F, 1F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(178F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(263.9165F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 101F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(479.041F, 25.20833F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(217.958F, 75.29337F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMinutenMitFaktor,
+ this.lblMinutenTotal,
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 135F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblMinutenMitFaktor
+ //
+ this.lblMinutenMitFaktor.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenMitFaktor.BorderWidth = 1F;
+ this.lblMinutenMitFaktor.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenMitFaktor.LocationFloat = new DevExpress.Utils.PointFloat(259F, 48.21F);
+ this.lblMinutenMitFaktor.Name = "lblMinutenMitFaktor";
+ this.lblMinutenMitFaktor.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenMitFaktor.SizeF = new System.Drawing.SizeF(81.00058F, 60.70999F);
+ this.lblMinutenMitFaktor.StylePriority.UseBorders = false;
+ this.lblMinutenMitFaktor.StylePriority.UseBorderWidth = false;
+ this.lblMinutenMitFaktor.StylePriority.UseFont = false;
+ this.lblMinutenMitFaktor.StylePriority.UsePadding = false;
+ this.lblMinutenMitFaktor.StylePriority.UseTextAlignment = false;
+ this.lblMinutenMitFaktor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblMinutenTotal
+ //
+ this.lblMinutenTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenTotal.BorderWidth = 1F;
+ this.lblMinutenTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenTotal.LocationFloat = new DevExpress.Utils.PointFloat(259F, 0F);
+ this.lblMinutenTotal.Name = "lblMinutenTotal";
+ this.lblMinutenTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenTotal.SizeF = new System.Drawing.SizeF(81.00055F, 48.21F);
+ this.lblMinutenTotal.StylePriority.UseBorders = false;
+ this.lblMinutenTotal.StylePriority.UseBorderWidth = false;
+ this.lblMinutenTotal.StylePriority.UseFont = false;
+ this.lblMinutenTotal.StylePriority.UsePadding = false;
+ this.lblMinutenTotal.StylePriority.UseTextAlignment = false;
+ this.lblMinutenTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.0004944978F, 48.21005F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(258.99F, 60.71F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 48.21005F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(80F, 60.71F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(80F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(259F, 48.21F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57646F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(250.0002F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // fieldGroup
+ //
+ this.fieldGroup.DataMember = "Services";
+ this.fieldGroup.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGroup.Name = "fieldGroup";
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblKrankenhaus,
+ this.xrTableAbwesenheiten});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 2.187474F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 27.18748F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "von";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // GroupFooter5
+ //
+ this.GroupFooter5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel3,
+ this.lblHatGruppen,
+ this.lblHatAbwesenheiten,
+ this.xrLabel17,
+ this.xrLabel11,
+ this.xrLabel8});
+ this.GroupFooter5.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter5.HeightF = 108.5764F;
+ this.GroupFooter5.Level = 2;
+ this.GroupFooter5.Name = "GroupFooter5";
+ this.GroupFooter5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter5});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGroup});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(75, 30, 101, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGroup;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter5;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenMitFaktor;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenTotal;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.resx
new file mode 100644
index 000000000..913141e15
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportNeu.resx
@@ -0,0 +1,501 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+ RNrY3zXuvZr7Txpxv/rvV/+VtPM71fxezf0njbhf/Q8pYk65c8qdU+4tjX5IEX/SiFdqplsaPafcOeXO
+ KfdONc8p91GljCp6Trlzyn2BJnijJv6LBt2vfk7KB/wmy5Fv/9W6OeBn96nqfb3dsoxzVHvbvX4pnEgb
+ +1FDD67N3K/+y2jbDyni4NrMQ4qYU+6ccueUe0ujD6gN3NLoOeXOKXdOuXeqeU65jyplVNFzyp1T7ms0
+ x8G1GU7KB/wmy3lv59Wi+dfyftQfq5f1dssyTlNtb9/6pXAibexHDT24NnO/+i+jbT+qlCNrJw8pYk65
+ c8qdU+4tjT6gNnBLo+eUO6fcOeXeqeY55T6qlFFFzyl3Trmv0RwH12Y4KR/wmyyHvT1XK+ar5S2ppXpN
+ n7Cs5DTV9vatXwon0sZuafSRtZP71X8N7fkJBR1ZO3lIEXPKnVPunHJvafTRtPoNaphT7pxy55R7p5rn
+ lPuoUkYVPafcOeW+TNMcWTvhpHzAb7Ic9vZcrZivlrekfq/e0YcsizlTtcMd65fCibSxDWo4rLZxv/qv
+ oT0/p6zDahsPKWJOuXPKnVPuLY0+mla/QQ1zyp1T7pxy71TznHIfVcqooueUO6fcV2qmw2obnJQP+E2W
+ k95uq+XyzfKi1H+qV/Npy6rOVO1wx/qlcCJtbJt6jqk93K/+C2jDE0o8pvbwkCLmlDun3Dnl3tLoQ2np
+ 29Qzp9w55c4p9041zyn3UaWMKnpOuXPKfbEmO6b2wEn5gN9hOebtuVox3ywv6uLVS9mHZW1nqna4Y/1S
+ OJE2tlltB9QG7lf/hNm0Wb82O6jcA2oDDyliTrlzyp1T7i2NPpSWvk09c8qdU+6ccu9U85xyH1XKqKLn
+ lDun3NdrvgNqA5yUD/gdlmPebqvl8hfL67pm9S72ZFnhmaod7li/FE6kjd2jzqNp9ferf8Js2qxfm51V
+ 9NG0+ocUMafcOeXOKfeWRh9H696stjnlzil3Trl3qnlOuY8qZVTRc8qdU+5bNOXRtHpOygf8Dssxb7fV
+ cvmL5XVdsHoRO7Ms8kzVDnesXwon0sbuVPOhtPT71T9hPHDKr4W9QhMcSkt/SBFzyp1T7pxyb2n0QbTo
+ e9Q5p9w55c4p9041zyn3UaWMKnpOuXPKfZdmPZSWzkn5gN9hOebts1orP1pe2qWqV7A/yzpPU21v3/ql
+ cCJt7H71H0frvl/9E0rc2dtrTS/TNMfRuh9SxJxy55Q7p9xbGn0ErfhONc8pd065c8q9U81zyn1UKaOK
+ nlPunHLfqImPo3VzUj7gl1uOebutlsuPlpd2nWr/u7Qs9UzVDnesXwon0sYeUsRBtOj71T+hxH/0vz6t
+ 1bxYkx1Ei35IEXPKnVPunHJvafTutdz71T+n3Dnlzin3TjXPKfdRpYwqek65c8p9r+Y+iBbNSfmAX245
+ 4+2zWisbLK/uCtXO92pZ7ZmqHe5YvxROpI09oaDda7n3q39Cif/q/35O63iXZt29lvuQIuaUO6fcOeXe
+ 0uh9a60PKWJOuXPKnVPunWqeU+6jShlV9Jxy55T7Ca1g91ouJ+UDfrnljLfPaq1ssLy601fb3rFlwWeq
+ drhj/VI4kTb2nLL2rbXer/4JJf6mB5/QCt6rufettT6kiDnlzil3Trm3NHrHWuijSplT7pxy55R7p5rn
+ lPuoUkYVPafcOeV+SIvYt9bKSfmAX2454+2wWiibLS/wxNWG921Z85mqHe5YvxROpI1NKHGvWuX96p9Q
+ 4lc9e6Mm/pzWsVet8iFFzCl3Trlzyv1RQ3eshT6hoDnlzil3Trl3qnlOuY8qZVTRc8qdU+5HtZS9apWc
+ lA/45ZYz3g6rhXKP5R2estrq7i3LPlm1yb3ql8KJtLE55e5P67tf/RNK/JNGvF7z7UAL2p/W95Ai5pQ7
+ p9w55f6oobvUEp9W3Jxy55Q7p9w71Tyn3EeVMqroOeXOKXcHWtD+tD5Oygf8cssBb4fVQrnT8hpPVm3y
+ CJaVn6za5F71S+FE2ti00negBT2hoAkl/kWDXqZp9qf1fVqreU5Zc8qdU+6ccn/U0J1pcUMKnVPunHLn
+ lHunmueU+6hSRhU9p9w55e5Gy9qBFsTZ+aRfbjng7a1aJfdb3uSZqh0exLL4k1Wb3Kt+MpxIG3uZpnm7
+ pp9Q4oQSf9TQUUXvW2t9u6YfUuiccueUO6fczWr7qJYyqug55c4pd065d6p5TrmPKmVU0XPKnVPu/rS+
+ 92pursSn/nLLAW9v1Sp5yPIyz1Ht7SCWxZ+v2ien0y+vV2qms2hXTyjogNrAyzQNn9bn8RZNCRxBf7cv
+ 0zRclW/Ayy0HvL1Vq+RRy/s8erWr41jWf7Jqk1xAP8oeVcpltO1t6jmLdvWEgjiCPrMJJQLH11/1o0qB
+ f/lOvNxyxttVtUSes7zV41b7OZRlCyerNgkAAPACroRebjnj7apaIk9bXuwRq50czbKLk1WbBAAAeAFX
+ Qi+3nPF2VS2RIcvrPVC1gQNaNnKyapMAAAAv4Ero5ZYz3n6q9TFqecmfqrtW8mvlB7Xs5WTVJgEAAF7A
+ ldDLLWe8/VTr4zWWt/22avp/LI++V+OObNnRyapNAgAAvIAroZdbznj7qdbHyywv/NXVrF8tY/5bPT64
+ ZVPnq/YJAADwAq6EXm454+2kWhxvsbz88Wqa61new8mqTQIAALyGK6GXW455O6kWx9stH8STVehVLW/j
+ fNU+AQAAXsCV0MstZ7ydVIvjo5YP5a4q4tqWd3K+ap8AAAAv4Ero5ZYz3k6qxbEbywf0t2o0/1hezvmq
+ fQIAALyAK6GXW854O6kWx84sH9Ov6hlfLW/plNVWAQAAXsCV0MstZ7w9VCuDI1u+1aestgoAAPACroRe
+ bjnj7aFaGRzZ8q0+ZbVVAACAF3Al9HLLGW8P1crgyJZv9fmqfQIAALyGK6GXW455e6hWBoe1fKVPWW0V
+ AADgNVwJvdxyzNtDtTI4rOUrfcpqqwAAAK/hSujllmPex6tlwWEtX+mzVrsFAAB4DVdCL7cc8z5eLQsO
+ a/lKn7LaKgAAwMu4Enq55aT38WpZcEzL9/ms1W4BAABexpXQyy0nvY9Xy4JjWr7Pp6y2CgAA8EquhF5u
+ Oex9vFoWHNDyZT5rtVsAAIBXciX0csth7+PVsuBolm/yiasNAwAAvJIroZdbDnsfr5YFh7J8jU9cbRgA
+ AODFXAm93HLe+3i1LDiO5Tt87mrPAAAAL+ZK6OWW895nqzXBoSxf4xNXGwYAAHg9V0Ivtxz5PlutCQ5l
+ +RqfuNowAADA67kSeofl1PfBakFwHMt3+NzVngEAAF7PldA7LKe+D1YLgoNYvsDnrvYMAADwFq6E3mE5
+ +H2wWhAcxPIFPne1Z9ix/9msBgAAdsyPtndYDn4frBYER7B8e89d7Znr6QZlgxo+qqVsUAMAADvmR9s7
+ LGe/D1YLgt1bvrqnr7bN9XSDskENH9VSNqgBAIAd86PtTZbj36eq1cC+Ld/b01fb5pK6Qdmgho9qKRvU
+ AADAjvnR9ibLCfBT1Wpg35bv7emrbR9cNwHTSj+v9rlBDR/VUjaoAQCAHfOj7U2WE+CnqtXAXi3f2ItU
+ mz+4bgJeqZnOpb1tUMNHtZQNagAAYMf8aHuT5QT4qWo1sEvL1/Ui1eaPr5uAt2jKU2hLG9TwUS1lgxoA
+ ANgxP9reZDkEfqpaDezP8l29SLX5U+gm4I2a+ODazAY1fFRL2aAGAAB2zI+291mOgh+plgJ7snxLr1Pt
+ /yy6CXi7pj+strFBDR/VUjaoAQCAHfOj7X2W0+CnqtXAPizfz+tU+z+RbgI+oRUcU3vYoIaPaikb1AAA
+ wI750fY+y4HwU9Vq4NOWb+bVqrdwIt0EfEiLOKA2sEENH9VSNqgBAIAd86PtfZYD4aeq1cBHLV/Lq1Vv
+ 4Vy6Cfic1sEr9a43qAEAgB3zo+19ljPhp6rVwOcs38kLVi/iXLoJ+KiWwsv0ojeoAQCAHfOj7a2WY+FH
+ qqXAJyzfxmtW7+J0ugn4tFbDa/SWN6gBAIAd86PtrZaT4UeqpcDbLV/Fy1av43S6Cfi0VsNr9JY3qAEA
+ gB3zo+2tlpPhR6qlwHst38MrV2/kdLoJ2KCGv2jQEwriBXrFG9QAAMCO+dH2VsvJ8FPVauAtlq+f6r2c
+ TjcBG9RwS6PvV/+fNGKDGm5p9AY1fNPjDWq4R52b1fZ3jdught/04EcNvUedtzT6lkZvUMNXPbul0b/p
+ wV806EcN/VFDv+rZLY0GAM7Fv/HvthwOP1ItBV5v+e6p3ssZdXDcoIZt6rlTzd/0eIMabmn0BjV80+MN
+ atighicU9E2PN6jhH/2vzWrbpp5bGn1Lozeo4aue3dLof/S/ftTQv2jQZrX9q/97S6MBgHPxb/y7LefD
+ j1RLgVdavnXqV/V2zqiD4wY1bFbbPer8pscb1HBLozeo4Zseb1DDjxo6ocSverbBveO/+5VwU6NvafQt
+ jd6ghq96dkujn158jx9SxPQLBACOxb/x77acDz9VrQZeY/m+qf9WL+iMOjhuUMM96rxHnV/1bIMabmn0
+ BjV80+MNavi7xg0p9KuebXDX4L/5NenPGnpLo29p9AY1fNWzW+4a/B+/xi969oS7cn4NBgBOxr/x77ac
+ Dz9VrQamLd809Xv1jk6qg+MGNdyjznvU+VXPNqjhlkZvUMM3Pd6ghr9o0Jxyv+rZGzXx3zXulkbf0ugN
+ aviqZ7dsH/nLr/Df9eBp26N+zQsAnIx/4z9gOSV+pFoKjFq+ZmqpXtNJdXDcoIY71bxZbV/1bIMabmn0
+ BjV80+MNaviTRowq+quevVdz/0WDbmn0LY3eoIavejat9H/1f9+ruQGAc/Fv/Acsp8RPVauBIcsXTC3V
+ azqvDo4b1HC/+rep56uebVDDLY3eoIZverxBDd/0eFrpX/Xs7Zr+TxpxS6NvafQGNXzVs1FF/6YH79Xc
+ AMC5+Df+A5aD4gerBcHTlq+W+l69qfPq4LhBDferf5t6vurZBjXc0ugNavimxxvU8E2Pp5X+Vc/erun/
+ pBG3NPqWRm9Qw1c9G1X0v/q/b9f0AMC5+Df+A5aD4gerBcGjlm+U+qF6ZefVwXGDGu5X/zb1fNWzDWq4
+ pdEb1PBNjzeo4Zsejyr6mx5/Qiv4pse3NPqWRm9Qw1c9G1X0v/q/b9f0AMC5+Df+M5az4gerBcGdli+S
+ ulm9uPPq4LhBDferf7PaftODDWq4pdEb1PBNjzeo4auebVbbv/q/3/T4mx5/Qiv4pse3NPqWRm9Qw1c9
+ G1X0P/pfn9AKAIBz8W/8Zyxnxc9Wa4INli+P2l69wfPq4LhBDQ8pYpt6ftODDWq4pdEb1PBNjzeo4aue
+ bVDD3zXuH/2vb3r8IS3iq57d0uhbGr1BDV/1bFTR/+h/fUIrAADOxb/xn7GcFT9eLQv+bvnOqLuql3hq
+ HRw3qOEhRWxTz296sEENtzR6gxq+6fEGNXzVsw1q2OCHwb+i7lXzVz27R51f9eyWRt/S6A1q+KpnTyjo
+ t6j++9Hwmn/TgzvVDACci3/jP2M5Lu6hWhl8s3xV1L3Vezy7Do4b1PCQIrap5zc92KCGWxq9QQ3f9HiD
+ Gr7q2QY1PKese9T5J424R52/6cEtjb6l0RvU8FXP7lf/jxp6jzr/pBGb1QYAnIt/4z9mOTR+vFoW/Gv5
+ hqjHqrd5AR0cN6jhIUVsU89verBBDbc0eoMavunxBjV81bPNantUKZvV9neN26y23/Tglkbf0ugNaviq
+ Z3eq+ZZGb1bb3zVum3oAgHPxb/zHLOfGPVQr4/KWL4Z6uHqh19DBcYMaHlLENvX8pgcb1HBLozeo4Zse
+ b1DDVz27X/13qnmz2n7U0G3q+U0Pbmn0LY3eoIavenaPOjeoYZt6ftTQbeoBAM7Fv/GftJwe91CtjKta
+ vg/q4eqFXkkHxw1qeEgR29Tzmx5sUMMtjd6ghm96vEENX/XsOWVtUMM29dzS6G3q+U0Pbmn0LY3eoIav
+ erZZbdvUs009tzR6gxoAgHPxb/wnLWfInVSL42KWr4F6uHqh19PBcYMaHlLENvX8pgcb1HBLozeo4Zse
+ b1DDNz2eUOLfNW6bejaoYYMaftODWxp9S6M3qOGrnm1W2zb1bFDDBjVsUAMAcC7+jf+w5TC5k2pxXMPy
+ 6avHqrd5YR0cN6jhfvVvU89XPdughlsavUEN3/R4gxq+6fGccv+kEdvUs0ENG9Twmx7c0uhbGr1BDV/1
+ bJt6Nqttgxo2qGGDGgCAc/Fv/Ictp8r9VOvjvJZPXD1WvU3ecrasf5t6vurZBjXc0ugNavimxxvU8CeN
+ mFPuNz3eoIZt6tmght/04JZG39LoDWr4qmfb1LNZbRvUsEENG9QAAJyLf+M/bDle7qpaIqezfNDqmeqd
+ 8pazZf3b1PNVzzao4ZZGb1DDNz3eoIa/aNCccr/q2QY1bFPPBjX8pgcb1PCjhm5Qw1c926aeberZpp4N
+ atigBgDgXPwb/3nLCXNX1RI5i+XzVc9Xb5bXny1r3qy2r3q2QQ23NHqDGr7p8QY1/F3j5pT7mx5sUMM2
+ 9WxQw296sEENP2roBjV81bNt6tmmnm3q2aCGDWoAAM7Fv/Gft5wwd1gtlMNaPlA1WL1iXn+2rHmz2r7q
+ 2QY1/Kih29TzTY83qOFHDR1S6G96sEEN29SzQQ2/6cEGNfyooRvU8FXPNqjhHnVuUMMGNWxQAwBwLv6N
+ /7zlhLnPaq0czfI5qvHqRfPis2Wd96jzq55tUMOPGrpNPd/0eIMaNqhhQon/6v9uU88GNWxQw296sEEN
+ P2roBjV81bMNarhHnRvUsEENG9QAAJyLf+M/bzlh7rlaMbu3fHDqddUb58Vnyzo3q+2bHm9Qw48auk09
+ 3/R4gxruVPOjSvlX/3ebem5p9Db1/KYHG9Twd43bpp6verZBDfeoc5t6ftTQbeoBAM7Fv/G7sBwyd14t
+ ml1aPiz1oup185sOjhvUsFlt96jzmx5vU89fNGiz2r7p8QY1PKqUO9X8r/7vZrX9qKHb1PObHmxQw981
+ bpt6vurZBjXco85t6vlRQ7epBwA4F//G78Jy2jxEtXT2Yfl01Eurl85XHRw3qGGDGu5U8580Ypt6/qJB
+ m9X2TY83qOFpxW1Tz7/6v5vV9neN26y23/Rgm3r+pBGb1fZVzzao4R51blbbXzRos9oAgHPxb/xeLGfO
+ o1Sr50OWj0O9oXr1fNPBcYMaftTQhxTxJ43YrLZvenyPOr/p8QY1TChxgxr+1f+9R51/0aBt6vmqZ5vV
+ 9lXP7lHnVz3boIZ71HmPOr/p8T3qBADOxb/xO7KcPI9SrZ53Wd6/enP1MfBNB8cNaviTRjyhoL9o0D3q
+ /Ff/9371f9PjDWqYUOIGNfyr/3unmr/q2T3q/Kpn96jzH/2v+9X/Vc82qOFONd+p5n/0v+5XPwBwLv6N
+ 35Hl5HmgagO8zPLC1aeqz4M/6eD4aa3mLxr0Ca3gmx5vUMM3Pf5H/+uWRm9Qw7/6vw8p4h/9rzvV/FXP
+ 3q7pv+rZBjXcqeZPaAUAwLn4N35flvPn4aptMGF5t+rj1QfDX3Rw/KiW8qOGvl3Tf9PjDWr4psdf9exP
+ GrFNPf/q/35CK/imx2/X9F/1bIMa7lTzJ7QCAOBc/Bu/L8sR9KDVZrjf8ibVfqpPiL/r4Pg5reOWRr9d
+ 03/T4w1q+KbHr9Ec/+r/fkIr+KbHb9f0X/VsgxruV//bNT0AcC7+jd+d5SB66GpL/N3yxtQ+q0+LH3Vw
+ /JAWsUENb9f03/R4gxq+6fFrNMe/+r9v1/R/0aD3au6verZBDfer/+2aHgA4F//G785yFj1HtTf+sbwc
+ tfPqY+OWDo6f0Ao2q+29mvubHm9Qwzc9foEm+E0P3q7p/6JB79XcX/VsgxoeUsR7NTcAcC7+jd+j5UR6
+ pmqHF7O8BHWg6iNkgw6Ob9f096jzvZr7mx5vUMM3PX6BJvhND96ruX/U0Ddq4q96tkENjyrljZoYADgX
+ /8bv0XIoPWu12zNadqoOWn2cbNPB8Y2a+CFFPG171K95v+vxBjV80+NppX/Vs1u2j7zp17w3NXrCxrRf
+ 8y56tkENTyjoOdtzfk0KAJyMf+N3ajmaXqHa+e4ty1ZnrT5vNuvg+C7N+oSCnrM959ek3/V4gxq+6tm0
+ 0r/p8S13Df7Br5yN6nnO9qhfIxc926CG55T1qLtCfg0GAE7Gv/H7tRxQL1W9gn1Y1qauUH323KOD44s1
+ 2ZBCH1LE5pBGf9PjDWr4qmejiv6TRtzS6KE3vF2djyplW05Dv+rZBjU8rbj71b85odEAwLn4N36/ljOq
+ +l69qR8tLf+pHvxreapU3wzu1MHxNZrjBZrgTjX/o/91S6O/6fEGNXzVsyGF/l3jbmn0P/pfd6r5IUXc
+ qeZ/9L9+1NCverZBDUMK3aaef/S/NqgBADgX/8bv2nJSVd+rN/UXy2ClblZfHe7XwXFIoe/SrBvU8Jse
+ 3NLob3q8QQ1/0ognFHRLo29p9G96sEENzylrm3p+04MfNfSrnm1Qw7TS/6QRX/VsgxoAgHPxb/zeLedV
+ 9cfqZf1rearUxuoLxIV1/P2qZ4fS0v+ucW/X9F/17DWa46ueXV6vY4MaAIBz8W/8ASynVqXUK6q/N4Br
+ 6LJngxoAgNPxz/wBLAdXpdR49ccGcBBP3tT8uuvZqB4A4HT8M38My/FVKTVY/ZkBHEe3Nf/of21W22a1
+ AQCn45/5w1gOsUqpkeoPDOBQuq35TQ9+1NA71QwAnI5/5o9kOcoqpZ6s/rQAjqbbmtdrPgDgjPxLfzDL
+ gVYp9XD1RwVwNN3WvEVTAgBn5F/6g1nOtEqpB6o/J4Bj6rbm9ZoPADgp/9gfz3K4VUrdVf0hARxWFzav
+ 13wAwEn5x/6QliOuUmpj9ScEcGRd2LxYkwEA5+Xf+6NaDrpKqZvVHw/AwXVn80rNBACcmn/yD2w57iql
+ /lb9zQCcQtc2L9M0AMDZ+Vf/2JZzr1Lqe/XXAnAW3dy8RnMAABfgH/5jW46+Sqml+lMBOJEub6aVDgBc
+ hn/+D285ACul/lP9eQCcXdc5TygIALgevwMObzkJK6X+U/15AFxM1zw/aigAcHl+FpzBchhW6uLVHwYA
+ AAB/50roJJYjsVKXrf4kAAAA+JEroZNYTsVKXbP6ewAAAOAWV0LnsZyNlbpU9WcAAADANq6ETmU5JCt1
+ keoPAAAAgM1cCZ3NclRW6tzV9x4AAIA7uRI6oeXMrNQpq687AAAAD3EldE7L4VmpM1XfcgAAAJ7gSuic
+ liO0Uueovt8AAAA8zZXQaS1naaUOXX2tAQAAGOJK6MyWQ7VSB62+0AAAAMxxJXRyy9FaqcNVX2UAAABG
+ uRI6v+WArdSBqi8xAAAA01wJXcJyzFZq/9V3FwAAgNdwJXQVy3lbqX1W31cAAABezJXQhSxnb6V2VX1N
+ AQAAeAtXQteyHMKV2kP17QQAAOCNXAldznIaV+qD1ZcSAACAt3MldEXLsVyp91ffRQAAAD7EldBFLedz
+ pd5WfQUBAAD4KFdCl7ac1ZV6XfWdAwAAYB9cCV3dcm5X6snqiwUAAMC+uRLi/1pO9Uo9Vn2fAAAA2D1X
+ QmQ52yt1V/U1AgAA4CBcCfHFcs5Xakv17QEAAOA4XAnxB8uBX6m/Vd8YAAAAjsaVEH+2nPyV+lV9PwAA
+ ADg4V0L8ZLkOUJetvhAAAACchSshbltuB9Slqi8BAAAA5+JKiK2WmwJ1+uqDBwAA4IxcCXGf5dZAnbX6
+ vAEAADgpV0I8Yrk+UCerPmYAAADOy5UQj1vuEdShqw8VAACAa3AlxLOWmwV1oOojBAAA4HpcCTFjuWtQ
+ u60+MAAAAK7NlRDDlgsItavqQwIAAODyXAnxKstlhHpP9fZ/88MjAAAALsuVEC/33ysJ9dLqdQMAAMAG
+ roR4q+UWQz1fvVkAAAC4hyshPmm53VDbqzcIAAAAD3ElxO4sdx+q9wIAAABzXAmxa8vlyH+qB2e/OWqT
+ AAAA8BquhLii5f7lzdUiAAAA4HNcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAAAADA5bgS
+ AgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQAAAAwOW4
+ EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseVEAAAAMDl
+ uBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAAAADA
+ 5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQAAAA
+ wOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseVEAAA
+ AMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7HlRAA
+ AADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAux5UQ
+ AAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAALseV
+ EAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAAAC7H
+ lRAAAADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAAAAAu
+ x5UQAAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQAAAAA
+ LseVEAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwOa6EAAAA
+ AC7HlRAAAADA5bgSAgAAALgcV0IAAAAAl+NKCAAAAOByXAkBAAAAXI4rIQAAAIDLcSUEAAAAcDmuhAAA
+ AAAux5UQAAAAwOW4EgIAAAC4HFdCAAAAAJfjSggAAADgclwJAQAAAFyOKyEAAACAy3ElBAAAAHA5roQA
+ AAAALseVEAAAAMDluBICAAAAuBxXQgAAAACX40oIAAAA4HJcCQEAAABcjishAAAAgMtxJQQAAABwMf/7
+ v/8/PzZzbiIgDwUAAAAASUVORK5CYII=
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.Designer.cs
new file mode 100644
index 000000000..9be2df673
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelTBT
+ {
+ ///
+ /// 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.XtraPrinting.Shape.ShapeRectangle shapeRectangle1 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle2 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle3 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle4 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrShape4 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape3 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape2 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrShape1 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrPanel1 = new DevExpress.XtraReports.UI.XRPanel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(690F, 47F);
+ 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.BottomCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.46875D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.31701693556244859D;
+ //
+ // 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 = "Uhrzeit";
+ this.xrTableCell11.Weight = 0.36578877985904079D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Zahl";
+ this.xrTableCell1.Weight = 0.31701692850471974D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Unterschrift\r\n(Sorgeberechtigte/Einrichtung)";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell4.Weight = 0.6828056986244222D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(690F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.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.16414137345679264D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939389160155548D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.16414137741011842D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Weight = 0.35353527182083644D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 47F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrShape4,
+ this.xrShape3,
+ this.xrShape2,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrShape1,
+ this.xrPanel1,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel29,
+ this.xrLabel9,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Calibri", 13F);
+ this.ReportHeader.HeightF = 280F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrShape4
+ //
+ this.xrShape4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 161.4582F);
+ this.xrShape4.Name = "xrShape4";
+ this.xrShape4.Shape = shapeRectangle1;
+ this.xrShape4.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape3
+ //
+ this.xrShape3.LocationFloat = new DevExpress.Utils.PointFloat(300F, 118.75F);
+ this.xrShape3.Name = "xrShape3";
+ this.xrShape3.Shape = shapeRectangle2;
+ this.xrShape3.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape2
+ //
+ this.xrShape2.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 161.4583F);
+ this.xrShape2.Name = "xrShape2";
+ this.xrShape2.Shape = shapeRectangle3;
+ this.xrShape2.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 75.45834F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "für den Monat:";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(449.4169F, 161.4582F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(214.5415F, 29.99994F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(345F, 161.4583F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(104.4166F, 29.99994F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Sonstiges:";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(345F, 118.75F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(318.9583F, 30F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Zusätzliche Betreuungsleistungen";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(55F, 161.4583F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Verhinderungspflege";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(55F, 118.75F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "EGH";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrShape1
+ //
+ this.xrShape1.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 118.75F);
+ this.xrShape1.Name = "xrShape1";
+ this.xrShape1.Shape = shapeRectangle4;
+ this.xrShape1.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrPanel1
+ //
+ this.xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrPanel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrPanel1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel23,
+ this.xrLabel12});
+ this.xrPanel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203F);
+ this.xrPanel1.Name = "xrPanel1";
+ this.xrPanel1.SizeF = new System.Drawing.SizeF(690.0001F, 62.50002F);
+ this.xrPanel1.StylePriority.UseBackColor = false;
+ this.xrPanel1.StylePriority.UseBorders = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(107F, 19.37501F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(374.8749F, 33.125F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 16F, System.Drawing.FontStyle.Bold);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 19.37501F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(97.0003F, 33.125F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Familie:";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 34.54167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(136.9583F, 30.5F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Mitarbeiter:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 75F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Leistungsaufstellung";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 34.54167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 30.5F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.StylePriority.UseTextAlignment = false;
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(341.5009F, 75.45834F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 30.5F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[Month] [Year]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Einsatz: Therapiebegleithundeteam";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel1,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel17});
+ this.GroupFooter1.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.GroupFooter1.HeightF = 146.9583F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(136.9583F, 48.20835F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Gesamtsumme:";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 62.33342F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(136.9588F, 34.66664F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Duisburg, den";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 2F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(279F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(131F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(119.5005F, 97.00006F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(210.3323F, 17.99998F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 97.00006F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(280.0005F, 49.95825F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift (Einrichtung/Sorgeberechtigte)";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // 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(280.0006F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelTBT
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(70, 30, 100, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRPanel xrPanel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRShape xrShape1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRShape xrShape2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRShape xrShape4;
+ private DevExpress.XtraReports.UI.XRShape xrShape3;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.cs b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.cs
new file mode 100644
index 000000000..82942367a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelTBT : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelTBT()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.resx b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.resx
new file mode 100644
index 000000000..19e908bd3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/ServicesOverviewReportTBT.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.Designer.cs
new file mode 100644
index 000000000..d174e7ea0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.Designer.cs
@@ -0,0 +1,923 @@
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.rowAbrechnung1,
+ this.rowAbrechnung2,
+ this.rowAbrechnung3,
+ this.xrTableRow13,
+ this.xrTableRow14,
+ this.xrTableRow7,
+ this.xrTableRow17});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 136F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung1
+ //
+ this.rowAbrechnung1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell36,
+ this.cellEinheiten1,
+ this.cellPreis1,
+ this.xrTableCell34});
+ this.rowAbrechnung1.Name = "rowAbrechnung1";
+ this.rowAbrechnung1.Weight = 0.085D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.CanShrink = true;
+ this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext1")});
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten1
+ //
+ this.cellEinheiten1.CanShrink = true;
+ this.cellEinheiten1.Name = "cellEinheiten1";
+ this.cellEinheiten1.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten1.Weight = 0.23076923076923075D;
+ //
+ // cellPreis1
+ //
+ this.cellPreis1.CanShrink = true;
+ this.cellPreis1.Name = "cellPreis1";
+ this.cellPreis1.StylePriority.UseTextAlignment = false;
+ this.cellPreis1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis1.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell34.CanShrink = true;
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag1")});
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell34.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung2
+ //
+ this.rowAbrechnung2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.cellEinheiten2,
+ this.cellPreis2,
+ this.xrTableCell33});
+ this.rowAbrechnung2.Name = "rowAbrechnung2";
+ this.rowAbrechnung2.Weight = 0.085D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell37.CanShrink = true;
+ this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext2")});
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten2
+ //
+ this.cellEinheiten2.CanShrink = true;
+ this.cellEinheiten2.Name = "cellEinheiten2";
+ this.cellEinheiten2.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten2.Weight = 0.23076923076923078D;
+ //
+ // cellPreis2
+ //
+ this.cellPreis2.CanShrink = true;
+ this.cellPreis2.Name = "cellPreis2";
+ this.cellPreis2.StylePriority.UseTextAlignment = false;
+ this.cellPreis2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis2.Weight = 0.13384615384615378D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell33.CanShrink = true;
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag2")});
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell33.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung3
+ //
+ this.rowAbrechnung3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell38,
+ this.cellEinheiten3,
+ this.cellPreis3,
+ this.xrTableCell32});
+ this.rowAbrechnung3.Name = "rowAbrechnung3";
+ this.rowAbrechnung3.Weight = 0.085D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell38.CanShrink = true;
+ this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext3")});
+ this.xrTableCell38.Multiline = true;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell38.StylePriority.UseBorderColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UsePadding = false;
+ this.xrTableCell38.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten3
+ //
+ this.cellEinheiten3.Name = "cellEinheiten3";
+ this.cellEinheiten3.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten3.Weight = 0.23076923076923073D;
+ //
+ // cellPreis3
+ //
+ this.cellPreis3.Name = "cellPreis3";
+ this.cellPreis3.StylePriority.UseTextAlignment = false;
+ this.cellPreis3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis3.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell32.CanShrink = true;
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag3")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell32.Weight = 0.13538461538461541D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.Weight = 1D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell9});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Zwischensumme";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell12.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "[AmountRecordedFLSString]";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell9.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell62});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.085D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell3.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell17});
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Endsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell28.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[Claim]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell17.Weight = 0.26923076923076927D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel2,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 475.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis1;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten1;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis2;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten2;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis3;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.cs b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.cs
new file mode 100644
index 000000000..1bb1ba61d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.cs
@@ -0,0 +1,79 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ pRO.ApprovalNoticeDateString = "";
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.ApprovalNoticeDateString = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+ pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else
+ {
+ pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.resx b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.resx
new file mode 100644
index 000000000..0463c927d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAE0AXAB1ADIANQAyAFwAJwBmAGMAbABoAGUAaQBtAGUAcgAgAFMAdAByAC4AIAAyADAAMAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAbgBpAGwAXABmAGMAaABhAHIAcwBlAHQAMAAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB7AFwAZgAyAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEEAcgBpAGEAbAA7AH0AfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADIAMAAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AXABwAGEAcgANAAoAMwAwACAAVABhAGcAZQAgACgAYgBpAHMAIABbAEEAcABwAHIAbwB2AGEAbABOAG8AdABpAGMAZQBEAGEAdABlAFMAdAByAGkAbgBnAF0AKQAgAG8AaABuAGUAIABBAGIAegB1AGcAOgAgAFsAQwBsAGEAaQBtAF0AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHgAMQA5ADgAMAAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwAgAGQAaQBlACAAQgBlAGwAZQBnAG4AdQBtAG0AZQByACAAXABiACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIABcAGIAMAAgAGEAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgBcAGYAMgAgAE0AaQB0ACAAZgByAGUAdQBuAGQAbABpAGMAaABlAG4AIABHAHIAXAAnAGYAYwBcACcAZABmAGUAbgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAcwAyADIAIABGAGEAdABpAGgAYQAgAFQAYQBoAGUAcgBpAFwAcABhAHIADQAKAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgBcAHAAYQByAA0ACgBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.Designer.cs b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.Designer.cs
new file mode 100644
index 000000000..fa0e637ca
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.Designer.cs
@@ -0,0 +1,853 @@
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblCustomerInfos = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow26 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow27 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow28 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.lblCustomerInfos,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 356.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // lblCustomerInfos
+ //
+ this.lblCustomerInfos.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.lblCustomerInfos.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.lblCustomerInfos.Multiline = true;
+ this.lblCustomerInfos.Name = "lblCustomerInfos";
+ this.lblCustomerInfos.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfos.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.lblCustomerInfos.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate!dd.MM.yyyy]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow11});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.CanShrink = true;
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorderColor = false;
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Weight = 0.49999999999999989D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.CanShrink = true;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell18.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountPerUnit", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell20.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.CanShrink = true;
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell21.Weight = 0.13538461538461538D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupFooter1.HeightF = 68F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25,
+ this.xrTableRow26,
+ this.xrTableRow27,
+ this.xrTableRow28});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 68F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell68});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 0.085D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseBorderColor = false;
+ this.xrTableCell68.StylePriority.UseBorders = false;
+ this.xrTableCell68.Weight = 1D;
+ //
+ // xrTableRow26
+ //
+ this.xrTableRow26.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell69,
+ this.xrTableCell70});
+ this.xrTableRow26.Name = "xrTableRow26";
+ this.xrTableRow26.Weight = 0.085D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseBackColor = false;
+ this.xrTableCell69.StylePriority.UseBorders = false;
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UsePadding = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "Zwischensumme";
+ this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell69.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell70.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:0.00}")});
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell70.StylePriority.UseBackColor = false;
+ this.xrTableCell70.StylePriority.UseBorders = false;
+ this.xrTableCell70.StylePriority.UseFont = false;
+ this.xrTableCell70.StylePriority.UsePadding = false;
+ this.xrTableCell70.StylePriority.UseTextAlignment = false;
+ this.xrTableCell70.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell70.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow27
+ //
+ this.xrTableRow27.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell71,
+ this.xrTableCell72});
+ this.xrTableRow27.Name = "xrTableRow27";
+ this.xrTableRow27.Weight = 0.085D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell71.StylePriority.UseBorders = false;
+ this.xrTableCell71.StylePriority.UsePadding = false;
+ this.xrTableCell71.StylePriority.UseTextAlignment = false;
+ this.xrTableCell71.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell71.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell71.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow28
+ //
+ this.xrTableRow28.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell73,
+ this.xrTableCell74});
+ this.xrTableRow28.Name = "xrTableRow28";
+ this.xrTableRow28.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell73.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell73.StylePriority.UseBackColor = false;
+ this.xrTableCell73.StylePriority.UseBorderColor = false;
+ this.xrTableCell73.StylePriority.UseBorders = false;
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.StylePriority.UseTextAlignment = false;
+ this.xrTableCell73.Text = "Endsumme";
+ this.xrTableCell73.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell73.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:0.00}")});
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell74.StylePriority.UseBackColor = false;
+ this.xrTableCell74.StylePriority.UseBorderColor = false;
+ this.xrTableCell74.StylePriority.UseBorders = false;
+ this.xrTableCell74.StylePriority.UseFont = false;
+ this.xrTableCell74.StylePriority.UseTextAlignment = false;
+ this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell74.Weight = 0.26923076923076927D;
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfos;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.cs b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.cs
new file mode 100644
index 000000000..e14f6e284
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.cs
@@ -0,0 +1,133 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(Settlement2RO pRO)
+ {
+
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDate.AddDays(30));
+
+ bool hasRatefactor = false;
+
+ if (!String.IsNullOrWhiteSpace(pRO.RateFactorText2))
+ {
+ hasRatefactor = true;
+ if (pRO.RateFactorText2 == "1,2")
+ {
+ pRO.RateFactorText2 = "1,20";
+ }
+ }
+
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0:dd.MM.yyyy} bis {1:dd.MM.yyyy}\n ",
+ pRO.AccountingStartDate, pRO.AccountingEndDate);
+ ii.UnitCount = (ii.UnitCount ?? 0) * (((ii.RateFactor ?? 0) + 100) / 100);
+
+ // ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
+ // ii.PeriodStartDate, ii.PeriodEndDate,
+ // ii.UnitCount, !hasRatefactor ? "" : "x " + pRO.RateFactorText2 + " ",
+ // ii.AmountPerUnit);
+ }
+ }
+
+ // if (pRO.DifferentHourlyRateCount == 3)
+ // {
+ // //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ // pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ // pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ //cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ // cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ //pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else if (pRO.DifferentHourlyRateCount == 2)
+ // {
+ //pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else
+ // {
+ //pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ // pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+
+ SetzeWohnort(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetzeWohnort(Settlement2RO pRo)
+ {
+ StringBuilder sb = new StringBuilder();
+ sb.AppendLine(pRo.CustomerName);
+
+ if (pRo.InvoiceBaseOid.HasValue)
+ {
+ var ib = DAOFactory.GenericDAO.LoadByID(pRo.InvoiceBaseOid.Value);
+ if (ib.CostBearer2SupportConcept != null)
+ {
+ var c = ib.CostBearer2SupportConcept.SupportConcept.Customer;
+
+ if (c != null && c.Person.Address != null)
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ sb.Append(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ }
+
+ lblCustomerInfos.Text = sb.ToString();
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.resx b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.resx
new file mode 100644
index 000000000..b8a61182b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/SettlementReport2.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA5AFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAATQBcAHUAMgA1ADIAXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIALgAgADIAMAAwACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADkAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA5AFwAYwBmADMAIAA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAzACAAQQByAGkAYQBsADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIAAzADAAIABUAGEAZwBlACAAKABiAGkAcwAgAFsATgBvAHQAaQBjAGUAXQApACAAbwBoAG4AZQAgAEEAYgB6AHUAZwA6ACAAWwBDAGwAYQBpAG0AIQBjAF0AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAB0AHgAMQA5ADgAMAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAdQAyADIAMABcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAIABkAGkAZQAgAEIAZQBsAGUAZwBuAHUAbQBtAGUAcgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBuAC4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxACAATQBpAHQAIABmAHIAZQB1AG4AZABsAGkAYwBoAGUAbgAgAEcAcgBcAHUAMgA1ADIAXAAnAGYAYwBcAHUAMgAyADMAXAAnAGQAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMgBcAGMAZgAxACAARgBhAHQAaQBoAGEAIABUAGEAaABlAHIAaQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQAgAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/app.config b/ReportImp/LebenshilfeDuisburgHPFH/app.config
new file mode 100644
index 000000000..3ac66be65
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPFH/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/logo.png b/ReportImp/LebenshilfeDuisburgHPFH/logo.png
new file mode 100644
index 000000000..c235d6eee
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPFH/logo.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig.png b/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig.png
new file mode 100644
index 000000000..e42679738
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig2.png b/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig2.png
new file mode 100644
index 000000000..d6d00343f
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPFH/logo_farbig2.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/CustomInvoiceNumberGenerator.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/CustomInvoiceNumberGenerator.cs
new file mode 100644
index 000000000..77a3a5fe4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/CustomInvoiceNumberGenerator.cs
@@ -0,0 +1,35 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Services;
+
+namespace LHDuisburg.Invoicing
+{
+ internal class CustomInvoiceNumberGenerator : InvoiceNumberGenerator
+ {
+ public override string GetNextInvoiceNumber(int increment, InvoiceBase invoiceBase)
+ {
+ //if (invoiceBase == null || invoiceBase.Type == InvoiceType.Settlement)
+ //{
+ // return null;
+ //}
+ var next = base.GetNextInvoiceNumber(increment, invoiceBase);
+
+ if (invoiceBase != null && invoiceBase.Type == InvoiceType.Settlement)
+ {
+ next = base.GetNextInvoiceNumber(increment, "LH-BeWo");
+
+ }
+ return next;
+ }
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgBeWoInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgBeWoInvoiceCreation.cs
new file mode 100644
index 000000000..f648252ee
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgBeWoInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgBeWoInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-BeWo";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgDefaultInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgDefaultInvoiceCreation.cs
new file mode 100644
index 000000000..ff8a5699f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgDefaultInvoiceCreation.cs
@@ -0,0 +1,204 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Services;
+
+namespace LHDuisburg.Invoicing
+{
+ public class LHDuisburgDefaultInvoiceCreation : InvoiceCreation
+ {
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ //public override void CheckMaxApprovedAmount(ServiceInvoice invoice, ServiceInvoicePeriod sip, SupportConceptApprovalPeriodDC scap,
+ // CostBearer2SupportConcept costBearer2SupportConcept, DateTimeSpan invoicePeriod, List serviceRecords)
+ //{
+ // // do nothing base.CheckMaxApprovedAmount(invoice, sip, scap, costBearer2SupportConcept, invoicePeriod, serviceRecords);
+ //}
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+ public override void SetSingleInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer,
+ DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept)
+ {
+ base.SetSingleInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConcept);
+
+ Person p = invoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer.Person;
+ invoice.InvoiceBase.InvoiceTitle = String.Format("{0}, {1}, {2}", invoice.InvoiceBase.RecipientOrganisation, p.LastName, p.FirstName);
+ }
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ if (!accountingPeriodStart.HasValue)
+ accountingPeriodStart = scap.StartDate;
+ if (!accountingPeriodEnd.HasValue)
+ accountingPeriodEnd = scap.EndDate;
+
+ Dictionary category2InvoiceItems = new Dictionary();
+ foreach (var iServiceRecord in serviceRecordsInPeriod)
+ {
+ if (iServiceRecord.ServiceDescription.Category.IsBillable)
+ {
+ if (!iServiceRecord.AlreadyAccounted)
+ {
+ String cat = "";
+ if (!String.IsNullOrEmpty(iServiceRecord.ServiceDescription.Category.Name))
+ cat = iServiceRecord.ServiceDescription.Category.Name.ToLower().Trim();
+
+ var tempii = CreateInvoiceItem(iServiceRecord, scap, calc);
+ tempii.ItemPeriodStart = accountingPeriodStart;
+ tempii.ItemPeriodEnd = accountingPeriodEnd;
+
+ CreateItemTextForCategory(tempii, cat, iServiceRecord.ServiceDescription.Category.Name);
+
+ String key = String.Format("{0}_{1}_{2:0.00}_{3:0.00}", tempii.ItemDescription, tempii.Notice, tempii.AmountPerUnit, tempii.RateFactor);
+
+ if (category2InvoiceItems.ContainsKey(key))
+ {
+ var ii = category2InvoiceItems[key];
+ ii.UnitCount += tempii.UnitCount;
+ }
+ else
+ {
+ category2InvoiceItems.Add(key, tempii);
+ }
+ iServiceRecord.AlreadyAccounted = true;
+ }
+ }
+ }
+
+ IList returnList = category2InvoiceItems.Values.ToList();
+ foreach (var ii in returnList)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value, 2, MidpointRounding.AwayFromZero);
+ ii.AmountTotal = ii.UnitCount.Value * ii.AmountPerUnit;
+
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ if (ii.RateFactor.HasValue)
+ ii.GrossAmountTotal = Math.Round(ii.GrossAmountTotal.Value, 2, MidpointRounding.AwayFromZero) * ((100m + ii.RateFactor) / 100m);
+
+
+ }
+ return returnList;
+ }
+
+ private void CreateItemTextForCategory(InvoiceItem ii, string cat, string catOriginal)
+ {
+ ii.ItemDescription = catOriginal;
+ if (cat == "direkte betreuungsleistung")
+ {
+ ii.ItemDescription = "Fachleistungsstunden";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "assistenzleistungen")
+ {
+ ii.ItemDescription = "Assistenzleistung";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "leistungsmodul hintergrunddienst")
+ {
+ ii.ItemDescription = "Leistungsmodul Hintergrunddienst";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "leistungsmodul serviceorientiert")
+ {
+ ii.ItemDescription = "Leistungsmodul Serviceorientiert";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ else if (cat == "eb (face to face)" || cat == "ohne klient (eb)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Erziehungsbeistand";
+ }
+ else if (cat == "hpff-fördereinheit")
+ {
+ ii.ItemDescription = "Fördereinheiten HP-FF";
+ ii.Notice = "";
+ }
+ else if (cat == "hpfh betreuung (face to face)" || cat == "ohne klient (hpfh)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Sozialpädagogische Familienhilfe mit heilpädagogischer Ausrichtung";
+ }
+ else if (cat == "iff-diagn.")
+ {
+ ii.ItemDescription = "Förderdiagnostik IFF";
+ ii.Notice = "";
+ }
+ else if (cat == "iff-fördereinheit")
+ {
+ ii.ItemDescription = "Fördereinheiten IFF";
+ ii.Notice = "";
+ }
+ else if (cat == "stabifam (face to face)" || cat == "ohne klient (stabifam)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Stabilisierende Familienhilfe";
+ }
+ else if (cat.IndexOf("hpfh") >= 0)
+ {
+ ii.ItemDescription = "Leistung nach dem SGB VIII (Hilfe zur Erziehung)";
+ ii.Notice = "Sozialpädagogische Familienhilfe mit heilpädagogischer Ausrichtung";
+ }
+ else if (cat == "tbt (zb)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB XI";
+ ii.Notice = "zusätzliche Betreuungsleistung";
+ }
+ else if (cat == "tbt (vp)")
+ {
+ ii.ItemDescription = "Leistung nach dem SGB XI";
+ ii.Notice = "Verhinderungspflege";
+ }
+ else if (cat.IndexOf("kpfc") >= 0)
+ {
+
+ ii.ItemDescription = "Leistung nach dem SGB VIII(Hilfe zur Erziehung)";
+ ii.Notice = "Flexible Hilfen Konfrontativ pädagogisches Familiencoaching(KPFC)";
+ }
+ else
+ {
+ ii.ItemDescription = catOriginal;
+ ii.Notice = "";
+ }
+ }
+
+ public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var invoiceItem = new InvoiceItem();
+
+ var bd = calc.GetBillingData(iServiceRecord);
+
+ invoiceItem.AmountPerUnit = bd.AmountPerUnit ?? 0;
+ invoiceItem.UnitCount = bd.UnitCount ?? 0;
+ invoiceItem.AmountTotal = bd.AmountTotal ?? 0;
+ invoiceItem.ItemPeriodStart = bd.BillingPeriodStart;
+ invoiceItem.ItemPeriodEnd = bd.BillingPeriodEnd;
+ invoiceItem.RateFactor = bd.RateFactor ?? 0;
+ invoiceItem.GrossAmountTotal = bd.GrossAmountTotal;
+ invoiceItem.AccountingInterval = bd.AccountingInterval;
+
+ if (scap != null)
+ invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ return invoiceItem;
+ }
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgEBInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgEBInvoiceCreation.cs
new file mode 100644
index 000000000..2b6a563aa
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgEBInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgEBInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-EB";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgFFInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgFFInvoiceCreation.cs
new file mode 100644
index 000000000..1e6f788b7
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgFFInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgFFInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-FF";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgHPFHInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgHPFHInvoiceCreation.cs
new file mode 100644
index 000000000..7d16582bd
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgHPFHInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgHPFHInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-HPFH";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgIFFInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgIFFInvoiceCreation.cs
new file mode 100644
index 000000000..b44adef8d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgIFFInvoiceCreation.cs
@@ -0,0 +1,13 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgIFFInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-IFF";
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgInvoiceFactory.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgInvoiceFactory.cs
new file mode 100644
index 000000000..7af6fb393
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgInvoiceFactory.cs
@@ -0,0 +1,100 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+ public class LHDuisburgInvoiceFactory : InvoiceFactory
+ {
+ public override SettlementInvoiceCreation CreateSettlementInvoiceCreator(string costbearerId, string tenant,
+ CostBearer2SupportConcept lCb2Sc)
+ {
+
+ //return base.CreateSettlementInvoiceCreator(costbearerId, tenant, lCb2Sc);
+ return new LHDuisburgSpitzabrechnung();
+ }
+
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+
+ foreach (var sr in list)
+ {
+ var sd = sr.ServiceDescription.Category;
+ var ic = GetInvoiceCreatorForCategory(sd);
+ if (ic != null)
+ return ic;
+ }
+ }
+
+ foreach (var item in supportConcepts2ServiceRecords)
+ {
+ var csc = item.Key;
+ var sc = DAOFactory.GenericDAO.LoadByID(csc.SupportConceptOid);
+
+ foreach (var sa in sc.ServiceAccountings)
+ {
+ if (sa.ServiceDescription != null && sa.ServiceDescription.ServiceCategory != null)
+ {
+ var scDc = MapperFactory.ServiceCategoryDC_ServiceCategory.MapToNewDC(sa.ServiceDescription.ServiceCategory);
+ var ic = GetInvoiceCreatorForCategory(scDc);
+ if (ic != null)
+ return ic;
+ }
+ }
+ }
+
+ return new LHDuisburgHPFHInvoiceCreation();
+
+
+ }
+
+ private InvoiceCreation GetInvoiceCreatorForCategory(ServiceCategoryDC sd)
+ {
+ if (sd != null && !String.IsNullOrEmpty(sd.Name))
+ {
+ String cat = sd.Name.ToLower().Trim();
+ if (cat.IndexOf("iff") >= 0)
+ {
+ return new LHDuisburgIFFInvoiceCreation();
+ }
+ else if (cat.IndexOf("direkte betreuungsleistung") >= 0)
+ {
+ return new LHDuisburgBeWoInvoiceCreation();
+ }
+ else if (cat.IndexOf("hpff") >= 0)
+ {
+ return new LHDuisburgFFInvoiceCreation();
+ }
+ else if (cat.IndexOf("hpfh") >= 0)
+ {
+ return new LHDuisburgHPFHInvoiceCreation();
+ }
+ else if (cat.StartsWith("eb"))
+ {
+ return new LHDuisburgEBInvoiceCreation();
+ }
+ else if (cat.StartsWith("stabi"))
+ {
+ return new LHDuisburgStabiFamInvoiceCreation();
+ }
+ else if (cat.StartsWith("tbt"))
+ {
+ return new LHDuisburgTBTInvoiceCreation();
+ }
+ else if (cat.Contains("kpfc"))
+ {
+ return new LHDuisburgKPFCInvoiceCreation();
+ }
+ }
+ return null;
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgKPFCInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgKPFCInvoiceCreation.cs
new file mode 100644
index 000000000..24226b307
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgKPFCInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgKPFCInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-KPFC";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgSpitzabrechnung.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgSpitzabrechnung.cs
new file mode 100644
index 000000000..c64fd75fa
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgSpitzabrechnung.cs
@@ -0,0 +1,142 @@
+using System;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared.DataContracts;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgSpitzabrechnung : SettlementInvoiceCreation
+ {
+ public override Settlement2DC GenerateSettlementInvoice(CostBearer2SupportConcept c2s, DateTime? periodStart, DateTime? periodEnd)
+ {
+ var invoice = base.GenerateSettlementInvoice(c2s, periodStart, periodEnd);
+
+ if (String.IsNullOrWhiteSpace(invoice.InvoiceNumber))
+ {
+ var inc = PluginLoader.FindClass();
+
+
+ invoice.InvoiceNumber = inc.GetNextInvoiceNumber(0, "LH-BeWo");
+ }
+ return invoice;
+ }
+
+ //public override void CreateInvoiceDetails(Settlement2DC si, CostBearer2SupportConcept c2s, DateTime? periodStart, DateTime? periodEnd)
+ //{
+ // base.CreateInvoiceDetails(si, c2s, periodStart, periodEnd);
+
+ // foreach (var ii in si.InvoiceItems)
+ // {
+
+ // }
+ //}
+
+ public override void CreateInvoiceDetailsTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
+ {
+ base.CreateInvoiceDetailsTheOldWay(si, c2s);
+ //if (si.DifferentHourlyRateCount == 3)
+ //{
+ decimal rf = 1;
+ if (si.RateFactor.HasValue)
+ {
+ rf = (si.RateFactor.Value + 100) / 100;
+ }
+ si.ApprovedFLSWithHourlyRate3 = Math.Round(si.ApprovedFLSWithHourlyRate3 * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithActualHourlyRate = Math.Round(si.ApprovedFLSWithActualHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithOldHourlyRate = Math.Round(si.ApprovedFLSWithOldHourlyRate * rf, 2, MidpointRounding.AwayFromZero);
+
+ decimal roundedNewAmount = 0;
+
+
+ if (si.HourlyRateNew.HasValue)
+ {
+ roundedNewAmount = Math.Round(si.ApprovedFLSWithActualHourlyRate * si.HourlyRateNew.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRateOld.HasValue)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithOldHourlyRate * si.HourlyRateOld.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ if (si.HourlyRate3 > 0)
+ {
+ roundedNewAmount += Math.Round(si.ApprovedFLSWithHourlyRate3 * si.HourlyRate3, 2, MidpointRounding.AwayFromZero);
+ }
+
+ si.RateFactor = 0;
+ var totalAmount = Math.Round(roundedNewAmount, 2, MidpointRounding.AwayFromZero);
+
+ decimal? maxAmount = CalculateMaxAmount(si);
+
+ if (maxAmount.HasValue && totalAmount > maxAmount.Value)
+ {
+ totalAmount = maxAmount.Value;
+ }
+ si.AmountBillableTotal = totalAmount;
+
+ si.Claim = si.AmountBillableTotal - (si.AmountAdvancedPayments ?? 0) - si.EquityContribution;
+
+ }
+
+ public override void CalculateInvoiceItemAmounts(Settlement2DC si)
+ {
+ decimal maxApprovedFls = si.ApprovedFLS ?? 0;
+
+ foreach (var ii in si.InvoiceItems)
+ {
+ if (ii.UnitCount.HasValue)
+ {
+ var uc = Math.Round(ii.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero);
+ if (maxApprovedFls < uc)
+ uc = maxApprovedFls;
+
+ maxApprovedFls -= uc;
+
+ ii.UnitCount = uc;
+
+ if (ii.RateFactor.HasValue && ii.RateFactor.Value != 0)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value * ((100m + ii.RateFactor.Value) / 100m), 2);
+
+ ii.RateFactor = 0;
+ }
+
+ if (ii.AmountPerUnit.HasValue)
+ {
+ ii.AmountTotal = ii.UnitCount.Value * ii.AmountPerUnit.Value;
+ ii.GrossAmountTotal = ii.AmountTotal;
+
+ }
+ if (ii.MaxApprovedUnitCount < ii.UnitCount)
+ {
+ ii.MaxApprovedUnitCount = ii.UnitCount;
+ }
+ }
+ }
+
+ }
+
+ public override void CalculateInvoiceItemAmounts(InvoiceItemDC ii)
+ {
+ if (ii.UnitCount.HasValue)
+ {
+ var uc = ii.UnitCount.Value;
+ if (ii.MaxApprovedUnitCount.HasValue && ii.MaxApprovedUnitCount.Value < uc)
+ uc = ii.MaxApprovedUnitCount.Value;
+ ii.UnitCount = Math.Round(uc, 2, MidpointRounding.AwayFromZero);
+
+ if (ii.RateFactor.HasValue && ii.RateFactor.Value != 0)
+ {
+ ii.UnitCount = Math.Round(ii.UnitCount.Value * ((100m + ii.RateFactor.Value) / 100m), 2);
+ ii.RateFactor = 0;
+ }
+
+ if (ii.AmountPerUnit.HasValue)
+ {
+ ii.AmountTotal = Math.Round(ii.UnitCount.Value * ii.AmountPerUnit.Value, 2, MidpointRounding.AwayFromZero);
+ ii.GrossAmountTotal = ii.AmountTotal;
+ }
+ }
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs
new file mode 100644
index 000000000..e7f84486d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgStabiFamInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgStabiFamInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-SF";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgTBTInvoiceCreation.cs b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgTBTInvoiceCreation.cs
new file mode 100644
index 000000000..31a38f761
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Invoicing/LHDuisburgTBTInvoiceCreation.cs
@@ -0,0 +1,16 @@
+using BeWo.Data.Entities;
+
+namespace LHDuisburg.Invoicing
+{
+
+ public class LHDuisburgTBTInvoiceCreation : LHDuisburgDefaultInvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "LH-TBT";
+ }
+
+
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/LHDuisburgReportCreator.cs b/ReportImp/LebenshilfeDuisburgHPTG/LHDuisburgReportCreator.cs
new file mode 100644
index 000000000..58b7f0011
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/LHDuisburgReportCreator.cs
@@ -0,0 +1,179 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public class LHDuisburgReportCreator : 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);
+ 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);
+
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ XtraReport report = null;
+
+ ServicesOverviewRO bewoRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO assiRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO lmRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO iffRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO ffRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO tbtRo = ServicesOverviewRO.CopyFromRO(ro);
+ ServicesOverviewRO hpfhRo = ServicesOverviewRO.CopyFromRO(ro);
+
+ bool isBeWo = false;
+ bool isIff = false;
+ bool isFf = false;
+ bool isTbt = false;
+
+
+ if (ro.Services != null)
+ {
+ foreach (var sr in ro.Services)
+ {
+ if (sr.CostBearer.Contains("Assistenz") || sr.ServiceCategory == "Assistenzleistungen")
+ {
+ assiRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory == "Direkte Betreuungsleistung")
+ {
+ bewoRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.StartsWith("Leistungsmodul"))
+ {
+ lmRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("iff") || sr.ServiceCategory.ToLower().Contains("terminausfall iff"))
+ {
+ iffRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("hpff") || sr.ServiceCategory.ToLower().Contains("terminausfall ff"))
+ {
+ ffRo.Services.Add(sr);
+ }
+ else if (sr.ServiceCategory.ToLower().StartsWith("tbt"))
+ {
+ tbtRo.Services.Add(sr);
+ }
+ else
+ {
+ hpfhRo.Services.Add(sr);
+ }
+
+ }
+ }
+
+
+
+ if (isIff)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegIFF();
+ }
+ else if (isFf)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegFF();
+ }
+ else if (isTbt)
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.StundenzettelTBT();
+ }
+ else if (isBeWo)
+ {
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Stundenzettel();
+ }
+ else
+ {
+ report = new BeWo.LebenshilfeDuisburgReports.Neu.Stundenzettel();
+ }
+ }
+
+ if (ro.StartDate < new DateTime(2019, 1, 1))
+ {
+ report = AddReportToReport(report, new BeWo.LebenshilfeDuisburgReports.Stundenzettel(), bewoRo);
+ report = AddReportToReport(report, new StundenzettelALS(), assiRo);
+ }
+ else
+ {
+ report = AddReportToReport(report, new BeWo.LebenshilfeDuisburgReports.Neu.Stundenzettel(), bewoRo);
+ report = AddReportToReport(report, new Neu.StundenzettelALS(), assiRo);
+ }
+
+
+ report = AddReportToReport(report, new StundenzettelLMS(), lmRo);
+ report = AddReportToReport(report, new QuittierungsbelegIFF(), iffRo);
+ report = AddReportToReport(report, new QuittierungsbelegFF(), ffRo);
+ report = AddReportToReport(report, new StundenzettelTBT(), tbtRo);
+ report = AddReportToReport(report, new QuittierungsbelegHPFH(), hpfhRo);
+
+
+ if (report == null)
+ report = new XtraReport();
+
+ return report;
+ }
+
+ private XtraReport AddReportToReport(XtraReport masterReport, IBeWoReport newReport, ServicesOverviewRO ro)
+ {
+ if (ro.Services.Count > 0)
+ {
+ newReport.SetReportDataSource(ro);
+ ((XtraReport)newReport).CreateDocument();
+ if (masterReport == null)
+ {
+ masterReport = newReport as XtraReport;
+ }
+ else
+ {
+ if (masterReport.Pages.Count == 0)
+ {
+ masterReport.CreateDocument();
+ }
+
+ masterReport.Pages.AddRange(((XtraReport)newReport).Pages);
+
+ }
+ }
+ return masterReport;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/LebenshilfeDuisburgHPTG.csproj b/ReportImp/LebenshilfeDuisburgHPTG/LebenshilfeDuisburgHPTG.csproj
new file mode 100644
index 000000000..b61fbc21f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/LebenshilfeDuisburgHPTG.csproj
@@ -0,0 +1,291 @@
+
+
+
+ Debug
+ AnyCPU
+ 8.0.30703
+ 2.0
+ {7CEC8766-79E1-4A4E-A140-EFE4A8A160D3}
+ Library
+ Properties
+ LebenshilfeDuisburgHPTG
+ 9678360705_Reports
+ v4.7.2
+ 512
+
+
+
+ true
+ full
+ false
+ ..\..\Host\bin\
+ DEBUG;TRACE
+ prompt
+ 4
+ false
+
+
+ pdbonly
+ true
+ ..\..\Host\bin\
+ TRACE
+ prompt
+ 4
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Component
+
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ Component
+
+
+ ServicesOverviewReportNeu.cs
+
+
+ Component
+
+
+ ServicesOverviewReportTBT.cs
+
+
+ Component
+
+
+ QuittierungsbelegFF.cs
+
+
+ Component
+
+
+ ServiceInvoiceReport.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportIFF.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportHPFH.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportFF.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegHPFH.cs
+
+
+
+ Component
+
+
+ QuittierungsbelegIFF.cs
+
+
+ Component
+
+
+ QuittierungsbelegKK.cs
+
+
+ Component
+
+
+ Schulbetreuung.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportBeWo.cs
+
+
+ Component
+
+
+ ServicesOverviewReport.cs
+
+
+ Component
+
+
+ ServicesOverviewReportALS.cs
+
+
+ Component
+
+
+ ServicesOverviewReportHPFH.cs
+
+
+ Component
+
+
+ ServicesOverviewReportLMS.cs
+
+
+
+ Component
+
+
+ SettlementReport2.cs
+
+
+ Component
+
+
+ SettlementReport.cs
+
+
+
+
+ ServicesOverviewReportAlsNeu.cs
+
+
+ ServicesOverviewReportNeu.cs
+
+
+ ServicesOverviewReportTBT.cs
+
+
+ QuittierungsbelegFF.cs
+
+
+ ServiceInvoiceReport.cs
+ Designer
+
+
+ ServiceInvoiceReportIFF.cs
+ Designer
+
+
+ ServiceInvoiceReportHPFH.cs
+ Designer
+
+
+ ServiceInvoiceReportFF.cs
+ Designer
+
+
+ QuittierungsbelegHPFH.cs
+
+
+
+ QuittierungsbelegIFF.cs
+
+
+ QuittierungsbelegKK.cs
+
+
+ Schulbetreuung.cs
+
+
+ ServiceInvoiceReportBeWo.cs
+ Designer
+
+
+ ServicesOverviewReport.cs
+
+
+ ServicesOverviewReportALS.cs
+
+
+ ServicesOverviewReportHPFH.cs
+
+
+ ServicesOverviewReportLMS.cs
+
+
+ SettlementReport2.cs
+ Designer
+
+
+ SettlementReport.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/LebenshilfeDuisburgHPTG/Properties/AssemblyInfo.cs b/ReportImp/LebenshilfeDuisburgHPTG/Properties/AssemblyInfo.cs
new file mode 100644
index 000000000..9441eabb0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/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 mit einer Assembly verknüpft sind.
+[assembly: AssemblyTitle("LebenshilfeDuisburgReports")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("LebenshilfeDuisburgReports")]
+[assembly: AssemblyCopyright("Copyright © 2013")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Durch Festlegen von ComVisible auf "false" werden die Typen in dieser Assembly unsichtbar
+// für COM-Komponenten. Wenn Sie auf einen Typ in dieser Assembly von
+// COM zugreifen müssen, legen Sie das ComVisible-Attribut für diesen Typ auf "true" fest.
+[assembly: ComVisible(false)]
+
+// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird
+[assembly: Guid("4a40292a-0e6b-4ef2-a390-95db0adb5cda")]
+
+// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten:
+//
+// Hauptversion
+// Nebenversion
+// Buildnummer
+// Revision
+//
+// Sie können alle Werte angeben oder die standardmäßigen Build- und Revisionsnummern
+// übernehmen, indem Sie "*" eingeben:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Properties/licenses.licx b/ReportImp/LebenshilfeDuisburgHPTG/Properties/licenses.licx
new file mode 100644
index 000000000..c7fd819d5
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v17.1, Version=17.1.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.cs
new file mode 100644
index 000000000..5844db459
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.cs
@@ -0,0 +1,116 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using BS.Shared;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.designer.cs
new file mode 100644
index 000000000..06250777c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.designer.cs
@@ -0,0 +1,540 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667013D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // 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 System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Frühförderung der Lebenshilfe gGmbH, Fischerstr. 12, 47055 Duisburg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // QuittierungsbelegFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.resx b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.cs
new file mode 100644
index 000000000..50fe84448
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.cs
@@ -0,0 +1,52 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "Jugendamt Walsum", "Jugendamt Hamborn", "Jugendamt Meiderich", "Jugendamt Homberg", "Jugendamt Mitte", "Jugendamt Rheinhausen", "Jugendamt Süd", "Jugendamt Marxloh" })]
+ public partial class QuittierungsbelegHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ s.ServiceCategoryAbbr = "";
+
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+ s.Notice = firstLine;
+
+ if (s.ServiceCategory != null &&
+ ((s.ServiceCategory.ToLower().IndexOf("face") >= 0) || (s.ServiceCategory.ToLower().IndexOf("atz") >= 0 && s.ServiceCategory.ToLower().IndexOf("mit klient") >= 0) ||
+ (s.ServiceCategory.ToLower().IndexOf("konfrontativ") >= 0 && s.ServiceDescription.ToLower() != "kollegialer austausch" && s.ServiceDescription.ToLower() != "kooperationsgespräch" && s.ServiceDescription.ToLower() != "erstgespräch seitens der familie abgesagt")))
+ s.ServiceCategoryAbbr = "Ja";
+
+ else
+ s.ServiceCategoryAbbr = "Nein";
+ }
+
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.designer.cs
new file mode 100644
index 000000000..2fd78676a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.designer.cs
@@ -0,0 +1,638 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.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.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1097.458F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell6,
+ this.xrTableCell1,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell5});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit Beginn";
+ this.xrTableCell11.Weight = 0.292631023799248D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Uhrzeit Ende";
+ this.xrTableCell6.Weight = 0.292631023799248D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Anzahl";
+ this.xrTableCell1.Weight = 0.24385919672164527D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Ort";
+ this.xrTableCell4.Weight = 0.36578877337119153D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Face to Face";
+ this.xrTableCell7.Weight = 0.29263101538684111D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "Beschreibung der geleisteten Arbeit";
+ this.xrTableCell5.Weight = 0.90339658318516636D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell2,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ 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;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{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.15151508040824252D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDate", "{0:HH:mm}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell12";
+ this.xrTableCell12.Weight = 0.15151517673895865D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626263706026128D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.18939376974432776D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategoryAbbr")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Weight = 0.15151510645904354D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ 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.4677504200812525D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11,
+ this.xrLabel8,
+ this.xrLabel3,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(239.9999F, 0F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(117F, 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 = "Summe:";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(102.4167F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Duisburg, den";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(102.4167F, 54.41666F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(131.5834F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.BorderWidth = 1;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(357F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(100.0001F, 24.24997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseBorderWidth = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "[fieldBillableFLS!0.00]";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(879.1667F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Familie:";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(607F, 79.99998F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Monat:";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 79.99998F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 20F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 50F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 20.00002F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(117F, 20F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Mitarbeiter/in:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(726.9999F, 79.99998F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[Month] [Year]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.xrLabel15,
+ this.xrLabel29,
+ this.xrLabel23,
+ this.xrLabel9,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 110F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(457F, 54.41666F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(269.9997F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(285.2498F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(171.7501F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Unterschrift Leitung:";
+ //
+ // QuittierungsbelegHPFH
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ 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;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.resx b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegHPFH.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.cs
new file mode 100644
index 000000000..0a097ffe8
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.cs
@@ -0,0 +1,120 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegIFF : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegIFF()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ String sd = s.ServiceDescription;
+
+ if (!String.IsNullOrEmpty(sd) && sd.StartsWith("Nachholtermin"))
+ {
+ String firstLine = "";
+ if (!String.IsNullOrEmpty(s.Notice))
+ {
+ if (s.Notice.IndexOf(Environment.NewLine) >= 0)
+ firstLine = s.Notice.Substring(0, s.Notice.IndexOf(Environment.NewLine));
+ else
+ firstLine = s.Notice;
+ }
+
+ s.ServiceDescription = String.Format("{0} vom {1}", sd, firstLine);
+ }
+ }
+
+ }
+ StringBuilder sb = new StringBuilder();
+ var org = GetOrganisation(pRO);
+ if (org != null)
+ {
+ if (org.Name.StartsWith("Amt für Soziales"))
+ sb.AppendLine("Stadt Duisburg");
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ QuittierungsbelegKK subReport = subReportKK.ReportSource as QuittierungsbelegKK;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Organisation GetOrganisation(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var kk = GetKrankenkasse(pRO);
+ if (kk == null || pRO.CostBearer2SupportConceptList.Count == 0)
+ {
+
+ return pRO.CostBearer2SupportConceptList[0].CostBearer.Organisation;
+ }
+ else
+ {
+ foreach (var c2s in pRO.CostBearer2SupportConceptList)
+ {
+ if (c2s.CostBearer.Organisation != null && c2s.CostBearer.Organisation.Name != kk.Organisation.Name)
+ {
+ return c2s.CostBearer.Organisation;
+ }
+ }
+ }
+ }
+
+ return null;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.designer.cs
new file mode 100644
index 000000000..30b3a5f32
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.designer.cs
@@ -0,0 +1,578 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegIFF
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.subReportKK = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869434D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 39.54169F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(382.9173F, 57.54166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.54166F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Aktenzeichen: [ReferenceNumber]";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrLabel4,
+ this.xrLabel8});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 75.54163F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // subReportKK
+ //
+ this.subReportKK.CanShrink = true;
+ this.subReportKK.Id = 0;
+ this.subReportKK.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportKK.Name = "subReportKK";
+ this.subReportKK.ReportSource = new BeWo.LebenshilfeDuisburgReports.QuittierungsbelegKK();
+ this.subReportKK.SizeF = new System.Drawing.SizeF(1108F, 20F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportKK});
+ this.GroupFooter2.HeightF = 20F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // QuittierungsbelegIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRSubreport subReportKK;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.resx b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegIFF.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.cs
new file mode 100644
index 000000000..59c17c744
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.cs
@@ -0,0 +1,70 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using System.Text;
+using BeWo.Data.Entities;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class QuittierungsbelegKK : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegKK()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ var c2o = GetKrankenkasse(pRO);
+ if (c2o != null)
+ {
+ var org = c2o.Organisation;
+
+ sb.AppendLine(org.Name);
+ if (org.Address != null)
+ {
+ sb.AppendLine(org.Address.Street);
+ sb.Append(org.Address.PostalCode);
+ sb.Append(" ");
+ sb.Append(org.Address.Town);
+ }
+
+ lblVersicherungsnummer.Text = String.Format("Versicherungsnr.: {0}", c2o.Info1);
+
+ }
+ lblAddress.Text = sb.ToString();
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private Customer2Organisation GetKrankenkasse(ServicesOverviewRO pRO)
+ {
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var customer = pRO.CostBearer2SupportConceptList[0].SupportConcept.Customer;
+
+ foreach (var c2o in customer.Customer2OrganisationList)
+ {
+ foreach (var v2e in c2o.ValueList)
+ {
+ if (v2e.Entry.Type == ValueListEntryType.EnvironmentOrganisationType && v2e.Entry.Value == "Krankenkasse")
+ {
+ return c2o;
+ }
+ }
+
+ }
+
+ }
+
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.designer.cs
new file mode 100644
index 000000000..b059e58a1
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.designer.cs
@@ -0,0 +1,555 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class QuittierungsbelegKK
+ {
+ ///
+ /// 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.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegKK));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = 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.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblVersicherungsnummer = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(1100F, 25F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell3,
+ this.xrTableCell7,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 0.78125D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Weight = 0.073157743195531214D;
+ //
+ // 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.68280561868355993D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Förderung, Ausfall- / Ersatztermine";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 1.1827168088667011D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(1100F, 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.xrTableCell1,
+ this.xrTableCell13,
+ this.xrTableCell9,
+ this.xrTableCell4});
+ 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;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ xrSummary1.Func = DevExpress.XtraReports.UI.SummaryFunc.RecordNumber;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell1.Summary = xrSummary1;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.Weight = 0.037879435523474191D;
+ //
+ // 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.MiddleLeft;
+ this.xrTableCell13.Weight = 0.3535353957565302D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 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.61237406005552031D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel8,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 72.41663F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.41669F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(242F, 17.99997F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Duisburg, ";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(381.8756F, 54.41666F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(280F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Unterschrift Leitung";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.41666F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(242.0005F, 17.99997F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(196.9166F, 36.45833F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 132.0834F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(734.0834F, 20F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name: [CustomerLastName] Vorname: [CustomerFirstName] geb.: [CustomerBirt" +
+ "hday!dd.MM.yyyy]";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblVersicherungsnummer,
+ this.lblAddress,
+ this.xrLabel14,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel1,
+ this.xrLine1,
+ this.xrLabel12,
+ this.xrPictureBox1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.ReportHeader.HeightF = 162.0833F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblVersicherungsnummer
+ //
+ this.lblVersicherungsnummer.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblVersicherungsnummer.LocationFloat = new DevExpress.Utils.PointFloat(267.4166F, 38.45833F);
+ this.lblVersicherungsnummer.Multiline = true;
+ this.lblVersicherungsnummer.Name = "lblVersicherungsnummer";
+ this.lblVersicherungsnummer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblVersicherungsnummer.SizeF = new System.Drawing.SizeF(448.6667F, 81.54164F);
+ this.lblVersicherungsnummer.StylePriority.UseFont = false;
+ this.lblVersicherungsnummer.Text = "Versicherungsnr.:";
+ //
+ // lblAddress
+ //
+ this.lblAddress.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.45833F);
+ this.lblAddress.Multiline = true;
+ this.lblAddress.Name = "lblAddress";
+ this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAddress.SizeF = new System.Drawing.SizeF(267.4167F, 81.54164F);
+ this.lblAddress.StylePriority.UseFont = false;
+ this.lblAddress.Text = "Anschrift";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 132.0834F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(106.3752F, 20F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Monat/Jahr:";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(912.0834F, 132.0834F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(155.2083F, 20F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "[Month] [Year]";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(794.0829F, 92.08336F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(310.5419F, 20F);
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Nachweis der durchgeführten Fördereinheiten";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 16.45834F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(775.1252F, 20F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Interdisziplinäre Frühförderung der Lebenshilfe gGmbH, Weseler Str. 5 47169 Duisb" +
+ "urg";
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 36.45833F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(1108F, 2F);
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Unterschrift";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.74377035860869423D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Weight = 0.38510074765164148D;
+ //
+ // QuittierungsbelegKK
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ 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 System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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 fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblAddress;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRLabel lblVersicherungsnummer;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.resx b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.resx
new file mode 100644
index 000000000..76f452dc6
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/QuittierungsbelegKK.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.cs b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.cs
new file mode 100644
index 000000000..7d2be88ab
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.cs
@@ -0,0 +1,211 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using DevExpress.XtraReports.UI;
+using System.Data;
+using BeWo.Service.Plugins;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Schulbetreuung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Schulbetreuung()
+ {
+ InitializeComponent();
+
+ }
+
+ public void SetReportDataSource(QueryRO pRO)
+ {
+ InitTable(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void InitTable(QueryRO ro)
+ {
+ decimal gesamt = 0;
+
+ DateTime startMonat = DateTime.MinValue;
+ DateTime endMonat = DateTime.MinValue;
+ foreach (BeWo.Report.ReportObjects.QueryRO.Row row in ro.Rows)
+ {
+ if (startMonat == DateTime.MinValue)
+ {
+ startMonat = DateTime.Parse(row.Field1.ToString());
+ }
+ if (endMonat == DateTime.MinValue)
+ {
+ endMonat = DateTime.Parse(row.Field2.ToString());
+ }
+
+ long oid = 0;
+ if (Int64.TryParse(row.Field3.ToString(), out oid))
+ {
+ var emp = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblMitarbeiter.Text = String.Format("{0} {1}", emp.Person.FirstName, emp.Person.LastName);
+ }
+
+ oid = 0;
+ if (Int64.TryParse(row.Field4.ToString(), out oid))
+ {
+ var cust = DAOFactory.GenericDAO.LoadByID(oid);
+
+ lblKlient.Text = String.Format("{0} {1}", cust.Person.FirstName, cust.Person.LastName);
+ }
+
+ }
+
+ ro.Rows.Clear();
+
+ while (startMonat <= endMonat)
+ {
+ var monthRow = new QueryRO.Row();
+ monthRow.ChildRows1 = new List();
+ ro.Rows.Add(monthRow);
+
+ monthRow.Field1 = String.Format("{0:MMMM yyyy}", startMonat);
+
+ DateTime startDay = new DateTime(startMonat.Year, startMonat.Month, 1);
+
+ for (int i = 1; i <= DateTime.DaysInMonth(startMonat.Year, startMonat.Month); i++)
+ {
+ var dayRow = new QueryRO.Row();
+ dayRow.Field1 = String.Format("{0:ddd, dd.MM.yyyy}", startDay);
+
+ var ferien = GetFerien(startDay);
+ if (ferien != null)
+ {
+ dayRow.Field5 = "1";
+ if (startDay == ferien.Start)
+ {
+ dayRow.Field6 = ferien.Name;
+ }
+ }
+ Feiertag ft = GetFeiertag(startDay);
+ if (ft != null)
+ {
+ dayRow.Field5 = "1";
+ dayRow.Field6 = ft.Name;
+ }
+ monthRow.ChildRows1.Add(dayRow);
+
+ startDay = startDay.AddDays(1);
+ }
+ startMonat = startMonat.AddMonths(1);
+ }
+
+
+ }
+
+ private Ferien GetFerien(DateTime start)
+ {
+ var ferienList = GetFerien();
+
+ foreach (var ferien in ferienList)
+ {
+ if (start >= ferien.Start && start <= ferien.Ende)
+ return ferien;
+ }
+ return null;
+ }
+
+ private Feiertag GetFeiertag(DateTime start)
+ {
+ List feiertage = GetFeiertage(start.Year);
+
+ foreach (var ft in feiertage)
+ {
+ if (start == ft.Datum)
+ return ft;
+ }
+ return null;
+ }
+
+ private List GetFeiertage(int year)
+ {
+ List list = new List();
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 1, 1), Name = "Neujahr"});
+
+
+ list.Add(new Feiertag() {Datum = new DateTime(year, 5, 1), Name = "Tag der Arbeit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 10, 3), Name = "Tag der dt. Einheit"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 11, 1), Name = "Allerheiligen"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 24), Name = "Heilig Abend"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 25), Name = "1. Weihnachtstag"});
+ list.Add(new Feiertag() {Datum = new DateTime(year, 12, 26), Name = "2. Weihnachtstag"});
+ if (year == 2017)
+ {
+ list.Add(new Feiertag() { Datum = new DateTime(year, 10, 31), Name = "Reformationstag" });
+ }
+
+ DateTime osterSonntag = GetOsterSonntag(year);
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(-2), Name = "Karfreitag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(1), Name = "Ostermontag"});
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(39), Name = "Christi Himmelfahrt"});
+
+ list.Add(new Feiertag() {Datum = osterSonntag.AddDays(50), Name = "Pfingstmontag"});
+ list.Add(new Feiertag() { Datum = osterSonntag.AddDays(60), Name = "Fronleichnam" });
+
+ return list;
+ }
+
+
+ protected DateTime GetOsterSonntag(int year)
+ {
+
+ int g, h, c, j, l, i;
+
+ g = year % 19;
+ c = year / 100;
+ h = ((c - (c / 4)) - (((8 * c) + 13) / 25) + (19 * g) + 15) % 30;
+ i = h - (h / 28) * (1 - (29 / (h + 1)) * ((21 - g) / 11));
+ j = (year + (year / 4) + i + 2 - c + (c / 4)) % 7;
+
+ l = i - j;
+ int month = (int)(3 + ((l + 40) / 44));
+ int day = (int)(l + 28 - 31 * (month / 4));
+
+ return new DateTime(year, month, day);
+
+ }
+
+ private List GetFerien()
+ {
+ List result = new List();
+
+ var vs = PluginLoader.FindClass();
+
+ var ferien = vs.GetFerien("nrw");
+
+ foreach (var ferienDc in ferien)
+ {
+ result.Add(new Ferien
+ {
+ Start = ferienDc.Start,
+ Ende = ferienDc.Ende,
+ Name = ferienDc.Name
+ });
+ }
+
+ return result;
+ }
+ }
+
+ class Ferien
+ {
+ public String Name { get; set; }
+ public DateTime Start { get; set; }
+ public DateTime Ende { get; set; }
+ }
+
+ class Feiertag
+ {
+ public String Name { get; set; }
+ public DateTime Datum { get; set; }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.designer.cs
new file mode 100644
index 000000000..6be5fe89e
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.designer.cs
@@ -0,0 +1,786 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Schulbetreuung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Schulbetreuung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleIstFerien = new DevExpress.XtraReports.UI.FormattingRule();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCheckBox7 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox8 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox9 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox4 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox5 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox6 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox3 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(690.0001F, 20F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell10,
+ this.xrTableCell9,
+ this.xrTableCell8});
+ this.xrTableRowDetail.FormattingRules.Add(this.ruleIstFerien);
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 0.8D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field1")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.16551728499448931D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.ChildRows1.Field6")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Weight = 0.24827588710927523D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Weight = 0.37241406127311416D;
+ //
+ // ruleIstFerien
+ //
+ this.ruleIstFerien.Condition = "[Field5] == \'1\'";
+ this.ruleIstFerien.DataMember = "Rows.ChildRows1";
+ //
+ //
+ //
+ this.ruleIstFerien.Formatting.BackColor = System.Drawing.Color.LightSteelBlue;
+ this.ruleIstFerien.Name = "ruleIstFerien";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "Rows";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // xrLabel1
+ //
+ 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(120F, 27.08334F);
+ this.xrLabel1.Text = "Mitarbeiter:";
+ //
+ // lblMitarbeiter
+ //
+ this.lblMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 0F);
+ this.lblMitarbeiter.Name = "lblMitarbeiter";
+ this.lblMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMitarbeiter.SizeF = new System.Drawing.SizeF(570.0001F, 27.08333F);
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Field1")});
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(300F, 54.16667F);
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(390.0001F, 27.08333F);
+ this.lblMonat.Text = "lblMonat";
+ //
+ // xrCheckBox7
+ //
+ this.xrCheckBox7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 141.4583F);
+ this.xrCheckBox7.Name = "xrCheckBox7";
+ this.xrCheckBox7.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox7.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox7.StylePriority.UseBorders = false;
+ this.xrCheckBox7.StylePriority.UseFont = false;
+ this.xrCheckBox7.StylePriority.UsePadding = false;
+ this.xrCheckBox7.Text = "Reisen";
+ //
+ // xrCheckBox8
+ //
+ this.xrCheckBox8.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox8.LocationFloat = new DevExpress.Utils.PointFloat(230F, 141.4583F);
+ this.xrCheckBox8.Name = "xrCheckBox8";
+ this.xrCheckBox8.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox8.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox8.StylePriority.UseBorders = false;
+ this.xrCheckBox8.StylePriority.UseFont = false;
+ this.xrCheckBox8.StylePriority.UsePadding = false;
+ this.xrCheckBox8.Text = "Sonstiges";
+ //
+ // xrCheckBox9
+ //
+ this.xrCheckBox9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox9.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 141.4583F);
+ this.xrCheckBox9.Name = "xrCheckBox9";
+ this.xrCheckBox9.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox9.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox9.StylePriority.UseBorders = false;
+ this.xrCheckBox9.StylePriority.UseFont = false;
+ this.xrCheckBox9.StylePriority.UsePadding = false;
+ //
+ // xrCheckBox4
+ //
+ this.xrCheckBox4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox4.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 116.4583F);
+ this.xrCheckBox4.Name = "xrCheckBox4";
+ this.xrCheckBox4.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox4.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox4.StylePriority.UseBorders = false;
+ this.xrCheckBox4.StylePriority.UseFont = false;
+ this.xrCheckBox4.StylePriority.UsePadding = false;
+ this.xrCheckBox4.Text = "PfLEG";
+ //
+ // xrCheckBox5
+ //
+ this.xrCheckBox5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox5.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox5.LocationFloat = new DevExpress.Utils.PointFloat(230F, 116.4583F);
+ this.xrCheckBox5.Name = "xrCheckBox5";
+ this.xrCheckBox5.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox5.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox5.StylePriority.UseBorders = false;
+ this.xrCheckBox5.StylePriority.UseFont = false;
+ this.xrCheckBox5.StylePriority.UsePadding = false;
+ this.xrCheckBox5.Text = "KJHG";
+ //
+ // xrCheckBox6
+ //
+ this.xrCheckBox6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox6.LocationFloat = new DevExpress.Utils.PointFloat(459.9998F, 116.4583F);
+ this.xrCheckBox6.Name = "xrCheckBox6";
+ this.xrCheckBox6.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox6.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox6.StylePriority.UseBorders = false;
+ this.xrCheckBox6.StylePriority.UseFont = false;
+ this.xrCheckBox6.StylePriority.UsePadding = false;
+ this.xrCheckBox6.Text = "Gruppen";
+ //
+ // xrCheckBox3
+ //
+ this.xrCheckBox3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox3.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox3.LocationFloat = new DevExpress.Utils.PointFloat(460.0001F, 91.45832F);
+ this.xrCheckBox3.Name = "xrCheckBox3";
+ this.xrCheckBox3.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox3.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox3.StylePriority.UseBorders = false;
+ this.xrCheckBox3.StylePriority.UseFont = false;
+ this.xrCheckBox3.StylePriority.UsePadding = false;
+ this.xrCheckBox3.Text = "Schule";
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox1.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(230F, 91.45832F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox1.StylePriority.UseBorders = false;
+ this.xrCheckBox1.StylePriority.UseFont = false;
+ this.xrCheckBox1.StylePriority.UsePadding = false;
+ this.xrCheckBox1.Text = "Verhinderung";
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrCheckBox2.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 91.45832F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.Padding = new DevExpress.XtraPrinting.PaddingInfo(10, 0, 0, 0, 100F);
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(230F, 25F);
+ this.xrCheckBox2.StylePriority.UseBorders = false;
+ this.xrCheckBox2.StylePriority.UseFont = false;
+ this.xrCheckBox2.StylePriority.UsePadding = false;
+ this.xrCheckBox2.Text = "EGH";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(300F, 27.08333F);
+ this.xrLabel3.Text = "Leistungsaufstellung für den Monat:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.08333F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(120F, 27.08334F);
+ this.xrLabel2.Text = "Familie:";
+ //
+ // lblKlient
+ //
+ this.lblKlient.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 27.08333F);
+ this.lblKlient.Name = "lblKlient";
+ this.lblKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKlient.SizeF = new System.Drawing.SizeF(570.0002F, 27.08333F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(300F, 139.5833F);
+ 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(306.7916F, 47.29173F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "(Unterschrift Familie / Schule / GL)\r\nStempel";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(300F, 112.0833F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(306.7917F, 27.49999F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(119.9999F, 112.0833F);
+ 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(110F, 27.49999F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 12F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 112.0833F);
+ 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(120F, 27.49999F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Duisburg, den";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.875F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(690.0001F, 54.58333F);
+ this.xrLabel5.Text = "Ich bestätige die aufgeführten Leistungen des Mitarbeiters empfangen zu haben und" +
+ " verpflichte mich,\r\ndie aufgrund dieser Leistungen erstellte Rechnung zu begleic" +
+ "hen.";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(690.0001F, 25F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell11});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Weight = 0.16551727526477489D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Weight = 0.37241406127311416D;
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupFooter2});
+ this.DetailReport1.DataMember = "Rows.ChildRows1";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail2.HeightF = 20F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader,
+ this.xrLabel1,
+ this.xrLabel2,
+ this.xrLabel3,
+ this.xrCheckBox2,
+ this.xrCheckBox1,
+ this.xrCheckBox3,
+ this.xrCheckBox6,
+ this.xrCheckBox5,
+ this.xrCheckBox4,
+ this.xrCheckBox9,
+ this.xrCheckBox8,
+ this.xrCheckBox7,
+ this.lblMonat,
+ this.lblMitarbeiter,
+ this.lblKlient});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader2.HeightF = 200F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(148)))), ((int)(((byte)(175)))), ((int)(((byte)(255)))));
+ 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 System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(690F, 20F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
+ 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.BottomCenter;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell4,
+ this.xrTableCell2,
+ this.xrTableCell13});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 1D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 0.17391308993464333D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit";
+ this.xrTableCell4.Weight = 0.26086963337684821D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Std.-Zahl";
+ this.xrTableCell2.Weight = 0.17391308787573573D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 3, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "Unterschrift Familie / Schule / GL";
+ this.xrTableCell13.Weight = 0.39130418881277262D;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1,
+ this.xrLabel4});
+ this.topMarginBand1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.topMarginBand1.HeightF = 108F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(470.1668F, 30.20836F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(219.8333F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.20837F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(689.9999F, 27.08334F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Stundenerfassung";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10});
+ this.bottomMarginBand1.HeightF = 40F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 7.5F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ 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(689.9999F, 29.58333F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH | E-Mail info@leben" +
+ "shilfe-duisburg.de | Internet www.lebenshilfe-duisburg.de";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.xrLabel5,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel9});
+ this.GroupFooter2.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupFooter2.HeightF = 186.8751F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
+ this.GroupFooter2.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.QueryRO);
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Gesamtsummen:";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.41379317210376454D;
+ //
+ // Schulbetreuung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleIstFerien});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 108, 40);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ 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.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox7;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox8;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox9;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox4;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox5;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox6;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox3;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.FormattingRule ruleIstFerien;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.resx b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.resx
new file mode 100644
index 000000000..3b0181add
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Schulbetreuung.resx
@@ -0,0 +1,384 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 17, 17
+
+
+
+
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.Designer.cs
new file mode 100644
index 000000000..2a7efaeff
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.Designer.cs
@@ -0,0 +1,757 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.cs
new file mode 100644
index 000000000..bdfd310f2
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.cs
@@ -0,0 +1,127 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReport()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.resx
new file mode 100644
index 000000000..ba19bd0e9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReport.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA0ACAAZABlAHMAIABWAGUAcgB0AHIAYQBnAGUAcwAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAZQBuACAAYgBpAHQAdABlACAAYQB1AGYAIAB1AG4AcwBlAHIAIABLAG8AbgB0AG8AIABiAGUAaQAgAGQAZQByACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcALgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiACAAQgBpAHQAdABlACAAaQBtAG0AZQByACAAZABpAGUAIABSAGUAYwBoAG4AdQBuAGcAcwBuAHUAbQBtAGUAcgAgAGEAbgBnAGUAYgBlAG4ALgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAcABhAHIADQAKACAAXABiACAANAAgAFcAbwBjAGgAZQBuACAAbwBoAG4AZQAgAEEAYgB6AHUAZwBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.Designer.cs
new file mode 100644
index 000000000..d2d090d1f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.Designer.cs
@@ -0,0 +1,751 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportBeWo
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportBeWo));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSachbearbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(317F, 111.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientDivision]\r\n[RecipientStreet]\r\n[RecipientPostCo" +
+ "deAndTown]";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblSachbearbeiter,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 266.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Sachbearbeiter:";
+ //
+ // lblSachbearbeiter
+ //
+ this.lblSachbearbeiter.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblSachbearbeiter.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblSachbearbeiter.Multiline = true;
+ this.lblSachbearbeiter.Name = "lblSachbearbeiter";
+ this.lblSachbearbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSachbearbeiter.SizeF = new System.Drawing.SizeF(235.755F, 83.58163F);
+ this.lblSachbearbeiter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 64F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo1,
+ this.xrRichText3,
+ this.xrLabel9,
+ this.xrLabel3,
+ this.xrLabel6});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 104.4168F);
+ 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(474.9997F, 77.45832F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Zahlung erfolgt durch Kunden\r\n\r\n30 Tage (bis [Notice]) ohne Abzug: [NetClaim]\r\n\r\n" +
+ "Bitte geben Sie bei der Überweisung die Belegnummer [InvoiceNumber] an.\r\n";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.41664F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(488.5417F, 33.33346F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UsePadding = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg\r\nIBAN: DE35 3505 0" +
+ "000 0200 2108 21 BIC: DUISDE33XXX";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 70.41677F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(475F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportBeWo
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 xrLabel7;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblSachbearbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.cs
new file mode 100644
index 000000000..3737753a4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.cs
@@ -0,0 +1,90 @@
+using System;
+using System.Text;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-BeWo")]
+ public partial class ServiceInvoiceReportBeWo : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportBeWo()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+ lblSachbearbeiter.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (ii.ServiceDescription == "direkte betreuungsleistung")
+ {
+ ii.ServiceDescription = "Fachleistungsstunden";
+ ii.Notice = "Direkte Betreuungsleistungen, Ambulant Betreutes Wohnen";
+ }
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ if (c2s.CostBearerContactPerson != null)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (c2s.CostBearerContactPerson.Sex.HasValue)
+ {
+ sb.AppendLine(c2s.CostBearerContactPerson.Sex.Value == Sex.Male ? "Herr" : "Frau");
+ }
+ sb.AppendLine(c2s.CostBearerContactPerson.FirstNameLastName);
+ sb.Append(pRO.CustomerReferenceNumber);
+
+ lblSachbearbeiter.Text = sb.ToString();
+ }
+ }
+ }
+
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.resx
new file mode 100644
index 000000000..d2db8f7f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportBeWo.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJACAAUwBlAG0AaQBiAG8AbABkADsAfQB7AFwAZgAxAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMgBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA4ADAAXABnAHIAZQBlAG4AOAAwAFwAYgBsAHUAZQA4ADAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMQAwADYAXABiAGwAdQBlADEANwA4ADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEANgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlAFwAZgAxAFwAcABhAHIADQAKAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEMAZQBuAHQAZQByAFwAcABhAHIADQAKAE0AXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIAYQBcACcAZABmAGUAIAAyADAAMABcAHAAYQByAA0ACgA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQAgAFMAZQBtAGkAYgBvAGwAZAA7AH0AewBcAGYAMwAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAARwBlAHMAYwBoAFwAdQAyADIAOABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAFwAdQAyADUAMgBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAdQAyADIAMwBcACcAZABmAGUAIAAyADAAMAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABHAGUAcwBjAGgAXAB1ADIAMgA4AFwAJwBlADQAZgB0AHMAZgBcAHUAMgA1ADIAXAAnAGYAYwBoAHIAdQBuAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIABNAGkAYwBoAGEAZQBsACAAUgBlAGkAYwBoAGUAbAB0ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQQBtAHQAcwBnAGUAcgBpAGMAaAB0ACAARAB1AGkAcwBiAHUAcgBnACAASABSAEIAIAA1ADgANgA2ACAAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAIAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAB1ADIAMgA4AFwAJwBlADQAdABpAHMAYwBoAGUAIABXAG8AaABsAGYAYQBoAHIAdABzAHYAZQByAGIAYQBuAGQAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQAyAFwAYwBmADMAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABEAFUASQBTAEQARQAzADMAWABYAFgAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQAyAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAMgBcAGMAZgAzACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBMAFoAIAAzADUAMAAgADYAMAAzACAAOAA2AH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAASwBvAG4AdABvAC0ATgByAC4AIAAxADEAMAA2ADEAOAAwACAAMAAwADgAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADIAXABjAGYAMwAgAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAMgBcAGMAZgAzACAAQgBJAEMAIABHAEUATgBPAEQARQBEADEAVgBSAFIAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.Designer.cs
new file mode 100644
index 000000000..5d4f407d3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.Designer.cs
@@ -0,0 +1,624 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Datum";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.cs
new file mode 100644
index 000000000..ca41188df
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.cs
@@ -0,0 +1,108 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-FF")]
+ public partial class ServiceInvoiceReportFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null)
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ }
+ else
+ {
+ sb.AppendLine(c.Person.FirstNameLastName);
+ }
+ }
+
+ sb.AppendLine("über Stadt Duisburg");
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ lblAnschrift.Text = sb.ToString();
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.resx
new file mode 100644
index 000000000..d00487f7b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABIAGUAaQBsAHAAXAAnAGUANABkAGEAZwBvAGcAaQBzAGMAaABlACAARgByAFwAJwBmAGMAaABmAFwAJwBmADYAcgBkAGUAcgB1AG4AZwBcAHAAYQByAA0ACgBGAGEAbQBpAGwAaQBlAG4AegBlAG4AdAByAHUAbQAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQBcAHAAYQByAA0ACgBGAGkAcwBjAGgAZQByAHMAdAByAGEAXAAnAGQAZgBlACAAMQAyAFwAcABhAHIADQAKADQANwAwADUANQAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAGYAMQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAXABjAGYAMgAgACAAXABjAGYAMQBcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABcAGwAYQBuAGcAMQAwADIANAAgAFsASQBuAHYAbwBpAGMAZQBEAGEAdABlAF0AXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMgBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABzAGEAMQAyADAAXABxAGoAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAFwAYgAwACAASQBCAEEATgA6ACAARABFADMANQAgADMANQAwADUAIAAwADAAMAAwACAAMAAyADAAMAAgADIAMQAwADgAIAAyADEAIAAgAEIASQBDADoAIABEAFUASQBTAEQARQAzADMAWABYAFgAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADEAMgAwAFwAcQBqAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAcwBhADIAMAAwAFwAcQBqAFwAYgAwACAAWgBhAGgAbAB1AG4AZwBzAHYAZQByAGUAaQBuAGIAYQByAHUAbgBnADoAIABcAHAAYQByAA0ACgBcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.Designer.cs
new file mode 100644
index 000000000..e3fc558de
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAZ = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.txtMittelbindungsnr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAdresse,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ 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(454.5F, 153.1667F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "Stadt Duisburg\r\nAmt für Rechnungswesen und Steuern\r\nZentraler Posteingang\r\n47049 " +
+ "Duisburg\r\n";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.lblAZ,
+ this.xrLabel4,
+ this.xrTable3,
+ this.xrLabel5,
+ this.xrLabel2,
+ this.xrTable2});
+ this.Page1.HeightF = 231.7917F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Aktenzeichen:";
+ //
+ // lblAZ
+ //
+ this.lblAZ.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.lblAZ.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAZ.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 115F);
+ this.lblAZ.Multiline = true;
+ this.lblAZ.Name = "lblAZ";
+ this.lblAZ.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAZ.SizeF = new System.Drawing.SizeF(235.755F, 36.70664F);
+ this.lblAZ.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 170F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 61.79169F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Zeitraum";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFachleistungs-\r\nstunden";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 29.50002F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Kunde:";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.755F, 81.08164F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow1,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 80F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.139636369834711D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.13963636983471098D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Abrechnungsmonat";
+ this.xrTableCell1.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AccountingPeriodStart", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell4});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell13.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kreditorennummer";
+ this.xrTableCell13.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.Text = "350 000 833";
+ this.xrTableCell4.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.txtMittelbindungsnr});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.StylePriority.UseBackColor = false;
+ this.xrTableRow5.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBackColor = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Mittelbindungsnummer";
+ this.xrTableCell6.Weight = 1.4596787374581406D;
+ //
+ // txtMittelbindungsnr
+ //
+ this.txtMittelbindungsnr.Name = "txtMittelbindungsnr";
+ this.txtMittelbindungsnr.StylePriority.UseBackColor = false;
+ this.txtMittelbindungsnr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.42F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAZ;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell txtMittelbindungsnr;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.cs
new file mode 100644
index 000000000..85b751234
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.cs
@@ -0,0 +1,128 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifiers = new string[] { "LH-HPFH", "LH-EB", "LH-SF", "LH-TBT", "LH-KPFC" })]
+ public partial class ServiceInvoiceReportHPFH : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportHPFH()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ //StringBuilder sb = new StringBuilder();
+
+ //if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ //{
+ // sb.AppendLine(pRO.RecipientOrganisation);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ //{
+ // sb.AppendLine(pRO.RecipientDivision);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ //{
+ // sb.AppendLine(pRO.RecipientStreet);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ //{
+ // sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ //}
+ //lblAdresse.Text = sb.ToString();
+
+ pRO.Notice = "";
+
+ lblAZ.Text = pRO.CustomerReferenceNumber;
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ String mnr = String.Empty;
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ if (c != null)
+ {
+ foreach (var vv in c.VarFieldValueList)
+ {
+ if (vv.VarFieldDefOid.Value == 2)
+ {
+ var varFieldValue = Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
+ if (varFieldValue != null)
+ {
+ mnr = varFieldValue.ToString();
+
+ }
+ }
+ }
+ }
+
+
+ txtMittelbindungsnr.Text = mnr;
+
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.resx
new file mode 100644
index 000000000..7bfcdd319
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportHPFH.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAARwBlAHMAYwBoAFwAJwBlADQAZgB0AHMAcwB0AGUAbABsAGUAXABmADEAXABwAGEAcgANAAoATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMABcAHAAYQByAA0ACgBSAGUAYwBoAG4AdQBuAGcAcwBhAGIAdABlAGkAbAB1AG4AZwBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAFQAZQBsAC4AXABmADEAIAAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEANAAvACAANAA5AFwAcABhAHIADQAKAFwAZgAwACAARgBhAHgAIABcAGYAMQAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAgADEAOQBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByACAARAB1AGkAcwBiAHUAcgBnACwAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAbABhAG4AZwAxADAAMwAxAFwAZgAyAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAxADIAMABcAHMAbAAzADAAMABcAHMAbABtAHUAbAB0ADEAXABxAGoAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMQA2ACAAVgBlAHIAZwBcACcAZgBjAHQAdQBuAGcAcwBzAFwAJwBlADQAdAB6AGUAIABnAGUAbQBcACcAZQA0AFwAJwBkAGYAIABBAG4AbABhAGcAZQAgADQAIABkAGUAcwAgAFYAZQByAHQAcgBhAGcAZQBzAC4AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABzAGEAMgAwADAAXABzAGwAMwAwADAAXABzAGwAbQB1AGwAdAAxAFwAcQBqAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwBlAG4AIABiAGkAdAB0AGUAIABhAHUAZgAgAHUAbgBzAGUAcgAgAEsAbwBuAHQAbwAgAGIAZQBpACAAZABlAHIAIABTAHAAYQByAGsAYQBzAHMAZQAgAEQAdQBpAHMAYgB1AHIAZwAuAFwAcABhAHIADQAKAEkAQgBBAE4AOgAgAEQARQAzADUAIAAzADUAMAA1ACAAMAAwADAAMAAgADAAMgAwADAAIAAyADEAMAA4ACAAMgAxACAAIABCAEkAQwA6ACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAIABCAGkAdAB0AGUAIABpAG0AbQBlAHIAIABkAGkAZQAgAFIAZQBjAGgAbgB1AG4AZwBzAG4AdQBtAG0AZQByACAAYQBuAGcAZQBiAGUAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADIAMAAwAFwAcwBsADMAMAAwAFwAcwBsAG0AdQBsAHQAMQBcAHEAagBcAGIAMAAgAFoAYQBoAGwAdQBuAGcAcwB2AGUAcgBlAGkAbgBiAGEAcgB1AG4AZwA6ACAAXABwAGEAcgANAAoAIABcAGIAIAA0ACAAVwBvAGMAaABlAG4AIABvAGgAbgBlACAAQQBiAHoAdQBnAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.Designer.cs
new file mode 100644
index 000000000..d5a1eb2e3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.Designer.cs
@@ -0,0 +1,603 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class ServiceInvoiceReportIFF
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportIFF));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAnschrift = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblCustomerInfo = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKreditorennr = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ 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.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow15 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAnschrift,
+ this.xrRichText2});
+ this.ReportHeader.HeightF = 240F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(371.875F, 32.2917F);
+ //
+ // lblAnschrift
+ //
+ this.lblAnschrift.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.2917F);
+ this.lblAnschrift.Multiline = true;
+ this.lblAnschrift.Name = "lblAnschrift";
+ this.lblAnschrift.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnschrift.SizeF = new System.Drawing.SizeF(404.5F, 147.9583F);
+ this.lblAnschrift.StylePriority.UseFont = false;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(198.4583F, 230.7917F);
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ //
+ //
+ //
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 205F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrTable3,
+ this.lblCustomerInfo,
+ this.xrTable2});
+ this.Page1.HeightF = 200F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(427.0004F, 22.49998F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(269.4995F, 29.5F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Rechnung";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable3
+ //
+ this.xrTable3.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 160F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow14});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(696.4998F, 40F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell14,
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell53});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.StylePriority.UseBackColor = false;
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Pos.";
+ this.xrTableCell41.Weight = 0.12307692307692308D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.StylePriority.UseBorderColor = false;
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.Text = "Erbrachte Leistung";
+ this.xrTableCell14.Weight = 0.43076923076923079D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Erbrachte\r\nFördereinheiten";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell16.Weight = 0.17692307692307691D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Einzelpreis";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell18.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamt ";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.20692270132211538D;
+ //
+ // lblCustomerInfo
+ //
+ this.lblCustomerInfo.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblCustomerInfo.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 25F);
+ this.lblCustomerInfo.Multiline = true;
+ this.lblCustomerInfo.Name = "lblCustomerInfo";
+ this.lblCustomerInfo.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfo.SizeF = new System.Drawing.SizeF(416.2965F, 107F);
+ this.lblCustomerInfo.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(426.4999F, 51.99998F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow3});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(270F, 32F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.139636369834711D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.4596787374581406D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBackColor = false;
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.4596787374581406D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.lblKreditorennr});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.13963636983471095D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.4596787374581406D;
+ //
+ // lblKreditorennr
+ //
+ this.lblKreditorennr.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.lblKreditorennr.Name = "lblKreditorennr";
+ this.lblKreditorennr.Weight = 1.4596787374581406D;
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText4,
+ this.xrPageInfo1,
+ this.xrRichText3});
+ this.ReportFooter.HeightF = 316.2084F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText4
+ //
+ this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 20.41664F);
+ this.xrRichText4.Name = "xrRichText4";
+ this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
+ this.xrRichText4.SizeF = new System.Drawing.SizeF(474.9998F, 219.75F);
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Format = "Seite {0} von {1}";
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 256.8333F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(188.5417F, 27.08333F);
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(488.5417F, 20.41664F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(208.4583F, 273.9167F);
+ //
+ // 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.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.xrTable4});
+ this.Detail2.HeightF = 17F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell15,
+ this.xrTableCell17,
+ this.xrTableCell19,
+ this.xrTableCell20});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.08500000000000002D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AccountingPeriodStart", "{0:MMMM yyyy}")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "xrTableCell43";
+ this.xrTableCell12.Weight = 0.12307692307692306D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.CanShrink = true;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorderColor = false;
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.Weight = 0.4307691838191105D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.CanShrink = true;
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "xrTableCell17";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell17.Weight = 0.17692312387319714D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.CanShrink = true;
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.CustomerFirstname", "{0:c}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount", "{0:c}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 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.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell20.Weight = 0.2069230769230769D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter1.HeightF = 59.6667F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow15});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(696.5F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow15
+ //
+ this.xrTableRow15.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell32});
+ this.xrTableRow15.Name = "xrTableRow15";
+ this.xrTableRow15.Weight = 0.084999999999999964D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Gesamtsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell28.Weight = 0.86461538461538467D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "[NetClaim]";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell32.Weight = 0.206923076923077D;
+ //
+ // ServiceInvoiceReportIFF
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Segoe UI", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(80)))), ((int)(((byte)(80)))), ((int)(((byte)(80)))));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(85, 45, 205, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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 lblAnschrift;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfo;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ 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.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell lblKreditorennr;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.cs
new file mode 100644
index 000000000..656171dbc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.cs
@@ -0,0 +1,177 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared;
+using BS.Shared.Core;
+using DevExpress.Data.Linq;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ [IDSpecificClass(Identifier = "LH-IFF")]
+ public partial class ServiceInvoiceReportIFF : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportIFF()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ pRO.Notice = "";
+
+
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (!String.IsNullOrEmpty(ii.Notice))
+ {
+ ii.ServiceDescription = String.Format("{0}\n{1}", ii.ServiceDescription, ii.Notice);
+ }
+
+ ii.CustomerFirstname = String.Format("{0:c}", ii.AmountPerUnit);
+ if (!String.IsNullOrEmpty(ii.RateFactor))
+ {
+
+ var rfStr = ii.RateFactor.Replace("%", "").Replace(",00", "").Trim();
+ int rfInt = 0;
+ Int32.TryParse(rfStr, out rfInt);
+
+ decimal rateFactor = (100m + rfInt) / 100m;
+ if (rateFactor > 1)
+ {
+ ii.CustomerFirstname = String.Format("{0} x {1:0.##}", ii.CustomerFirstname, rateFactor);
+ }
+ else
+ {
+ ii.CustomerFirstname = String.Format("{0}", ii.CustomerFirstname);
+ }
+ }
+
+ }
+ }
+ }
+
+
+ }
+
+ SetCustomerInfos(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetCustomerInfos(ServiceInvoiceRO pRO)
+ {
+ Customer c = null;
+ if (pRO.CustomerOid.HasValue)
+ {
+ c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+ }
+ if (c == null)
+ {
+ if (pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ c = c2s.SupportConcept.Customer;
+ }
+ }
+
+ bool useOrgaAddress = true;
+
+ StringBuilder sb = new StringBuilder();
+ if (c != null)
+ {
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine1))
+ {
+ useOrgaAddress = false;
+ sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
+ if (c.Person.InvoiceAddress != null && !String.IsNullOrEmpty(c.Person.InvoiceAddress.Street))
+ {
+ sb.AppendLine(c.Person.InvoiceAddress.Street);
+ }
+ else if (c.Person.Address != null && !String.IsNullOrEmpty(c.Person.Address.Street))
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ }
+
+ if (c.Person.InvoiceAddress != null && (!String.IsNullOrEmpty(c.Person.InvoiceAddress.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.InvoiceAddress.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.InvoiceAddress.PostalCode,
+ c.Person.InvoiceAddress.Town));
+ }
+ else if (c.Person.Address != null && (!String.IsNullOrEmpty(c.Person.Address.PostalCode) ||
+ !String.IsNullOrEmpty(c.Person.Address.Town)))
+ {
+ sb.AppendLine(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ else
+ {
+ String name = String.Format("{0} {1}", c.Person.FirstName.Replace("(IFF)", "").Trim(), c.Person.LastName.Replace("(IFF)", "").Trim());
+ sb.AppendLine(name);
+ sb.AppendLine("über");
+ }
+
+ }
+
+ if (useOrgaAddress)
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ sb.AppendLine(pRO.RecipientStreet);
+ sb.Append(pRO.RecipientPostCodeAndTown);
+ }
+
+
+ lblAnschrift.Text = sb.ToString();
+
+
+ String leistungkategorie = "";
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sp in pRO.ServiceInvoicePeriods)
+ {
+ if (sp.ServiceInvoiceItems != null)
+ {
+ foreach (var ii in sp.ServiceInvoiceItems)
+ {
+ if (String.IsNullOrEmpty(leistungkategorie))
+ {
+ leistungkategorie = ii.ServiceDescription;
+ }
+ }
+ }
+ }
+ }
+
+ sb = new StringBuilder();
+ sb.AppendLine(String.Format("{0} für", leistungkategorie));
+ sb.AppendLine(String.Format("{0} {1}, geb. {2:dd.MM.yyyy}", pRO.CustomerFirstName.Replace("(IFF)", "").Trim(), pRO.CustomerLastName.Replace("(IFF)", "").Trim(), pRO.CustomerBirthdate));
+ sb.Append(String.Format("wohnhaft {0}, {1} {2}", pRO.CustomerStreet, pRO.CustomerPostalCode, pRO.CustomerTown));
+
+ lblCustomerInfo.Text = sb.ToString();
+
+ //if (pRO.ServiceInvoicePeriods.Count > 0)
+ //{
+ // var c2s = pRO.ServiceInvoicePeriods[0].CostBearer2SupportConcept;
+ // var org = c2s.CostBearer.Organisation;
+ // if (org != null)
+ // {
+ // //lblKreditorennr.Text = org.
+ // }
+ //}
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.resx
new file mode 100644
index 000000000..1ec66fe4a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServiceInvoiceReportIFF.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAHMAYQAyADAAMABcAHMAbAAyADgAOABcAHMAbABtAHUAbAB0ADEAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADIAIAAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAEQAdQBpAHMAYgB1AHIAZwAgAGcARwBtAGIASAAgAFwAYgBcAGYAMQAgACAAXABiADAAIAB8ACAATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgAuACAAMgAwADAAIAB8ACAANAA3ADAANQA3ACAARAB1AGkAcwBiAHUAcgBnAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADgAMABcAGcAcgBlAGUAbgA4ADAAXABiAGwAdQBlADgAMAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAxADAANgBcAGIAbAB1AGUAMQA3ADgAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMQBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMABcAGYAcwAxADYAIABJAG4AdABlAHIAZABpAHMAegBpAHAAbABpAG4AXAAnAGUANAByAGUAIABGAHIAXAAnAGYAYwBoAGYAXAAnAGYANgByAGQAZQByAHUAbgBnACAAKABJAEYARgApAFwAcABhAHIADQAKAFcAZQBzAGUAbABlAHIAIABTAHQAcgAuACAANQBcAHAAYQByAA0ACgA0ADcAMQA2ADkAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAdwB3AHcALgBsAGUAYgBlAG4AcwBoAGkAbABmAGUALQBkAHUAaQBzAGIAdQByAGcALgBkAGUAXABmADEAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABmADAAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAYQBiAHQAZQBpAGwAdQBuAGcAXABwAGEAcgANAAoAXABsAGEAbgBnADEAMAAzADMAIABUAGUAbAAuAFwAZgAxACAAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADQALwAgADQAOQBcAHAAYQByAA0ACgBcAGYAMAAgAEYAYQB4AFwAYwBmADIAIAAgAFwAYwBmADEAXABmADEAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkAIAAxADkAXABwAGEAcgANAAoAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgAEQAdQBpAHMAYgB1AHIAZwAsACAAXABsAGEAbgBnADEAMAAyADQAIABbAEkAbgB2AG8AaQBjAGUARABhAHQAZQBdAFwAYwBmADAAXABsAGEAbgBnADEAMAAzADEAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAOwB9AHsAXABmADEAXABmAG4AaQBsACAAVABpAG0AZQBzACAATgBlAHcAIABSAG8AbQBhAG4AOwB9AH0ADQAKAHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAOAAwAFwAZwByAGUAZQBuADgAMABcAGIAbAB1AGUAOAAwADsAfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAcwBhADEAMgAwAFwAcQBqAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABiAFwAZgAwAFwAZgBzADEANgAgAFYAZQByAGcAXAAnAGYAYwB0AHUAbgBnAHMAcwBcACcAZQA0AHQAegBlACAAZwBlAG0AXAAnAGUANABcACcAZABmACAAQQBuAGwAYQBnAGUAIAA1ACAAXAAnAGEANwAgADEAIABBAGIAcwAuACAAMgAgAE4AcgAuACAAMwAgAGQAZQBzACAAVgBlAHIAdAByAGEAZwBlAHMALgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHAAYQByAA0ACgBWAGUAcgB0AHIAYQBnACAANgA4ADIAMAA0ADMAMgAgAC0AIABQAG8AcwBpAHQAaQBvAG4AcwBuAHIALgAgADAAMgAwADEAMAAwADEAXAB0AGEAYgBcAGIAMABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXAAnAGQAYwBiAGUAcgB3AGUAaQBzAHUAbgBnAGUAbgAgAGIAaQB0AHQAZQAgAGEAdQBmACAAdQBuAHMAZQByACAASwBvAG4AdABvACAAYgBlAGkAIABkAGUAcgAgAFMAcABhAHIAawBhAHMAcwBlACAARAB1AGkAcwBiAHUAcgBnAC4AXAB0AGEAYgBcAHAAYQByAA0ACgBJAEIAQQBOADoAIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgACAAQgBJAEMAOgAgAEQAVQBJAFMARABFADMAMwBYAFgAWABcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAcABhAHIADQAKAFwAYgAgAEIAaQB0AHQAZQAgAGkAbQBtAGUAcgAgAGQAaQBlACAAUgBlAGMAaABuAHUAbgBnAHMAbgB1AG0AbQBlAHIAIABhAG4AZwBlAGIAZQBuAC4AXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXAB0AGEAYgBcAHQAYQBiAFwAdABhAGIAXABwAGEAcgANAAoAXABiADAAIABaAGEAaABsAHUAbgBnAHMAdgBlAHIAZQBpAG4AYgBhAHIAdQBuAGcAOgAgAFwAdABhAGIAXABsAGkAbgBlAFwAYgBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgAgADQAIABXAG8AYwBoAGUAbgAgAG8AaABuAGUAIABBAGIAegB1AGcAIABcAGMAZgAwAFwAYgAwAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwB3AGkAcwBzAFwAZgBwAHIAcQAyAFwAZgBjAGgAYQByAHMAZQB0ADAAIABTAGUAZwBvAGUAIABVAEkAIABTAGUAbQBpAGIAbwBsAGQAOwB9AHsAXABmADEAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAUwBlAGcAbwBlACAAVQBJADsAfQB7AFwAZgAyAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADEAMgA4AFwAZwByAGUAZQBuADEAMwAwAFwAYgBsAHUAZQAxADMAMgA7AH0ADQAKAFwAdgBpAGUAdwBrAGkAbgBkADQAXAB1AGMAMQBcAHAAYQByAGQAXABsAHQAcgBwAGEAcgBcAGMAZgAxAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADEAMgAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAHMAdABlAGwAbABlACAAaQBtACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABmADEAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAMAAgAEcAZQBzAGMAaABcACcAZQA0AGYAdABzAGYAXAAnAGYAYwBoAHIAdQBuAGcAXABmADEAXABwAGEAcgANAAoATQBpAGMAaABhAGUAbAAgAFIAZQBpAGMAaABlAGwAdAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAEEAbQB0AHMAZwBlAHIAaQBjAGgAdAAgAEQAdQBpAHMAYgB1AHIAZwAgAEgAUgBCACAANQA4ADYANgAgAFwAcABhAHIADQAKACAAXABwAGEAcgANAAoATQBpAHQAZwBsAGkAZQBkACAAaQBtACAARABlAHIAIABQAGEAcgBpAHQAXAAnAGUANAB0AGkAcwBjAGgAZQAgAFcAbwBoAGwAZgBhAGgAcgB0AHMAdgBlAHIAYgBhAG4AZAAgAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAUwBwAGEAcgBrAGEAcwBzAGUAIABEAHUAaQBzAGIAdQByAGcAXABwAGEAcgANAAoAXABmADEAIABCAEwAWgAgADMANQAwACAANQAwADAAIAAwADAAXABwAGEAcgANAAoASwBvAG4AdABvAC0ATgByAC4AIAAyADAAMAAyADEAMAA4ADIAMQAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUAMwA1ACAAMwA1ADAANQAgADAAMAAwADAAIAAwADIAMAAwACAAMgAxADAAOAAgADIAMQAgAFwAcABhAHIADQAKAEIASQBDACAARABVAEkAUwBEAEUAMwAzAFgAWABYAFwAcABhAHIADQAKAFwAcABhAHIADQAKAFwAZgAwACAAVgBvAGwAawBzAGIAYQBuAGsAIABSAGgAZQBpAG4ALQBSAHUAaAByACAAZQBHAFwAZgAxAFwAcABhAHIADQAKAEIATABaACAAMwA1ADAAIAA2ADAAMwAgADgANgBcAHAAYQByAA0ACgBLAG8AbgB0AG8ALQBOAHIALgAgADEAMQAwADYAMQA4ADAAIAAwADAAOAAgAFwAcABhAHIADQAKAEkAQgBBAE4AIABEAEUANgA3ACAAMwA1ADAANgAgADAAMwA4ADYAIAAxADEAMAA2ACAAMQA4ADAAMAAgADAAOAAgAFwAcABhAHIADQAKAEIASQBDACAARwBFAE4ATwBEAEUARAAxAFYAUgBSAFwAYwBmADAAXABmADIAXABmAHMAMgA0AFwAcABhAHIADQAKAH0ADQAKAA==
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/Services/CustomAccountingService.cs b/ReportImp/LebenshilfeDuisburgHPTG/Services/CustomAccountingService.cs
new file mode 100644
index 000000000..8a2e0567d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/Services/CustomAccountingService.cs
@@ -0,0 +1,41 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+
+namespace LebenshilfeDuisburgReports.Services
+{
+ public class CustomAccountingService : AccountingService
+ {
+ public override void DeactivateInvoiceBases(List invoices)
+ {
+ foreach (var idc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(idc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+
+ public override void DeactivateServiceInvoices(List invoices)
+ {
+ foreach (var sidc in invoices)
+ {
+ var newInvoice = base.ErstelleStornoRechnung(sidc);
+
+
+ DAOFactory.GenericDAO.Insert(newInvoice);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.Designer.cs
new file mode 100644
index 000000000..9fd96c87f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.Designer.cs
@@ -0,0 +1,755 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.subReportLms = new DevExpress.XtraReports.UI.XRSubreport();
+ this.subReportAls = new DevExpress.XtraReports.UI.XRSubreport();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 180F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 48.21F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 60.70835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(454F, 48.21F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(145F, 60.70835F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170F, 162F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420F, 162F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // subReportLms
+ //
+ this.subReportLms.CanShrink = true;
+ this.subReportLms.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportLms.Name = "subReportLms";
+ this.subReportLms.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelLMS();
+ this.subReportLms.SizeF = new System.Drawing.SizeF(696.9991F, 13.54167F);
+ //
+ // subReportAls
+ //
+ this.subReportAls.CanShrink = true;
+ this.subReportAls.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.subReportAls.Name = "subReportAls";
+ this.subReportAls.ReportSource = new BeWo.LebenshilfeDuisburgReports.StundenzettelALS();
+ this.subReportAls.SizeF = new System.Drawing.SizeF(696.9995F, 15.625F);
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportAls});
+ this.GroupFooter2.HeightF = 15.625F;
+ this.GroupFooter2.Level = 1;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.subReportLms});
+ this.GroupFooter3.HeightF = 13.54167F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.GroupFooter2,
+ this.GroupFooter3});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRSubreport subReportLms;
+ private DevExpress.XtraReports.UI.XRSubreport subReportAls;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.cs
new file mode 100644
index 000000000..c36894b23
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.cs
@@ -0,0 +1,138 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool showALS = false;
+ bool showLMS = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ if (s.ServiceCategory.StartsWith("Assistenz"))
+ {
+ showALS = true;
+ }
+ else if (s.ServiceCategory.StartsWith("Leistung"))
+ {
+ showLMS = true;
+ }
+ else
+ {
+ minTotal += s.Minutes;
+ s.Notice = "d";
+ }
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+
+ if (!showALS)
+ {
+ subReportAls.ReportSource = null;
+ subReportAls.Visible = false;
+ }
+ else
+ {
+ StundenzettelALS subReport = subReportAls.ReportSource as StundenzettelALS;
+
+ if (subReport != null)
+ subReport.SetReportDataSource(pRO);
+ }
+
+
+ if (!showLMS)
+ {
+ subReportLms.ReportSource = null;
+ subReportLms.Visible = false;
+ }
+ else
+ {
+ StundenzettelLMS subReport2 = subReportLms.ReportSource as StundenzettelLMS;
+
+ if (subReport2 != null)
+ subReport2.SetReportDataSource(pRO);
+ }
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.resx
new file mode 100644
index 000000000..8932a9e3a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReport.resx
@@ -0,0 +1,232 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ pqHghhtuqPbdd9/q0EMPrf7yl7+0jg4vfvazn1X77LNPisSN62kmjzzySMoO2H///asHHnigdXRoOP/8
+ 86vvfe971SmnnNI2SKIPt9lmm2QZ/OAHP2gd7R1dkQH+9Kc/Veuss04yR3JBryNDXkJIZ5llljTgA0GW
+ 6u67715deeWVrSP1OPLII/u1RUGQOeecs7rrrrtaZw4ehx12WPWxj30sRcb+8Ic/tI4OL+RiTT/99NUy
+ yyxTvfnmm62j4yZMHsLqM88884Dj1y0222yz6iMf+UhaZP3Xv/7VOvo/kCkBlLnmmqv66Ec/mhI8B4uu
+ ySDcSShyoc8FsTwW29YdrBjLRCVQ7UyNhx9+uNphhx2S+cXp9vB///vfW7/2h/PdF9GirqibJtp00007
+ Xt8Njj322NQezrn6RgdoBf26+uqrj/NkuPnmm5P5KhR+7bXXto4OjPvuuy+ZvnvssUf15z//uXX0XZAJ
+ /fO1r32tHxlM0MZfneuvv35K8b/iiisGbc52RYYf/vCHyTTKhS4EL/5Gid80kg1Pm9x0002tO/UHdbrd
+ dtslgTPTu8eSSy6ZOnSnnXZqndXfXmdyffnLX07mUl53/EVCs8RQNEROBibA6MDee++dBnu11VZ7z5Jh
+ 6623rmaYYYakIUszpxMZyBWZUR+tNFQMSAaVqKy0z0sBzLc1UKcIvbYLqf7zn/9Mi3JsfOeX91fM8KJW
+ Z599duuqvmBHBoHKa5VPfOIT6aWgwSLIoI2jmwzjk2YwJtddd13r6MC4/PLLk5locvvtb3/bOvouOpEB
+ 4ULWhsNH7EgGDguHOU+pVkL4cwL4S2gQR7Tp17/+desu/eGh2MqENUhQ3iu22f/uV4dHH300ESY3lfK/
+ MmDXWGONpIYHg/+nmUQz/Pvf/24dHTeRk6EXzdAJnchw6623Jnmz1vW73/2udXTw6EiGU089NVWWC2gI
+ WnmM/U5oOMCd4IF23nnnJGT59VFyYfaXsK+33nq1Gsa9vv3tb/cja14QjiM8GPSiGXIz7rHHHqsuvPDC
+ 5NzpQ2/vWZuB0txDBs6fFfbnnnuu+sUvfpHMUtdecsklyS6uQ34fvti5555bHX/88ela9wgtU9ZHaK6+
+ +upRwnP33Xcn7SlJUps7Rc2YnM5VD/tcyn0e4cnNJJOhZzbre5bTTjutuuOOO1pn9oUFVSn5v/zlL/v5
+ eXVkcP7111+fxofckRFWAivmzjvvTOfk0Ae33XZbdcYZZ6TnlB1dZz63JYPZlN1NwAlVLvylwOqA5ZZb
+ LuUoDYQf//jHyfuPe0XJ758fM+t72LpQHVPLm29BBudHif3QDi+99FLrqu7Rq2bgxwjFqlNUZaaZZkqR
+ Fc+78sor19q1yMAfW2GFFarll1++mn322ftc5zkIUh2Euk0snt/bga4TtQuzq074BBacQxOJ2jl3xhln
+ TO21OLr00ktXv/nNb1pnvwsTkXMJuXapRzHu+SQRZNBf2rXKKquk8+NZPOd+++3XL0SKyM5RfznD15Fh
+ xIgR1VRTTZXOX2qppZKP6Zzpppsu1ZlDSo+QK//Vc6tHX9FeW265ZR/ytyXDrrvu2nY9IYpGIMyyyy7b
+ laMqKxVpCEt5r1yAy2Pt1C7Gh/aK8+vaSaB9XKBXdKsZtMNAcQRFwgiEbc6gNY8VV1wxDYZZrDTZkMHz
+ 6ROEsG92t7bhOr8RJLNZDouPG220UarPZCFap71i/MaDoHj2Mi9MVNCYCTzQmt/4xjeS5nR9mLlM41wT
+ n3TSSdUcc8yR+tb9f/SjHyXSI7iU/UCQQb20HT/A8xxyyCEpmKGdjpdjcdFFF6V+1qayf7SrJMODDz6Y
+ +oi/5RrF+oZ25ZkOztNmz6lPrFfoI4EZ/a1fvVkZWQu1ZDCLYlxohXZFp+o4aqsbWBvQGa6tE9w4Fsfj
+ r4dde+21q9dee611p//h5ZdfTgQzkPn98ntoJ+EktKXZ0Am9aAYDqnMNuO0czzzzTBJsz16mnBMWgiuU
+ XIYVCbKZjk1sMGmCAGFABG0rnVVa1PhpD1LlQAYCbyIrU2T23HPPRD6aJhfyb37zm6kuuWE5aMLc6Q8y
+ uF6EMH/5yv201aRQ3ifIQEC7IUOAKeZZtDlvLxjnLbbYIvUBx7ycFGgjcqHe0Ni1ZDjrrLNSBaVQ5tsa
+ bvvxxx9vXdUZZhqxYLOj66KU92+3TyBK9R3QYXnWbH7fKAaJfdwLkMHgIdpAZGB+EHYzLSFhL//tb39L
+ NrBnF0Mn9MyTfNZFBteZVOocaJE0Gtqg8wWAUAhZExIrr8xF9akr6pPD5XcmQm6WIIP6vG9SwoytLn2Z
+ m3TqIFTMzU59mPsMt9xyS+vo/0Cg9QHzJAcy6Oc6zdDJgeY3kFN1lgEbcmnc3NfEoY/0TYwJ/+yLX/xi
+ unf4lP3IgFFSJ7A7hKpOyDww56hbcLY8LB8gv1deHGtXp0Zz3OpwxBFH1Jp0+b3MANRoL8g1QyczyewY
+ ax5sbuaBv1HM0tpCyPzNZ8wgQ7vQKocwZrCLL744HXvhhReSpjDYZV1R9LMxopHyNJhYPEWSEkxR12hn
+ EA9+9atfJXlwHc1nxjX2pZbNyVBqK0RHYGRA1BxDJYP2lmTQ/pjQWQ5l/+g3/ceEivWsfmRgZzkpwpW5
+ QMW2gek1QiMMKoyq5Pct68hLHI9r2oXPRCsMQH6fuG8Ug/jVr361j2AMhG7NpFdffXWUTczc+cpXvpJm
+ ejNp/BUtcpzDn5s7yGCw25HBIBMwZJeDA8wpg0k7s9ujjij21WfbOk1+39AMdWQQ9aojA3DGRe5odv5D
+ CLVZNkAbaCshLMkQ2mw4yaCOIAPC5og1CGOvb/VJ2U/kQf+ZTKEfGWSXalgIVS5c/hrwVVddtU8ndAMD
+ 6B4h2Pl98/28xHGzEru1HWSqEpY4v+7+yG0ge0kg65YMMesRMusnIOmOY+ZvlDCD8hl1oEU3kSTjoQ9i
+ MkBovoTr4rM56srrs12X2NZJMzCT2pEhQFi1GRGtAQlpBkIzEMIy4DEQGfRznc/QLRlKzcCco1E9jzwp
+ fZGPRfRVPhZ9yOACM1du1+cCpRC6wSyosGPZ1RoYgprfO7bzv1F0oM6oG1zgJJaaoSzIYOZpF+uuQ5CB
+ pmwX7w8QSmTQhk5JfeUXPQiW68xUpdkh7GfmQgbPb/ACSEdIhGM56O1Q1teJDHWaAYFjjSSHSFZuYsBQ
+ yVCnGcKBFkDphQyCLdF3NFo7kMuY2PuQIWxRM6FBLYXLg7ZbDe6EGGQevXvTDnHPvI7Yzo8hn463TF8K
+ S4DQ5j5DlPJ+zvG+dLdwX52JSEKK9oVLFap1xIgRrTPfNQORhjBxzAwwJ02064knnkiRGxMNRzoHMhAQ
+ Zhanj4OHBISJWaXNSpnfpT8IAWHgr5j9XOd6i37qZwaU5my3ZlJ8l8oEJBJH+zKhPY+6+SIiTPn9czL0
+ aia10wydokmdyAAWCDn+fie3UjZEShXrD8LyxiqetQ8Z7r///tSg8BdyQXKMqi4b2ysMhhnFPeP+eV15
+ 0UGEJZ8R62DVuxMZoui4vfbaq3XVwCAAFmgMMJPAwlQUSWVm5RxWdhGCkBgEfcZ5o2kt+EgHL19yMrP6
+ TR2udb62Eli2ucnjggsuaJ39LmJSsApsTNRHYFxnMqN9LS5ZTPvJT36Szg3QzpLiaKISMj49r3rzmV0G
+ wDTTTJPuG/f3fMKzJoEAbRL9VL6TTpCZ19oktp8jX3QrF25FnrSXWVjKgf62SKm9iFgCka0tkCPtIiOc
+ ZwENk5z7kgnEgD5k4IR40FKI7BtQs0ld+K8XMDek6+pMDQlnPcimHscRJuzvgWAByDVBorzd+TEzhJmm
+ W0iHkE/vmrJ4hjKGD4RDgiIBMttT1aJzHGUzEFs1h2iRhEURGprA+a6jRXxMwSzfCQbSgJt141ohbGab
+ 2bKcTQUbfMnEQlgJbfG82pIHK2zTaJxyGoF/Y72EpshhoiS8ZuEy4Y7ceE4mi5SIHBxvJKWBLMzmOPnk
+ k9M1ri1lj1+gLu3t5AsitnUPDrQAB1LqA5pelDAmlz5kMFgEphQiBasweDjgocxqZkWrrghAIxEwK9mR
+ y9It8ZhRiBRtVfL2x18mQK9RsKHAKnEv0SuC2+s1AbOga+uc8OGC8WCLl4QeV0CzaH++zpOjDxnYVLnz
+ nBdqvN2i11DgnWozD7u6nYPcCZw7dh8NkxMhtvOC0PGOdIMGJfqQgaqp8xnsDxReHFPg9IWJVAp/FL8p
+ zpMZ2aBBHfqQwQxtHYHw58KEIByYuhDbmIToFDNL+0Loc+GPfcVzjQ9vkzUYfehDBjHpCK3mwkXYOGbC
+ dmML2H2cPX6AqEYu+DkR4q+IwlDeemsw/qMPGXjVEs04oyFQCntcpKLXVefRBV/4Fg1AhFz4owQponge
+ aQllZKVBgxx9yACiLWXMntnEzLAOMaYh2U57OPTa1okEcdzzDOZ9hvcyRI6YlDSw6NZAaz3DBZEqdbZb
+ YB2d6EcGCxlBhlzAHIuszzHRUM67t6c4wd34CFEs8SPyQOkUDfrCire32SwUfvjDH07fLtKPFkF7/d8b
+ vciLNRwaf0z4dv3I8PTTTychipSMEKrwI3p9J2Co8NJGJIbRBnmbYrsTEbRb+sSYIPC4DOkdRMPiIWvB
+ yj1T2bEPfOADabW6F3htlD8qlN4J6ptsssnSmsn/G/3IAB487PG8WIPgrNYtfQ8nqEl5JzIWkYBWKiNc
+ UepIoCAOp390fQlvfAcLgWiU5qXwuxSID37wg/1WizvBKrEUCPlanWABdeqppx4j/l0tGSzjI0PdzEtV
+ IoV/VD6c0SVvIuloK88SzAgzk6gkQbQlb1v+m79B2jIloEH3CDKUeVEgU8FvXu4HkxeLIkwbWljSZ/4a
+ q3c+yi9vSIUw6Uk5Cc2NDPK+3E+uk4XePBPBtizdPJgj5O9YEEg9jlnEleohuTAH31fuFDkXQY26a8ng
+ R6kRddpBkXVqtrb2cOKJJ6YclV6ZrLFMLm9vMYPk5YQWQLg6IY/tKHW/i3wpw/EJ/PcyOpGBCTPFFFOk
+ HB8gtEyb/PuqMmnJT0DukQQ+kx4g0iSTTFJ96EMfSmZXJOg5z3H+Cj9FG6QIxYIvQXcNmQnIBXOP8GW+
+ +93vJhmQo+X6SI60LiVJb+KJJ06Jge7vKxuRro4L/cgAmOlCdncudLng+Y3wssslikneku4gAUoFZhBf
+ dSDwUp59KQLJvH+LSITe9TSAe4UWiHryuqK0O67oAAl+vo/TYGhgHhGNOjIQaFms0mDA7O5c/2UpwD8g
+ /AG+wJRTTpkmWhrD+ZL/RI+8YxJaQ0YrYpEdE6aZfdJJJ01jDjSOa/MPK0iCdCxe+id/9iUNmnB9sIL2
+ ImeCATSCfROm8+J12pHbI/fawOzgBiF85d8oEXrFYLMBAWfmyIC17VgUxyIxr84PcO+B6suPx7b63K/d
+ pygb9IZOmkFmrt98KACCDPFaKiCKiSlgAkQgZg6TSSq332UG52AmOS+Hmd79Od8I8r73va/PFzZoGb+H
+ ZmBq28/9RWk7jvnYRcCEnbd75PbIvQ6QWSrPvFzljRICmQtmeTzfr/utvCY/lv9WdxwBEE56eaeX9hv0
+ htAMvrJXQkq13yJxU4q0/dxMkipdkmHaaacd5Vf4QAQzy3UmSImagAxm7zxzlxZwXpBhookm6vNeivRu
+ vwcZvIpqP95TAJnQjuXvS4Tv0zUZqB4PZtYnfCGUueDGduxHabef/42S78f5eak7bmVZu6jDMRGKG58R
+ miEPoYoesekdtx4Q8JUKx3ItYny8sxIIMjBP8gU8zqxrvZMBoUECzvfCkXEGH1NwvpfEAkGWkgy54DPh
+ HMstB0R3rGsygE6Q5KZBNEQplLkwl791Oq60u7ZuPwozS5iOn1L3ul+DoSPsaW/ceaOP9rWveJkqBx9g
+ 8sknT04voTZ5Os8beAEv1rz//e9PPoPXW5m1zBvhc+eGkHq9077ZnmPsDTUOb2QbC9TwUZ3jo2fIw2yy
+ H6He8BnyaCLTjMw4l3nnOp+jdF4EW0Zuj9zrAljnLScJb7mtnwttCGt+vDyW7+fndSrOCWed3yH0yjFv
+ MlBHHyx2ekNPX4sMER5CFk5qCdqB00w+EIKgx8cCEMA3ryRWCnea7WUTGEuk8FuEN2kkb/mZeI23estX
+ QZnDSIOo3nRzPfMqFvR8AM1EGW2Ne1vjoNFM6AI53ribcMIJRzn+XZMBpDR4QA9gdg5BrSu5IPeynxek
+ U5finV12H7XdJNyNWwhhHNsQpmAsIvdEhoBwF7WHuaJNQpq5UJd/o+TH684l/O6FaO5NG5hNODqNFmgw
+ VFioi7cpaSeaTBg3Puo2KDKAd0kxi83HRhQRyEOonFvhUwIt7GpbcV6EV8MBdn4Iv5Ac1eiLF0P9EkeD
+ Bjmk8YtUkbNY0POF8cCgyZADs7zIL2Zscc1XHVTM6fZFBfadJC+2p7CciASBd46FFzamDwSwU/NPLzZo
+ MJzw9Q+y5rtNFurKf2wyLGRoB7Fiq5VCaVRU3SflGzQYWzBaydCgwbiERIYGDRrABBP8F9lIdp9/7mKn
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.Designer.cs
new file mode 100644
index 000000000..c6b09cee4
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.Designer.cs
@@ -0,0 +1,699 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(616.9995F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918153850811D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.5608760867129241D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.2438592060917148D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(617F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259457464903D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.29040396862060514D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626260078213755D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.5304F, 60.53724F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(99F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(230.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(329.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Unterschrift KlientIn";
+ this.xrTableCell4.Weight = 0.45601543189242832D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.23611106028039991D;
+ //
+ // 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(1.000002F, 0.9999593F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(185F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.cs
new file mode 100644
index 000000000..04bb3a825
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.cs
@@ -0,0 +1,119 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportALS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.Designer.cs
new file mode 100644
index 000000000..0670713f9
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.Designer.cs
@@ -0,0 +1,956 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class StundenzettelALS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelALS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter3 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter3});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(627.0002F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell11});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626261132960454D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939393020005932D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 0.12626260051026669D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.12626259810199575D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'a\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(627.0002F, 40F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1.25D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Datum";
+ this.xrTableCell4.Weight = 0.24385918169919574D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell5.Weight = 0.36578878163610895D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell6.Weight = 0.24385921067381133D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Summe Std.";
+ this.xrTableCell7.Weight = 0.24385913209637194D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrRichText1});
+ this.GroupFooter1.HeightF = 70F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(249.5F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(100.5F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(249.5F, 48.21F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableAbwesenheiten,
+ this.lblKrankenhaus});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 25F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "von";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // GroupFooter3
+ //
+ this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.lblHatAbwesenheiten,
+ this.lblHatGruppen,
+ this.xrLabel3,
+ this.xrLabel4});
+ this.GroupFooter3.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter3.HeightF = 108.5764F;
+ this.GroupFooter3.Level = 2;
+ this.GroupFooter3.Name = "GroupFooter3";
+ this.GroupFooter3.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57642F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41719F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Assistenzleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // fieldGruppe
+ //
+ this.fieldGruppe.DataMember = "Services";
+ this.fieldGruppe.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGruppe.Name = "fieldGruppe";
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "Unterschrift KlientIn";
+ this.xrTableCell8.Weight = 0.43163136322384837D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.22348511371446261D;
+ //
+ // 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(1.000002F, 1.000002F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(175F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelALS
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGruppe});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRowInvisible,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter3;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.cs
new file mode 100644
index 000000000..4e1cd6607
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.cs
@@ -0,0 +1,170 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class StundenzettelALS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelALS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ minTotal += s.Minutes;
+ s.Notice = "a";
+
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Assistenzleistungen")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.resx
new file mode 100644
index 000000000..00d176a52
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportAlsNeu.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.Designer.cs
new file mode 100644
index 000000000..bcc2a9d3f
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.Designer.cs
@@ -0,0 +1,690 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelHPFH
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelHPFH));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.xrLabel26,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel26.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.Text = "[ApprovedFLSPerWeek!0.##] Stunden";
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel11,
+ this.xrLabel17,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 132.9999F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454.0001F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(170.0002F, 115F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(420.0002F, 115F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(116.0001F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // StundenzettelHPFH
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.cs
new file mode 100644
index 000000000..09c124a67
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.cs
@@ -0,0 +1,57 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelHPFH : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelHPFH()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ String category = null;
+
+ //String empName = String.Empty;
+ //Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+
+ if (String.IsNullOrEmpty(category))
+ {
+ category = s.ServiceCategory;
+ }
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblHeader.Text = String.Format("Quittierungsbeleg über {0}", category);
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.resx
new file mode 100644
index 000000000..1da36424c
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportHPFH.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.Designer.cs
new file mode 100644
index 000000000..43da90791
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.Designer.cs
@@ -0,0 +1,677 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelLMS
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelLMS));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRowInvisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = 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.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(599.9161F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.2853140328284427D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.82424416864392047D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.35339222423800809D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(599.9166F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInvisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.1477272455742687D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.42676764002782341D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.18297542183416996D;
+ //
+ // ruleRowInvisible
+ //
+ this.ruleRowInvisible.Condition = "[Notice] != \'l\'";
+ this.ruleRowInvisible.DataMember = "Services";
+ //
+ //
+ //
+ this.ruleRowInvisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInvisible.Name = "ruleRowInvisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(223.8333F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(223.8333F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über Leistungsmodul Serviceorientiert";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ //
+ //
+ //
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 105F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(493.875F, 34.58333F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(203.125F, 60.41667F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.AutoSize;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblFLSTotal});
+ this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportFooter.HeightF = 133F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(116F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(338F, 48.20835F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(420F, 115F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Unterschrift KlientIn";
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 115F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Datum";
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(454F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(145F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // StundenzettelLMS
+ //
+ 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.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInvisible,
+ this.formattingRuleEmployeeName});
+ this.Margins = new System.Drawing.Printing.Margins(100, 30, 105, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "13.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInvisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.cs
new file mode 100644
index 000000000..301857627
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.cs
@@ -0,0 +1,84 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelLMS : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelLMS()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ minTotal += s.Minutes;
+ s.Notice = "l";
+
+ servicesBillable.Add(s);
+
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = ro.CostBearer2SupportConceptList[0].Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Leistungsmodul Serviceorientiert")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+ return null;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.resx
new file mode 100644
index 000000000..834e745dc
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportLMS.resx
@@ -0,0 +1,229 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAMMAAAA6CAYAAAAN4u17AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ vAAADrwBlbxySQAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAABZFSURBVHhe7d0H
+ lCxFFQZgQA9wUEkSVHJQQQkGkuQoIEgQkSQoShaQnEFykiQZRBSe5ChRkiCgkkRJkpEkShAlKii27yvm
+ Pmtre2Zndvf5Av2fU2e7e7q7qqvuXzfU7d4JqgYNGlQTQGu7QYP3NMZaMrz44ovVz3/+8+qnP/1pdcwx
+ x1Snn356dd5557V+bdBg+DHWkeGaa66ptt9+++pLX/pSNe+881bzzTdf9dnPfraaZ555qiWWWKJ68skn
+ W2c2aDC8GOvIsOOOO1azzjprtcgiiyThX3zxxVOx/ZnPfKb6+te/Xr399tutsxs0GD6MVWT4z3/+U228
+ 8cbV5z//+ST8JRkUGuKAAw5oXdGgwfBhrCLDQw89VC288MLVYostNooIJSH8xnS68cYbW1c1aDA8GKvI
+ cOaZZyY/oSRAbMf+AgssUK200krV888/37qyQYOhY9jJcM8991THHXdc9dRTT7WOdA/XffrTn+5HhtjP
+ /yLNVlttlUyrBg2GA8NGBkJ5wgknVJ/73Oeq2Wabrdpwww2rN954o/Vrd/jjH/9YLbjggskvEEFadNFF
+ R5EhLzkhdtlll9bVDRoMDcNCht///vfVt771rSScX/jCF5Kgzj333NWBBx7YOqN7XHbZZdW2225bfec7
+ 30lkiPDqQgst1IcQClL4/aijjqreeeed1h0aNBgchkyGc845J0V/hD1zQeXoEubDDz980GsD9957b3Xp
+ pZdWBx98cLXWWmslwc/riHo++clPVldddVXrqgYNBoeeyRA2+ltvvVUddNBBiQT5mkD+l6B+/OMfr9Zd
+ d93qH//4R7pusHj22Wer3XbbbRQhog6FNlJuv/32dG7jRzQYDHomA7zyyivVJptsUn3qU58aFQYtBTTf
+ dh7zZ6gg5JzmcLLzMv/881cbbLBBImmDBoNBz2SQM7T55pvXCmSUUkNwiI8++ujWHYaG119/PfkTHOy8
+ zqjn+9//fjpvdKxSNxpn/EZXZAgh+Otf/1qtueaafWz3UhuU+/6KEDGVeo0utQMfhENdRptoKSYbHyNM
+ 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
+ AAAAAElFTkSuQmCC
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.cs
new file mode 100644
index 000000000..bb53b424d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.cs
@@ -0,0 +1,208 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BeWo.Service.ServiceImplementations;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Linq;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ public partial class Stundenzettel : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Stundenzettel()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+ bool hatGruppen = false;
+ String empName = String.Empty;
+ Dictionary empCountDict = new Dictionary();
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+ if (s.IsGroup)
+ {
+ //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
+ hatGruppen = true;
+ }
+
+ minTotal += s.Minutes;
+ s.Notice = "d";
+
+
+
+ servicesBillable.Add(s);
+
+ //if (!String.IsNullOrEmpty(s.EmployeeFullname))
+ //{
+ // empName = s.EmployeeFullname;
+ // if (!empCountDict.ContainsKey(s.EmployeeFullname))
+ // empCountDict.Add(s.EmployeeFullname, true);
+ //}
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ if (pRO.Abwesenheiten != null)
+ {
+ pRO.Abwesenheiten = pRO.Abwesenheiten.Where(a => a.AbsenceReason.Description.Contains("Krankenhaus")).ToList();
+ }
+
+ //if (empCountDict.Count == 1)
+ // pRO.MainAttendant = empName;
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+ lblAbrechenbareFLS.Text = String.Format("{0:0.00}", (minTotal / 60) * 1.2);
+
+ lblMinutenTotal.Text = String.Format("{0:0.##}", minTotal);
+ lblMinutenMitFaktor.Text = String.Format("{0:0.##}", (minTotal) * 1.2);
+
+
+
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", pRO.ApprovedFLSPerWeek);
+
+ var stats = GetStatistics(pRO);
+ if (stats != null)
+ {
+ lblBewilligteStunden.Text = String.Format("{0:0.##} Stunden", stats.MinutesApprovedPerWeek / 60);
+ }
+
+ if (pRO.Abwesenheiten == null || pRO.Abwesenheiten.Count == 0)
+ {
+ lblHatAbwesenheiten.Text = "X";
+ FooterKrankenhaus.Visible = false;
+ }
+ else
+ {
+ ErstelleAbwesenheitenTabelle(pRO);
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ }
+ }
+
+ private SupportConceptPeriodStatisticsDC GetStatistics(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2s in ro.CostBearer2SupportConceptList)
+ {
+ var service = new OperationsServiceImp();
+ long cb2scOid = c2s.Oid.Value;
+
+
+ var stats = service.CreateSupportConceptStatistics(cb2scOid, ro.EndDate);
+
+ if (stats.PeriodStatistics != null && stats.PeriodStatistics.Count > 0)
+ {
+ foreach (var ps in stats.PeriodStatistics)
+ {
+ if (ps.SupportConceptApprovalPeriod != null && ps.SupportConceptApprovalPeriod.ServiceCategory != null &&
+ ps.SupportConceptApprovalPeriod.ServiceCategory.Name == "Direkte Betreuungsleistung")
+ {
+ return ps;
+ }
+ }
+ }
+ }
+
+ }
+
+ return null;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.designer.cs
new file mode 100644
index 000000000..fa68399ce
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.designer.cs
@@ -0,0 +1,1075 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports.Neu
+{
+ partial class Stundenzettel
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.ruleRowInisible = new DevExpress.XtraReports.UI.FormattingRule();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligteStunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblMinutenMitFaktor = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMinutenTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.lblAbrechenbareFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
+ this.FooterKrankenhaus = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblKrankenhaus = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter5 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("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.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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(680F, 40F);
+ 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.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell4,
+ this.xrTableCell7,
+ this.xrTableCell1,
+ this.xrTableCell12});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.25D;
+ //
+ // 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.24385918169919574D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell11.Weight = 0.390174695634917D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.Text = "Gruppen-\r\nangebot";
+ this.xrTableCell4.Weight = 0.19508733763694305D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "Minuten";
+ this.xrTableCell7.Weight = 0.19508733839353062D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Summe Std.";
+ this.xrTableCell1.Weight = 0.19508733839353004D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "Unterschrift KlientIn";
+ this.xrTableCell12.Weight = 0.43894655963135149D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(680F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell5,
+ this.xrTableCell8,
+ this.xrTableCell2,
+ this.xrTableCell16});
+ this.xrTableRow6.FormattingRules.Add(this.ruleRowInisible);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.12626259480016808D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.20202015359025333D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGroup")});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.10101007763246948D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.10101007917316539D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.10101006954009383D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.22727266338082552D;
+ //
+ // 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(1F, 1F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(178F, 23F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // ruleRowInisible
+ //
+ this.ruleRowInisible.Condition = "[Notice] != \'d\'";
+ this.ruleRowInisible.DataMember = "Services";
+ this.ruleRowInisible.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRowInisible.Name = "ruleRowInisible";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel16,
+ this.xrLabel10,
+ this.xrLabel2,
+ this.xrLabel29,
+ this.lblBewilligteStunden,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel21,
+ this.xrLabel9,
+ this.xrLabel14,
+ this.xrLabel12,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Arial", 11F);
+ this.ReportHeader.HeightF = 325.625F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 236.9167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(288F, 18F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "Verantwortliche/r MitarbeiterIn:";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 200.9167F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(357.4168F, 18F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.Text = "Bewilligte Fachleistungsstunden / wöchentlich:";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 128.9167F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.9585F, 18.00001F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Vorname KlientIn:";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(117.0001F, 37.08334F);
+ 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(515.6248F, 42.99998F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Lebenshilfe Heilpädagogische Sozialdienste gemeinnützige GmbH\r\nMülheimer Str. 200" +
+ ", 47057 Duisburg\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 37.08334F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(106.9999F, 17.99999F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Anbieter:";
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 236.9167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ //
+ // lblBewilligteStunden
+ //
+ this.lblBewilligteStunden.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblBewilligteStunden.Font = new System.Drawing.Font("Arial", 11F);
+ this.lblBewilligteStunden.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 200.9167F);
+ this.lblBewilligteStunden.Name = "lblBewilligteStunden";
+ this.lblBewilligteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblBewilligteStunden.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.lblBewilligteStunden.StylePriority.UseBorders = false;
+ this.lblBewilligteStunden.StylePriority.UseFont = false;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrLabel25.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 164.9167F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel25.StylePriority.UseBorders = false;
+ this.xrLabel25.StylePriority.UseFont = false;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrLabel24.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 128.9167F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(263.9165F, 18F);
+ this.xrLabel24.StylePriority.UseBorders = false;
+ this.xrLabel24.StylePriority.UseFont = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(376.0834F, 92.91671F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(263.9165F, 17.99999F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year", "Jahr: {0}")});
+ this.xrLabel21.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(230F, 293.1667F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(225F, 18F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "xrLabel21";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month", "Monat: {0}")});
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 293.1667F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 18F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "xrLabel9";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 164.9167F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(195.9585F, 18F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Aktenzeichen LVR:";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 92.91671F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(195.9585F, 17.99999F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Name KlientIn:";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Quittierungsbeleg über direkte Betreuungsleistungen";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 101F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(479.041F, 25.20833F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(217.958F, 75.29337F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMinutenMitFaktor,
+ this.lblMinutenTotal,
+ this.xrRichText1,
+ this.lblAbrechenbareFLS,
+ this.lblFLSTotal,
+ this.xrRichText2});
+ this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter1.HeightF = 135F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // lblMinutenMitFaktor
+ //
+ this.lblMinutenMitFaktor.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenMitFaktor.BorderWidth = 1F;
+ this.lblMinutenMitFaktor.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenMitFaktor.LocationFloat = new DevExpress.Utils.PointFloat(259F, 48.21F);
+ this.lblMinutenMitFaktor.Name = "lblMinutenMitFaktor";
+ this.lblMinutenMitFaktor.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenMitFaktor.SizeF = new System.Drawing.SizeF(81.00058F, 60.70999F);
+ this.lblMinutenMitFaktor.StylePriority.UseBorders = false;
+ this.lblMinutenMitFaktor.StylePriority.UseBorderWidth = false;
+ this.lblMinutenMitFaktor.StylePriority.UseFont = false;
+ this.lblMinutenMitFaktor.StylePriority.UsePadding = false;
+ this.lblMinutenMitFaktor.StylePriority.UseTextAlignment = false;
+ this.lblMinutenMitFaktor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblMinutenTotal
+ //
+ this.lblMinutenTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblMinutenTotal.BorderWidth = 1F;
+ this.lblMinutenTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblMinutenTotal.LocationFloat = new DevExpress.Utils.PointFloat(259F, 0F);
+ this.lblMinutenTotal.Name = "lblMinutenTotal";
+ this.lblMinutenTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblMinutenTotal.SizeF = new System.Drawing.SizeF(81.00055F, 48.21F);
+ this.lblMinutenTotal.StylePriority.UseBorders = false;
+ this.lblMinutenTotal.StylePriority.UseBorderWidth = false;
+ this.lblMinutenTotal.StylePriority.UseFont = false;
+ this.lblMinutenTotal.StylePriority.UsePadding = false;
+ this.lblMinutenTotal.StylePriority.UseTextAlignment = false;
+ this.lblMinutenTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.0004944978F, 48.21005F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(258.99F, 60.71F);
+ this.xrRichText1.StylePriority.UseBorders = false;
+ this.xrRichText1.StylePriority.UsePadding = false;
+ //
+ // lblAbrechenbareFLS
+ //
+ this.lblAbrechenbareFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblAbrechenbareFLS.BorderWidth = 1F;
+ this.lblAbrechenbareFLS.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAbrechenbareFLS.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 48.21005F);
+ this.lblAbrechenbareFLS.Name = "lblAbrechenbareFLS";
+ this.lblAbrechenbareFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblAbrechenbareFLS.SizeF = new System.Drawing.SizeF(80F, 60.71F);
+ this.lblAbrechenbareFLS.StylePriority.UseBorders = false;
+ this.lblAbrechenbareFLS.StylePriority.UseBorderWidth = false;
+ this.lblAbrechenbareFLS.StylePriority.UseFont = false;
+ this.lblAbrechenbareFLS.StylePriority.UsePadding = false;
+ this.lblAbrechenbareFLS.StylePriority.UseTextAlignment = false;
+ this.lblAbrechenbareFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 1F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(340.0005F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(80F, 48.21F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrRichText2.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(259F, 48.21F);
+ this.xrRichText2.StylePriority.UseBorders = false;
+ this.xrRichText2.StylePriority.UsePadding = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 90.57642F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Datum";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(180.0003F, 90.57642F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Unterschrift MitarbeiterIn";
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(430.0003F, 90.57646F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(250.0002F, 17.99997F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift KlientIn";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // fieldGroup
+ //
+ this.fieldGroup.DataMember = "Services";
+ this.fieldGroup.Expression = "Iif([IsGroup], \'X\', \'\')";
+ this.fieldGroup.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGroup.Name = "fieldGroup";
+ //
+ // FooterKrankenhaus
+ //
+ this.FooterKrankenhaus.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblKrankenhaus,
+ this.xrTableAbwesenheiten});
+ this.FooterKrankenhaus.Font = new System.Drawing.Font("Arial", 11F);
+ this.FooterKrankenhaus.HeightF = 100F;
+ this.FooterKrankenhaus.Level = 1;
+ this.FooterKrankenhaus.Name = "FooterKrankenhaus";
+ this.FooterKrankenhaus.StylePriority.UseFont = false;
+ //
+ // lblKrankenhaus
+ //
+ this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 2.187474F);
+ this.lblKrankenhaus.Multiline = true;
+ this.lblKrankenhaus.Name = "lblKrankenhaus";
+ this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(543.96F, 25F);
+ this.lblKrankenhaus.StylePriority.UseBorders = false;
+ this.lblKrankenhaus.StylePriority.UseFont = false;
+ this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
+ this.lblKrankenhaus.Text = "Krankenhausaufenthalte/stationäre Rehamaßnahmen :";
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 27.18748F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(450F, 40F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell9,
+ this.xrTableCell10});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "von";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.10130373631540234D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "bis";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.10130373414202902D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Tage";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.1013037332459289D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell14,
+ this.xrTableCell24,
+ this.xrTableCell25});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.10130373631540232D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.101303734142029D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1013037332459289D;
+ //
+ // GroupFooter5
+ //
+ this.GroupFooter5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel3,
+ this.lblHatGruppen,
+ this.lblHatAbwesenheiten,
+ this.xrLabel17,
+ this.xrLabel11,
+ this.xrLabel8});
+ this.GroupFooter5.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupFooter5.HeightF = 108.5764F;
+ this.GroupFooter5.Level = 2;
+ this.GroupFooter5.Name = "GroupFooter5";
+ this.GroupFooter5.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 25F);
+ 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.7499F, 25F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "keine (abrechnungsrelevanten) Krankenhausaufenthalte";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(47.41694F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(320F, 25F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "keine Gruppenangebote";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 25F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(18F, 18F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1,
+ this.FooterKrankenhaus,
+ this.GroupFooter5});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.fieldGroup});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.ruleRowInisible,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(75, 30, 101, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).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.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ 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 ruleRowInisible;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel lblBewilligteStunden;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGroup;
+ private DevExpress.XtraReports.UI.GroupFooterBand FooterKrankenhaus;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter5;
+ private DevExpress.XtraReports.UI.XRLabel lblKrankenhaus;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenMitFaktor;
+ private DevExpress.XtraReports.UI.XRLabel lblMinutenTotal;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.resx
new file mode 100644
index 000000000..913141e15
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportNeu.resx
@@ -0,0 +1,501 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ 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
+ RNrY3zXuvZr7Txpxv/rvV/+VtPM71fxezf0njbhf/Q8pYk65c8qdU+4tjX5IEX/SiFdqplsaPafcOeXO
+ KfdONc8p91GljCp6Trlzyn2BJnijJv6LBt2vfk7KB/wmy5Fv/9W6OeBn96nqfb3dsoxzVHvbvX4pnEgb
+ +1FDD67N3K/+y2jbDyni4NrMQ4qYU+6ccueUe0ujD6gN3NLoOeXOKXdOuXeqeU65jyplVNFzyp1T7ms0
+ x8G1GU7KB/wmy3lv59Wi+dfyftQfq5f1dssyTlNtb9/6pXAibexHDT24NnO/+i+jbT+qlCNrJw8pYk65
+ c8qdU+4tjT6gNnBLo+eUO6fcOeXeqeY55T6qlFFFzyl3Trmv0RwH12Y4KR/wmyyHvT1XK+ar5S2ppXpN
+ n7Cs5DTV9vatXwon0sZuafSRtZP71X8N7fkJBR1ZO3lIEXPKnVPunHJvafTRtPoNaphT7pxy55R7p5rn
+ lPuoUkYVPafcOeW+TNMcWTvhpHzAb7Ic9vZcrZivlrekfq/e0YcsizlTtcMd65fCibSxDWo4rLZxv/qv
+ oT0/p6zDahsPKWJOuXPKnVPuLY0+mla/QQ1zyp1T7pxy71TznHIfVcqooueUO6fcV2qmw2obnJQP+E2W
+ k95uq+XyzfKi1H+qV/Npy6rOVO1wx/qlcCJtbJt6jqk93K/+C2jDE0o8pvbwkCLmlDun3Dnl3tLoQ2np
+ 29Qzp9w55c4p9041zyn3UaWMKnpOuXPKfbEmO6b2wEn5gN9hOebtuVox3ywv6uLVS9mHZW1nqna4Y/1S
+ OJE2tlltB9QG7lf/hNm0Wb82O6jcA2oDDyliTrlzyp1T7i2NPpSWvk09c8qdU+6ccu9U85xyH1XKqKLn
+ lDun3NdrvgNqA5yUD/gdlmPebqvl8hfL67pm9S72ZFnhmaod7li/FE6kjd2jzqNp9ferf8Js2qxfm51V
+ 9NG0+ocUMafcOeXOKfeWRh9H696stjnlzil3Trl3qnlOuY8qZVTRc8qdU+5bNOXRtHpOygf8Dssxb7fV
+ cvmL5XVdsHoRO7Ms8kzVDnesXwon0sbuVPOhtPT71T9hPHDKr4W9QhMcSkt/SBFzyp1T7pxyb2n0QbTo
+ e9Q5p9w55c4p9041zyn3UaWMKnpOuXPKfZdmPZSWzkn5gN9hOebts1orP1pe2qWqV7A/yzpPU21v3/ql
+ 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
+ v/8/PzZzbiIgDwUAAAAASUVORK5CYII=
+
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMQBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAGIAMAAgACAAIABhAGIAegB1AHIAZQBjAGgAbgBlAG4AZABlACAATABlAGkAcwB0AHUAbgBnAGUAbgAgAEwAVgBSAFwAcABhAHIADQAKAFwAcABhAHIAZAAgACAAIAAoAD0AUwB1AG0AbQBlACAAMQAgAHgAIAAxACwAMgApAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgB9AA0ACgA=
+
+
+ ewBcAHIAdABmADEAXABhAG4AcwBpAFwAYQBuAHMAaQBjAHAAZwAxADIANQAyAFwAZABlAGYAZgAwAHsAXABmAG8AbgB0AHQAYgBsAHsAXABmADAAXABmAHMAdwBpAHMAcwBcAGYAcAByAHEAMgBcAGYAYwBoAGEAcgBzAGUAdAAwACAAQQByAGkAYQBsADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAdAB4ADMANAAwADIAXAB0AHgANQAzADgANwBcAGwAYQBuAGcAMQAwADMAMwBcAGIAXABmADAAXABmAHMAMgAyACAAIAAgAEcAZQBzAGEAbQB0AHMAdQBtAG0AZQBcAHAAYQByAA0ACgBcAHAAYQByAGQAXABiADAAIAAgACAARgBhAGMAZQAtAHQAbwAtAGYAYQBjAGUAIABiAHoAdwAuACAAZQBhAHIALQB0AG8ALQBlAGEAcgBcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.Designer.cs
new file mode 100644
index 000000000..9be2df673
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.Designer.cs
@@ -0,0 +1,754 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class StundenzettelTBT
+ {
+ ///
+ /// 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.XtraPrinting.Shape.ShapeRectangle shapeRectangle1 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle2 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle3 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ DevExpress.XtraPrinting.Shape.ShapeRectangle shapeRectangle4 = new DevExpress.XtraPrinting.Shape.ShapeRectangle();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrShape4 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape3 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrShape2 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrShape1 = new DevExpress.XtraReports.UI.XRShape();
+ this.xrPanel1 = new DevExpress.XtraReports.UI.XRPanel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSTotal = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleMinutesEqualsZero = new DevExpress.XtraReports.UI.FormattingRule();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 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.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(690F, 47F);
+ 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.BottomCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell11,
+ this.xrTableCell1,
+ this.xrTableCell4});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.Weight = 1.46875D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UseBackColor = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.Weight = 0.31701693556244859D;
+ //
+ // 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 = "Uhrzeit";
+ this.xrTableCell11.Weight = 0.36578877985904079D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Std.-Zahl";
+ this.xrTableCell1.Weight = 0.31701692850471974D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Unterschrift\r\n(Sorgeberechtigte/Einrichtung)";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.xrTableCell4.Weight = 0.6828056986244222D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("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(690F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell15,
+ this.xrTableCell2,
+ this.xrTableCell5});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.25D;
+ //
+ // 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.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.16414137345679264D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.18939389160155548D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{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.16414137741011842D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Weight = 0.35353527182083644D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 47F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrShape4,
+ this.xrShape3,
+ this.xrShape2,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrShape1,
+ this.xrPanel1,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel29,
+ this.xrLabel9,
+ this.lblHeader});
+ this.ReportHeader.Font = new System.Drawing.Font("Calibri", 13F);
+ this.ReportHeader.HeightF = 280F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrShape4
+ //
+ this.xrShape4.LocationFloat = new DevExpress.Utils.PointFloat(300F, 161.4582F);
+ this.xrShape4.Name = "xrShape4";
+ this.xrShape4.Shape = shapeRectangle1;
+ this.xrShape4.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape3
+ //
+ this.xrShape3.LocationFloat = new DevExpress.Utils.PointFloat(300F, 118.75F);
+ this.xrShape3.Name = "xrShape3";
+ this.xrShape3.Shape = shapeRectangle2;
+ this.xrShape3.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrShape2
+ //
+ this.xrShape2.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 161.4583F);
+ this.xrShape2.Name = "xrShape2";
+ this.xrShape2.Shape = shapeRectangle3;
+ this.xrShape2.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Calibri", 12F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 75.45834F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "für den Monat:";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel6.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(449.4169F, 161.4582F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(214.5415F, 29.99994F);
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(345F, 161.4583F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(104.4166F, 29.99994F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Sonstiges:";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(345F, 118.75F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(318.9583F, 30F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Zusätzliche Betreuungsleistungen";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(55F, 161.4583F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "Verhinderungspflege";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 16F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(55F, 118.75F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(226.4996F, 29.99998F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "EGH";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrShape1
+ //
+ this.xrShape1.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 118.75F);
+ this.xrShape1.Name = "xrShape1";
+ this.xrShape1.Shape = shapeRectangle4;
+ this.xrShape1.SizeF = new System.Drawing.SizeF(30F, 30F);
+ //
+ // xrPanel1
+ //
+ this.xrPanel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(242)))), ((int)(((byte)(242)))), ((int)(((byte)(242)))));
+ this.xrPanel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrPanel1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel23,
+ this.xrLabel12});
+ this.xrPanel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 203F);
+ this.xrPanel1.Name = "xrPanel1";
+ this.xrPanel1.SizeF = new System.Drawing.SizeF(690.0001F, 62.50002F);
+ this.xrPanel1.StylePriority.UseBackColor = false;
+ this.xrPanel1.StylePriority.UseBorders = false;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrLabel23.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(107F, 19.37501F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(374.8749F, 33.125F);
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 16F, System.Drawing.FontStyle.Bold);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 19.37501F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(97.0003F, 33.125F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Familie:";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 34.54167F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(136.9583F, 30.5F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Mitarbeiter:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(10.00061F, 75F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(165.7502F, 30.5F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Leistungsaufstellung";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel29.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(175.7507F, 34.54167F);
+ this.xrLabel29.Name = "xrLabel29";
+ this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel29.SizeF = new System.Drawing.SizeF(223.8333F, 30.5F);
+ this.xrLabel29.StylePriority.UseBorders = false;
+ this.xrLabel29.StylePriority.UseFont = false;
+ this.xrLabel29.StylePriority.UseTextAlignment = false;
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(341.5009F, 75.45834F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(155.2083F, 30.5F);
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[Month] [Year]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new System.Drawing.Font("Calibri", 14F, System.Drawing.FontStyle.Bold);
+ this.lblHeader.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.lblHeader.Multiline = true;
+ this.lblHeader.Name = "lblHeader";
+ this.lblHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblHeader.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Einsatz: Therapiebegleithundeteam";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 100F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // 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";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel1,
+ this.lblFLSTotal,
+ this.xrLabel8,
+ this.xrLabel17});
+ this.GroupFooter1.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.GroupFooter1.HeightF = 146.9583F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(136.9583F, 48.20835F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Gesamtsumme:";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(9.999593F, 62.33342F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(136.9588F, 34.66664F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Duisburg, den";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // lblFLSTotal
+ //
+ this.lblFLSTotal.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblFLSTotal.BorderWidth = 2F;
+ this.lblFLSTotal.Font = new System.Drawing.Font("Calibri", 13F, System.Drawing.FontStyle.Bold);
+ this.lblFLSTotal.LocationFloat = new DevExpress.Utils.PointFloat(279F, 0F);
+ this.lblFLSTotal.Name = "lblFLSTotal";
+ this.lblFLSTotal.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.lblFLSTotal.SizeF = new System.Drawing.SizeF(131F, 48.20836F);
+ this.lblFLSTotal.StylePriority.UseBorders = false;
+ this.lblFLSTotal.StylePriority.UseBorderWidth = false;
+ this.lblFLSTotal.StylePriority.UseFont = false;
+ this.lblFLSTotal.StylePriority.UsePadding = false;
+ this.lblFLSTotal.StylePriority.UseTextAlignment = false;
+ this.lblFLSTotal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(119.5005F, 97.00006F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(210.3323F, 17.99998F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(410.0001F, 97.00006F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(280.0005F, 49.95825F);
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.Text = "Unterschrift (Einrichtung/Sorgeberechtigte)";
+ //
+ // ruleMinutesEqualsZero
+ //
+ this.ruleMinutesEqualsZero.Condition = "[Notice] == \'0\'";
+ this.ruleMinutesEqualsZero.DataMember = "Services";
+ this.ruleMinutesEqualsZero.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleMinutesEqualsZero.Name = "ruleMinutesEqualsZero";
+ //
+ // 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(280.0006F, 25F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // StundenzettelTBT
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName,
+ this.ruleMinutesEqualsZero});
+ this.Margins = new System.Drawing.Printing.Margins(70, 30, 100, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ 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.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel29;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ 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.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSTotal;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleMinutesEqualsZero;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRPanel xrPanel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRShape xrShape1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRShape xrShape2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRShape xrShape4;
+ private DevExpress.XtraReports.UI.XRShape xrShape3;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.cs b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.cs
new file mode 100644
index 000000000..82942367a
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.cs
@@ -0,0 +1,78 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BS.Shared.Core;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class StundenzettelTBT : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelTBT()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double minTotal = 0;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (s.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(s);
+
+ servicesBillable.Add(s);
+ minTotal += s.Minutes;
+ }
+
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblFLSTotal.Text = String.Format("{0:0.00}", minTotal / 60);
+
+ bindingSource1.DataSource = pRO;
+
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.resx b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.resx
new file mode 100644
index 000000000..19e908bd3
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/ServicesOverviewReportTBT.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.Designer.cs
new file mode 100644
index 000000000..d174e7ea0
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.Designer.cs
@@ -0,0 +1,923 @@
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.rowAbrechnung3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEinheiten3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellPreis3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow17 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.rowAbrechnung1,
+ this.rowAbrechnung2,
+ this.rowAbrechnung3,
+ this.xrTableRow13,
+ this.xrTableRow14,
+ this.xrTableRow7,
+ this.xrTableRow17});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 136F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung1
+ //
+ this.rowAbrechnung1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell36,
+ this.cellEinheiten1,
+ this.cellPreis1,
+ this.xrTableCell34});
+ this.rowAbrechnung1.Name = "rowAbrechnung1";
+ this.rowAbrechnung1.Weight = 0.085D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.CanShrink = true;
+ this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext1")});
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell36.StylePriority.UseBorderColor = false;
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten1
+ //
+ this.cellEinheiten1.CanShrink = true;
+ this.cellEinheiten1.Name = "cellEinheiten1";
+ this.cellEinheiten1.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten1.Weight = 0.23076923076923075D;
+ //
+ // cellPreis1
+ //
+ this.cellPreis1.CanShrink = true;
+ this.cellPreis1.Name = "cellPreis1";
+ this.cellPreis1.StylePriority.UseTextAlignment = false;
+ this.cellPreis1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis1.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell34.CanShrink = true;
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag1")});
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell34.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung2
+ //
+ this.rowAbrechnung2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.cellEinheiten2,
+ this.cellPreis2,
+ this.xrTableCell33});
+ this.rowAbrechnung2.Name = "rowAbrechnung2";
+ this.rowAbrechnung2.Weight = 0.085D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell37.CanShrink = true;
+ this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext2")});
+ this.xrTableCell37.Multiline = true;
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseFont = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten2
+ //
+ this.cellEinheiten2.CanShrink = true;
+ this.cellEinheiten2.Name = "cellEinheiten2";
+ this.cellEinheiten2.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten2.Weight = 0.23076923076923078D;
+ //
+ // cellPreis2
+ //
+ this.cellPreis2.CanShrink = true;
+ this.cellPreis2.Name = "cellPreis2";
+ this.cellPreis2.StylePriority.UseTextAlignment = false;
+ this.cellPreis2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis2.Weight = 0.13384615384615378D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell33.CanShrink = true;
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag2")});
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell33.Weight = 0.13538461538461538D;
+ //
+ // rowAbrechnung3
+ //
+ this.rowAbrechnung3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell38,
+ this.cellEinheiten3,
+ this.cellPreis3,
+ this.xrTableCell32});
+ this.rowAbrechnung3.Name = "rowAbrechnung3";
+ this.rowAbrechnung3.Weight = 0.085D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell38.CanShrink = true;
+ this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Abrechnungstext3")});
+ this.xrTableCell38.Multiline = true;
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell38.StylePriority.UseBorderColor = false;
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseFont = false;
+ this.xrTableCell38.StylePriority.UsePadding = false;
+ this.xrTableCell38.Weight = 0.49999999999999989D;
+ //
+ // cellEinheiten3
+ //
+ this.cellEinheiten3.Name = "cellEinheiten3";
+ this.cellEinheiten3.StylePriority.UseTextAlignment = false;
+ this.cellEinheiten3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellEinheiten3.Weight = 0.23076923076923073D;
+ //
+ // cellPreis3
+ //
+ this.cellPreis3.Name = "cellPreis3";
+ this.cellPreis3.StylePriority.UseTextAlignment = false;
+ this.cellPreis3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.cellPreis3.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell32.CanShrink = true;
+ this.xrTableCell32.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Betrag3")});
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell32.Weight = 0.13538461538461541D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorderColor = false;
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.Weight = 1D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12,
+ this.xrTableCell9});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.085D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBackColor = false;
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Zwischensumme";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell12.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountRecordedFLSString")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "[AmountRecordedFLSString]";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell9.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell62});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.085D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell3.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow17
+ //
+ this.xrTableRow17.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell17});
+ this.xrTableRow17.Name = "xrTableRow17";
+ this.xrTableRow17.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell28.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBackColor = false;
+ this.xrTableCell28.StylePriority.UseBorderColor = false;
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Endsumme";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell28.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorderColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "[Claim]";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell17.Weight = 0.26923076923076927D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel2,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 475.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "[CustomerName]\r\n[CustomerStreet]\r\n[CustomerPostalCode] [CustomerTown]";
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableRow rowAbrechnung2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis1;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten1;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis2;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten2;
+ private DevExpress.XtraReports.UI.XRTableCell cellPreis3;
+ private DevExpress.XtraReports.UI.XRTableCell cellEinheiten3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.cs b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.cs
new file mode 100644
index 000000000..1bb1ba61d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.cs
@@ -0,0 +1,79 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports.Alt
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ pRO.ApprovalNoticeDateString = "";
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ if (pRO.InvoiceDateTime.HasValue)
+ pRO.ApprovalNoticeDateString = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(30));
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+ pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ else
+ {
+ pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.resx b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.resx
new file mode 100644
index 000000000..0463c927d
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAE0AXAB1ADIANQAyAFwAJwBmAGMAbABoAGUAaQBtAGUAcgAgAFMAdAByAC4AIAAyADAAMAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADEAOQBcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAbgBpAGwAXABmAGMAaABhAHIAcwBlAHQAMAAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAxAFwAZgBuAGkAbAAgAFQAaQBtAGUAcwAgAE4AZQB3ACAAUgBvAG0AYQBuADsAfQB7AFwAZgAyAFwAZgBzAHcAaQBzAHMAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEEAcgBpAGEAbAA7AH0AfQANAAoAXAB2AGkAZQB3AGsAaQBuAGQANABcAHUAYwAxAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAbABhAG4AZwAxADAAMwAxAFwAZgAwAFwAZgBzADIAMAAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AXABwAGEAcgANAAoAMwAwACAAVABhAGcAZQAgACgAYgBpAHMAIABbAEEAcABwAHIAbwB2AGEAbABOAG8AdABpAGMAZQBEAGEAdABlAFMAdAByAGkAbgBnAF0AKQAgAG8AaABuAGUAIABBAGIAegB1AGcAOgAgAFsAQwBsAGEAaQBtAF0AXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAB0AHgAMQA5ADgAMAAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAJwBkAGMAYgBlAHIAdwBlAGkAcwB1AG4AZwAgAGQAaQBlACAAQgBlAGwAZQBnAG4AdQBtAG0AZQByACAAXABiACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIABcAGIAMAAgAGEAbgAuAFwAcABhAHIADQAKAFwAcABhAHIAZABcAGwAdAByAHAAYQByAFwAZgAxAFwAZgBzADIANABcAHAAYQByAA0ACgBcAGYAMgAgAE0AaQB0ACAAZgByAGUAdQBuAGQAbABpAGMAaABlAG4AIABHAHIAXAAnAGYAYwBcACcAZABmAGUAbgBcAHAAYQByAA0ACgBcAHAAYQByAA0ACgBcAGYAcwAyADIAIABGAGEAdABpAGgAYQAgAFQAYQBoAGUAcgBpAFwAcABhAHIADQAKAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgBcAHAAYQByAA0ACgBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.Designer.cs b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.Designer.cs
new file mode 100644
index 000000000..fa0e637ca
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.Designer.cs
@@ -0,0 +1,853 @@
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblCustomerInfos = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow26 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow27 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow28 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 163.5417F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(470.8333F, 163.5417F);
+ //
+ // xrTable1
+ //
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.9166F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable1.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.BackColor = System.Drawing.Color.Silver;
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell6,
+ this.xrTableCell4,
+ this.xrTableCell53});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.StylePriority.UseBackColor = false;
+ this.xrTableRow9.Weight = 0.085D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell19.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorderColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Erbrachte Leistung";
+ this.xrTableCell19.Weight = 0.5D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Einheiten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell6.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Einzelpreis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell4.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Gesamtpreis";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell53.Weight = 0.13538461538461538D;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186.5417F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(120.125F, 17F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Auftraggeber:";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.CanShrink = true;
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "[RecipientOrganisation]";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText3,
+ this.xrLabel6,
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.ReportFooter.HeightF = 244.1667F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrRichText3
+ //
+ this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.625F);
+ this.xrRichText3.Name = "xrRichText3";
+ this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
+ this.xrRichText3.SizeF = new System.Drawing.SizeF(603.3751F, 153.5417F);
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)(((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic)
+ | System.Drawing.FontStyle.Underline))));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 54.16667F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(523.25F, 17F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Zahlungsvereinbarungen:";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Überweisungen bitte auf unser Konto bei der Sparkasse Duisburg IBAN DE35 3505 000" +
+ "0 0200 2108 21";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 20F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.lblCustomerInfos,
+ this.xrTable2,
+ this.xrRichText2,
+ this.xrLabel1,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientStreet,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel5,
+ this.xrTable1});
+ this.GroupHeader1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupHeader1.HeightF = 356.9166F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Tahoma", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline))));
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 309.375F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(341.2917F, 17F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "LVR-AZ: [CustomerReferenceNumber]";
+ //
+ // lblCustomerInfos
+ //
+ this.lblCustomerInfos.Font = new System.Drawing.Font("Tahoma", 10F, System.Drawing.FontStyle.Bold);
+ this.lblCustomerInfos.LocationFloat = new DevExpress.Utils.PointFloat(120.1251F, 186.5417F);
+ this.lblCustomerInfos.Multiline = true;
+ this.lblCustomerInfos.Name = "lblCustomerInfos";
+ this.lblCustomerInfos.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblCustomerInfos.SizeF = new System.Drawing.SizeF(235.7501F, 107F);
+ this.lblCustomerInfos.StylePriority.UseFont = false;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(355.8752F, 163.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(277.4583F, 130F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.19200000852272761D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(204)))), ((int)(((byte)(204)))), ((int)(((byte)(204)))));
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new System.Drawing.Font("Tahoma", 14F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBackColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Rechnung";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell1.Weight = 3D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell11,
+ this.xrTableCell2});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.Text = "Belegnummer";
+ this.xrTableCell11.Weight = 1.5D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.Text = "[InvoiceNumber]";
+ this.xrTableCell2.Weight = 1.5D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell8});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.Weight = 1.5D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.Text = "[InvoiceDate!dd.MM.yyyy]";
+ this.xrTableCell8.Weight = 1.5D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell26});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.Text = "Kundennummer";
+ this.xrTableCell13.Weight = 1.5D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "DebitorNumber")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 1.5D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.15709091606404985D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.Weight = 3D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell39,
+ this.xrTableCell40});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UsePadding = false;
+ this.xrTableCell39.Text = "Bearbeiter:";
+ this.xrTableCell39.Weight = 1.5D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.Text = "Frau Taheri";
+ this.xrTableCell40.Weight = 1.5D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell42});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.15709091606404987D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Font = new System.Drawing.Font("Tahoma", 8F);
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Bitte bei allen Rückfragen angeben!";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell42.Weight = 3D;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(429.0415F, 0F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(267.9585F, 163.5417F);
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "InvoiceItems";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.Detail1.HeightF = 17F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow11});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 17F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell18,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.085D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.CanShrink = true;
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.ItemDescription")});
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorderColor = false;
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.Weight = 0.49999999999999989D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.CanShrink = true;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.UnitCount", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell18.Weight = 0.23076923076923075D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.CanShrink = true;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AmountPerUnit", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell20.Weight = 0.13384615384615384D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell21.CanShrink = true;
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseBorderColor = false;
+ this.xrTableCell21.StylePriority.UseBorders = false;
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell21.Weight = 0.13538461538461538D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupFooter1.Font = new System.Drawing.Font("Tahoma", 10F);
+ this.GroupFooter1.HeightF = 68F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ this.GroupFooter1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25,
+ this.xrTableRow26,
+ this.xrTableRow27,
+ this.xrTableRow28});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 68F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell68});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 0.085D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseBorderColor = false;
+ this.xrTableCell68.StylePriority.UseBorders = false;
+ this.xrTableCell68.Weight = 1D;
+ //
+ // xrTableRow26
+ //
+ this.xrTableRow26.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell69,
+ this.xrTableCell70});
+ this.xrTableRow26.Name = "xrTableRow26";
+ this.xrTableRow26.Weight = 0.085D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseBackColor = false;
+ this.xrTableCell69.StylePriority.UseBorders = false;
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UsePadding = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "Zwischensumme";
+ this.xrTableCell69.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell69.Weight = 0.73076923076923062D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell70.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:0.00}")});
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell70.StylePriority.UseBackColor = false;
+ this.xrTableCell70.StylePriority.UseBorders = false;
+ this.xrTableCell70.StylePriority.UseFont = false;
+ this.xrTableCell70.StylePriority.UsePadding = false;
+ this.xrTableCell70.StylePriority.UseTextAlignment = false;
+ this.xrTableCell70.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell70.Weight = 0.26923076923076927D;
+ //
+ // xrTableRow27
+ //
+ this.xrTableRow27.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell71,
+ this.xrTableCell72});
+ this.xrTableRow27.Name = "xrTableRow27";
+ this.xrTableRow27.Weight = 0.085D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell71.StylePriority.UseBorders = false;
+ this.xrTableCell71.StylePriority.UsePadding = false;
+ this.xrTableCell71.StylePriority.UseTextAlignment = false;
+ this.xrTableCell71.Text = "Zzgl. MwSt 0,00 %";
+ this.xrTableCell71.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell71.Weight = 0.73076923076923073D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.Weight = 0.26923076923076922D;
+ //
+ // xrTableRow28
+ //
+ this.xrTableRow28.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell73,
+ this.xrTableCell74});
+ this.xrTableRow28.Name = "xrTableRow28";
+ this.xrTableRow28.Weight = 0.084999999999999992D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell73.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell73.StylePriority.UseBackColor = false;
+ this.xrTableCell73.StylePriority.UseBorderColor = false;
+ this.xrTableCell73.StylePriority.UseBorders = false;
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.StylePriority.UseTextAlignment = false;
+ this.xrTableCell73.Text = "Endsumme";
+ this.xrTableCell73.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell73.Weight = 0.73076923076923084D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.BackColor = System.Drawing.Color.Silver;
+ this.xrTableCell74.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:0.00}")});
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell74.StylePriority.UseBackColor = false;
+ this.xrTableCell74.StylePriority.UseBorderColor = false;
+ this.xrTableCell74.StylePriority.UseBorders = false;
+ this.xrTableCell74.StylePriority.UseFont = false;
+ this.xrTableCell74.StylePriority.UseTextAlignment = false;
+ this.xrTableCell74.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell74.Weight = 0.26923076923076927D;
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1,
+ this.DetailReport,
+ this.GroupFooter1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(80, 50, 50, 20);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel lblCustomerInfos;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.cs b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.cs
new file mode 100644
index 000000000..e14f6e284
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.cs
@@ -0,0 +1,133 @@
+using System;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+namespace BeWo.LebenshilfeDuisburgReports
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(Settlement2RO pRO)
+ {
+
+ if (!String.IsNullOrWhiteSpace(pRO.InvoiceNumber) && !pRO.InvoiceNumber.Contains("LH-BeWo"))
+ {
+ pRO.InvoiceNumber = "LH-BeWo" + pRO.InvoiceNumber;
+ }
+ pRO.Notice = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDate.AddDays(30));
+
+ bool hasRatefactor = false;
+
+ if (!String.IsNullOrWhiteSpace(pRO.RateFactorText2))
+ {
+ hasRatefactor = true;
+ if (pRO.RateFactorText2 == "1,2")
+ {
+ pRO.RateFactorText2 = "1,20";
+ }
+ }
+
+ if (pRO.InvoiceItems != null)
+ {
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ ii.ItemDescription = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ String.Format("Bewilligungszeitraum {0:dd.MM.yyyy} bis {1:dd.MM.yyyy}\n ",
+ pRO.AccountingStartDate, pRO.AccountingEndDate);
+ ii.UnitCount = (ii.UnitCount ?? 0) * (((ii.RateFactor ?? 0) + 100) / 100);
+
+ // ii.ItemDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}: {2:0.##} FLS {3}x {4:c}",
+ // ii.PeriodStartDate, ii.PeriodEndDate,
+ // ii.UnitCount, !hasRatefactor ? "" : "x " + pRO.RateFactorText2 + " ",
+ // ii.AmountPerUnit);
+ }
+ }
+
+ // if (pRO.DifferentHourlyRateCount == 3)
+ // {
+ // //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ // pRO.Abrechnungstext1 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ // pRO.Abrechnungstext2 = pRO.Abrechnungstext1;
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext1;
+
+ //cellEinheiten1.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor);
+ // cellPreis1.Text = String.Format("{0:0.00}", pRO.HourlyRate3);
+ //pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else if (pRO.DifferentHourlyRateCount == 2)
+ // {
+ //pRO.Abrechnungstext2 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ //pRO.Abrechnungstext3 = pRO.Abrechnungstext2;
+
+ //cellEinheiten2.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor);
+ //cellPreis2.Text = String.Format("{0:0.00}", pRO.HourlyRateOld);
+ //pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ //pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+ // else
+ // {
+ //pRO.Abrechnungstext3 = "Eingliederungshilfe Gem.§§ 53,54 SGB XII\n" +
+ // "\"Betreutes Wohnen\" ambulante Eingliederungshilfe.\n" +
+ // String.Format("Bewilligungszeitraum {0} bis {1}\n ",
+ // pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+
+ //cellEinheiten3.Text = String.Format("{0:0.00}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor);
+ //cellPreis3.Text = String.Format("{0:0.00}", pRO.HourlyRateNew);
+ // pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ // }
+
+ SetzeWohnort(pRO);
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetzeWohnort(Settlement2RO pRo)
+ {
+ StringBuilder sb = new StringBuilder();
+ sb.AppendLine(pRo.CustomerName);
+
+ if (pRo.InvoiceBaseOid.HasValue)
+ {
+ var ib = DAOFactory.GenericDAO.LoadByID(pRo.InvoiceBaseOid.Value);
+ if (ib.CostBearer2SupportConcept != null)
+ {
+ var c = ib.CostBearer2SupportConcept.SupportConcept.Customer;
+
+ if (c != null && c.Person.Address != null)
+ {
+ sb.AppendLine(c.Person.Address.Street);
+ sb.Append(String.Format("{0} {1}", c.Person.Address.PostalCode, c.Person.Address.Town));
+ }
+ }
+ }
+
+ lblCustomerInfos.Text = sb.ToString();
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.resx b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.resx
new file mode 100644
index 000000000..b8a61182b
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/SettlementReport2.resx
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXABzAGEAMQAyADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwAgAEcAZQBzAGMAaABcAHUAMgAyADgAXAAnAGUANABmAHQAcwBzAHQAZQBsAGwAZQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAzADQAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgAEkAbgB0AGUAcgBkAGkAcwB6AGkAcABsAGkAbgBcAHUAMgAyADgAXAAnAGUANAByAGUAIAArACAAaABlAGkAbABwAFwAdQAyADIAOABcACcAZQA0AGQALgAgAEYAcgBcAHUAMgA1ADIAXAAnAGYAYwBoAGYAXAB1ADIANAA2AFwAJwBmADYAcgBkAGUAcgB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABGAHIAZQBpAHoAZQBpAHQAIAArACAAQgBpAGwAZAB1AG4AZwAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgAwAFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAAIABTAFAARgBIAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzACAASQBuAHQAZQBnAHIAYQB0AGkAdgBlACAAKwAgAGgAZQBpAGwAcABcAHUAMgAyADgAXAAnAGUANABkAC4AIABLAGkAdABhACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADAAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAIAAgAE8AZgBmAGUAbgBlACAASABpAGwAZgBlAG4AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMABcAGMAZgAzACAAXAB1ADIAMwAxAFwAJwBlADcAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwAgACAAQgBlAHQAcgBlAHUAdABlAHMAIABXAG8AaABuAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABzAGwAMgA2ADAAXABzAGwAbQB1AGwAdAAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkAMAA3ADIAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANgAwAFwAcwBsAG0AdQBsAHQAMABcAHQAcQBjAFwAdAB4ADQANQAzADYAXAB0AHEAcgBcAHQAeAA5ADAANwAyAFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADYAMABcAHMAbABtAHUAbAB0ADAAXAB0AHEAYwBcAHQAeAA0ADUAMwA2AFwAdABxAHIAXAB0AHgAOQAwADcAMgB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADkAXABjAGYAMwAgAEwAZQBiAGUAbgBzAGgAaQBsAGYAZQAgAGcARwBtAGIASAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA5AFwAYwBmADMAIABcAHUAMgAzADEAXAAnAGUANwB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEAOQBcAGMAZgAzACAATQBcAHUAMgA1ADIAXAAnAGYAYwBsAGgAZQBpAG0AZQByACAAUwB0AHIALgAgADIAMAAwACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADkAXABjAGYAMwAgAFwAdQAyADMAMQBcACcAZQA3AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA5AFwAYwBmADMAIAA0ADcAMAA1ADcAIABEAHUAaQBzAGIAdQByAGcAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADMAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFQAYQBoAG8AbQBhADsAfQB7AFwAZgAzACAAQQByAGkAYQBsADsAfQB9AHsAXABjAG8AbABvAHIAdABiAGwAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAwACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMgA1ADUAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAFoAYQBoAGwAdQBuAGcAIABlAHIAZgBvAGwAZwB0ACAAZAB1AHIAYwBoACAASwB1AG4AZABlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIAAzADAAIABUAGEAZwBlACAAKABiAGkAcwAgAFsATgBvAHQAaQBjAGUAXQApACAAbwBoAG4AZQAgAEEAYgB6AHUAZwA6ACAAWwBDAGwAYQBpAG0AIQBjAF0AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXAB0AHgAMQA5ADgAMAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEIAaQB0AHQAZQAgAGcAZQBiAGUAbgAgAFMAaQBlACAAYgBlAGkAIABkAGUAcgAgAFwAdQAyADIAMABcACcAZABjAGIAZQByAHcAZQBpAHMAdQBuAGcAIABkAGkAZQAgAEIAZQBsAGUAZwBuAHUAbQBtAGUAcgAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAWwBJAG4AdgBvAGkAYwBlAE4AdQBtAGIAZQByAF0AIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBuAC4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMgAwAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxACAATQBpAHQAIABmAHIAZQB1AG4AZABsAGkAYwBoAGUAbgAgAEcAcgBcAHUAMgA1ADIAXAAnAGYAYwBcAHUAMgAyADMAXAAnAGQAZgBlAG4AfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAzAFwAZgBzADIAMgBcAGMAZgAxACAARgBhAHQAaQBoAGEAIABUAGEAaABlAHIAaQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQAgAFIAZQBjAGgAbgB1AG4AZwBzAHcAZQBzAGUAbgB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
+
+
+ ewBcAHIAdABmADEAXABmAGIAaQBkAGkAcwBcAGEAbgBzAGkAXABhAG4AcwBpAGMAcABnADEAMgA1ADIAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMABcAGYAcwBjAHIAaQBwAHQAXABmAHAAcgBxADIAXABmAGMAaABhAHIAcwBlAHQAMAAgAEUAcwB0AHIAYQBuAGcAZQBsAG8AIABFAGQAZQBzAHMAYQA7AH0AewBcAGYAMQBcAGYAbgBpAGwAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AfQANAAoAewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAA1ADEAXABnAHIAZQBlAG4ANQAxAFwAYgBsAHUAZQA1ADEAOwB9AA0ACgBcAHYAaQBlAHcAawBpAG4AZAA0AFwAdQBjADEAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXAByAGkANwA0AFwAdAB4ADgAOAAwAFwAYwBmADEAXABsAGEAbgBnADEAMAAzADEAXABmADAAXABmAHMAMgAyACAATABlAGIAZQBuAHMAaABpAGwAZgBlACAAQwBlAG4AdABlAHIAXABwAGEAcgANAAoATQBcACcAZgBjAGwAaABlAGkAbQBlAHIAIABTAHQAcgBhAFwAJwBkAGYAZQAgADIAMAAwAFwAcABhAHIADQAKADQANwAwADUANwAgAEQAdQBpAHMAYgB1AHIAZwBcAHAAYQByAA0ACgB3AHcAdwAuAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMwAgAEYAYQB0AGkAaABhACAAVABhAGgAZQByAGkAXABwAGEAcgANAAoAUgBlAGMAaABuAHUAbgBnAHMAdwBlAHMAZQBuAFwAcABhAHIADQAKAGYALgB0AGEAaABlAHIAaQBAAGwAZQBiAGUAbgBzAGgAaQBsAGYAZQAtAGQAdQBpAHMAYgB1AHIAZwAuAGQAZQBcAHAAYQByAA0ACgBcAGwAYQBuAGcAMQAwADMAMQAgAFQAZQBsAGUAZgBvAG4AXAB0AGEAYgAgADAAMgAwADMAIAAyADgAMAA5ADkAOQAtADEANABcAHAAYQByAA0ACgBUAGUAbABlAGYAYQB4AFwAdABhAGIAIAAwADIAMAAzACAAMgA4ADAAOQA5ADkALQAyADkAXABsAGEAbgBnADEAMAAzADMAXABwAGEAcgANAAoAXABwAGEAcgBkAFwAbAB0AHIAcABhAHIAXABjAGYAMABcAGwAYQBuAGcAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABwAGEAcgANAAoAfQANAAoA
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/app.config b/ReportImp/LebenshilfeDuisburgHPTG/app.config
new file mode 100644
index 000000000..3ac66be65
--- /dev/null
+++ b/ReportImp/LebenshilfeDuisburgHPTG/app.config
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/logo.png b/ReportImp/LebenshilfeDuisburgHPTG/logo.png
new file mode 100644
index 000000000..c235d6eee
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPTG/logo.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig.png b/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig.png
new file mode 100644
index 000000000..e42679738
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig.png differ
diff --git a/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig2.png b/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig2.png
new file mode 100644
index 000000000..d6d00343f
Binary files /dev/null and b/ReportImp/LebenshilfeDuisburgHPTG/logo_farbig2.png differ
diff --git a/ReportImp/LebenshilfeEssenReports/QuittierungsbelegHpfh.designer.cs b/ReportImp/LebenshilfeEssenReports/QuittierungsbelegHpfh.designer.cs
index e034af655..8a16fb30d 100644
--- a/ReportImp/LebenshilfeEssenReports/QuittierungsbelegHpfh.designer.cs
+++ b/ReportImp/LebenshilfeEssenReports/QuittierungsbelegHpfh.designer.cs
@@ -427,7 +427,7 @@ namespace BeWo.LebenshilfeEssenReports
this.xrLabel1.SizeF = new System.Drawing.SizeF(649.4171F, 25F);
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "Quittierungsbeleg über Betreuungsleistungen";
+ this.xrLabel1.Text = "Quittierungsbeleg über Fachleistungsstunden";
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// formattingRuleServiceDesc
diff --git a/ReportImp/LebenshilfeWetterau/Calculation/CustomCalculations.cs b/ReportImp/LebenshilfeWetterau/Calculation/CustomCalculations.cs
new file mode 100644
index 000000000..5cf329a7d
--- /dev/null
+++ b/ReportImp/LebenshilfeWetterau/Calculation/CustomCalculations.cs
@@ -0,0 +1,153 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Windows.Forms;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+using DevExpress.XtraCharts;
+using DevExpress.XtraCharts.Design;
+
+namespace LebenshilfeWetterau.Calculation
+{
+ public class CustomCalculations : BS.Shared.Services.Calculations
+ {
+
+ public override decimal? GetApprovedHoursForPeriod(SupportConceptCostBearerRelDC relDC,
+ SupportConceptApprovalPeriodDC scap,
+ List costRatePeriods,
+ DateTime? pStart,
+ DateTime? pEnd,
+ bool useIsCalculationWithFactor)
+ {
+ if (!pStart.HasValue || !pEnd.HasValue)
+ {
+ return 0;
+ }
+ return GetApprovedHoursForPeriod(pStart.Value, pEnd.Value, GetApprovedHoursPerMonth(scap));
+
+ }
+
+ public override decimal GetApprovedHoursForPeriod(SupportConceptCostBearerRelDC relDC, DateTime pStart, DateTime pEnd)
+ {
+ return base.GetApprovedHoursForPeriod(relDC, pStart, pEnd);
+ }
+
+ public override decimal? GetApprovedHoursForPeriod(SupportConceptApprovalPeriodDC scap, List costRatePeriods, DateTime? pStart,
+ DateTime? pEnd)
+ {
+ return base.GetApprovedHoursForPeriod(scap, costRatePeriods, pStart, pEnd);
+ }
+
+ public override decimal? GetApprovedHoursTillNow(SupportConceptApprovalPeriodDC scap, List costRates, DateTime? appointedDate,
+ bool excludeRateFactor)
+ {
+ DateTime end = (appointedDate.HasValue && appointedDate.Value < DateTime.Now.Date)
+ ? appointedDate.Value
+ : DateTime.Now.Date;
+
+ if (scap.EndDate < end)
+ {
+ end = scap.EndDate.Value;
+ }
+
+ if (scap.StartDate.HasValue)
+ {
+ return GetApprovedHoursForPeriod(scap.StartDate.Value, end, GetApprovedHoursPerMonth(scap));
+ }
+
+ return 0;
+
+ }
+
+
+
+ public override decimal? GetApprovedHoursTillNow(SupportConceptCostBearerRelDC relDC, DateTime? appointedDate)
+ {
+ decimal totalApproved = 0;
+
+ if (relDC.ApprovalPeriodList != null)
+ {
+ foreach (var scap in relDC.ApprovalPeriodList)
+ {
+ totalApproved += GetApprovedHoursTillNow(scap, null, appointedDate, false) ?? 0;
+ }
+ }
+
+ return totalApproved;
+ }
+
+ public override decimal? GetApprovedHoursTotal(SupportConceptCostBearerRelDC relDC, bool useIsCalculationWithFactor)
+ {
+ if (relDC.StartDate.HasValue && relDC.EndDate.HasValue)
+ {
+ return GetApprovedHoursForPeriod(relDC.StartDate.Value, relDC.EndDate.Value, GetApprovedHoursPerMonth(relDC));
+ }
+ return base.GetApprovedHoursTotal(relDC, useIsCalculationWithFactor);
+ }
+
+ private decimal GetApprovedHoursForPeriod(DateTime von, DateTime bis, decimal apprrovedPerMonth)
+ {
+ var monate = DateTimeUtils.GetTotalMonths(von, bis);
+
+ var proMonat = apprrovedPerMonth;
+
+ var gesamt = monate.GanzeMonate * proMonat;
+
+ if (monate.AnzahlMonateGesamt - monate.GanzeMonate > 0)
+ {
+ gesamt += proMonat * (monate.AnzahlMonateGesamt - monate.GanzeMonate);
+ }
+
+ return gesamt;
+
+ }
+
+ public decimal GetApprovedHoursPerMonth(SupportConceptCostBearerRelDC c2s)
+ {
+ decimal total = 0;
+ foreach (var scap in c2s.ApprovalPeriodList)
+ {
+ total += GetApprovedHoursPerMonth(scap);
+ }
+
+ return total;
+ }
+
+ private decimal GetApprovedHoursPerMonth(SupportConceptApprovalPeriodDC scap)
+ {
+ if (scap.ApprovedBEInterval.HasValue && scap.ApprovedBEPerInterval.HasValue)
+ {
+ if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Monthly)
+ {
+ return scap.ApprovedBEPerInterval.Value;
+ }
+ else if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Quarterly)
+ {
+ return scap.ApprovedBEPerInterval.Value / 3;
+ }
+ else if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.HalfYearly)
+ {
+ return scap.ApprovedBEPerInterval.Value / 6;
+ }
+ else if (scap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Yearly)
+ {
+ return scap.ApprovedBEPerInterval.Value / 12;
+ }
+ }
+
+ var flsProWoche = GetApprovedHoursPerWeek(scap, new List()) ?? 0;
+
+ return flsProWoche * 4.34m;
+ }
+
+
+ }
+
+}
diff --git a/ReportImp/LebenshilfeWetterau/Calculation/CustomGroupDurationCalculator.cs b/ReportImp/LebenshilfeWetterau/Calculation/CustomGroupDurationCalculator.cs
new file mode 100644
index 000000000..38be3112a
--- /dev/null
+++ b/ReportImp/LebenshilfeWetterau/Calculation/CustomGroupDurationCalculator.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Service.Plugins;
+using BS.Shared.DataContracts;
+
+namespace LebenshilfeWetterau.Calculation
+{
+
+ public class CustomGroupDurationCalculator : GroupDurationCalculator
+ {
+ //public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration)
+ //{
+ // return new GroupDurationDC()
+ // {
+ // SingleDuration = ((totalDuration * employeeCount) / personCount),
+ // TotalDuration = totalDuration
+ // };
+ //}
+ }
+}
diff --git a/ReportImp/LebenshilfeWetterau/Invoicing/CollectiveInvoiceCreation.cs b/ReportImp/LebenshilfeWetterau/Invoicing/CollectiveInvoiceCreation.cs
new file mode 100644
index 000000000..695975e13
--- /dev/null
+++ b/ReportImp/LebenshilfeWetterau/Invoicing/CollectiveInvoiceCreation.cs
@@ -0,0 +1,158 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+using LebenshilfeWetterau.Calculation;
+
+namespace LebenshilfeWetterau.Invoicing
+{
+ public class CollectiveInvoiceCreation : InvoiceCreation
+ {
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ //public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords)
+ //{
+ // var newSc2SrList = new Dictionary>();
+
+ // foreach (var key in supportConcepts2ServiceRecords.Keys)
+ // {
+ // if (key.IsApproved)
+ // {
+ // newSc2SrList.Add(key, supportConcepts2ServiceRecords[key]);
+ // }
+
+ // }
+ // return base.GenerateServiceInvoices(costBearerOid, invoicePeriod, newSc2SrList);
+
+ //}
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+
+ public override void SetInvoiceItems(ServiceInvoice invoice, ServiceInvoicePeriod serviceInvoicePeriod,
+ SupportConceptApprovalPeriodDC supportConceptApprovalPeriod, CostBearer2SupportConcept cb2sc,
+ DateTimeSpan invoicePeriod, List serviceRecords)
+ {
+ CreateFixedAmounts(serviceInvoicePeriod, supportConceptApprovalPeriod, cb2sc);
+ }
+
+ public override void SetServiceInvoicePeriodAmounts(ServiceInvoice invoice)
+ {
+ foreach (ServiceInvoicePeriod iPeriod in invoice.ServiceInvoicePeriodList)
+ {
+ iPeriod.Claim = 0;
+
+ foreach (InvoiceItem item in iPeriod.InvoiceItemList)
+ {
+ if (item.GrossAmountTotal.HasValue)
+ iPeriod.Claim += item.GrossAmountTotal;
+ }
+
+ iPeriod.Claim = Math.Round(iPeriod.Claim.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ }
+
+ public override void CreateFixedAmounts(ServiceInvoicePeriod serviceInvoicePeriod, SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept cb2sc)
+ {
+ var calc = new CustomCalculations();
+
+ var c2s = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(cb2sc);
+
+ DateTime start = accountingPeriodStart.Value;
+ DateTime end = accountingPeriodEnd.Value;
+
+ if (scap.StartDate > start)
+ {
+ start = scap.StartDate.Value;
+ }
+
+ if (scap.EndDate < end)
+ {
+ end = scap.EndDate.Value;
+ }
+
+ var monate = DateTimeUtils.GetTotalMonths(start, end);
+ var stundenProMonat = calc.GetApprovedHoursForPeriod(c2s, scap, null, new DateTime(start.Year, start.Month, 1), new DateTime(start.Year, start.Month, 1).AddMonths(1).AddDays(-1), false) ?? 0;
+
+ var hours = monate.GanzeMonate * stundenProMonat;
+ if (monate.RestTageAnfang > 0)
+ {
+ if (start.Day > 15)
+ {
+ hours += stundenProMonat / 2;
+ }
+ else if (start.Day > 1)
+ {
+ hours += stundenProMonat;
+ }
+ }
+ if (monate.RestTageEnde > 0)
+ {
+ if (end.Day > 15)
+ {
+ hours += stundenProMonat;
+ }
+ else
+ {
+ hours += stundenProMonat / 2;
+ }
+ }
+ //var hours = calc.GetApprovedHoursForPeriod(c2s, scap, null, accountingPeriodStart, accountingPeriodEnd, false) ?? 0;
+
+ hours = Math.Round(hours, 2, MidpointRounding.AwayFromZero);
+
+ decimal hourlyRate = 0;
+
+ if (accountingPeriodStart.HasValue)
+ {
+ var crp = c2s.CostBearer.CostRatePeriods.GetCostRatePeriodForDate(CostRatePeriodType.HourlyRate,
+ accountingPeriodStart.Value);
+
+ if (crp != null && crp.CostRateValue.HasValue)
+ {
+ hourlyRate = crp.CostRateValue.Value;
+ }
+ }
+
+ var ii = new InvoiceItem
+ {
+ ItemPeriodStart = accountingPeriodStart,
+ ItemPeriodEnd = accountingPeriodEnd,
+ AccountingInterval = AccountingIntervalType.Monthly,
+ AmountPerUnit = hourlyRate,
+ UnitCount = hours
+ };
+
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ serviceInvoicePeriod.InvoiceItemList.Add(ii);
+ }
+
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
+ Calculations calc)
+ {
+ return base.CreateInvoiceItems(serviceRecordsInPeriod, invoicePeriod, scap, calc);
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceCreation.cs b/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceCreation.cs
new file mode 100644
index 000000000..485e8e234
--- /dev/null
+++ b/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceCreation.cs
@@ -0,0 +1,91 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+using LebenshilfeWetterau.Calculation;
+
+namespace LebenshilfeWetterau.Invoicing
+{
+ public class CustomInvoiceCreation : InvoiceCreation
+ {
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ //public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords)
+ //{
+ // var newSc2SrList = new Dictionary>();
+
+ // foreach (var key in supportConcepts2ServiceRecords.Keys)
+ // {
+ // if (key.IsApproved)
+ // {
+ // newSc2SrList.Add(key, supportConcepts2ServiceRecords[key]);
+ // }
+
+ // }
+ // return base.GenerateServiceInvoices(costBearerOid, invoicePeriod, newSc2SrList);
+
+ //}
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+ public override void SetServiceInvoicePeriodAmounts(ServiceInvoice invoice)
+ {
+ foreach (ServiceInvoicePeriod iPeriod in invoice.ServiceInvoicePeriodList)
+ {
+ iPeriod.Claim = 0;
+
+ foreach (InvoiceItem item in iPeriod.InvoiceItemList)
+ {
+ if (item.GrossAmountTotal.HasValue)
+ iPeriod.Claim += item.GrossAmountTotal;
+ }
+
+ iPeriod.Claim = Math.Round(iPeriod.Claim.Value, 2, MidpointRounding.AwayFromZero);
+ }
+ }
+
+ public override bool ShouldCreateFixedAmounts(ServiceInvoicePeriod serviceInvoicePeriod,
+ SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept cb2sc)
+ {
+ if (serviceInvoicePeriod.ApprovedFixedAmount.HasValue && serviceInvoicePeriod.ApprovedFixedAmount.Value > 0 && scap.ApprovedFixedAmountInterval.HasValue && scap.ApprovedFixedAmountInterval.Value != SupportConceptApprovalInterval.Hourly)
+ return true;
+ if (scap.ServiceCategory != null)
+ {
+ List crList = scap.ServiceCategory.CostRatePeriods;
+ AccountingIntervalType? ai = scap.ServiceCategory.AccountingInterval;
+
+ if (ai.HasValue && crList.Count(c => c.CostRateValue.HasValue) > 0)
+ {
+ return ai.Value != AccountingIntervalType.Hourly;
+ }
+ }
+ return false;
+ }
+
+ 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);
+ }
+ }
+}
diff --git a/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceFactory.cs b/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceFactory.cs
new file mode 100644
index 000000000..a9b4b5c46
--- /dev/null
+++ b/ReportImp/LebenshilfeWetterau/Invoicing/CustomInvoiceFactory.cs
@@ -0,0 +1,38 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+
+namespace LebenshilfeWetterau.Invoicing
+{
+ public class CustomInvoiceFactory : InvoiceFactory
+ {
+
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ foreach (var item in supportConcepts2ServiceRecords)
+ {
+ var csc = item.Key;
+ var cb2sc = DAOFactory.GenericDAO.LoadByID(csc.CostBearerRelOids[0]);
+
+ var org = cb2sc.CostBearer.Organisation;
+
+ if (org.Name != null && org.Name == "LWV-Hessen")
+ {
+ return new CollectiveInvoiceCreation();
+
+ }
+
+
+ }
+
+ return new CustomInvoiceCreation();
+
+
+ }
+
+ }
+}
diff --git a/ReportImp/LebenshilfeWetterau/LebenshilfeWetterau.csproj b/ReportImp/LebenshilfeWetterau/LebenshilfeWetterau.csproj
index 718c4dc78..442653145 100644
--- a/ReportImp/LebenshilfeWetterau/LebenshilfeWetterau.csproj
+++ b/ReportImp/LebenshilfeWetterau/LebenshilfeWetterau.csproj
@@ -61,6 +61,8 @@
+
+
Component
@@ -73,6 +75,9 @@
Fahrtkostenauswertung.cs
+
+
+
Component
diff --git a/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.Designer.cs b/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.Designer.cs
index b0cfa431c..a7d7fefe7 100644
--- a/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.Designer.cs
+++ b/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.Designer.cs
@@ -292,7 +292,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrRichText1,
this.xrLabel8});
this.Page1.Font = new System.Drawing.Font("Arial", 10F);
- this.Page1.HeightF = 801.3057F;
+ this.Page1.HeightF = 586.7224F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
diff --git a/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.cs b/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.cs
index 9c2a2c859..633dc5c6c 100644
--- a/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.cs
+++ b/ReportImp/LebenshilfeWetterau/RechnungAssistenzleistung.cs
@@ -7,7 +7,7 @@ using DevExpress.XtraReports.UI;
namespace BeWo.LebenshilfeWetterau
{
- public partial class RechnungAssistenzleistung : XtraReport, IBeWoReport
+ public partial class RechnungAssistenzleistung : XtraReport//, IBeWoReport
{
public RechnungAssistenzleistung()
{
diff --git a/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.Designer.cs b/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.Designer.cs
index 4d95e08cb..1bcb016b0 100644
--- a/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.Designer.cs
@@ -61,8 +61,6 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
@@ -71,12 +69,11 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -118,6 +115,7 @@ namespace BeWo.LebenshilfeWetterau
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblAdresse,
this.xrRichText2,
this.xrRichText1,
this.xrLabel4,
@@ -312,7 +310,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
- this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
+ this.xrTable5.SizeF = new System.Drawing.SizeF(673.3338F, 25F);
//
// xrTableRow23
//
@@ -321,9 +319,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell37,
this.xrTableCell35,
this.xrTableCell33,
- this.xrTableCell36,
- this.xrTableCell38,
- this.xrTableCell34});
+ this.xrTableCell36});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 1D;
//
@@ -361,7 +357,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell37.StylePriority.UseTextAlignment = false;
this.xrTableCell37.Text = "Leistung";
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell37.Weight = 0.85081236260328186D;
+ this.xrTableCell37.Weight = 0.97488924644893671D;
//
// xrTableCell35
//
@@ -379,7 +375,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell35.StylePriority.UseTextAlignment = false;
this.xrTableCell35.Text = "Satz";
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell35.Weight = 0.23245943032832414D;
+ this.xrTableCell35.Weight = 0.35450518216653942D;
//
// xrTableCell33
//
@@ -397,7 +393,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell33.StylePriority.UseTextAlignment = false;
this.xrTableCell33.Text = "Stunden";
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell33.Weight = 0.2893277257020575D;
+ this.xrTableCell33.Weight = 0.44313149327169504D;
//
// xrTableCell36
//
@@ -415,43 +411,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell36.StylePriority.UseTextAlignment = false;
this.xrTableCell36.Text = "Betrag";
this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell36.Weight = 0.26310971709438763D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell38.StylePriority.UseBackColor = false;
- this.xrTableCell38.StylePriority.UseBorderColor = false;
- this.xrTableCell38.StylePriority.UseBorders = false;
- this.xrTableCell38.StylePriority.UsePadding = false;
- this.xrTableCell38.StylePriority.UseTextAlignment = false;
- this.xrTableCell38.Text = "pausch Fakt.";
- this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell38.Weight = 0.42042083402151886D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell34.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.UsePadding = false;
- this.xrTableCell34.StylePriority.UseTextAlignment = false;
- this.xrTableCell34.Text = "Gesamt";
- this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell34.Weight = 0.31923915575667006D;
+ this.xrTableCell36.Weight = 0.58659738651188009D;
//
// DetailReport2
//
@@ -478,7 +438,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow25});
- this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F);
+ this.xrTable6.SizeF = new System.Drawing.SizeF(670.0834F, 25F);
this.xrTable6.StylePriority.UseFont = false;
//
// xrTableRow25
@@ -488,8 +448,6 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell42,
this.xrTableCell43,
this.xrTableCell44,
- this.xrTableCell45,
- this.xrTableCell46,
this.xrTableCell47});
this.xrTableRow25.Name = "xrTableRow25";
this.xrTableRow25.Weight = 1D;
@@ -524,7 +482,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell42.StylePriority.UsePadding = false;
this.xrTableCell42.StylePriority.UseTextAlignment = false;
this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell42.Weight = 0.85081229498678679D;
+ this.xrTableCell42.Weight = 0.97488924644894048D;
//
// xrTableCell43
//
@@ -541,7 +499,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell43.StylePriority.UseTextAlignment = false;
this.xrTableCell43.Text = "xrTableCell43";
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell43.Weight = 0.23245943032832414D;
+ this.xrTableCell43.Weight = 0.35450518216653953D;
//
// xrTableCell44
//
@@ -558,40 +516,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell44.StylePriority.UseTextAlignment = false;
this.xrTableCell44.Text = "xrTableCell44";
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell44.Weight = 0.2893277257020575D;
- //
- // xrTableCell45
- //
- this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")});
- this.xrTableCell45.Name = "xrTableCell45";
- this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell45.StylePriority.UseBorderColor = false;
- this.xrTableCell45.StylePriority.UseBorders = false;
- this.xrTableCell45.StylePriority.UsePadding = false;
- this.xrTableCell45.StylePriority.UseTextAlignment = false;
- this.xrTableCell45.Text = "xrTableCell45";
- this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell45.Weight = 0.26310971709438763D;
- //
- // xrTableCell46
- //
- this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")});
- this.xrTableCell46.Name = "xrTableCell46";
- this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell46.StylePriority.UseBorderColor = false;
- this.xrTableCell46.StylePriority.UseBorders = false;
- this.xrTableCell46.StylePriority.UsePadding = false;
- this.xrTableCell46.StylePriority.UseTextAlignment = false;
- this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell46.Weight = 0.42042083402151886D;
+ this.xrTableCell44.Weight = 0.4431314932716951D;
//
// xrTableCell47
//
@@ -607,7 +532,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrTableCell47.StylePriority.UsePadding = false;
this.xrTableCell47.StylePriority.UseTextAlignment = false;
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell47.Weight = 0.31923915575667006D;
+ this.xrTableCell47.Weight = 0.57219365232110209D;
//
// GroupFooter1
//
@@ -625,7 +550,7 @@ namespace BeWo.LebenshilfeWetterau
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(417.5003F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F);
@@ -639,6 +564,15 @@ namespace BeWo.LebenshilfeWetterau
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115F);
+ 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;
+ //
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -699,8 +633,6 @@ namespace BeWo.LebenshilfeWetterau
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
private DevExpress.XtraReports.UI.XRTable xrTable6;
@@ -709,12 +641,11 @@ namespace BeWo.LebenshilfeWetterau
private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
}
}
diff --git a/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.cs b/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.cs
index 053d43566..7c63cc6f1 100644
--- a/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.cs
+++ b/ReportImp/LebenshilfeWetterau/ServiceInvoiceReport.cs
@@ -1,4 +1,5 @@
using System;
+using System.Text;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -15,7 +16,36 @@ namespace BeWo.LebenshilfeWetterau
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
- DateTime start = pRO.AccountingPeriodStart;
+ StringBuilder sb = new StringBuilder();
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
+ {
+ sb.AppendLine(pRO.RecipientContactPerson);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPoBox))
+ {
+ sb.Append("Postfach ");
+ sb.AppendLine(pRO.RecipientPoBox.Replace("Postfach", "").Trim());
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ DateTime start = pRO.AccountingPeriodStart;
DateTime end = pRO.AccountingPeriodEnd;
if (start.Month == end.Month && start.Year == end.Year)
{
diff --git a/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungMonate.cs b/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungMonate.cs
new file mode 100644
index 000000000..50c67b72f
--- /dev/null
+++ b/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungMonate.cs
@@ -0,0 +1,20 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Windows.Forms;
+using BeWo.Report;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+
+
+namespace Lori
+{
+ public class CustomMitarbeiterstundenkontoBerechnungMonate : MitarbeiterstundenkontoBerechnungMonate
+ {
+
+ public override MitarbeiterstundenkontoBerechnung CreateMitarbeiterstundenkontoBerechnung()
+ {
+ return new CustomMitarbeiterstundenkontoBerechnung();
+ }
+ }
+}
diff --git a/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs b/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs
new file mode 100644
index 000000000..25f3626b5
--- /dev/null
+++ b/ReportImp/Lori/CustomMitarbeiterstundenkontoBerechnungTagesansicht.cs
@@ -0,0 +1,34 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.Plugins;
+using BS.Shared.Core;
+using BS.Shared.Extensions;
+
+
+namespace Lori
+{
+ public class CustomMitarbeiterstundenkontoBerechnungTagesansicht : CustomMitarbeiterstundenkontoBerechnung
+ {
+
+ public override bool ShouldCreateDayDetails()
+ {
+ return true;
+ }
+
+
+ public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed)
+ {
+ var dd = base.CreateDayDetail(date, ed);
+ dd.MaxHoursUntilBreak = null;
+ dd.MaxHoursUntilBreak2 = null;
+ dd.BreakMinutes = null;
+ dd.BreakMinutes2 = null;
+
+ return dd;
+ }
+
+ }
+}
diff --git a/ReportImp/Lori/CustomReportCreator.cs b/ReportImp/Lori/CustomReportCreator.cs
new file mode 100644
index 000000000..d41cf27c3
--- /dev/null
+++ b/ReportImp/Lori/CustomReportCreator.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraReports.Design;
+using DevExpress.XtraReports.UI;
+
+namespace Lori
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateSettlementReport(string dcId, long? invoiceBaseOid)
+ {
+ return base.CreateSettlementReport(dcId, invoiceBaseOid, true);
+ }
+
+ }
+}
diff --git a/ReportImp/Lori/Lori.csproj b/ReportImp/Lori/Lori.csproj
index b33b5fef7..ce5107393 100644
--- a/ReportImp/Lori/Lori.csproj
+++ b/ReportImp/Lori/Lori.csproj
@@ -50,12 +50,27 @@
+
+
+
+
+ Component
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
Component
Mitarbeiterstundenkonto.cs
+
+ Component
+
+
+ MitarbeiterstundenkontoJahr.cs
+
@@ -70,6 +85,12 @@
ServicesOverviewReport.cs
+
+ Component
+
+
+ SettlementReportAlt.cs
+
Component
@@ -103,10 +124,17 @@
+
+ Mitarbeiterarbeitszeitkonto.cs
+
Mitarbeiterstundenkonto.cs
Designer
+
+ MitarbeiterstundenkontoJahr.cs
+ Designer
+
ServiceRecordListReport.cs
@@ -115,6 +143,10 @@
ServicesOverviewReport.cs
+
+ SettlementReportAlt.cs
+ Designer
+
SettlementReport.cs
Designer
diff --git a/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.cs
new file mode 100644
index 000000000..ecf698171
--- /dev/null
+++ b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.cs
@@ -0,0 +1,47 @@
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace Lori
+{
+ [IDSpecificClass(Identifier = "Mitarbeiterarbeitszeitkonto")]
+ public partial class Mitarbeiterarbeitszeitkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+ public Mitarbeiterarbeitszeitkonto()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
+ {
+ var msb = new CustomMitarbeiterstundenkontoBerechnungTagesansicht();
+ msb.CreateReport(pRO);
+
+ foreach (var ed in pRO.EmployeeDetailList)
+ {
+ var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate);
+ if (c != null)
+ {
+ if (c.MonthlyTotalHours.HasValue)
+ {
+ ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden im Monat", c.MonthlyTotalHours);
+ }
+ else if (c.WeeklyTotalHours.HasValue)
+ {
+ ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden pro Woche", c.WeeklyTotalHours);
+ }
+ }
+
+ }
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.designer.cs
new file mode 100644
index 000000000..4ad8b7a18
--- /dev/null
+++ b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.designer.cs
@@ -0,0 +1,1101 @@
+using BeWo.Report.ReportObjects;
+namespace Lori
+{
+ partial class Mitarbeiterarbeitszeitkonto
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellRegelarbeitszeit = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumMinutesTotalDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumHoursSickDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumHoursInVacationDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumMinutesTotalDecimal2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.sollStundenMonatLabelTableCell = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldSumSpecial = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumSonntag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumFeiertag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSick = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldVacation = new DevExpress.XtraReports.UI.CalculatedField();
+ this.calculatedField1 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(670F, 22F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell20,
+ this.xrTableCell31,
+ this.xrTableCell67,
+ this.xrTableCell27});
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 0.88D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Date", "{0:ddd. dd.MM.}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.090171325518485154D;
+ this.xrTableCell3.XlsxFormatString = "ddd. dd.MM.yyyy";
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.ZeitraeumeString", "{0:HH:mm}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.27051398343498156D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours", "{0:0.00}")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.Text = "xrTableCell31";
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell31.Weight = 0.08115419554645896D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick", "{0:0.00}")});
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.StylePriority.UseTextAlignment = false;
+ this.xrTableCell67.Text = "xrTableCell67";
+ this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell67.Weight = 0.081154197266340475D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation", "{0:0.00}")});
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.Text = "xrTableCell27";
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell27.Weight = 0.08115417920758361D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "EmployeeDetailList";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupHeader3,
+ this.GroupFooter2});
+ this.DetailReport1.DataMember = "EmployeeDetailList.Days";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 8F);
+ this.Detail2.HeightF = 22F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader2.HeightF = 30F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // 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.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(670F, 30F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
+ 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.xrTableCell2,
+ this.xrTableCell7,
+ this.xrTableCell8,
+ this.xrTableCell10});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 0.79999999999999982D;
+ //
+ // 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 = "Datum";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.090171325629990237D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Uhrzeit";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.27051397637806085D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Stunden";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell7.Weight = 0.081154194025935031D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "Krank";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.081154199562331691D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Urlaub";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.0811541853775325D;
+ //
+ // GroupHeader3
+ //
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat,
+ this.xrTable2});
+ this.GroupHeader3.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupHeader3.HeightF = 120F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
+ this.GroupHeader3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ this.GroupHeader3.StylePriority.UseFont = false;
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(700.0001F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "lblMonat";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.91663F);
+ 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[] {
+ this.xrTableRow1,
+ this.xrTableRow8,
+ this.xrTableRow10});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(552.2002F, 54F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell25});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Mitarbeiter/in:";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.138246012405208D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell25.Multiline = true;
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell25.Weight = 0.49791629021026568D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.cellRegelarbeitszeit});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Regelarbeitszeit:";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.138246012405208D;
+ //
+ // cellRegelarbeitszeit
+ //
+ this.cellRegelarbeitszeit.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Regelarbeitszeit")});
+ this.cellRegelarbeitszeit.Name = "cellRegelarbeitszeit";
+ this.cellRegelarbeitszeit.StylePriority.UseFont = false;
+ this.cellRegelarbeitszeit.StylePriority.UseTextAlignment = false;
+ this.cellRegelarbeitszeit.Text = "cellRegelarbeitszeit";
+ this.cellRegelarbeitszeit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.cellRegelarbeitszeit.Weight = 0.49791629021026573D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21,
+ this.xrTableCell24,
+ this.xrTableCell28,
+ this.xrTableCell23});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.Text = "Soll-Stunden:";
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell21.Weight = 0.138246012405208D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell24.Weight = 0.17215478017129932D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Arbeitstage diesen Monat:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell28.Weight = 0.213129273221085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ArbeitstageImBerichtszeitraum", "{0:0}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell23.Weight = 0.11263223681788141D;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4,
+ this.xrTable1});
+ this.GroupFooter2.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupFooter2.HeightF = 85F;
+ this.GroupFooter2.KeepTogether = true;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(110F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(560F, 22F);
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UsePadding = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell64,
+ this.cellSumMinutesTotalDecimal,
+ this.cellSumHoursSickDecimal,
+ this.cellSumHoursInVacationDecimal});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.87999999999999978D;
+ //
+ // xrTableCell64
+ //
+ this.xrTableCell64.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.StylePriority.UseFont = false;
+ this.xrTableCell64.StylePriority.UseTextAlignment = false;
+ this.xrTableCell64.Text = "Summe:";
+ this.xrTableCell64.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell64.Weight = 0.26149405118689462D;
+ //
+ // cellSumMinutesTotalDecimal
+ //
+ this.cellSumMinutesTotalDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")});
+ this.cellSumMinutesTotalDecimal.Name = "cellSumMinutesTotalDecimal";
+ this.cellSumMinutesTotalDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.IgnoreNullValues = true;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumMinutesTotalDecimal.Summary = xrSummary1;
+ this.cellSumMinutesTotalDecimal.Text = "cellSumMinutesTotalDecimal";
+ this.cellSumMinutesTotalDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumMinutesTotalDecimal.Weight = 0.081153321921416444D;
+ //
+ // cellSumHoursSickDecimal
+ //
+ this.cellSumHoursSickDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick")});
+ this.cellSumHoursSickDecimal.Multiline = true;
+ this.cellSumHoursSickDecimal.Name = "cellSumHoursSickDecimal";
+ this.cellSumHoursSickDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.IgnoreNullValues = true;
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumHoursSickDecimal.Summary = xrSummary2;
+ this.cellSumHoursSickDecimal.Text = "cellSumHoursSickDecimal";
+ this.cellSumHoursSickDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumHoursSickDecimal.Weight = 0.081153328404945282D;
+ //
+ // cellSumHoursInVacationDecimal
+ //
+ this.cellSumHoursInVacationDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation")});
+ this.cellSumHoursInVacationDecimal.Multiline = true;
+ this.cellSumHoursInVacationDecimal.Name = "cellSumHoursInVacationDecimal";
+ this.cellSumHoursInVacationDecimal.StylePriority.UseBackColor = false;
+ this.cellSumHoursInVacationDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.IgnoreNullValues = true;
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumHoursInVacationDecimal.Summary = xrSummary3;
+ this.cellSumHoursInVacationDecimal.Text = "cellSumHoursInVacationDecimal";
+ this.cellSumHoursInVacationDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumHoursInVacationDecimal.Weight = 0.081153321723263658D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 25F);
+ 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.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(669.9999F, 60F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell46,
+ this.cellSumMinutesTotalDecimal2,
+ this.xrTableCell17,
+ this.xrTableCell15,
+ this.xrTableCell41,
+ this.xrTableCell55});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.8D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseBorders = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "Arbeitszeit:";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell46.Weight = 0.0899362101431268D;
+ //
+ // cellSumMinutesTotalDecimal2
+ //
+ this.cellSumMinutesTotalDecimal2.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.cellSumMinutesTotalDecimal2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")});
+ this.cellSumMinutesTotalDecimal2.Name = "cellSumMinutesTotalDecimal2";
+ this.cellSumMinutesTotalDecimal2.StylePriority.UseBorders = false;
+ this.cellSumMinutesTotalDecimal2.StylePriority.UseTextAlignment = false;
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.IgnoreNullValues = true;
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumMinutesTotalDecimal2.Summary = xrSummary4;
+ this.cellSumMinutesTotalDecimal2.Text = "cellSumMinutesTotalDecimal2";
+ this.cellSumMinutesTotalDecimal2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumMinutesTotalDecimal2.Weight = 0.071948964683863317D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Überstunden neu:";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell17.Weight = 0.14389792524594167D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell15.Weight = 0.0719489609431911D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseBorders = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.Text = "Überstunden Gesamt:";
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell41.Weight = 0.14389779473226938D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseBorders = false;
+ this.xrTableCell55.StylePriority.UseTextAlignment = false;
+ this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell55.Weight = 0.080942610501736539D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.sollStundenMonatLabelTableCell,
+ this.xrTableCell50,
+ this.xrTableCell51,
+ this.xrTableCell18,
+ this.xrTableCell11,
+ this.xrTableCell13});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.8D;
+ //
+ // sollStundenMonatLabelTableCell
+ //
+ this.sollStundenMonatLabelTableCell.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.sollStundenMonatLabelTableCell.Name = "sollStundenMonatLabelTableCell";
+ this.sollStundenMonatLabelTableCell.StylePriority.UseBorders = false;
+ this.sollStundenMonatLabelTableCell.StylePriority.UseTextAlignment = false;
+ this.sollStundenMonatLabelTableCell.Text = "Soll-Stunden:";
+ this.sollStundenMonatLabelTableCell.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.sollStundenMonatLabelTableCell.Weight = 0.0899362025013637D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.Text = "xrTableCell50";
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell50.Weight = 0.071948963831937288D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.StylePriority.UseBorders = false;
+ this.xrTableCell51.StylePriority.UseFont = false;
+ this.xrTableCell51.StylePriority.UseTextAlignment = false;
+ this.xrTableCell51.Text = "Überstunden Vormonat:";
+ this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell51.Weight = 0.14389792921032482D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "xrTableCell18";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell18.Weight = 0.071948964692321912D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "davon ausbezahlt:";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell11.Weight = 0.14389779185300228D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{0:0.00}")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell13.Weight = 0.0809426141611789D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell48,
+ this.xrTableCell57,
+ this.xrTableCell58,
+ this.xrTableCell26,
+ this.xrTableCell12,
+ this.xrTableCell14});
+ this.xrTableRow6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.StylePriority.UseFont = false;
+ this.xrTableRow6.Weight = 0.8D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Differenz:";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell48.Weight = 0.0899362025013648D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseBorders = false;
+ this.xrTableCell57.StylePriority.UseFont = false;
+ this.xrTableCell57.StylePriority.UseTextAlignment = false;
+ this.xrTableCell57.Text = "xrTableCell57";
+ this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell57.Weight = 0.071948963831938426D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.StylePriority.UseBorders = false;
+ this.xrTableCell58.StylePriority.UseFont = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.Text = "Überstunden Gesamt:";
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell58.Weight = 0.14389792921032421D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell26.Weight = 0.071948964692321371D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Übertrag Folgemonat:";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 0.14389779185300169D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 0.080942614161178317D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1F;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1F;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1F;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1F;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldSumSpecial
+ //
+ this.fieldSumSpecial.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSpecial.Expression = "Sum([SpecialHours])";
+ this.fieldSumSpecial.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSpecial.Name = "fieldSumSpecial";
+ //
+ // fieldSumSonntag
+ //
+ this.fieldSumSonntag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSonntag.Expression = "Sum([HoursSunday])";
+ this.fieldSumSonntag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSonntag.Name = "fieldSumSonntag";
+ //
+ // fieldSumFeiertag
+ //
+ this.fieldSumFeiertag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumFeiertag.Expression = "Sum([HoursHoliday])";
+ this.fieldSumFeiertag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumFeiertag.Name = "fieldSumFeiertag";
+ //
+ // fieldHours
+ //
+ this.fieldHours.DataMember = "EmployeeDetailList.Days";
+ this.fieldHours.Expression = "[MinutesTotal]/60";
+ this.fieldHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldHours.Name = "fieldHours";
+ //
+ // fieldSick
+ //
+ this.fieldSick.DataMember = "EmployeeDetailList.Days";
+ this.fieldSick.Expression = "Iif([HoursSick] > 0, \'x\', \'\')";
+ this.fieldSick.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldSick.Name = "fieldSick";
+ //
+ // fieldVacation
+ //
+ this.fieldVacation.DataMember = "EmployeeDetailList.Days";
+ this.fieldVacation.Expression = "Iif([HoursInVacation] > 0, \'x\', \'\')";
+ this.fieldVacation.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldVacation.Name = "fieldVacation";
+ //
+ // calculatedField1
+ //
+ this.calculatedField1.DataMember = "EmployeeDetailList.Days";
+ this.calculatedField1.DisplayName = "fieldSumSamstag";
+ this.calculatedField1.Expression = "Sum([HoursSaturday])";
+ this.calculatedField1.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.calculatedField1.Name = "calculatedField1";
+ //
+ // fieldSumHours
+ //
+ this.fieldSumHours.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumHours.Expression = "Sum([MinutesTotal]/60)";
+ this.fieldSumHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumHours.Name = "fieldSumHours";
+ //
+ // fieldSumHoliday2
+ //
+ this.fieldSumHoliday2.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumHoliday2.Expression = "Sum([HoursHoliday2])";
+ this.fieldSumHoliday2.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumHoliday2.Name = "fieldSumHoliday2";
+ //
+ // fieldIstArbeitszeit
+ //
+ this.fieldIstArbeitszeit.DataMember = "EmployeeDetailList";
+ this.fieldIstArbeitszeit.Expression = "[StundenGesamtIst]+[UeberstundenVormonat]";
+ this.fieldIstArbeitszeit.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldIstArbeitszeit.Name = "fieldIstArbeitszeit";
+ //
+ // fieldUeberstundenGesamt
+ //
+ this.fieldUeberstundenGesamt.DataMember = "EmployeeDetailList";
+ this.fieldUeberstundenGesamt.Expression = "Iif([Ueberstunden] == ?, 0, [Ueberstunden])+Iif([UeberstundenVormonat] == ?, 0," +
+ " [UeberstundenVormonat])";
+ this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt";
+ //
+ // Mitarbeiterarbeitszeitkonto
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldSumSpecial,
+ this.fieldSumSonntag,
+ this.fieldSumFeiertag,
+ this.fieldHours,
+ this.fieldSick,
+ this.fieldVacation,
+ this.calculatedField1,
+ this.fieldSumHours,
+ this.fieldSumHoliday2,
+ this.fieldIstArbeitszeit,
+ this.fieldUeberstundenGesamt});
+ this.DataSource = this.bindingSource1;
+ this.DisplayName = "Mitarbeiterstundenkonto";
+ this.Font = new System.Drawing.Font("Arial", 8F);
+ this.Margins = new System.Drawing.Printing.Margins(75, 50, 50, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ 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.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSpecial;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSonntag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumFeiertag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldHours;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSick;
+ private DevExpress.XtraReports.UI.CalculatedField fieldVacation;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell sollStundenMonatLabelTableCell;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.CalculatedField calculatedField1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumHours;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumHoliday2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumHoursSickDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumHoursInVacationDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell67;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.CalculatedField fieldIstArbeitszeit;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell cellRegelarbeitszeit;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldUeberstundenGesamt;
+ }
+}
diff --git a/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.resx b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.resx
new file mode 100644
index 000000000..d25f3eba2
--- /dev/null
+++ b/ReportImp/Lori/Mitarbeiterarbeitszeitkonto.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/Lori/MitarbeiterstundenkontoJahr.cs b/ReportImp/Lori/MitarbeiterstundenkontoJahr.cs
new file mode 100644
index 000000000..7c22d4130
--- /dev/null
+++ b/ReportImp/Lori/MitarbeiterstundenkontoJahr.cs
@@ -0,0 +1,28 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+
+
+namespace Lori
+{
+ [IDSpecificClass(Identifier = "MitarbeiterstundenkontoJahr")]
+ public partial class MitarbeiterstundenkontoJahr : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+
+ public MitarbeiterstundenkontoJahr()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(MitarbeiterstundenkontoMonateRO pRO)
+ {
+ var msb = new CustomMitarbeiterstundenkontoBerechnungMonate();
+ msb.CreateReport(pRO);
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/Lori/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/Lori/MitarbeiterstundenkontoJahr.designer.cs
new file mode 100644
index 000000000..08e414a0c
--- /dev/null
+++ b/ReportImp/Lori/MitarbeiterstundenkontoJahr.designer.cs
@@ -0,0 +1,761 @@
+using BeWo.Report.ReportObjects;
+namespace Lori
+{
+ partial class MitarbeiterstundenkontoJahr
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ 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();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ 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.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell28,
+ this.xrTableCell16,
+ this.xrTableCell27,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell21,
+ this.xrTableCell25,
+ this.xrTableCell24,
+ this.xrTableCell26});
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.Monat", "{0:MMMM}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.15329125338142471D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.Weight = 0.081154151689479551D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UrlaubUndKrankheit", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.094679933071566441D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Text = "xrTableCell28";
+ this.xrTableCell28.Weight = 0.0721370604147881D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Text = "xrTableCell16";
+ this.xrTableCell16.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")});
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Text = "xrTableCell27";
+ this.xrTableCell27.Weight = 0.063119927862939615D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")});
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Text = "xrTableCell22";
+ this.xrTableCell22.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.Weight = 0.063119927862939559D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.RelationFlsZuMittelbar", "{0:0.00}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Text = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.063119927862939615D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Text = "xrTableCell25";
+ this.xrTableCell25.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.LaufendeGesamtsumme", "{0:0.00}")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Text = "xrTableCell24";
+ this.xrTableCell24.Weight = 0.0631199278629396D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 0.063119927862939573D;
+ //
+ // 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 System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.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 System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell35,
+ this.xrTableCell37,
+ this.xrTableCell39,
+ this.cellSollGesamt,
+ this.cellFLSSollGesamt,
+ this.cellFLSIstGesamt,
+ this.cellFLSPlusMinusGesamt,
+ this.cellGesamtGesamt,
+ this.cellRelationGesamt,
+ this.xrTableCell47,
+ this.xrTableCell48,
+ this.xrTableCell51});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Gesamt";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell35.Weight = 0.15329126714047708D;
+ //
+ // xrTableCell37
+ //
+ 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;
+ //
+ // pageFooterBand1
+ //
+ this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo2,
+ this.xrPageInfo1});
+ this.pageFooterBand1.HeightF = 48F;
+ this.pageFooterBand1.Name = "pageFooterBand1";
+ //
+ // xrPageInfo2
+ //
+ this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo2.Format = "Seite {0} von {1}";
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F);
+ this.xrPageInfo2.Name = "xrPageInfo2";
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
+ this.xrPageInfo2.StyleName = "PageInfo";
+ this.xrPageInfo2.StylePriority.UseFont = false;
+ this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F);
+ this.xrPageInfo1.StyleName = "PageInfo";
+ this.xrPageInfo1.StylePriority.UseFont = false;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1F;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1F;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1F;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1F;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.DetailReport2});
+ this.DetailReport1.DataMember = "EmployeeInfoList";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.HeightF = 0F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBandExceptFirstEntry;
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupHeader2,
+ this.GroupHeader3,
+ this.GroupFooter2});
+ this.DetailReport2.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail3.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.Detail3.HeightF = 25F;
+ this.Detail3.Name = "Detail3";
+ this.Detail3.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader});
+ this.GroupHeader2.HeightF = 70F;
+ 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 System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.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 = 25F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // 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";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
+ //
+ // MitarbeiterstundenkontoJahr
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.pageFooterBand1,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS,
+ this.fieldRelationGesamt});
+ this.DataSource = this.bindingSource1;
+ this.DisplayName = "Mitarbeiterstundenkonto";
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
+ private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
+ private DevExpress.XtraReports.UI.XRControlStyle DataField;
+ private DevExpress.XtraReports.UI.XRTable xrTableHeader;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ 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 xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ 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;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldRelationGesamt;
+ }
+}
diff --git a/ReportImp/Lori/MitarbeiterstundenkontoJahr.resx b/ReportImp/Lori/MitarbeiterstundenkontoJahr.resx
new file mode 100644
index 000000000..d25f3eba2
--- /dev/null
+++ b/ReportImp/Lori/MitarbeiterstundenkontoJahr.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/Lori/SettlementReport.Designer.cs b/ReportImp/Lori/SettlementReport.Designer.cs
index 2d4ef3162..59daf21dc 100644
--- a/ReportImp/Lori/SettlementReport.Designer.cs
+++ b/ReportImp/Lori/SettlementReport.Designer.cs
@@ -31,112 +31,66 @@ namespace Lori
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLineFussnote = new DevExpress.XtraReports.UI.XRLine();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
- this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
- this.cellStart1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellEnd1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellHourlyRate1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLS1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
- this.cellStart2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellEnd2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellHourlyRate2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLS2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.cellStart3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellEnd3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellHourlyRate3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.cellFLS3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAktenzeichen = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.lblFussnote = new DevExpress.XtraReports.UI.XRLabel();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
- this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
- this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
- this.xrCrossBandBox1 = new DevExpress.XtraReports.UI.XRCrossBandBox();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel();
+ this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLineFussnote,
+ this.xrLabel4,
+ this.xrLabel3,
this.xrLine1,
- this.xrLabel16,
this.xrLabel35,
this.xrLabel12,
this.xrCheckBox2,
this.xrCheckBox1,
- this.xrTable2,
this.xrLabel10,
this.xrLabel7,
this.lblAktenzeichen,
- this.xrLabel15,
- this.lblFussnote});
+ this.xrLabel15});
this.Detail.Font = new System.Drawing.Font("Arial", 11F);
- this.Detail.HeightF = 583.0833F;
+ this.Detail.HeightF = 610.1667F;
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;
//
- // xrLineFussnote
- //
- this.xrLineFussnote.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 546.2501F);
- this.xrLineFussnote.Name = "xrLineFussnote";
- this.xrLineFussnote.SizeF = new System.Drawing.SizeF(270F, 9.75F);
- //
// xrLine1
//
- this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 476.25F);
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 575.0834F);
this.xrLine1.Name = "xrLine1";
- this.xrLine1.SizeF = new System.Drawing.SizeF(309.5687F, 9.749969F);
- //
- // xrLabel16
- //
- this.xrLabel16.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel16.CanShrink = true;
- this.xrLabel16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
- this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 10.00001F);
- this.xrLabel16.Name = "xrLabel16";
- this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel16.SizeF = new System.Drawing.SizeF(435.4167F, 23.24998F);
- this.xrLabel16.StylePriority.UseBackColor = false;
- this.xrLabel16.StylePriority.UseFont = false;
- this.xrLabel16.Text = "Ambulant Betreutes Wohnen - Budgetnachweis";
- this.xrLabel16.WordWrap = false;
+ this.xrLine1.SizeF = new System.Drawing.SizeF(678.3188F, 10.79163F);
//
// xrLabel35
//
this.xrLabel35.BackColor = System.Drawing.Color.Transparent;
this.xrLabel35.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrLabel35.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(73.00008F, 486F);
+ this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(2.999878F, 585.8751F);
this.xrLabel35.Multiline = true;
this.xrLabel35.Name = "xrLabel35";
this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -150,18 +104,18 @@ namespace Lori
// xrLabel12
//
this.xrLabel12.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 339.5832F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 310.8332F);
this.xrLabel12.Multiline = true;
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(646.9999F, 90.33334F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(695.3123F, 110.125F);
this.xrLabel12.StylePriority.UseBackColor = false;
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.Text = resources.GetString("xrLabel12.Text");
//
// xrCheckBox2
//
- this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(407.9168F, 281.87F);
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(5.000051F, 258.8492F);
this.xrCheckBox2.Name = "xrCheckBox2";
this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F);
this.xrCheckBox2.StylePriority.UseFont = false;
@@ -169,212 +123,31 @@ namespace Lori
//
// xrCheckBox1
//
- this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 281.87F);
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(5.000051F, 225.5159F);
this.xrCheckBox1.Name = "xrCheckBox1";
this.xrCheckBox1.SizeF = new System.Drawing.SizeF(324.9999F, 21.875F);
this.xrCheckBox1.StylePriority.UseFont = false;
- this.xrCheckBox1.Text = " Die Betreuung wurde am beendet.";
- //
- // 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.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 173.5417F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2,
- this.xrTableRow5,
- this.xrTableRow6,
- this.xrTableRow8});
- this.xrTable2.SizeF = new System.Drawing.SizeF(641.9999F, 96F);
- this.xrTable2.StylePriority.UseBorders = false;
- this.xrTable2.StylePriority.UseFont = false;
- this.xrTable2.StylePriority.UsePadding = false;
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell2,
- this.xrTableCell4,
- this.xrTableCell13,
- this.xrTableCell5,
- this.xrTableCell14});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 0.93538531804786507D;
- //
- // xrTableCell2
- //
- this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell2.Multiline = true;
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.StylePriority.UseBorders = false;
- this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.Text = "Zeitraum\r\nvon";
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell2.Weight = 0.654205681555982D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.StylePriority.UseBorders = false;
- this.xrTableCell4.StylePriority.UseTextAlignment = false;
- this.xrTableCell4.Text = "bis";
- this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell4.Weight = 0.65420565778839579D;
- //
- // xrTableCell13
- //
- this.xrTableCell13.Name = "xrTableCell13";
- this.xrTableCell13.StylePriority.UseTextAlignment = false;
- this.xrTableCell13.Text = "Vergütung pro Stunde";
- this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell13.Weight = 0.51401872857292652D;
- //
- // xrTableCell5
- //
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.StylePriority.UseTextAlignment = false;
- this.xrTableCell5.Text = "Anzahl FLS";
- this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell5.Weight = 0.51401872857292652D;
- //
- // xrTableCell14
- //
- this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.Text = "davon gesondert bewilligt¹";
- this.xrTableCell14.Weight = 0.663551203509769D;
- //
- // xrTableRow5
- //
- this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.cellStart1,
- this.cellEnd1,
- this.cellHourlyRate1,
- this.cellFLS1,
- this.xrTableCell20});
- this.xrTableRow5.Name = "xrTableRow5";
- this.xrTableRow5.Weight = 0.44307725591740971D;
- //
- // cellStart1
- //
- this.cellStart1.Name = "cellStart1";
- this.cellStart1.Weight = 0.654205681555982D;
- //
- // cellEnd1
- //
- this.cellEnd1.Name = "cellEnd1";
- this.cellEnd1.Weight = 0.65420565778839579D;
- //
- // cellHourlyRate1
- //
- this.cellHourlyRate1.Name = "cellHourlyRate1";
- this.cellHourlyRate1.Weight = 0.51401872857292652D;
- //
- // cellFLS1
- //
- this.cellFLS1.Name = "cellFLS1";
- this.cellFLS1.Weight = 0.51401872857292652D;
- //
- // xrTableCell20
- //
- this.xrTableCell20.Name = "xrTableCell20";
- this.xrTableCell20.Weight = 0.663551203509769D;
- //
- // xrTableRow6
- //
- this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.cellStart2,
- this.cellEnd2,
- this.cellHourlyRate2,
- this.cellFLS2,
- this.xrTableCell21});
- this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 0.49230806213045525D;
- //
- // cellStart2
- //
- this.cellStart2.Name = "cellStart2";
- this.cellStart2.Weight = 0.654205681555982D;
- //
- // cellEnd2
- //
- this.cellEnd2.Name = "cellEnd2";
- this.cellEnd2.Weight = 0.65420565778839579D;
- //
- // cellHourlyRate2
- //
- this.cellHourlyRate2.Name = "cellHourlyRate2";
- this.cellHourlyRate2.Weight = 0.51401872857292652D;
- //
- // cellFLS2
- //
- this.cellFLS2.Name = "cellFLS2";
- this.cellFLS2.Weight = 0.51401872857292652D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Weight = 0.663551203509769D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.cellStart3,
- this.cellEnd3,
- this.cellHourlyRate3,
- this.cellFLS3,
- this.xrTableCell29});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 0.49230806213045525D;
- //
- // cellStart3
- //
- this.cellStart3.Name = "cellStart3";
- this.cellStart3.Weight = 0.654205681555982D;
- //
- // cellEnd3
- //
- this.cellEnd3.Name = "cellEnd3";
- this.cellEnd3.Weight = 0.65420565778839579D;
- //
- // cellHourlyRate3
- //
- this.cellHourlyRate3.Name = "cellHourlyRate3";
- this.cellHourlyRate3.Weight = 0.51401872857292652D;
- //
- // cellFLS3
- //
- this.cellFLS3.Name = "cellFLS3";
- this.cellFLS3.Weight = 0.51401872857292652D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Weight = 0.663551203509769D;
+ this.xrCheckBox1.Text = " Die Betreuung wurde beendet am";
//
// xrLabel10
//
this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 131.5828F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 121.5828F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(642F, 27.08333F);
this.xrLabel10.StylePriority.UseBackColor = false;
this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Im Bewilligungszeitraum tatsächlich geleistete Fachleistungsstunden (FLS)";
+ this.xrLabel10.Text = "Im Bewilligungszeitraum tatsächlich geleistete Fachleistungsstunden (FLS) lt. Anl" +
+ "age:";
//
// xrLabel7
//
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
this.xrLabel7.CanShrink = true;
this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 87.37488F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77.3749F);
this.xrLabel7.Multiline = true;
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -389,14 +162,15 @@ namespace Lori
this.lblAktenzeichen.BackColor = System.Drawing.Color.Transparent;
this.lblAktenzeichen.CanShrink = true;
this.lblAktenzeichen.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.lblAktenzeichen.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 67.37493F);
+ this.lblAktenzeichen.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.37492F);
this.lblAktenzeichen.Multiline = true;
this.lblAktenzeichen.Name = "lblAktenzeichen";
this.lblAktenzeichen.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAktenzeichen.SizeF = new System.Drawing.SizeF(650F, 20F);
this.lblAktenzeichen.StylePriority.UseBackColor = false;
this.lblAktenzeichen.StylePriority.UseFont = false;
- this.lblAktenzeichen.Text = "Aktenzeichen LWL: [CustomerReferenceNumber]";
+ this.lblAktenzeichen.Text = "Aktenzeichen: [CustomerReferenceNumber] Geburtsdatum: [CustomerBirthdayStr" +
+ "ing]";
this.lblAktenzeichen.WordWrap = false;
//
// xrLabel15
@@ -404,28 +178,15 @@ namespace Lori
this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
this.xrLabel15.CanShrink = true;
this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
- this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 47.37492F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.37491F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrLabel15.StylePriority.UseBackColor = false;
this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "für [Salutation2] [CustomerName], geb. [CustomerBirthdayString]";
+ this.xrLabel15.Text = "Leistungsberechtigte/r: [CustomerName]";
this.xrLabel15.WordWrap = false;
//
- // lblFussnote
- //
- this.lblFussnote.BackColor = System.Drawing.Color.Transparent;
- this.lblFussnote.Font = new System.Drawing.Font("Arial", 10F);
- this.lblFussnote.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 556.0001F);
- this.lblFussnote.Multiline = true;
- this.lblFussnote.Name = "lblFussnote";
- this.lblFussnote.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblFussnote.SizeF = new System.Drawing.SizeF(598.0811F, 27.08325F);
- this.lblFussnote.StylePriority.UseBackColor = false;
- this.lblFussnote.StylePriority.UseFont = false;
- this.lblFussnote.Text = "¹vom LWL gesondert bewilligte Leistungen zur Deckung eines einmaligen Bedarfs";
- //
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
@@ -434,7 +195,9 @@ namespace Lori
//
// topMarginBand1
//
- this.topMarginBand1.HeightF = 90F;
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.HeightF = 140.9375F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
@@ -442,22 +205,47 @@ namespace Lori
this.bottomMarginBand1.HeightF = 50F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // GroupHeader1
+ // lblAdresse
//
- this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.ortDatum,
- this.lblAdresseLori,
- this.xrLabel19,
- this.lblAdresse});
- this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
- this.GroupHeader1.HeightF = 347.2498F;
- this.GroupHeader1.Name = "GroupHeader1";
- this.GroupHeader1.StylePriority.UseFont = false;
+ this.lblAdresse.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 161.8958F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "Landschaftsverband Westfalen- Lippe\r\nLWL- Inklusionsamt Soziale Teilhabe\r\n48133 M" +
+ "ünster\r\n";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 35.00004F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(153.5624F, 73.24998F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Ansprechpartner/in:\r\nTelefon:\r\nFax:\r\nE-Mail:";
+ //
+ // lblAdresseLori
+ //
+ this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblAdresseLori.Multiline = true;
+ this.lblAdresseLori.Name = "lblAdresseLori";
+ this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 108.25F);
+ this.lblAdresseLori.StylePriority.UseFont = false;
+ this.lblAdresseLori.Text = "Lori GbR\r\nAmbulant Betreutes Wohnen\r\nMastholter Str. 306\r\n59558 Lippstadt\r\n";
//
// ortDatum
//
this.ortDatum.BackColor = System.Drawing.Color.Transparent;
- this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(389.9999F, 0F);
+ this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(339.9996F, 0F);
this.ortDatum.Multiline = true;
this.ortDatum.Name = "ortDatum";
this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -467,51 +255,97 @@ namespace Lori
this.ortDatum.StylePriority.UseTextAlignment = false;
this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
- // lblAdresseLori
+ // xrLabel1
//
- this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(50F, 0F);
- this.lblAdresseLori.Multiline = true;
- this.lblAdresseLori.Name = "lblAdresseLori";
- this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 108.25F);
- this.lblAdresseLori.StylePriority.UseFont = false;
- this.lblAdresseLori.Text = "LORI GbR\r\nMastholter Straße 306\r\n59558 Lippstadt";
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(493.5626F, 35.00004F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(169.9997F, 73.24998F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Regina Putscher\r\n02941 8272052\r\n02941 8272051\r\ninfo@lori-bewo.de";
//
- // xrLabel19
+ // xrLabel2
//
- this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(389.9999F, 35.00001F);
- this.xrLabel19.Multiline = true;
- this.xrLabel19.Name = "xrLabel19";
- this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.xrLabel19.SizeF = new System.Drawing.SizeF(329.0833F, 73.24998F);
- this.xrLabel19.StylePriority.UseBorders = false;
- this.xrLabel19.StylePriority.UseFont = false;
- this.xrLabel19.Text = "Ansprechpartner/in: [CreatorName] \r\nTelefon: [SenderContactPersonPhone]\r\nFax: " +
- " [SenderContactPersonFax]\r\nE-Mail: [SenderContactPersonMail]\r\n";
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(340.0002F, 108.25F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(153.5624F, 73.24998F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "ZAD-Nr. des LWL:";
//
- // lblAdresse
+ // GroupHeader1
//
- this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 200.9583F);
- this.lblAdresse.Multiline = true;
- this.lblAdresse.Name = "lblAdresse";
- this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
- this.lblAdresse.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
- this.lblAdresse.StylePriority.UseFont = false;
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrRichText1,
+ this.xrLabel2,
+ this.xrLabel1,
+ this.ortDatum,
+ this.lblAdresseLori,
+ this.xrLabel19,
+ this.lblAdresse});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 283.4792F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
//
- // xrCrossBandBox1
+ // xrRichText1
//
- this.xrCrossBandBox1.BorderWidth = 1F;
- this.xrCrossBandBox1.EndBand = this.bottomMarginBand1;
- this.xrCrossBandBox1.EndPointFloat = new DevExpress.Utils.PointFloat(0F, 21.87494F);
- this.xrCrossBandBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.99999F);
- this.xrCrossBandBox1.Name = "xrCrossBandBox1";
- this.xrCrossBandBox1.StartBand = this.topMarginBand1;
- this.xrCrossBandBox1.StartPointFloat = new DevExpress.Utils.PointFloat(0F, 29.99999F);
- this.xrCrossBandBox1.WidthF = 766.6667F;
+ this.xrRichText1.Font = new System.Drawing.Font("Arial", 11F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 243.4792F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(717.0001F, 40.00003F);
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel3.BorderWidth = 2F;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "RecordedFLSTotal", "{0:0.00}")});
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162.2709F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(198.4372F, 41.35419F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseBorderWidth = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 434.6042F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(663.5623F, 81.58331F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = resources.GetString("xrLabel4.Text");
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.31253F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(198.4372F, 120.625F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// bindingSource1
//
@@ -524,18 +358,16 @@ namespace Lori
this.topMarginBand1,
this.bottomMarginBand1,
this.GroupHeader1});
- this.CrossBandControls.AddRange(new DevExpress.XtraReports.UI.XRCrossBandControl[] {
- this.xrCrossBandBox1});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(30, 30, 90, 50);
+ this.Margins = new System.Drawing.Printing.Margins(80, 30, 141, 50);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
@@ -548,48 +380,25 @@ namespace Lori
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
- private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
- private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel lblAktenzeichen;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
- private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel lblFussnote;
- private DevExpress.XtraReports.UI.XRTable xrTable2;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
- private DevExpress.XtraReports.UI.XRTableCell cellStart1;
- private DevExpress.XtraReports.UI.XRTableCell cellEnd1;
- private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate1;
- private DevExpress.XtraReports.UI.XRTableCell cellFLS1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
- private DevExpress.XtraReports.UI.XRTableCell cellStart2;
- private DevExpress.XtraReports.UI.XRTableCell cellEnd2;
- private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate2;
- private DevExpress.XtraReports.UI.XRTableCell cellFLS2;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
- private DevExpress.XtraReports.UI.XRTableCell cellStart3;
- private DevExpress.XtraReports.UI.XRTableCell cellEnd3;
- private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate3;
- private DevExpress.XtraReports.UI.XRTableCell cellFLS3;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel35;
- private DevExpress.XtraReports.UI.XRLabel lblAdresseLori;
- private DevExpress.XtraReports.UI.XRLabel xrLabel19;
- private DevExpress.XtraReports.UI.XRLine xrLineFussnote;
private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresseLori;
private DevExpress.XtraReports.UI.XRLabel ortDatum;
- private DevExpress.XtraReports.UI.XRCrossBandBox xrCrossBandBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/Lori/SettlementReport.cs b/ReportImp/Lori/SettlementReport.cs
index b16f89818..872bdd0b4 100644
--- a/ReportImp/Lori/SettlementReport.cs
+++ b/ReportImp/Lori/SettlementReport.cs
@@ -20,24 +20,24 @@ namespace Lori
public void SetReportDataSource(SettlementRO pRO)
{
- StringBuilder sb = new StringBuilder();
- if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
- {
- sb.AppendLine(pRO.RecipientOrganisation);
- }
- if (!String.IsNullOrEmpty(pRO.RecipientDivision))
- {
- sb.AppendLine(pRO.RecipientDivision);
- }
- if (!String.IsNullOrEmpty(pRO.RecipientStreet))
- {
- sb.AppendLine(pRO.RecipientStreet);
- }
- if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
- {
- sb.AppendLine(pRO.RecipientPostCodeAndTown);
- }
- lblAdresse.Text = sb.ToString();
+ //StringBuilder sb = new StringBuilder();
+ //if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ //{
+ // sb.AppendLine(pRO.RecipientOrganisation);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ //{
+ // sb.AppendLine(pRO.RecipientDivision);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ //{
+ // sb.AppendLine(pRO.RecipientStreet);
+ //}
+ //if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ //{
+ // sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ //}
+ //lblAdresse.Text = sb.ToString();
xrCheckBox2.Checked = true;
DateTime? terminationDate = null;
@@ -49,7 +49,7 @@ namespace Lori
if (c2s.SupportConcept.Customer.TerminationDate.HasValue)
{
terminationDate = c2s.SupportConcept.Customer.TerminationDate;
- xrCheckBox1.Text = String.Format(" Die Betreuung wurde am {0:dd.MM.yyyy} beendet.",
+ xrCheckBox1.Text = String.Format(" Die Betreuung wurde beendet am {0:dd.MM.yyyy}",
c2s.SupportConcept.Customer.TerminationDate);
xrCheckBox2.Checked = false;
xrCheckBox1.Checked = true;
@@ -64,12 +64,12 @@ namespace Lori
!pRO.RecipientOrganisation.ToLower().Contains("lwl"))
{
lblAktenzeichen.Text = String.Format("Aktenzeichen: {0}", pRO.CustomerReferenceNumber);
- lblFussnote.Visible = false;
- xrLineFussnote.Visible = false;
+ //lblFussnote.Visible = false;
+ //xrLineFussnote.Visible = false;
}
- ortDatum.Text = string.Format("{0}", DateTime.Now.ToShortDateString());
+ ortDatum.Text = string.Format("Lippstadt, den {0}", DateTime.Now.ToShortDateString());
bindingSource1.DataSource = pRO;
}
@@ -98,21 +98,21 @@ namespace Lori
pRO.InvoiceItems[pRO.InvoiceItems.Count - 1].ItemPeriodEnd = terminationDate;
}
}
- if (pRO.InvoiceItems.Count == 3)
- {
- SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
- SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
- SetzeRechnungsTexte(pRO.InvoiceItems[2], cellStart3, cellEnd3, cellHourlyRate3, cellFLS3);
- }
- else if (pRO.InvoiceItems.Count == 2)
- {
- SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
- SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
- }
- else
- {
- SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
- }
+ //if (pRO.InvoiceItems.Count == 3)
+ //{
+ // SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ // SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ // SetzeRechnungsTexte(pRO.InvoiceItems[2], cellStart3, cellEnd3, cellHourlyRate3, cellFLS3);
+ //}
+ //else if (pRO.InvoiceItems.Count == 2)
+ //{
+ // SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ // SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ //}
+ //else
+ //{
+ // SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ //}
}
else
{
@@ -186,20 +186,20 @@ namespace Lori
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.HourlyRate3EndDateString;
- cellHourlyRate1.Text = pRO.HourlyRate3String;
- cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
+ //cellStart1.Text = pRO.AccountingStartDateString;
+ //cellEnd1.Text = pRO.HourlyRate3EndDateString;
+ //cellHourlyRate1.Text = pRO.HourlyRate3String;
+ //cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
- cellStart2.Text = pRO.HourlyRateOldStartDateString;
- cellEnd2.Text = pRO.HourlyRateOldEndDateString;
- cellHourlyRate2.Text = pRO.HourlyRateOldString;
- cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
+ //cellStart2.Text = pRO.HourlyRateOldStartDateString;
+ //cellEnd2.Text = pRO.HourlyRateOldEndDateString;
+ //cellHourlyRate2.Text = pRO.HourlyRateOldString;
+ //cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
- cellStart3.Text = pRO.HourlyRateNewStartDateString;
- cellEnd3.Text = pRO.AccountingEndDateString;
- cellHourlyRate3.Text = pRO.HourlyRateNewString;
- cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ //cellStart3.Text = pRO.HourlyRateNewStartDateString;
+ //cellEnd3.Text = pRO.AccountingEndDateString;
+ //cellHourlyRate3.Text = pRO.HourlyRateNewString;
+ //cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
}
else if (pRO.DifferentHourlyRateCount == 2)
{
@@ -220,22 +220,22 @@ namespace Lori
pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.HourlyRateOldEndDateString;
- cellHourlyRate1.Text = pRO.HourlyRateOldString;
- cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
+ //cellStart1.Text = pRO.AccountingStartDateString;
+ //cellEnd1.Text = pRO.HourlyRateOldEndDateString;
+ //cellHourlyRate1.Text = pRO.HourlyRateOldString;
+ //cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
- cellStart2.Text = pRO.HourlyRateNewStartDateString;
- cellEnd2.Text = pRO.AccountingEndDateString;
- cellHourlyRate2.Text = pRO.HourlyRateNewString;
- cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ //cellStart2.Text = pRO.HourlyRateNewStartDateString;
+ //cellEnd2.Text = pRO.AccountingEndDateString;
+ //cellHourlyRate2.Text = pRO.HourlyRateNewString;
+ //cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
}
else
{
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnd1.Text = pRO.AccountingEndDateString;
- cellHourlyRate1.Text = pRO.HourlyRateNewString;
- cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ //cellStart1.Text = pRO.AccountingStartDateString;
+ //cellEnd1.Text = pRO.AccountingEndDateString;
+ //cellHourlyRate1.Text = pRO.HourlyRateNewString;
+ //cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
pRO.AccountingStartDateString, pRO.AccountingEndDateString);
diff --git a/ReportImp/Lori/SettlementReport.resx b/ReportImp/Lori/SettlementReport.resx
index b1fb27d43..718eb5c27 100644
--- a/ReportImp/Lori/SettlementReport.resx
+++ b/ReportImp/Lori/SettlementReport.resx
@@ -117,8 +117,1645 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Sollte sich bei der Abrechnung der FLS ein Auszahlungsbetrag zu unseren Gunsten ergeben, bitten wir um Erstattung auf folgendes Konto:
+
+Kreditinstitut: Sparkasse Lippstadt IBAN: DE82 4165 0001 0014 1309 83
+
+
- Hiermit wird erklärt, dass die Verpflichtungen aus der Leistungs-, Prüfungs- und Vergütungsvereinbarung nach §§ 75 ff. SGB XII eingehalten wurden und alle hier gemachten Angaben anhand der vorgehaltenen Quittungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können.
+ Hiermit wird erklärt, dass die Verpflichtungen aus den Vereinbarungen nach §§75 ff. SGB XII bzw. §§125 ff. SGB IX eingehalten wurden und alle hier gemachten Angaben je Betreuungskontakt anhand der Quittierungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können. Diese Unterlagen sind 5 Jahre aufzubewahren und auf Verlangen des Sozialhilfeträgers bzw. des Trägers der Eingliederungshilfe vorzulegen (§2 Abs.1 der Vergütungsvereinbarung).
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAoAAAAHFCAIAAADt0t82AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAL
+ EwAACxMBAJqcGAAA/7JJREFUeF7s/XecHMW59w2//7+f95/3eT7Pfc59jk1Q2jyxc3Wa2V1JGGycfbB9
+ bMAG22SRlHNOm2Ynx00KRANO2AaDMRhMsk2ONjkIpd2dPN3PdVXPrITASD7IDDeqr2p7ejpUV1WPrl9d
+ 1dVV/x+bwWAwGAzGJw4TYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgAT
+ YAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAw
+ mgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaD
+ wWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgAT
+ YAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAw
+ mgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaD
+ wWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgAT
+ YAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAw
+ mgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaD
+ wWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgAT
+ YAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAw
+ mgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaDwWAwmgATYAaD
+ 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
+ I3TqeZP/MPSO2UwPSiVYP5vx0l0PzDi44PU6tuHOFwmS08yXlxs9lbq8qKU9Gtp40h8OubZmA64XVLlm
+ uWEZ40Oi3LFT9HLUeedD2448a8HvC2mQ+BOasmQOrm5fWnPegX/setPsgmZEL+do94uvLODFjjPOMj5M
+ Ju98ZPmoIy847NCX7roZj8ALAmBWwJevvXnGf//+g83mYBIj5g/qZZZY5+NPnfKHg+6YQ7OQ8CSToind
+ uH5u+93HHXjwPY1UWMIg1viunrng/H/7JS6IkAwC0vgUlIWHTjzw0I1zqB+bEcVw1m8O3HzsaUYPfUI5
+ YjtEpmlEGRVkev19AgsRhn3OVCum5+efTTxiWG2FvKKM3zJ9JvPC5w35ZY73I92k8cHbl/75MJ/dubyI
+ 2zaHZnfHMvjKUEFGz47nJw4tveqk84xb7nlhVY3POW7ioYVdbJqbuR7fHOu+L+K/9JChL1xLy5BSWTpt
+ GhcreMknjvzs7keND/dEn30+9tprn75KY954ZoqVJ2679ehf/fKtrWzaWiI+tVK+QlaMrj2djz589n/+
+ 6W8b+wGY1jWZmP3xC89e8dcR7ReZAAxspOaY7BOzazm1Xu/rQmdVH3v4+cv/NPT+cycZT+4w3ng3/tzb
+ H+54dQ+bhGXKOCOauuqUi6f+x6G9jz3xwtXbWi+8eNVBhS82ksBNJ9i8IMbIZ7dec/L/9/tnIi24pj0P
+ ktl0JzWL5yObz/r9X16/jyb/UwulchsXlZfNsqvvv0JzET657b7ListWn0LW0rXnXnLKL/+MhIkD1EKM
+ Wy+edtlvDn3uSdr/hGYMJY1brli8/bzZ95wx+dxf/LnltPPMXYgBwLna/GYCG0ybiZUM5Jl0yZwKy5oy
+ /ppVK0yfz55+pq7E1lQmXDmi5H5/3weODDF29Xz0/lKHWjMuBydEuYQzPb1dDPQQlBUylXhvTXPzCO3y
+ Xw6/ej3F0826TD574ZnGCn32r/7/9s473orq6vsmr8ljNNHYEREVpHcuRZCqohDEgkIQBC7tgvR2qSIK
+ IlVBEAQ7YkGNXTGWGIOiIsYSRaWIUTqXW09vM8/vt9bMuRcM4PPH4zyfz7u+d99zZnYva++198yeORcu
+ qtN+ynmNJl/UZOOcJc52XnpBpqB1cLBn7XOjTjlv90uiLP2sKind+ZXJTGjbZvWNfbYuWTa+Rv0xDVvs
+ 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
+ GEYAmAI2DMMwjAAwBWwYhmEYAWAK2DAMwzACwBSwYRiGYQSAKWDDMAzDCABTwIZhGIYRAKaADcMwDCMA
+ TAEbhmEYRgCYAjYMwzCMADAFbBiGYRgBYArYMAzDMALAFLBhGIZhBIApYMMwDMMIAFPAhmEYhhEApoAN
+ wzAMIwBMARuGYRjGL47r/jf3vygf3942TAAAAABJRU5ErkJggg==
+
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXAB1AGwAXABmADIAXABmAHMAMgA0AFwAYwBmADAAIABCAHUAZABnAGUAdABuAGEAYwBoAHcAZQBpAHMAIAB9AHsAXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAwACAAXAB1ADIANQAyAFwAJwBmAGMAYgBlAHIAIABkAGkAZQAgAEEAYgByAGUAYwBoAG4AdQBuAGcAIAB2AG8AbgAgAEYATABTACAAaQBtACAAUgBhAGgAbQBlAG4AIABkAGUAcgAgAEUAaQBuAGcAbABpAGUAZABlAHIAdQBuAGcAcwBoAGkAbABmAGUAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
17, 17
diff --git a/ReportImp/Lori/SettlementReportAlt.Designer.cs b/ReportImp/Lori/SettlementReportAlt.Designer.cs
new file mode 100644
index 000000000..378824a97
--- /dev/null
+++ b/ReportImp/Lori/SettlementReportAlt.Designer.cs
@@ -0,0 +1,595 @@
+namespace Lori.Alt
+{
+ partial class Spitzabrechnung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLineFussnote = new DevExpress.XtraReports.UI.XRLine();
+ this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel35 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellStart1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEnd1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellHourlyRate1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLS1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellStart2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEnd2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellHourlyRate2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLS2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellStart3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellEnd3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellHourlyRate3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLS3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAktenzeichen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFussnote = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.ortDatum = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresseLori = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrCrossBandBox1 = new DevExpress.XtraReports.UI.XRCrossBandBox();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLineFussnote,
+ this.xrLine1,
+ this.xrLabel16,
+ this.xrLabel35,
+ this.xrLabel12,
+ this.xrCheckBox2,
+ this.xrCheckBox1,
+ this.xrTable2,
+ this.xrLabel10,
+ this.xrLabel7,
+ this.lblAktenzeichen,
+ this.xrLabel15,
+ this.lblFussnote});
+ this.Detail.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail.HeightF = 583.0833F;
+ 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;
+ //
+ // xrLineFussnote
+ //
+ this.xrLineFussnote.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 546.2501F);
+ this.xrLineFussnote.Name = "xrLineFussnote";
+ this.xrLineFussnote.SizeF = new System.Drawing.SizeF(270F, 9.75F);
+ //
+ // xrLine1
+ //
+ this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 476.25F);
+ this.xrLine1.Name = "xrLine1";
+ this.xrLine1.SizeF = new System.Drawing.SizeF(309.5687F, 9.749969F);
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel16.CanShrink = true;
+ this.xrLabel16.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 10.00001F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(435.4167F, 23.24998F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Ambulant Betreutes Wohnen - Budgetnachweis";
+ this.xrLabel16.WordWrap = false;
+ //
+ // xrLabel35
+ //
+ this.xrLabel35.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel35.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel35.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel35.LocationFloat = new DevExpress.Utils.PointFloat(73.00008F, 486F);
+ this.xrLabel35.Multiline = true;
+ this.xrLabel35.Name = "xrLabel35";
+ this.xrLabel35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel35.SizeF = new System.Drawing.SizeF(236.697F, 17F);
+ this.xrLabel35.StylePriority.UseBackColor = false;
+ this.xrLabel35.StylePriority.UseBorders = false;
+ this.xrLabel35.StylePriority.UseFont = false;
+ this.xrLabel35.Text = "Stempel, Unterschrift";
+ this.xrLabel35.WordWrap = false;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 339.5832F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(646.9999F, 90.33334F);
+ this.xrLabel12.StylePriority.UseBackColor = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = resources.GetString("xrLabel12.Text");
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(407.9168F, 281.87F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(211.0832F, 21.875F);
+ this.xrCheckBox2.StylePriority.UseFont = false;
+ this.xrCheckBox2.Text = " Die Betreuung dauert an.";
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 281.87F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(324.9999F, 21.875F);
+ this.xrCheckBox1.StylePriority.UseFont = false;
+ this.xrCheckBox1.Text = " Die Betreuung wurde am beendet.";
+ //
+ // 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.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 173.5417F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow5,
+ this.xrTableRow6,
+ this.xrTableRow8});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(641.9999F, 96F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell2,
+ this.xrTableCell4,
+ this.xrTableCell13,
+ this.xrTableCell5,
+ this.xrTableCell14});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.93538531804786507D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Zeitraum\r\nvon";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 0.654205681555982D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "bis";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell4.Weight = 0.65420565778839579D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "Vergütung pro Stunde";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell13.Weight = 0.51401872857292652D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Anzahl FLS";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell5.Weight = 0.51401872857292652D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Text = "davon gesondert bewilligt¹";
+ this.xrTableCell14.Weight = 0.663551203509769D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellStart1,
+ this.cellEnd1,
+ this.cellHourlyRate1,
+ this.cellFLS1,
+ this.xrTableCell20});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.44307725591740971D;
+ //
+ // cellStart1
+ //
+ this.cellStart1.Name = "cellStart1";
+ this.cellStart1.Weight = 0.654205681555982D;
+ //
+ // cellEnd1
+ //
+ this.cellEnd1.Name = "cellEnd1";
+ this.cellEnd1.Weight = 0.65420565778839579D;
+ //
+ // cellHourlyRate1
+ //
+ this.cellHourlyRate1.Name = "cellHourlyRate1";
+ this.cellHourlyRate1.Weight = 0.51401872857292652D;
+ //
+ // cellFLS1
+ //
+ this.cellFLS1.Name = "cellFLS1";
+ this.cellFLS1.Weight = 0.51401872857292652D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.663551203509769D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellStart2,
+ this.cellEnd2,
+ this.cellHourlyRate2,
+ this.cellFLS2,
+ this.xrTableCell21});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Weight = 0.49230806213045525D;
+ //
+ // cellStart2
+ //
+ this.cellStart2.Name = "cellStart2";
+ this.cellStart2.Weight = 0.654205681555982D;
+ //
+ // cellEnd2
+ //
+ this.cellEnd2.Name = "cellEnd2";
+ this.cellEnd2.Weight = 0.65420565778839579D;
+ //
+ // cellHourlyRate2
+ //
+ this.cellHourlyRate2.Name = "cellHourlyRate2";
+ this.cellHourlyRate2.Weight = 0.51401872857292652D;
+ //
+ // cellFLS2
+ //
+ this.cellFLS2.Name = "cellFLS2";
+ this.cellFLS2.Weight = 0.51401872857292652D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.663551203509769D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellStart3,
+ this.cellEnd3,
+ this.cellHourlyRate3,
+ this.cellFLS3,
+ this.xrTableCell29});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.49230806213045525D;
+ //
+ // cellStart3
+ //
+ this.cellStart3.Name = "cellStart3";
+ this.cellStart3.Weight = 0.654205681555982D;
+ //
+ // cellEnd3
+ //
+ this.cellEnd3.Name = "cellEnd3";
+ this.cellEnd3.Weight = 0.65420565778839579D;
+ //
+ // cellHourlyRate3
+ //
+ this.cellHourlyRate3.Name = "cellHourlyRate3";
+ this.cellHourlyRate3.Weight = 0.51401872857292652D;
+ //
+ // cellFLS3
+ //
+ this.cellFLS3.Name = "cellFLS3";
+ this.cellFLS3.Weight = 0.51401872857292652D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Weight = 0.663551203509769D;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 131.5828F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(642F, 27.08333F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Im Bewilligungszeitraum tatsächlich geleistete Fachleistungsstunden (FLS)";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 87.37488F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Bewilligungszeitraum von [AccountingPeriod]";
+ this.xrLabel7.WordWrap = false;
+ //
+ // lblAktenzeichen
+ //
+ this.lblAktenzeichen.BackColor = System.Drawing.Color.Transparent;
+ this.lblAktenzeichen.CanShrink = true;
+ this.lblAktenzeichen.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.lblAktenzeichen.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 67.37493F);
+ this.lblAktenzeichen.Multiline = true;
+ this.lblAktenzeichen.Name = "lblAktenzeichen";
+ this.lblAktenzeichen.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAktenzeichen.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.lblAktenzeichen.StylePriority.UseBackColor = false;
+ this.lblAktenzeichen.StylePriority.UseFont = false;
+ this.lblAktenzeichen.Text = "Aktenzeichen LWL: [CustomerReferenceNumber]";
+ this.lblAktenzeichen.WordWrap = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.CanShrink = true;
+ this.xrLabel15.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 47.37492F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(650F, 20F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = "für [Salutation2] [CustomerName], geb. [CustomerBirthdayString]";
+ this.xrLabel15.WordWrap = false;
+ //
+ // lblFussnote
+ //
+ this.lblFussnote.BackColor = System.Drawing.Color.Transparent;
+ this.lblFussnote.Font = new System.Drawing.Font("Arial", 10F);
+ this.lblFussnote.LocationFloat = new DevExpress.Utils.PointFloat(65.00015F, 556.0001F);
+ this.lblFussnote.Multiline = true;
+ this.lblFussnote.Name = "lblFussnote";
+ this.lblFussnote.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblFussnote.SizeF = new System.Drawing.SizeF(598.0811F, 27.08325F);
+ this.lblFussnote.StylePriority.UseBackColor = false;
+ this.lblFussnote.StylePriority.UseFont = false;
+ this.lblFussnote.Text = "¹vom LWL gesondert bewilligte Leistungen zur Deckung eines einmaligen Bedarfs";
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 90F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.ortDatum,
+ this.lblAdresseLori,
+ this.xrLabel19,
+ this.lblAdresse});
+ this.GroupHeader1.Font = new System.Drawing.Font("Arial", 11F);
+ this.GroupHeader1.HeightF = 347.2498F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // ortDatum
+ //
+ this.ortDatum.BackColor = System.Drawing.Color.Transparent;
+ this.ortDatum.LocationFloat = new DevExpress.Utils.PointFloat(389.9999F, 0F);
+ this.ortDatum.Multiline = true;
+ this.ortDatum.Name = "ortDatum";
+ this.ortDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.ortDatum.SizeF = new System.Drawing.SizeF(329.0833F, 17.79282F);
+ this.ortDatum.StylePriority.UseBackColor = false;
+ this.ortDatum.StylePriority.UseFont = false;
+ this.ortDatum.StylePriority.UseTextAlignment = false;
+ this.ortDatum.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblAdresseLori
+ //
+ this.lblAdresseLori.LocationFloat = new DevExpress.Utils.PointFloat(50F, 0F);
+ this.lblAdresseLori.Multiline = true;
+ this.lblAdresseLori.Name = "lblAdresseLori";
+ this.lblAdresseLori.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresseLori.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresseLori.SizeF = new System.Drawing.SizeF(309.1667F, 108.25F);
+ this.lblAdresseLori.StylePriority.UseFont = false;
+ this.lblAdresseLori.Text = "LORI GbR\r\nMastholter Straße 306\r\n59558 Lippstadt";
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(389.9999F, 35.00001F);
+ this.xrLabel19.Multiline = true;
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel19.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(329.0833F, 73.24998F);
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.Text = "Ansprechpartner/in: [CreatorName] \r\nTelefon: [SenderContactPersonPhone]\r\nFax: " +
+ " [SenderContactPersonFax]\r\nE-Mail: [SenderContactPersonMail]\r\n";
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(60.0001F, 200.9583F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(329.9999F, 81.58333F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // xrCrossBandBox1
+ //
+ this.xrCrossBandBox1.BorderWidth = 1F;
+ this.xrCrossBandBox1.EndBand = this.bottomMarginBand1;
+ this.xrCrossBandBox1.EndPointFloat = new DevExpress.Utils.PointFloat(0F, 21.87494F);
+ this.xrCrossBandBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.99999F);
+ this.xrCrossBandBox1.Name = "xrCrossBandBox1";
+ this.xrCrossBandBox1.StartBand = this.topMarginBand1;
+ this.xrCrossBandBox1.StartPointFloat = new DevExpress.Utils.PointFloat(0F, 29.99999F);
+ this.xrCrossBandBox1.WidthF = 766.6667F;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO);
+ //
+ // Spitzabrechnung
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupHeader1});
+ this.CrossBandControls.AddRange(new DevExpress.XtraReports.UI.XRCrossBandControl[] {
+ this.xrCrossBandBox1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(30, 30, 90, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel lblAktenzeichen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel lblFussnote;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell cellStart1;
+ private DevExpress.XtraReports.UI.XRTableCell cellEnd1;
+ private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate1;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLS1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell cellStart2;
+ private DevExpress.XtraReports.UI.XRTableCell cellEnd2;
+ private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate2;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLS2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell cellStart3;
+ private DevExpress.XtraReports.UI.XRTableCell cellEnd3;
+ private DevExpress.XtraReports.UI.XRTableCell cellHourlyRate3;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLS3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel35;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresseLori;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel19;
+ private DevExpress.XtraReports.UI.XRLine xrLineFussnote;
+ private DevExpress.XtraReports.UI.XRLine xrLine1;
+ private DevExpress.XtraReports.UI.XRLabel ortDatum;
+ private DevExpress.XtraReports.UI.XRCrossBandBox xrCrossBandBox1;
+ }
+}
diff --git a/ReportImp/Lori/SettlementReportAlt.cs b/ReportImp/Lori/SettlementReportAlt.cs
new file mode 100644
index 000000000..0df12abd0
--- /dev/null
+++ b/ReportImp/Lori/SettlementReportAlt.cs
@@ -0,0 +1,267 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+
+namespace Lori.Alt
+{
+ public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport
+ {
+ public Spitzabrechnung()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(SettlementRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ xrCheckBox2.Checked = true;
+ DateTime? terminationDate = null;
+
+ if (pRO.CostBearer2SupportConceptOid > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(pRO.CostBearer2SupportConceptOid);
+
+ if (c2s.SupportConcept.Customer.TerminationDate.HasValue)
+ {
+ terminationDate = c2s.SupportConcept.Customer.TerminationDate;
+ xrCheckBox1.Text = String.Format(" Die Betreuung wurde am {0:dd.MM.yyyy} beendet.",
+ c2s.SupportConcept.Customer.TerminationDate);
+ xrCheckBox2.Checked = false;
+ xrCheckBox1.Checked = true;
+ }
+ }
+
+
+
+ ErstelleRechnungspositionen(pRO, terminationDate);
+
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) &&
+ !pRO.RecipientOrganisation.ToLower().Contains("lwl"))
+ {
+ lblAktenzeichen.Text = String.Format("Aktenzeichen: {0}", pRO.CustomerReferenceNumber);
+ lblFussnote.Visible = false;
+ xrLineFussnote.Visible = false;
+ }
+
+
+ ortDatum.Text = string.Format("{0}", DateTime.Now.ToShortDateString());
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private void ErstelleRechnungspositionen(SettlementRO pRO, DateTime? terminationDate)
+ {
+ bool createStandardPostition = pRO.InvoiceItems == null || pRO.InvoiceItems.Count == 0;
+
+
+ if (!createStandardPostition && pRO.InvoiceItems.Count == 1)
+ {
+ if (pRO.InvoiceItems[0].ItemDescription == "Spitzabrechnung" && (pRO.InvoiceItems[0].UnitCount == null || pRO.InvoiceItems[0].UnitCount.Value == 0))
+ {
+ createStandardPostition = true;
+ }
+ }
+
+ if (!createStandardPostition)
+ {
+ CheckStartEnd(pRO.InvoiceItems);
+
+ if (terminationDate.HasValue)
+ {
+ if (terminationDate < pRO.InvoiceItems[pRO.InvoiceItems.Count - 1].ItemPeriodEnd)
+ {
+ pRO.InvoiceItems[pRO.InvoiceItems.Count - 1].ItemPeriodEnd = terminationDate;
+ }
+ }
+ if (pRO.InvoiceItems.Count == 3)
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ SetzeRechnungsTexte(pRO.InvoiceItems[2], cellStart3, cellEnd3, cellHourlyRate3, cellFLS3);
+ }
+ else if (pRO.InvoiceItems.Count == 2)
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ SetzeRechnungsTexte(pRO.InvoiceItems[1], cellStart2, cellEnd2, cellHourlyRate2, cellFLS2);
+ }
+ else
+ {
+ SetzeRechnungsTexte(pRO.InvoiceItems[0], cellStart1, cellEnd1, cellHourlyRate1, cellFLS1);
+ }
+ }
+ else
+ {
+ ErstelleStandardRechnungspositionen(pRO, terminationDate);
+ }
+ }
+
+ private void CheckStartEnd(IList items)
+ {
+ var sortedList = items.OrderByDescending(i => i.ItemPeriodStart);
+
+ DateTime? lastStart = null;
+ foreach (var ii in sortedList)
+ {
+ if (lastStart.HasValue)
+ {
+ DateTime newStart = lastStart.Value.AddDays(-1);
+ if (ii.ItemPeriodEnd.HasValue && ii.ItemPeriodStart.HasValue && newStart < ii.ItemPeriodEnd &&
+ newStart > ii.ItemPeriodStart)
+ {
+ ii.ItemPeriodEnd = newStart;
+ }
+ }
+
+ lastStart = ii.ItemPeriodStart;
+ }
+ }
+
+ private void SetzeRechnungsTexte(InvoiceItemDC ii, XRTableCell cellStart, XRTableCell cellEnd, XRTableCell cellHourlyRate, XRTableCell cellFLS)
+ {
+ cellStart.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodStart);
+ cellEnd.Text = String.Format("{0:dd.MM.yyyy}", ii.ItemPeriodEnd);
+ cellHourlyRate.Text = String.Format("{0:c}", ii.AmountPerUnit);
+ cellFLS.Text = String.Format("{0:0.00}", ii.UnitCount);
+ }
+
+ private void ErstelleStandardRechnungspositionen(SettlementRO pRO, DateTime? terminationDate)
+ {
+
+ pRO.AccountingEndDateString = CorrectPossibleTerminationEndDate(pRO.AccountingEndDateString, terminationDate);
+
+ if (pRO.DifferentHourlyRateCount == 3)
+ {
+ //Erbrachte Leistungen (FLS) - bis [HourlyRateOldEndDateString] à [HourlyRateOldString] €
+
+ pRO.Abrechnungstext1 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRate3EndDateString);
+
+ pRO.Abrechnungstext1 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatz3, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRate3);
+
+ //[AccountingStartDateString] - [HourlyRate3EndDateString] sind [RecordedFLSWithHourlyRate3String] Std. x [HourlyRate3String] € =";
+
+ pRO.Betrag1 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatz3 * (decimal)pRO.RateFactor * pRO.HourlyRate3);
+
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.HourlyRateOldStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+
+
+
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.HourlyRate3EndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRate3String;
+ cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
+
+ cellStart2.Text = pRO.HourlyRateOldStartDateString;
+ cellEnd2.Text = pRO.HourlyRateOldEndDateString;
+ cellHourlyRate2.Text = pRO.HourlyRateOldString;
+ cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
+
+ cellStart3.Text = pRO.HourlyRateNewStartDateString;
+ cellEnd3.Text = pRO.AccountingEndDateString;
+ cellHourlyRate3.Text = pRO.HourlyRateNewString;
+ cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ }
+ else if (pRO.DifferentHourlyRateCount == 2)
+ {
+
+ pRO.Abrechnungstext2 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.HourlyRateOldEndDateString);
+ pRO.Abrechnungstext2 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAlt, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateOld);
+
+ pRO.Betrag2 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAlt * (decimal)pRO.RateFactor * pRO.HourlyRateOld);
+
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.HourlyRateNewStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+
+
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.HourlyRateOldEndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRateOldString;
+ cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
+
+ cellStart2.Text = pRO.HourlyRateNewStartDateString;
+ cellEnd2.Text = pRO.AccountingEndDateString;
+ cellHourlyRate2.Text = pRO.HourlyRateNewString;
+ cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ }
+ else
+ {
+ cellStart1.Text = pRO.AccountingStartDateString;
+ cellEnd1.Text = pRO.AccountingEndDateString;
+ cellHourlyRate1.Text = pRO.HourlyRateNewString;
+ cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
+
+ pRO.Abrechnungstext3 = String.Format("{0} bis {1}",
+ pRO.AccountingStartDateString, pRO.AccountingEndDateString);
+ pRO.Abrechnungstext3 += String.Format(": {0:0.##} FLS {1}x {2:c}",
+ pRO.GeleisteteFLSMitStundensatzAktuell, pRO.RateFactor == 1 ? "" : "x " + pRO.RateFactorText2 + " ", pRO.HourlyRateNew);
+
+ pRO.Betrag3 = String.Format("{0:c}", pRO.GeleisteteFLSMitStundensatzAktuell * (decimal)pRO.RateFactor * pRO.HourlyRateNew);
+ }
+ }
+
+ private string CorrectPossibleTerminationEndDate(string dateString, DateTime? terminationDate)
+ {
+ if (terminationDate.HasValue)
+ {
+ DateTime dt = DateTime.MinValue;
+ if (DateTime.TryParse(dateString, out dt))
+ {
+ if (terminationDate < dt)
+ {
+ return String.Format("{0:dd.MM.yyyy}", terminationDate);
+ }
+ }
+
+ }
+
+ return dateString;
+ }
+ }
+}
diff --git a/ReportImp/Lori/SettlementReportAlt.resx b/ReportImp/Lori/SettlementReportAlt.resx
new file mode 100644
index 000000000..b1fb27d43
--- /dev/null
+++ b/ReportImp/Lori/SettlementReportAlt.resx
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Hiermit wird erklärt, dass die Verpflichtungen aus der Leistungs-, Prüfungs- und Vergütungsvereinbarung nach §§ 75 ff. SGB XII eingehalten wurden und alle hier gemachten Angaben anhand der vorgehaltenen Quittungsbelege sowie der Betreuungsdokumentation jederzeit nachgewiesen werden können.
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/Lori/logo2.png b/ReportImp/Lori/logo2.png
new file mode 100644
index 000000000..d997bd6fb
Binary files /dev/null and b/ReportImp/Lori/logo2.png differ
diff --git a/ReportImp/PassgenauUG/Service/CustomHomeContentGenerator.cs b/ReportImp/PassgenauUG/Service/CustomHomeContentGenerator.cs
index 04de68e01..2c2fa2431 100644
--- a/ReportImp/PassgenauUG/Service/CustomHomeContentGenerator.cs
+++ b/ReportImp/PassgenauUG/Service/CustomHomeContentGenerator.cs
@@ -6,6 +6,7 @@ using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Service.DCEntityMapper;
using BeWo.Service.Plugins;
+using BS.Shared;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
@@ -17,5 +18,14 @@ namespace PassgenauUG.Service
{
return base.GetExpiringSupportConcepts(null, expiredUntil);
}
+
+ public override List GetSupportConceptsWithConferenceDate(long? employeeOid, DateTime conferenceDateUntil)
+ {
+ var all = DAOFactory.GenericDAO.GetAllActive();
+
+ return MapperFactory.CompactSupportConceptDC_SupportConcept.MapToNewDCs(all.Where(
+ s => s.ConferenceDate.HasValue && s.ConferenceDate.Value >= DateTime.Now.Date &&
+ s.ConferenceDate.Value <= conferenceDateUntil));
+ }
}
}
diff --git a/ReportImp/PassgenauUG/TeamstundenkontoSbd.cs b/ReportImp/PassgenauUG/TeamstundenkontoSbd.cs
new file mode 100644
index 000000000..7b544d63c
--- /dev/null
+++ b/ReportImp/PassgenauUG/TeamstundenkontoSbd.cs
@@ -0,0 +1,27 @@
+using System;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+
+
+namespace PassgenauUG
+{
+ public partial class TeamstundenkontoSbd : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+
+ public TeamstundenkontoSbd()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
+ {
+ var msb = new CustomMitarbeiterstundenkontoBerechnung();
+ msb.CreateReport(pRO);
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/PassgenauUG/TeamstundenkontoSbd.designer.cs b/ReportImp/PassgenauUG/TeamstundenkontoSbd.designer.cs
new file mode 100644
index 000000000..99488b966
--- /dev/null
+++ b/ReportImp/PassgenauUG/TeamstundenkontoSbd.designer.cs
@@ -0,0 +1,631 @@
+using BeWo.Report.ReportObjects;
+namespace PassgenauUG
+{
+ partial class TeamstundenkontoSbd
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = 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.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellGesamtGesamt = 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.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
+ this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).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;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(725F, 25F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell28,
+ this.xrTableCell23,
+ this.xrTableCell25,
+ this.xrTableCell24,
+ this.xrTableCell26});
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.FullName")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "xrTableCell3";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.15329125338142471D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.Weight = 0.081154179207584262D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.09467990555346173D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Text = "xrTableCell28";
+ this.xrTableCell28.Weight = 0.0721370604147881D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.StundenGesamtIst", "{0:0.00}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.Weight = 0.063119927862939559D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Text = "xrTableCell25";
+ this.xrTableCell25.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Text = "xrTableCell24";
+ this.xrTableCell24.Weight = 0.0631199278629396D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 0.063119927862939573D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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(725F, 25F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell35,
+ this.xrTableCell37,
+ this.xrTableCell38,
+ this.xrTableCell39,
+ this.cellSollGesamt,
+ this.cellGesamtGesamt,
+ this.xrTableCell47,
+ this.xrTableCell48,
+ this.xrTableCell51});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Gesamt";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell35.Weight = 0.1352569882777277D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Weight = 0.067628494138863848D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.Weight = 0.0631199278629396D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Weight = 0.063119927862939573D;
+ //
+ // cellSollGesamt
+ //
+ this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")});
+ this.cellSollGesamt.Name = "cellSollGesamt";
+ this.cellSollGesamt.Text = "cellSollGesamt";
+ this.cellSollGesamt.Weight = 0.0721370604147881D;
+ //
+ // cellGesamtGesamt
+ //
+ this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")});
+ this.cellGesamtGesamt.Name = "cellGesamtGesamt";
+ this.cellGesamtGesamt.Text = "cellGesamtGesamt";
+ this.cellGesamtGesamt.Weight = 0.063119927862939573D;
+ //
+ // 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;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat});
+ this.ReportHeader.HeightF = 61.04167F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(1007F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "lblMonat";
+ //
+ // pageFooterBand1
+ //
+ this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo2,
+ this.xrPageInfo1});
+ this.pageFooterBand1.HeightF = 48F;
+ this.pageFooterBand1.Name = "pageFooterBand1";
+ //
+ // xrPageInfo2
+ //
+ this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo2.Format = "Seite {0} von {1}";
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(365F, 25F);
+ this.xrPageInfo2.Name = "xrPageInfo2";
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(360F, 23F);
+ this.xrPageInfo2.StyleName = "PageInfo";
+ this.xrPageInfo2.StylePriority.UseFont = false;
+ this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(8.000003F, 25F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(287F, 23F);
+ this.xrPageInfo1.StyleName = "PageInfo";
+ this.xrPageInfo1.StylePriority.UseFont = false;
+ //
+ // Title
+ //
+ this.Title.BackColor = System.Drawing.Color.White;
+ this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.Title.BorderWidth = 1F;
+ this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
+ this.Title.ForeColor = System.Drawing.Color.Black;
+ this.Title.Name = "Title";
+ //
+ // FieldCaption
+ //
+ this.FieldCaption.BackColor = System.Drawing.Color.White;
+ this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.FieldCaption.BorderWidth = 1F;
+ this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
+ this.FieldCaption.ForeColor = System.Drawing.Color.Black;
+ this.FieldCaption.Name = "FieldCaption";
+ //
+ // PageInfo
+ //
+ this.PageInfo.BackColor = System.Drawing.Color.White;
+ this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.PageInfo.BorderWidth = 1F;
+ this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.PageInfo.ForeColor = System.Drawing.Color.Black;
+ this.PageInfo.Name = "PageInfo";
+ //
+ // DataField
+ //
+ this.DataField.BackColor = System.Drawing.Color.White;
+ this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.DataField.BorderWidth = 1F;
+ this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.DetailReport2});
+ this.DetailReport1.DataMember = "TeamDetailList";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1});
+ this.Detail2.HeightF = 46.875F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TeamDetailList.TeamName")});
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.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(1007F, 25F);
+ this.xrLabel1.StyleName = "Title";
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "xrLabel1";
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupHeader2});
+ this.DetailReport2.DataMember = "TeamDetailList.EmployeeDetailList";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail3.HeightF = 25F;
+ this.Detail3.Name = "Detail3";
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable2});
+ this.GroupHeader2.HeightF = 70F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ //
+ // 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 System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Bold);
+ 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[] {
+ this.xrTableRow2});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(725F, 70F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.xrTableCell18,
+ this.xrTableCell30,
+ this.xrTableCell31,
+ this.xrTableCell36,
+ this.xrTableCell41,
+ this.xrTableCell42,
+ this.xrTableCell43});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 2.8D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Name";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.15329125016467182D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Text = "Reguläre SOLL Stunden";
+ this.xrTableCell18.Weight = 0.081154192324637608D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Text = "Fehlzeiten Urlaub Krankheit(Tage)";
+ this.xrTableCell30.Weight = 0.094679896646570338D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Multiline = true;
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Text = "Tatsächliche SOLL Stunden";
+ this.xrTableCell31.Weight = 0.072137063712635591D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBackColor = false;
+ this.xrTableCell36.Text = "Gesamt-\r\nstunden lfd. Monat";
+ this.xrTableCell36.Weight = 0.063119927721024011D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.Text = "Überstd. neu";
+ this.xrTableCell41.Weight = 0.063119928687401447D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBackColor = false;
+ this.xrTableCell42.Text = "Überstd. Vormonat";
+ this.xrTableCell42.Weight = 0.063119928275170531D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Text = "Überstd. Gesamt";
+ this.xrTableCell43.Weight = 0.0631199213956443D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
+ // ReportFooter1
+ //
+ this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.ReportFooter1.HeightF = 60F;
+ this.ReportFooter1.Name = "ReportFooter1";
+ //
+ // TeamstundenkontoSbd
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.pageFooterBand1,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport1,
+ this.ReportFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS});
+ this.DataSource = this.bindingSource1;
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(75, 75, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
+ private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
+ private DevExpress.XtraReports.UI.XRControlStyle DataField;
+ private DevExpress.XtraReports.UI.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ 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 xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
+ 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.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1;
+ }
+}
diff --git a/ReportImp/PassgenauUG/TeamstundenkontoSbd.resx b/ReportImp/PassgenauUG/TeamstundenkontoSbd.resx
new file mode 100644
index 000000000..c8d42e2a4
--- /dev/null
+++ b/ReportImp/PassgenauUG/TeamstundenkontoSbd.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 14
+
+
\ No newline at end of file
diff --git a/ReportImp/PraxisPusteblume/Plugins/CustomHomeContentGenerator.cs b/ReportImp/PraxisPusteblume/Plugins/CustomHomeContentGenerator.cs
index 26b5ebafe..05d862235 100644
--- a/ReportImp/PraxisPusteblume/Plugins/CustomHomeContentGenerator.cs
+++ b/ReportImp/PraxisPusteblume/Plugins/CustomHomeContentGenerator.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using BeWo.Service.Plugins;
+using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts.Compact;
@@ -10,7 +11,17 @@ namespace PraxisPusteblume.Plugins
{
public override List GetPersonsHavingBirthday(DateTime birthdayUntil)
{
- return new List();
+ List alle = base.GetPersonsHavingBirthday(birthdayUntil);
+ List nurMitarbeiter = new List();
+
+ foreach (var compactPersonDc in alle)
+ {
+ if (compactPersonDc.PersonType == PersonType.Employee)
+ {
+ nurMitarbeiter.Add(compactPersonDc);
+ }
+ }
+ return nurMitarbeiter;
}
}
}
diff --git a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
index 9fb43ed82..354ab0048 100644
--- a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
+++ b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
@@ -42,13 +42,18 @@ namespace SBBMainzReports
}
- private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ public override XtraReport CreateReportForServicesOverviewRo(ServicesOverviewRO ro, string reportId)
+ {
+ return CreateServicesOverviewReportForRo(ro, null);
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
{
IBeWoReport report = null;
if (!String.IsNullOrWhiteSpace(ro.Costbearer))
{
- if (ro.Costbearer.ToLower().Contains("jugendamt") || ro.Costbearer.ToLower().StartsWith("landeshauptstadt wiesbaden") || ro.Costbearer.ToLower().StartsWith("kreisverwaltung rhein-hunsrück-kreis"))
+ if (ro.Costbearer.ToLower().Contains("jugendamt") || ro.Costbearer.ToLower().StartsWith("landeshauptstadt wiesbaden") || ro.Costbearer.ToLower().StartsWith("kreisverwaltung rhein-hunsrück-kreis") || ro.Costbearer.ToLower().StartsWith("stadt mannheim"))
{
report = new SBBMainzReports.QuittierungsbelegJugendamt();
}
diff --git a/ReportImp/SeWo/FLSListReport.cs b/ReportImp/SeWo/FLSListReport.cs
index f0c6c31fd..5007b53ed 100644
--- a/ReportImp/SeWo/FLSListReport.cs
+++ b/ReportImp/SeWo/FLSListReport.cs
@@ -95,7 +95,7 @@ namespace BeWo.SeWo
}
group.TotalFLM += minuten;
- if (!sr.ServiceCategory.Contains("Overhead"))
+ if (!sr.ServiceCategory.Contains("Overhead") && !sr.ServiceCategory.Contains("Urlaub") && !sr.ServiceCategory.Contains("Krankheit") && !sr.ServiceCategory.Contains("Überstundenfrei"))
{
sr.ServiceDescription = "";
}
diff --git a/ReportImp/SprungbrettTheresia/SettlementReport.cs b/ReportImp/SprungbrettTheresia/SettlementReport.cs
index 50e24b1f6..9fd9faa51 100644
--- a/ReportImp/SprungbrettTheresia/SettlementReport.cs
+++ b/ReportImp/SprungbrettTheresia/SettlementReport.cs
@@ -52,62 +52,144 @@ namespace BeWo.SprungbrettTheresia
// lblClaimText1.Text = "Betrag:";
// lblClaimText2.Text = "Betrag:";
//}
+ if (pRO.Approvals != null && pRO.Approvals.Count > 0)
+ {
+ pRO.ApprovedFLSWeekly = pRO.Approvals[0].ApprovedPerUnit ?? 0;
+
+ pRO.ApprovedFLSWeeklyString = String.Format("{0:0.00}", pRO.ApprovedFLSWeekly);
+ }
xrPanel1Amount.Location = xrPanel2Amounts.Location;
xrPanel3Amounts.Location = xrPanel2Amounts.Location;
-
- if (pRO.DifferentHourlyRateCount == 1)
+
+ if (pRO.InvoiceItems.Count == 1)
{
xrPanel2Amounts.Visible = false;
xrPanel3Amounts.Visible = false;
xrPanel1Amount.Visible = true;
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnde1.Text = pRO.AccountingEndDateString;
- cellStundensatz1.Text = pRO.HourlyRateNewString;
- cellFLS1.Text = pRO.RecordedFLSWithNewHourlyRateString;
-
+ cellStart1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodStart);
+ cellEnde1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodEnd);
+ cellStundensatz1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].AmountPerUnit);
+ cellFLS1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].UnitCount);
+
+ pRO.AccountingStartDateString = cellStart1.Text;
+ pRO.AccountingEndDateString = cellEnde1.Text;
+ pRO.HourlyRateNewString = cellStundensatz1.Text;
+ pRO.RecordedFLSWithNewHourlyRateString = cellFLS1.Text;
+ pRO.AmountTotalWithNewHourlyRate = pRO.InvoiceItems[0].AmountTotal;
+
+ var weeks = BerechneWochen(pRO.InvoiceItems[0].ItemPeriodStart, pRO.InvoiceItems[0].ItemPeriodEnd);
+ pRO.WeeksWithNewHourlyRateString = String.Format("{0:0.00}", weeks);
+
+ pRO.TotalApprovedFLSWithNewHourlyRateString = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
}
- else if (pRO.DifferentHourlyRateCount == 2)
+ else if (pRO.InvoiceItems.Count == 2)
{
xrPanel2Amounts.Visible = true;
xrPanel3Amounts.Visible = false;
xrPanel1Amount.Visible = false;
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnde1.Text = pRO.HourlyRateOldEndDateString;
- cellStundensatz1.Text = pRO.HourlyRateOldString;
- cellFLS1.Text = pRO.RecordedFLSWithOldHourlyRateString;
+ cellStart1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodStart);
+ cellEnde1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodEnd);
+ cellStundensatz1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].AmountPerUnit);
+ cellFLS1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].UnitCount);
+
+ cellStart2.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[1].ItemPeriodStart);
+ cellEnde2.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[1].ItemPeriodEnd);
+ cellStundensatz2.Text = String.Format("{0:0.00}", pRO.InvoiceItems[1].AmountPerUnit);
+ cellFLS2.Text = String.Format("{0:0.00}", pRO.InvoiceItems[1].UnitCount);
+
+ pRO.AccountingStartDateString = cellStart1.Text;
+ pRO.HourlyRateOldEndDateString = cellEnde1.Text;
+ pRO.HourlyRateOldString = cellStundensatz1.Text;
+ pRO.RecordedFLSWithOldHourlyRateString = cellFLS1.Text;
+ pRO.AmountTotalWithOldHourlyRate = pRO.InvoiceItems[0].AmountTotal;
+
+ pRO.HourlyRateNewStartDateString = cellStart2.Text;
+ pRO.AccountingEndDateString = cellEnde2.Text;
+ pRO.HourlyRateNewString = cellStundensatz2.Text;
+ pRO.RecordedFLSWithNewHourlyRateString = cellFLS2.Text;
+ pRO.AmountTotalWithNewHourlyRate = pRO.InvoiceItems[1].AmountTotal;
+
+ var weeks = BerechneWochen(pRO.InvoiceItems[0].ItemPeriodStart, pRO.InvoiceItems[0].ItemPeriodEnd);
+ pRO.WeeksWithOldHourlyRateString = String.Format("{0:0.00}", weeks);
+ pRO.TotalApprovedFLSWithOldHourlyRateString = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
+
+ weeks = BerechneWochen(pRO.InvoiceItems[1].ItemPeriodStart, pRO.InvoiceItems[1].ItemPeriodEnd);
+ pRO.WeeksWithNewHourlyRateString = String.Format("{0:0.00}", weeks);
+ pRO.TotalApprovedFLSWithNewHourlyRateString = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
- cellStart2.Text = pRO.HourlyRateNewStartDateString;
- cellEnde2.Text = pRO.AccountingEndDateString;
- cellStundensatz2.Text = pRO.HourlyRateNewString;
- cellFLS2.Text = pRO.RecordedFLSWithNewHourlyRateString;
}
- else if (pRO.DifferentHourlyRateCount == 3)
+ else if (pRO.InvoiceItems.Count == 3)
{
xrPanel3Amounts.Visible = true;
xrPanel2Amounts.Visible = false;
xrPanel1Amount.Visible = false;
- cellStart1.Text = pRO.AccountingStartDateString;
- cellEnde1.Text = pRO.HourlyRate3EndDateString;
- cellStundensatz1.Text = pRO.HourlyRate3String;
- cellFLS1.Text = pRO.RecordedFLSWithHourlyRate3String;
+ cellStart1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodStart);
+ cellEnde1.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[0].ItemPeriodEnd);
+ cellStundensatz1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].AmountPerUnit);
+ cellFLS1.Text = String.Format("{0:0.00}", pRO.InvoiceItems[0].UnitCount);
- cellStart2.Text = pRO.HourlyRateOldStartDateString;
- cellEnde2.Text = pRO.HourlyRateOldEndDateString;
- cellStundensatz2.Text = pRO.HourlyRateOldString;
- cellFLS2.Text = pRO.RecordedFLSWithOldHourlyRateString;
-
- cellStart3.Text = pRO.HourlyRateNewStartDateString;
- cellEnde3.Text = pRO.AccountingEndDateString;
- cellStundensatz3.Text = pRO.HourlyRateNewString;
- cellFLS3.Text = pRO.RecordedFLSWithNewHourlyRateString;
+ cellStart2.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[1].ItemPeriodStart);
+ cellEnde2.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[1].ItemPeriodEnd);
+ cellStundensatz2.Text = String.Format("{0:0.00}", pRO.InvoiceItems[1].AmountPerUnit);
+ cellFLS2.Text = String.Format("{0:0.00}", pRO.InvoiceItems[1].UnitCount);
+
+ cellStart3.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[2].ItemPeriodStart);
+ cellEnde3.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceItems[2].ItemPeriodEnd);
+ cellStundensatz3.Text = String.Format("{0:0.00}", pRO.InvoiceItems[2].AmountPerUnit);
+ cellFLS3.Text = String.Format("{0:0.00}", pRO.InvoiceItems[2].UnitCount);
+
+
+ pRO.AccountingStartDateString = cellStart1.Text;
+ pRO.HourlyRate3EndDateString = cellEnde1.Text;
+ pRO.HourlyRate3String = cellStundensatz1.Text;
+ pRO.RecordedFLSWithHourlyRate3String = cellFLS1.Text;
+ pRO.AmountTotalWithHourlyRate3 = pRO.InvoiceItems[0].AmountTotal ?? 0;
+
+ pRO.HourlyRateOldStartDateString = cellStart2.Text;
+ pRO.HourlyRateOldEndDateString = cellEnde2.Text;
+ pRO.HourlyRateOldString = cellStundensatz2.Text;
+ pRO.RecordedFLSWithOldHourlyRateString = cellFLS2.Text;
+ pRO.AmountTotalWithOldHourlyRate = pRO.InvoiceItems[1].AmountTotal;
+
+ pRO.HourlyRateNewStartDateString = cellStart3.Text;
+ pRO.AccountingEndDateString = cellEnde3.Text;
+ pRO.HourlyRateNewString = cellStundensatz3.Text;
+ pRO.RecordedFLSWithNewHourlyRateString = cellFLS3.Text;
+ pRO.AmountTotalWithNewHourlyRate = pRO.InvoiceItems[2].AmountTotal;
+
+ var weeks = BerechneWochen(pRO.InvoiceItems[0].ItemPeriodStart, pRO.InvoiceItems[0].ItemPeriodEnd);
+ pRO.WeeksWithHourlyRate3String = String.Format("{0:0.00}", weeks);
+ pRO.TotalApprovedFLSWithHourlyRate3String = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
+
+ weeks = BerechneWochen(pRO.InvoiceItems[1].ItemPeriodStart, pRO.InvoiceItems[1].ItemPeriodEnd);
+ pRO.WeeksWithOldHourlyRateString = String.Format("{0:0.00}", weeks);
+ pRO.TotalApprovedFLSWithOldHourlyRateString = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
+
+ weeks = BerechneWochen(pRO.InvoiceItems[2].ItemPeriodStart, pRO.InvoiceItems[2].ItemPeriodEnd);
+ pRO.WeeksWithNewHourlyRateString = String.Format("{0:0.00}", weeks);
+ pRO.TotalApprovedFLSWithNewHourlyRateString = String.Format("{0:0.00}", (weeks ?? 0) * pRO.ApprovedFLSWeekly);
}
this.bindingSource1.DataSource = pRO;
}
+
+ private decimal? BerechneWochen(DateTime? itemPeriodStart, DateTime? itemPeriodEnd)
+ {
+ if (itemPeriodStart.HasValue && itemPeriodEnd.HasValue)
+ {
+ var days = (decimal)itemPeriodEnd.Value.Subtract(itemPeriodStart.Value).TotalDays + 1;
+
+ return Math.Round(days * 0.1427m, 2);
+
+ }
+
+ return null;
+
+ }
}
}
diff --git a/ReportImp/SynpraxReports/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/SynpraxReports/Mitarbeiterarbeitszeitkonto.designer.cs
index 87a62f650..d92889a8b 100644
--- a/ReportImp/SynpraxReports/Mitarbeiterarbeitszeitkonto.designer.cs
+++ b/ReportImp/SynpraxReports/Mitarbeiterarbeitszeitkonto.designer.cs
@@ -124,12 +124,56 @@ namespace SynpraxReports
this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldPause = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldSpecialHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell76 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -536,10 +580,11 @@ namespace SynpraxReports
// GroupFooter2
//
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3,
this.xrTable4,
this.xrTable1});
this.GroupFooter2.Font = new System.Drawing.Font("Arial", 10F);
- this.GroupFooter2.HeightF = 85F;
+ this.GroupFooter2.HeightF = 229.4445F;
this.GroupFooter2.KeepTogether = true;
this.GroupFooter2.Name = "GroupFooter2";
this.GroupFooter2.StylePriority.UseFont = false;
@@ -810,15 +855,12 @@ namespace SynpraxReports
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseBorders = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
- this.xrTableCell11.Text = "davon ausbezahlt:";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell11.Weight = 0.14389779185300228D;
//
// xrTableCell13
//
this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{0:0.00}")});
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.StylePriority.UseBorders = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
@@ -960,7 +1002,7 @@ namespace SynpraxReports
//
// bottomMarginBand1
//
- this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.HeightF = 51.1111F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// fieldSumSpecial
@@ -1056,6 +1098,321 @@ namespace SynpraxReports
this.fieldSpecialHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldSpecialHours.Name = "fieldSpecialHours";
//
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 109.4445F);
+ 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.xrTableRow2,
+ this.xrTableRow3,
+ this.xrTableRow7,
+ this.xrTableRow11,
+ this.xrTableRow12,
+ this.xrTableRow13});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(674.9999F, 120F);
+ this.xrTable3.StylePriority.UseBorders = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.StylePriority.UsePadding = false;
+ this.xrTable3.StylePriority.UseTextAlignment = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell30,
+ this.xrTableCell32,
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell35,
+ this.xrTableCell36});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.8D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseBorders = false;
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.Text = "Krank";
+ this.xrTableCell30.Weight = 0.12366228029845319D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Weight = 0.0763209009139606D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "Urlaub:";
+ this.xrTableCell33.Weight = 0.14889435517874491D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Weight = 0.055835358792143908D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseBorders = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Überstunden neu:";
+ this.xrTableCell35.Weight = 0.134904338872536D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseTextAlignment = false;
+ this.xrTableCell36.Weight = 0.067452042463212111D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell37,
+ this.xrTableCell38,
+ this.xrTableCell39,
+ this.xrTableCell40,
+ this.xrTableCell42,
+ this.xrTableCell43});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 0.8D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.Text = "in diesem Monat:";
+ this.xrTableCell37.Weight = 0.12366226579510214D;
+ //
+ // xrTableCell38
+ //
+ this.xrTableCell38.Name = "xrTableCell38";
+ this.xrTableCell38.StylePriority.UseBorders = false;
+ this.xrTableCell38.StylePriority.UseTextAlignment = false;
+ this.xrTableCell38.Weight = 0.0763209069236225D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UseFont = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.Text = "UR-Anspruch (ges.):";
+ this.xrTableCell39.Weight = 0.14889435914312807D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.Weight = 0.055835362541274719D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "Vormonat:";
+ this.xrTableCell42.Weight = 0.13490430854691715D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.Weight = 0.0674520735690062D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell44,
+ this.xrTableCell45,
+ this.xrTableCell47,
+ this.xrTableCell49,
+ this.xrTableCell52,
+ this.xrTableCell53});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 0.8D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "Übertrag:";
+ this.xrTableCell44.Weight = 0.12366226579510214D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseTextAlignment = false;
+ this.xrTableCell45.Weight = 0.0763209069236225D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.Text = "Rest-UR (Vorjahr):";
+ this.xrTableCell47.Weight = 0.14889435914312807D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Weight = 0.055835362541274719D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.StylePriority.UseTextAlignment = false;
+ this.xrTableCell52.Text = "davon ausbezahlt:";
+ this.xrTableCell52.Weight = 0.13490430854691715D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Weight = 0.0674520735690062D;
+ //
+ // xrTableRow11
+ //
+ this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell54,
+ this.xrTableCell56,
+ this.xrTableCell59,
+ this.xrTableCell60,
+ this.xrTableCell61,
+ this.xrTableCell62});
+ this.xrTableRow11.Name = "xrTableRow11";
+ this.xrTableRow11.Weight = 0.8D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.Weight = 0.12366226579510214D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.Weight = 0.0763209069236225D;
+ //
+ // xrTableCell59
+ //
+ this.xrTableCell59.Name = "xrTableCell59";
+ this.xrTableCell59.Text = "bisher verbraucht:";
+ this.xrTableCell59.Weight = 0.14889435914312807D;
+ //
+ // xrTableCell60
+ //
+ this.xrTableCell60.Name = "xrTableCell60";
+ this.xrTableCell60.Weight = 0.055835362541274719D;
+ //
+ // xrTableCell61
+ //
+ this.xrTableCell61.Name = "xrTableCell61";
+ this.xrTableCell61.Text = "Überstunden gesamt:";
+ this.xrTableCell61.Weight = 0.13490430854691715D;
+ //
+ // xrTableCell62
+ //
+ this.xrTableCell62.Name = "xrTableCell62";
+ this.xrTableCell62.Weight = 0.0674520735690062D;
+ //
+ // xrTableRow12
+ //
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell63,
+ this.xrTableCell65,
+ this.xrTableCell66,
+ this.xrTableCell68,
+ this.xrTableCell69,
+ this.xrTableCell70});
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.8D;
+ //
+ // xrTableCell63
+ //
+ this.xrTableCell63.Name = "xrTableCell63";
+ this.xrTableCell63.Weight = 0.12366226579510214D;
+ //
+ // xrTableCell65
+ //
+ this.xrTableCell65.Name = "xrTableCell65";
+ this.xrTableCell65.Weight = 0.0763209069236225D;
+ //
+ // xrTableCell66
+ //
+ this.xrTableCell66.Name = "xrTableCell66";
+ this.xrTableCell66.Text = "in diesem Monat:";
+ this.xrTableCell66.Weight = 0.14889435914312807D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Weight = 0.055835362541274719D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Weight = 0.13490430854691715D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Weight = 0.0674520735690062D;
+ //
+ // xrTableRow13
+ //
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell71,
+ this.xrTableCell72,
+ this.xrTableCell73,
+ this.xrTableCell74,
+ this.xrTableCell75,
+ this.xrTableCell76});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 0.8D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Weight = 0.12366226579510214D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.Weight = 0.0763209069236225D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.Text = "Rest (aktuell):";
+ this.xrTableCell73.Weight = 0.14889435914312807D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Weight = 0.055835362541274719D;
+ //
+ // xrTableCell75
+ //
+ this.xrTableCell75.Name = "xrTableCell75";
+ this.xrTableCell75.Weight = 0.13490430854691715D;
+ //
+ // xrTableCell76
+ //
+ this.xrTableCell76.Name = "xrTableCell76";
+ this.xrTableCell76.Weight = 0.0674520735690062D;
+ //
// Mitarbeiterarbeitszeitkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1080,7 +1437,7 @@ namespace SynpraxReports
this.DataSource = this.bindingSource1;
this.DisplayName = "Mitarbeiterstundenkonto";
this.Font = new System.Drawing.Font("Arial", 8F);
- this.Margins = new System.Drawing.Printing.Margins(75, 50, 50, 50);
+ this.Margins = new System.Drawing.Printing.Margins(75, 50, 50, 51);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -1096,6 +1453,7 @@ namespace SynpraxReports
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1191,5 +1549,48 @@ namespace SynpraxReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.CalculatedField fieldPause;
private DevExpress.XtraReports.UI.CalculatedField fieldSpecialHours;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell63;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell65;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell66;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell74;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell75;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell76;
}
}
diff --git a/ReportImp/TeamPfeil/ServiceInvoiceReport.resx b/ReportImp/TeamPfeil/ServiceInvoiceReport.resx
index 0f2cd0a05..3d6a6e735 100644
--- a/ReportImp/TeamPfeil/ServiceInvoiceReport.resx
+++ b/ReportImp/TeamPfeil/ServiceInvoiceReport.resx
@@ -896,7 +896,7 @@
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADgAOQBcAGcAcgBlAGUAbgA4ADkAXABiAGwAdQBlADgAOQAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAdAB4ADMAMQAxADkAXAB0AHgANQA5ADUANAB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAVABlAGEAbQBQAGYAZQBpAGwAXAB0AGEAYgAgAFQAZQBsADoAIAAwADgAMwA0ADEAIAA5ADYAMQA5ADYAMQA5AFwAdABhAGIAIABcAHQAYQBiACAAUwBwAGEAcgBrAGEAcwBzAGUAIABLAGEAdQBmAGIAZQB1AHIAZQBuAFwAdABhAGIAIAB9AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAdAB4ADMAMQAxADkAXAB0AHgANQA5ADUANAB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAASQBuAGgAYQBiAGUAcgBpAG4AOgAgAEEAbgBnAGUAbABpAGsAYQAgAFAAZgBlAGkAbABcAHQAYQBiACAAfQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIAMgBcAGMAZgAxACAAIABIAFkAUABFAFIATABJAE4ASwAgACIAbQBhAGkAbAB0AG8AOgBpAG4AZgBvAEAAdABlAGEAbQAtAHAAZgBlAGkAbAAuAGQAZQAiACAAfQB9AHsAXABmAGwAZAByAHMAbAB0AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAzAFwAYwBzADMAIABpAG4AZgBvAEAAdABlAGEAbQAtAHAAZgBlAGkAbAAuAGQAZQB9AH0AfQB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAXAB0AGEAYgAgAFwAdABhAGIAIABJAEIAQQBOADoAIABEAEUAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgADAAMgB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADMAIAAgADcAMwA0ADUAIAAwADAAMAAwACAAMAAwADEAMAAgADQANwA0ADIAIAA2ADAAfQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHQAeAAzADEAMQA5AFwAdAB4ADUAOQA1ADQAewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgAEEAbQAgAEIAbABlAGkAYwBoAGEAbgBnAGUAcgAgADQANABcAHQAYQBiACAAfQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgBzADIAMgBcAGMAZgAxACAAIABIAFkAUABFAFIATABJAE4ASwAgACIAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAHQAZQBhAG0ALQBwAGYAZQBpAGwALgBkAGUAIgAgAH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwBcAGMAcwAzACAAdwB3AHcALgB0AGUAYQBtAC0AcABmAGUAaQBsAC4AZABlAH0AfQB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADMAIABcAHQAYQBiACAAXAB0AGEAYgAgAEIASQBDADoAIABCAFkATABBAEQARQBNADEASwBGAEIAfQBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAOAA3ADYAMAAwACAASwBhAHUAZgBiAGUAdQByAGUAbgBcAHQAYQBiACAAXAB0AGEAYgAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAIAAgACAAIAAgAH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgAEkASwAgADQANgAwADkAMwA4ADYANAAwACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIABcAHQAYQBiACAAXAB0AGEAYgAgAFwAdABhAGIAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAUwB9AHsAXABmADIAXABmAHMAMQA2AFwAYwBmADMAIAB0AGUAdQBlAHIAIABOAHIALgAgADEAMgA1AC8AMgA1ADgALwAxADEANAAwADcAfQB7AFwAZgAyAFwAZgBzADEAOABcAGMAZgAzACAAXAB0AGEAYgAgAH0AXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==
- ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAFsAQwB1AHMAdABvAG0AZQByAFMAYQBsAHUAdABhAHQAaQBvAG4AXQAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBGAGkAcgBzAHQATgBhAG0AZQBdAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAIABbAEMAdQBzAHQAbwBtAGUAcgBMAGEAcwB0AE4AYQBtAGUAXQB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAALAB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAGcAZQBiAC4AOgAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBCAGkAcgB0AGgAZABhAHQAZQAhAGQAZAAuAE0ATQAuAHkAeQB5AHkAXQAgAH0AewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAHcAdQByAGQAZQBuACAAaQBtACAATQBvAG4AYQB0ACAAfQB7AFwAYgBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAFsAQQBjAGMAbwB1AG4AdABpAG4AZwBQAGUAcgBpAG8AZABTAHQAYQByAHQAIQBNAE0ATQBNACAAeQB5AHkAeQBdAH0AXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAWwBTAGUAcgB2AGkAYwBlAEkAbgB2AG8AaQBjAGUAUABlAHIAaQBvAGQAcwAuAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBJAHQAZQBtAHMALgBVAG4AaQB0AEMAbwB1AG4AdAAhADAALgAjACMAXQB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAEYAYQBjAGgAbABlAGkAcwB0AHUAbgBnAHMAcwB0AHUAbgBkAGUAbgAgAGwAYQB1AHQAIABiAGUAaQBsAGkAZQBnAGUAbgBkAGUAbQAgAEwAZQBpAHMAdAB1AG4AZwBzAG4AYQBjAGgAdwBlAGkAcwAgAGUAcgBiAHIAYQBjAGgAdAAuAH0AXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEIAZQBpACAAZQBpAG4AZQBtACAAUwB0AHUAbgBkAGUAbgBzAGEAdAB6ACAAdgBvAG4AIAB9AHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAWwBTAGUAcgB2AGkAYwBlAEkAbgB2AG8AaQBjAGUAUABlAHIAaQBvAGQAcwAuAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBJAHQAZQBtAHMALgBIAG8AdQByAGwAeQBSAGEAdABlACEAMAAuADAAMABdACAAXAB1ADgAMwA2ADQAXAAnADgAMAB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAGUAcgBnAGkAYgB0ACAAcwBpAGMAaAAgAGUAaQBuACAAQgBlAHQAcgBhAGcAIAB2AG8AbgAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBQAGUAcgBpAG8AZABzAC4AUwBlAHIAdgBpAGMAZQBJAG4AdgBvAGkAYwBlAEkAdABlAG0AcwAuAE4AZQB0AEEAbQBvAHUAbgB0ACEAMAAuADAAMABdAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAIAB9AHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAXAB1ADgAMwA2ADQAXAAnADgAMAAuAH0AewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgACAAfQBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMgBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAVwBpAHIAIABiAGkAdAB0AGUAbgAgAHUAbQAgAFoAYQBoAGwAdQBuAGcAIABpAG4AbgBlAHIAaABhAGwAYgAgAHYAbwBuACAAMQAwACAAVABhAGcAZQBuACAAbwBoAG4AZQAgAEEAYgB6AHUAZwAuAH0AXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEQAZQByACAAUgBlAGMAaABuAHUAbgBnAHMAYgBlAHQAcgBhAGcAIABpAHMAdAAgAGcAZQBtAFwAdQAyADIAOABcACcAZQA0AFwAdQAyADIAMwBcACcAZABmACAAXAB1ADEANgA3AFwAJwBhADcAIAA0ACAATgByAC4AIAAxADQAIABTAGEAdAB6ACAAMQAgAFUAUwB0AEcAIAB1AG0AcwBhAHQAegBzAHQAZQB1AGUAcgBmAHIAZQBpAC4AfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEYAXAB1ADIANQAyAFwAJwBmAGMAcgAgAFsAQwB1AHMAdABvAG0AZQByAFMAYQBsAHUAdABhAHQAaQBvAG4AXQAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBGAGkAcgBzAHQATgBhAG0AZQBdAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAIABbAEMAdQBzAHQAbwBtAGUAcgBMAGEAcwB0AE4AYQBtAGUAXQB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAALAB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAGcAZQBiAC4AOgAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAEMAdQBzAHQAbwBtAGUAcgBCAGkAcgB0AGgAZABhAHQAZQAhAGQAZAAuAE0ATQAuAHkAeQB5AHkAXQAgAH0AewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAHcAdQByAGQAZQBuACAAaQBtACAATQBvAG4AYQB0ACAAfQB7AFwAYgBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAFsAQQBjAGMAbwB1AG4AdABpAG4AZwBQAGUAcgBpAG8AZABTAHQAYQByAHQAIQBNAE0ATQBNACAAeQB5AHkAeQBdAH0AXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAWwBTAGUAcgB2AGkAYwBlAEkAbgB2AG8AaQBjAGUAUABlAHIAaQBvAGQAcwAuAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBJAHQAZQBtAHMALgBVAG4AaQB0AEMAbwB1AG4AdAAhADAALgAjACMAXQB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAEYAYQBjAGgAbABlAGkAcwB0AHUAbgBnAHMAcwB0AHUAbgBkAGUAbgAgAGwAYQB1AHQAIABiAGUAaQBsAGkAZQBnAGUAbgBkAGUAbQAgAEwAZQBpAHMAdAB1AG4AZwBzAG4AYQBjAGgAdwBlAGkAcwAgAGUAcgBiAHIAYQBjAGgAdAAuAH0AXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEIAZQBpACAAZQBpAG4AZQBtACAAUwB0AHUAbgBkAGUAbgBzAGEAdAB6ACAAdgBvAG4AIAB9AHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAWwBTAGUAcgB2AGkAYwBlAEkAbgB2AG8AaQBjAGUAUABlAHIAaQBvAGQAcwAuAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBJAHQAZQBtAHMALgBIAG8AdQByAGwAeQBSAGEAdABlACEAMAAuADAAMABdACAAXAB1ADgAMwA2ADQAXAAnADgAMAB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAGUAcgBnAGkAYgB0ACAAcwBpAGMAaAAgAGUAaQBuACAAQgBlAHQAcgBhAGcAIAB2AG8AbgAgAH0AewBcAGIAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIABbAFMAZQByAHYAaQBjAGUASQBuAHYAbwBpAGMAZQBQAGUAcgBpAG8AZABzAC4AUwBlAHIAdgBpAGMAZQBJAG4AdgBvAGkAYwBlAEkAdABlAG0AcwAuAE4AZQB0AEEAbQBvAHUAbgB0ACEAMAAuADAAMABdAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAIAB9AHsAXABiAFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAXAB1ADgAMwA2ADQAXAAnADgAMAAuAH0AewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgACAAfQBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAGYAMgBcAGYAcwAyADIAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAZgAyAFwAZgBzADIAMgBcAGMAZgAxACAAVwBpAHIAIABiAGkAdAB0AGUAbgAgAHUAbQAgAFoAYQBoAGwAdQBuAGcAIABpAG4AbgBlAHIAaABhAGwAYgAgAHYAbwBuACAAMQAwACAAVABhAGcAZQBuACAAbwBoAG4AZQAgAEEAYgB6AHUAZwAuAH0AXABmADIAXABmAHMAMgAyAFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgAEQAZQByACAAUgBlAGMAaABuAHUAbgBnAHMAYgBlAHQAcgBhAGcAIABpAHMAdAAgAGcAZQBtAFwAdQAyADIAOABcACcAZQA0AFwAdQAyADIAMwBcACcAZABmACAAXAB1ADEANgA3AFwAJwBhADcAIAA0ACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADIAXABjAGYAMQAgADEANgAgAGgAKQB9AHsAXABmADIAXABmAHMAMgAyAFwAYwBmADEAIAAgAFUAUwB0AEcAIAB1AG0AcwBhAHQAegBzAHQAZQB1AGUAcgBmAHIAZQBpAC4AfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
17, 17
diff --git a/ReportImp/VKMAachen/ServiceInvoiceReport.Designer.cs b/ReportImp/VKMAachen/ServiceInvoiceReport.Designer.cs
index afe07b8fa..2ffed7d5f 100644
--- a/ReportImp/VKMAachen/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/VKMAachen/ServiceInvoiceReport.Designer.cs
@@ -77,6 +77,7 @@ namespace VKMAachen
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -533,18 +534,19 @@ namespace VKMAachen
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
this.xrLabel12,
this.xrLabel10,
this.xrLabel9,
this.xrLabel7,
this.xrLabel11});
- this.ReportFooter.HeightF = 224.2083F;
+ this.ReportFooter.HeightF = 236.4306F;
this.ReportFooter.Name = "ReportFooter";
//
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Times New Roman", 12F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(445.8333F, 196.7083F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(441.0417F, 208.9305F);
this.xrLabel12.Multiline = true;
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -561,21 +563,21 @@ namespace VKMAachen
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(316.9164F, 45.83333F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(316.9164F, 29.16667F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UseTextAlignment = false;
- this.xrLabel10.Text = "Stephanie Schieder";
+ this.xrLabel10.Text = "gez. Timo Dercks";
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
//
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Times New Roman", 10F);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0.08341471F, 196.7083F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.0417F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(350.9583F, 27.50003F);
this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Leitung AUFTAKT ";
+ this.xrLabel9.Text = "Verwaltung";
//
// xrLabel7
//
@@ -603,6 +605,19 @@ namespace VKMAachen
this.xrLabel11.Text = "xrLabel11";
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Times New Roman", 12F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 207.5417F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(316.9164F, 22.22221F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Dieses Dokument ist ohne Unterschrift gültig";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -680,5 +695,6 @@ namespace VKMAachen
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/VkmAachenSbd/CustomReportCreator.cs b/ReportImp/VkmAachenSbd/CustomReportCreator.cs
index f1bb3588a..ad8211f1d 100644
--- a/ReportImp/VkmAachenSbd/CustomReportCreator.cs
+++ b/ReportImp/VkmAachenSbd/CustomReportCreator.cs
@@ -320,7 +320,7 @@ namespace VkmAachenSbd
}
- if (vs.IstFeiertag(dt))
+ if (dt.DayOfWeek != DayOfWeek.Saturday && dt.DayOfWeek != DayOfWeek.Sunday && vs.IstFeiertag(dt))
{
CreateFeiertagsPauschale(ro, contract, dt);
}
diff --git a/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs b/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
index 0f42dbf61..9bde1099d 100644
--- a/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/VkmAachenSbd/ServiceInvoiceReport.Designer.cs
@@ -36,7 +36,6 @@ namespace VkmAachenSbd
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.lblKlient = new DevExpress.XtraReports.UI.XRLabel();
this.lblMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
@@ -71,6 +70,9 @@ namespace VkmAachenSbd
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
@@ -126,17 +128,7 @@ namespace VkmAachenSbd
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(260.4167F, 52.41668F);
this.xrLabel15.StylePriority.UseFont = false;
- this.xrLabel15.Text = "Mit freundlichem Gruß\r\ni.A.";
- //
- // xrLabel14
- //
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.1668294F, 84.99998F);
- this.xrLabel14.Multiline = true;
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(411.9583F, 55.43746F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]\r\nSchulbegleitender Dienst\r\n\r\n\r\nAnlage: Stundennachweis";
+ this.xrLabel15.Text = "Mit freundlichen Grüßen";
//
// xrLabel2
//
@@ -474,9 +466,11 @@ namespace VkmAachenSbd
// GroupFooter3
//
this.GroupFooter3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel15,
- this.xrLabel14});
- this.GroupFooter3.HeightF = 140.4374F;
+ this.xrLabel8,
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel15});
+ this.GroupFooter3.HeightF = 141.3055F;
this.GroupFooter3.Name = "GroupFooter3";
//
// bindingSource1
@@ -516,6 +510,42 @@ namespace VkmAachenSbd
this.GroupFooter1.HeightF = 63.43753F;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Times New Roman", 12F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 62.41667F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(316.9164F, 29.16667F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "gez. Timo Dercks";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new System.Drawing.Font("Times New Roman", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 91.58334F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(350.9583F, 27.50003F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Verwaltung";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Font = new System.Drawing.Font("Times New Roman", 12F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 119.0833F);
+ this.xrLabel16.Multiline = true;
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(316.9164F, 22.22221F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.Text = "Dieses Dokument ist ohne Unterschrift gültig";
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -551,7 +581,6 @@ namespace VkmAachenSbd
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel lblKlient;
private DevExpress.XtraReports.UI.XRLabel lblMitarbeiter;
@@ -587,5 +616,8 @@ namespace VkmAachenSbd
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRRichText xrRichText3;
private DevExpress.XtraReports.UI.XRRichText xrRichText4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
}
}
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 08399d29d..d8dc5775c 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -85,7 +85,7 @@ namespace BeWo.Service.Plugins
//t = "4867997795"; // ADiK Kleve
//t = "3184859776"; // Sergej Becker
//t = "7752610643"; // BWK Gbr
- t = "3785623125"; // Betreuwo
+ //t = "3785623125"; // Betreuwo
//t = "7130228334"; // LH Borken
//t = "4209820830"; // VKM Hamm
//t = "5700328131"; // Betreutes Wohnen St. Ludgerus Essen-Werden
@@ -142,7 +142,7 @@ namespace BeWo.Service.Plugins
//t = "5712358157"; // FINDUS
//t = "8828216586"; // Caritas Aachen
//t = "7062943632"; // ABW Elsebrock
- //t = "3956369664"; // LH Wetterau
+ t = "3956369664"; // LH Wetterau
//t = "3984525482"; // API Berlin
//t = "9975231461"; // Selwo
//t = "8181286349"; // BeWo am Rhein
@@ -244,42 +244,42 @@ namespace BeWo.Service.Plugins
//t = "2697528233"; // Diakonisches Werk Wesel
//t = "2547623489"; // Sprungbrett
//t = "5076807716"; // Psychosoziale Hilfen Bochum e.V.
- //t = "1601313225"; // Bella Donna
- //t = "5098825926"; // SAB GmbH
- //t = "7808149226"; // BeWo Flex
- //t = "7419804320"; // Gender Bewo
- //t = "4500422855"; // BeWo Nordeifel
- //t = "3565931805"; // Betreuungsbüro Frank Röhrig
- //t = "4152581290"; // MVZ Medikus GmbH (Stoffwechsel Betreutes wohnen)
- //t = "4529320405"; // BeWo Stelzel
- //t = "2594047883"; // KOMM Ambulante Dienste e. V.
- //t = "1558685648"; // KIMM
- //t = "3460972350"; // Caritas Kleve I
- t = "2623845876"; // Passgenau Hildesheim
- //t = "4368361336"; // Kompass BeWo Wesel
- //t = "3257905806"; // Diakonisches Werk Herne
- //t = "2535794597"; // Mobilo Ambulant
- //t = "7114701269"; // Die Brücke Hilfe und Halt
- //t = "6447060239"; // Empathie Fachassistenz
- //t = "6919016656"; // Leben und Wohnen Christian Wilke
- //t = "8281327384"; // Caritasverband Düren-Jülich e.V. (Eingliederungshilfe)
- //t = "6023735102"; // Kölner BeWo (Selbstbestimmt Leben)
- //t = "2998118179"; // BeWo Plus
- //t = "9254115251"; // Praunheimer Werkstätten 2.DB
- //t = "5880845152"; // Bewegt Systemische Beratung und Begleitung (Kathrin Lilly)
- //t = "5798370140"; // Team Pfeil
- //t = "8242644560"; // Bewolonia - Fr. Sultan Schulz
- //t = "4817284046"; // Verein für Sozialmedizin Stade e.V.
- //t = "6323001211"; // ASB Faßbacher Hof gGmbH
- //t = "9389386079"; // VARO Sozialagentur
- //t = "7951718431"; // Ambulant Betreutes Wohnen Astrid Pulm
+ //t = "1601313225"; // Bella Donna
+ //t = "5098825926"; // SAB GmbH
+ //t = "7808149226"; // BeWo Flex
+ //t = "7419804320"; // Gender Bewo
+ //t = "4500422855"; // BeWo Nordeifel
+ //t = "3565931805"; // Betreuungsbüro Frank Röhrig
+ //t = "4152581290"; // MVZ Medikus GmbH (Stoffwechsel Betreutes wohnen)
+ //t = "4529320405"; // BeWo Stelzel
+ //t = "2594047883"; // KOMM Ambulante Dienste e. V.
+ //t = "1558685648"; // KIMM
+ //t = "3460972350"; // Caritas Kleve I
+ //t = "2623845876"; // Passgenau Hildesheim
+ //t = "4368361336"; // Kompass BeWo Wesel
+ //t = "3257905806"; // Diakonisches Werk Herne
+ //t = "2535794597"; // Mobilo Ambulant
+ //t = "7114701269"; // Die Brücke Hilfe und Halt
+ //t = "6447060239"; // Empathie Fachassistenz
+ //t = "6919016656"; // Leben und Wohnen Christian Wilke
+ //t = "8281327384"; // Caritasverband Düren-Jülich e.V. (Eingliederungshilfe)
+ //t = "6023735102"; // Kölner BeWo (Selbstbestimmt Leben)
+ //t = "2998118179"; // BeWo Plus
+ //t = "9254115251"; // Praunheimer Werkstätten 2.DB
+ //t = "5880845152"; // Bewegt Systemische Beratung und Begleitung (Kathrin Lilly)
+ //t = "5798370140"; // Team Pfeil
+ //t = "8242644560"; // Bewolonia - Fr. Sultan Schulz
+ //t = "4817284046"; // Verein für Sozialmedizin Stade e.V.
+ //t = "6323001211"; // ASB Faßbacher Hof gGmbH
+ //t = "9389386079"; // VARO Sozialagentur
+ //t = "7951718431"; // Ambulant Betreutes Wohnen Astrid Pulm
//t = "5850903700"; // Alzey Teilhabe
- //t = "5929601293"; // Lebenshilfe Duisburg ATZ
- //t = "4823067940"; // Die Kette 2
+ //t = "5929601293"; // Lebenshilfe Duisburg Frühförderung (Projekt heißt LebenshilfeDuisburgAtz)
+ //t = "4823067940"; // Die Kette 2
//t = "8283849714"; // Forum e.V. (proviel GmbH)
//t = "9389386079"; // VARO Sozialagentur
- //t = "5595701056"; // Domiziel Ansbach
-
+ //t = "5595701056"; // Domiziel Ansbach
+ //t = "3915346496"; // Sprungbrett 2. DB (Haus Theresia)
return t;
#else
if (MultitenancyOperationContextExt.Current != null)
diff --git a/Service/Plugins/ServiceRecordStatisticFactory.cs b/Service/Plugins/ServiceRecordStatisticFactory.cs
index af0277192..bf55d6385 100644
--- a/Service/Plugins/ServiceRecordStatisticFactory.cs
+++ b/Service/Plugins/ServiceRecordStatisticFactory.cs
@@ -125,12 +125,12 @@ namespace BeWo.Service.Plugins
stats.StatisticsStartDate = relDc.StartDate ?? DateTime.MinValue;
stats.StatisticsEndDate = relDc.EndDate ?? DateTime.MaxValue;
- var serviceUnit = relDc.CostBearer.CostRatePeriods.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, DateTime.Now);
+ var serviceUnit = relDc.CostBearer.CostRatePeriods.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, statisticsDate);
stats.ServiceUnitName = serviceUnit.UnitName;
var minutesApprovedTotal = (calc.GetApprovedHoursTotal(relDc, true) ?? 0m) * 60m;
stats.MinutesApprovedTotal = minutesApprovedTotal;
- stats.MinutesApprovedPerWeek = (calc.GetApprovedHoursPerWeek(relDc, DateTime.Now) ?? 0m) *
+ stats.MinutesApprovedPerWeek = (calc.GetApprovedHoursPerWeek(relDc, statisticsDate) ?? 0m) *
60m;
stats.ApprovedMinutesTillNow = calc.GetApprovedHoursTillNow(relDc, statisticsDate) * 60m;
@@ -167,7 +167,7 @@ namespace BeWo.Service.Plugins
if (relDc.EndDate.HasValue)
{
- DateTime dt = DateTime.Now.Date;
+ DateTime dt = statisticsDate.Date;
if (relDc.StartDate.HasValue && relDc.StartDate > dt)
{
dt = relDc.StartDate.Value;
@@ -188,7 +188,7 @@ namespace BeWo.Service.Plugins
//{
if (ps.SupportConceptApprovalPeriod.IsApprovedBEShifting)
{
- DateTime dtPeriod = DateTime.Now.Date;
+ DateTime dtPeriod = statisticsDate.Date;
if (ps.SupportConceptApprovalPeriod.StartDate.HasValue && ps.SupportConceptApprovalPeriod.StartDate > dtPeriod)
{
dtPeriod = ps.SupportConceptApprovalPeriod.StartDate.Value;
@@ -410,7 +410,7 @@ namespace BeWo.Service.Plugins
periodStats.ApprovedMinutesTillNow = calc.GetApprovedHoursTillNow(periodDC, relDc.CostBearer.CostRatePeriods, statisticsDate, relDc.CostBearer.IsCalculatingWithFactor) * 60m;
if (periodStats.MinutesApprovedPerWeek == 0 && relDc.EndDate.HasValue &&
- relDc.EndDate < DateTime.Now)
+ relDc.EndDate < statisticsDate)
{
periodStats.MinutesApprovedPerWeek =
calc.GetApprovedHoursPerWeek(relDc, relDc.EndDate.Value) ?? 0m;
diff --git a/Service/ServiceImplementations/OperationsServiceImp.cs b/Service/ServiceImplementations/OperationsServiceImp.cs
index a9c3063f1..a75f3b705 100644
--- a/Service/ServiceImplementations/OperationsServiceImp.cs
+++ b/Service/ServiceImplementations/OperationsServiceImp.cs
@@ -2333,10 +2333,34 @@ namespace BeWo.Service.ServiceImplementations
{
try
{
+ //Filtere Customer mit TerminationDate raus
+ var clist = DAOFactory.GenericDAO.GetAllActiveAndArchived();
+
+ var notAllowedCustomerOids = new List();
+
+ foreach (var c in clist)
+ {
+ if (c.TerminationDate.HasValue && c.TerminationDate.Value < start)
+ {
+ notAllowedCustomerOids.Add(c.Oid.Value);
+ }
+ }
+
List result =
MapperFactory.AdditionalServiceBookingDC_AdditionalServiceBooking.MapToNewDCs(
DAOFactory.SearchDAO.GetAdditionalServiceBookings(regionOid, start, end)).ToList();
+
+ foreach (var booking in result)
+ {
+ foreach (var oid in notAllowedCustomerOids)
+ {
+ if (booking.CustomerOidDict.ContainsKey(oid))
+ {
+ booking.CustomerOidDict.Remove(oid);
+ }
+ }
+ }
return result;
}
catch (Exception e)