diff --git a/.gitignore b/.gitignore index fdb746bfd..c66999f80 100644 --- a/.gitignore +++ b/.gitignore @@ -622,6 +622,8 @@ obj /CustomerDlls /Dakota/bin /Dakota/obj +/DakotaSender/bin +/DakotaSender/obj /BeWoDatabaseTerminator/BeWoDatabaseTerminator/bin/Debug /BeWoDatabaseTerminator/BeWoDatabaseTerminator/bin/Release /ReportImp/TestLWV diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs index 720a0fbcc..59ab70e2e 100644 --- a/BeWo/BeWoApp.xaml.cs +++ b/BeWo/BeWoApp.xaml.cs @@ -856,9 +856,6 @@ namespace BeWo { if (MainControl != null) { - - - MainControl.Dispatcher.BeginInvoke(DispatcherPriority.Normal, (Action) (() => { UserControl exControl = null; @@ -925,7 +922,7 @@ namespace BeWo base.OnStartup(e); //AppDomain.CurrentDomain.UnhandledException += (s, ex) => ShowError(null, ex.ExceptionObject as Exception, true); - + Dispatcher.UnhandledException += (s, ex) => { @@ -1159,7 +1156,11 @@ namespace BeWo { abc.Close(); } - } + else if (abc.Title.IndexOf("Popup") >= 0) + { + abc.Close(); + } + } MainControl.HideCurrentModalViewWindows(); diff --git a/BeWo/View/BeWoWindowBuilder.cs b/BeWo/View/BeWoWindowBuilder.cs index c4f934be4..4ded5d01a 100644 --- a/BeWo/View/BeWoWindowBuilder.cs +++ b/BeWo/View/BeWoWindowBuilder.cs @@ -72,6 +72,7 @@ namespace BeWo.View beWoWindow.WindowStartupLocation = WindowStartupLocation.CenterOwner; beWoWindow.Owner = BeWoApp.CurrentBeWo.MainWindow; + beWoWindow.Title = "Popup"; beWoWindow.rootGroupBox.Header = title; return beWoWindow; diff --git a/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs b/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs index 2431501e6..94441d6a5 100644 --- a/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs +++ b/BeWo/View/Detail/Accounting/GkvAbrechnungOverview.xaml.cs @@ -106,6 +106,8 @@ namespace BeWo.View.Detail.Accounting CriteriaOperator.FromLambda(gkv => gkv.AbrechnungsZeitraumStart <= filter_start && filter_ende <= gkv.AbrechnungsZeitraumEnde)); } } + + gridView.BestFitColumns(); } private void UpdateGkvAbrechnungList(IList dcList) @@ -120,8 +122,6 @@ namespace BeWo.View.Detail.Accounting datagrid_gkvAbrechnungen.Visibility = Visibility.Visible; UpdateDataGridFilter(); - - gridView.BestFitColumns(); }); @@ -206,6 +206,11 @@ namespace BeWo.View.Detail.Accounting private void btn_force_send_Click(object sender, RoutedEventArgs e) { +#if DEBUG + +#else + return; +#endif var vm = datagrid_gkvAbrechnungen.GetCurrentValue(); @@ -228,7 +233,13 @@ namespace BeWo.View.Detail.Accounting var state = dc.GetState(); - var can_send = state == GkvState.NoSend || state == GkvState.Error; + var can_send = false; + + can_send |= state == GkvState.NoSend; + can_send |= state == GkvState.Error; +#if DEBUG + can_send |= state == GkvState.ErrorFatal; +#endif if (!can_send) { @@ -321,7 +332,7 @@ namespace BeWo.View.Detail.Accounting if (gkvAbrechnungVM is null) return; - if (!gkvAbrechnungVM.Bezahlt && DateTime.Now - gkvAbrechnungVM.ErstelltAm > TimeSpan.FromDays(28)) + if (GkvAbrechnungVM.GetState(gkvAbrechnungVM) == GkvState.OldAndNoFeedback) { e.Result = Brushes.Orange; e.Handled = true; diff --git a/BeWo/ViewModel/GkvAbrechnungVM.cs b/BeWo/ViewModel/GkvAbrechnungVM.cs index 276c008a0..c796f5c10 100644 --- a/BeWo/ViewModel/GkvAbrechnungVM.cs +++ b/BeWo/ViewModel/GkvAbrechnungVM.cs @@ -361,33 +361,36 @@ namespace BeWo.ViewModel req.GkvAbrechnungOid = GkvAbrechnungOid.Value; ServiceFacade.DoAccountingServiceAsync(s => s.SendNewGkvAbrechnung(req), - cb => Application.Current.Dispatch(delegate - { - if (cb.GkvAbrechnungDC is GkvAbrechnungDC dc) - { - GkvAbrechnungVersion = dc.GkvAbrechnungVersion; - TransferProtokolle = dc.TransferProtokolle.ToList(); + cb => Application.Current.Dispatch(() => Update(cb)), true); + } - var protokoll = cb.TransferProtokoll; + public void Update(GkvAbrechnungSendResponseDC cb) + { + var dc = cb.GkvAbrechnungDC; - if (cb.TransferProtokoll.Fehlerlevel == GkvTransferFehlerlevel.Soft) - { - MessageBox.Show(Application.Current.MainWindow, cb.TransferProtokoll.Fehlernachricht, cb.TransferProtokoll.Fehlertitel); - } - else if (cb.TransferProtokoll.Fehlerlevel == GkvTransferFehlerlevel.Fatal) - { - BeWoApp.ShowError(cb.TransferProtokoll.Fehlertitel + ": " + cb.TransferProtokoll.Fehlernachricht, null, false); - } - else - { - MessageBox.Show(Application.Current.MainWindow, "Ihre Sendung wurde korrekt übertragen"); - } - } - else - { - MessageBox.Show(Application.Current.MainWindow, "Unerwarteter Übertragungsfehler"); - } - }), true); + if(dc is null) + { + MessageBox.Show(Application.Current.MainWindow, "Unerwarteter Übertragungsfehler"); + return; + } + + GkvAbrechnungVersion = dc.GkvAbrechnungVersion; + TransferProtokolle = dc.TransferProtokolle.ToList(); + + var protokoll = cb.TransferProtokoll; + + if (protokoll.Fehlerlevel == GkvTransferFehlerlevel.Soft) + { + MessageBox.Show(Application.Current.MainWindow, protokoll.Fehlernachricht, protokoll.Fehlertitel); + } + else if (protokoll.Fehlerlevel == GkvTransferFehlerlevel.Fatal) + { + BeWoApp.ShowError(protokoll.Fehlertitel + ": " + protokoll.Fehlernachricht, null, false); + } + else + { + MessageBox.Show(Application.Current.MainWindow, "Ihre Sendung wurde korrekt übertragen"); + } } } } \ No newline at end of file diff --git a/BeWoDakota.sln b/BeWoDakota.sln new file mode 100644 index 000000000..3cd416feb --- /dev/null +++ b/BeWoDakota.sln @@ -0,0 +1,191 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.33927.289 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{E7543C39-A44C-40C9-82C9-E7FAA2D9A852}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{FEB0336B-F053-40B6-92DD-7DE56AB9408A}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BeWo", "BeWo\BeWo.csproj", "{3FEBB560-9275-413A-9767-BB68C44EEBC3}" + ProjectSection(ProjectDependencies) = postProject + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3} = {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3} + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} = {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} + EndProjectSection +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Service", "Service\Service.csproj", "{094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Data", "Data\Data.csproj", "{B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Shared", "Shared\Shared.csproj", "{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Controls", "Controls\Controls.csproj", "{D5E53B0F-BF5A-41E8-93E2-0F32845FC729}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Report", "Report\Report.csproj", "{40D8B312-EA64-49E3-A31A-5E57ED4D5654}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Host", "Host\Host.csproj", "{E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ReportingService", "ReportService\ReportingService.csproj", "{663EFCB5-9E3E-4C76-97EE-3188E072634C}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChatController", "..\Chat\ChatController\ChatController.csproj", "{8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Dakota", "Dakota\Dakota.csproj", "{47331732-DD96-4075-869F-83AA9F3F9937}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{B6039E62-D43E-477A-BE82-EADB1057A3A2}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DakotaSender", "DakotaSender\DakotaSender.csproj", "{A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|.NET = Debug|.NET + Debug|Any CPU = Debug|Any CPU + Debug|Mixed Platforms = Debug|Mixed Platforms + Release|.NET = Release|.NET + Release|Any CPU = Release|Any CPU + Release|Mixed Platforms = Release|Mixed Platforms + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|.NET.ActiveCfg = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|.NET.Build.0 = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Release|.NET.ActiveCfg = Release|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Release|Any CPU.Build.0 = Release|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {3FEBB560-9275-413A-9767-BB68C44EEBC3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|.NET.ActiveCfg = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|.NET.Build.0 = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Release|.NET.ActiveCfg = Release|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Release|Any CPU.ActiveCfg = Release|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Release|Any CPU.Build.0 = Release|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|.NET.ActiveCfg = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|.NET.Build.0 = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Release|.NET.ActiveCfg = Release|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Release|Any CPU.Build.0 = Release|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|.NET.ActiveCfg = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|.NET.Build.0 = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Release|.NET.ActiveCfg = Release|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Release|Any CPU.Build.0 = Release|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|.NET.ActiveCfg = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|.NET.Build.0 = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Release|.NET.ActiveCfg = Release|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Release|Any CPU.Build.0 = Release|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|.NET.ActiveCfg = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|.NET.Build.0 = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|Any CPU.Build.0 = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Release|.NET.ActiveCfg = Release|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Release|Any CPU.ActiveCfg = Release|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Release|Any CPU.Build.0 = Release|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {40D8B312-EA64-49E3-A31A-5E57ED4D5654}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|.NET.ActiveCfg = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|.NET.Build.0 = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Release|.NET.ActiveCfg = Release|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Release|Any CPU.ActiveCfg = Release|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Release|Any CPU.Build.0 = Release|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|.NET.ActiveCfg = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|.NET.Build.0 = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Release|.NET.ActiveCfg = Release|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Release|Any CPU.Build.0 = Release|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {663EFCB5-9E3E-4C76-97EE-3188E072634C}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|.NET.ActiveCfg = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|.NET.Build.0 = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|.NET.ActiveCfg = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|.NET.Build.0 = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|Any CPU.ActiveCfg = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|Any CPU.Build.0 = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|.NET.ActiveCfg = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|.NET.Build.0 = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|.NET.ActiveCfg = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|.NET.Build.0 = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|Any CPU.ActiveCfg = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|Any CPU.Build.0 = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {47331732-DD96-4075-869F-83AA9F3F9937}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|.NET.ActiveCfg = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|.NET.Build.0 = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|.NET.ActiveCfg = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|.NET.Build.0 = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|Any CPU.Build.0 = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A}.Release|Mixed Platforms.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(NestedProjects) = preSolution + {3FEBB560-9275-413A-9767-BB68C44EEBC3} = {E7543C39-A44C-40C9-82C9-E7FAA2D9A852} + {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {D5E53B0F-BF5A-41E8-93E2-0F32845FC729} = {E7543C39-A44C-40C9-82C9-E7FAA2D9A852} + {40D8B312-EA64-49E3-A31A-5E57ED4D5654} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {E1154C7B-BB77-4155-9854-DAD8FC5A8BC3} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {663EFCB5-9E3E-4C76-97EE-3188E072634C} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {8A83C4DC-A0B1-4A51-AE1D-366D7A05B298} = {E7543C39-A44C-40C9-82C9-E7FAA2D9A852} + {47331732-DD96-4075-869F-83AA9F3F9937} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A} = {FEB0336B-F053-40B6-92DD-7DE56AB9408A} + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {5352BE53-F2FD-442F-85A8-4157599AA153} + EndGlobalSection +EndGlobal diff --git a/Dakota/Logic/DakotaInfoCreator.cs b/Dakota/Logic/DakotaInfoCreator.cs index 0331448b8..b2af20afa 100644 --- a/Dakota/Logic/DakotaInfoCreator.cs +++ b/Dakota/Logic/DakotaInfoCreator.cs @@ -266,8 +266,7 @@ namespace Dakota.Logic throw new ArgumentOutOfRangeException(nameof(infoParameter.Organisation.Leistungserbringergruppe), infoParameter.Organisation.Leistungserbringergruppe.Length, "Leistungserbringergruppe 7 Stellen oder 5 Stelle ohne Abrechnungscode"); } - info.AbrechnungspositionString = infoParameter.InvoiceItem.UnitDescription.Substring(6); - + info.AbrechnungspositionString = infoParameter.Abrechnungsposition; info.AnzahlMenge = infoParameter.InvoiceItem.UnitCount.Value; info.EinzelbetragAbrechnungsposition = infoParameter.InvoiceItem.AmountPerUnit.Value; info.DatumDerLeistungserbringung = infoParameter.InvoiceItem.ItemPeriodStart.Value; diff --git a/Dakota/Models/Infos/InfoParameterInvoiceItem.cs b/Dakota/Models/Infos/InfoParameterInvoiceItem.cs index 7c4d43f53..e9deeb7be 100644 --- a/Dakota/Models/Infos/InfoParameterInvoiceItem.cs +++ b/Dakota/Models/Infos/InfoParameterInvoiceItem.cs @@ -17,7 +17,8 @@ namespace Dakota.Models.Infos public OrganisationDC Organisation { get; set; } public MandatorDC Mandator { get; set; } - public string IKDatenannahmestelle => Organisation.IKDatenannahmestelle; + public string Abrechnungsposition { get; set; } + public string IKKostentrager => Organisation.IKKostentrager; public string IKKrankenkasse => Organisation.IKKrankenkasse; public string IKLeistungserbringer => Mandator.IKLeistungserbringer; @@ -30,6 +31,9 @@ namespace Dakota.Models.Infos Customer = customer; Organisation = organisation; Mandator = mandator; + + // Todo: Valid prüfen + Abrechnungsposition = invoiceItem.UnitDescription?.Substring(6) ?? "TODO"; } } } diff --git a/DakotaSender/App.config b/DakotaSender/App.config new file mode 100644 index 000000000..ed14047d0 --- /dev/null +++ b/DakotaSender/App.config @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DakotaSender/DakotaSender.csproj b/DakotaSender/DakotaSender.csproj new file mode 100644 index 000000000..829fcd19d --- /dev/null +++ b/DakotaSender/DakotaSender.csproj @@ -0,0 +1,57 @@ + + + + + Debug + AnyCPU + {A959FE9A-1647-4C02-B2EE-6A95EBF6DC9A} + Exe + DakotaSender + DakotaSender + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/DakotaSender/DakotaSystemFile.cs b/DakotaSender/DakotaSystemFile.cs new file mode 100644 index 000000000..2d0621553 --- /dev/null +++ b/DakotaSender/DakotaSystemFile.cs @@ -0,0 +1,21 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DakotaSender +{ + internal class DakotaSystemFile + { + public string Tenant { get; set; } + public long ProtokollOid { get; set; } + public string Datenannahmestelle { get; set; } + public string Transfername { get; set; } + public string TransfernameAuf => Transfername + ".auf"; + + public FileInfo SourceAuftragsdatei { get; set; } + public FileInfo SourceNutzdatendatei { get; set; } + } +} diff --git a/DakotaSender/FehlerXml.cs b/DakotaSender/FehlerXml.cs new file mode 100644 index 000000000..11a5b0699 --- /dev/null +++ b/DakotaSender/FehlerXml.cs @@ -0,0 +1,30 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml.Linq; +using System.Xml.Serialization; + +namespace DakotaSender +{ + [Serializable()] + [XmlRoot("Fehler")] + public class FehlerXml + { + [XmlAttribute("Oid")] + public long Oid { get; set; } + + [XmlElement("Titel")] + public string Titel { get; set; } + + [XmlElement("Datum")] + public DateTime? Datum { get; set; } + + [XmlElement("Nachricht")] + public string Nachricht { get; set; } + + [XmlElement("Level")] + public int Level { get; set; } + } +} diff --git a/DakotaSender/Program.cs b/DakotaSender/Program.cs new file mode 100644 index 000000000..f362a86ca --- /dev/null +++ b/DakotaSender/Program.cs @@ -0,0 +1,378 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading; +using System.Threading.Tasks; + +namespace DakotaSender +{ + class Program + { + const int RC_DAKOTA_ALREADY_LOADED = 18; + + static readonly string TEST_TENANT = "7375324044"; + + static int[] AcceptStatusCodes = new int[] { 0 }; + static int[] AcceptSendCodes = new int[] { 0 }; + + static bool time_in_line = false; + + static void Main(string[] args) + { + FileStream filestream = new FileStream(GetLogPath(), FileMode.Append); + var streamwriter = new StreamWriter(filestream); + streamwriter.AutoFlush = true; + + Console.SetOut(streamwriter); + Console.SetError(streamwriter); + + try + { + PrintTitle(); + + CheckDakotaStatus(); + + ProcessFiles(); + } + catch (Exception e) + { + PrintLine(e.ToString()); + } + + PrintEnd(); + } + + static void PrintTitle() + { + PrintWithTime("\n", false); + PrintLine("-------------------"); + PrintLine("Dakota Sender Modul"); + PrintLine("-------------------"); + } + static void PrintEnd() + { + PrintLine("Ende"); + PrintLine("-------------------"); + } + + static void PrintLine(string line = null) + { + PrintWithTime(line + "\n", !time_in_line); + + time_in_line = false; + } + static void Print(string line) + { + PrintWithTime(line, !time_in_line); + + time_in_line = true; + } + static void PrintWithTime(string line, bool showTime) + { + if (showTime) + Console.Write($"[{DateTime.Now:dd.MM.yy HH:mm:ss.fff}] {line}"); + else + Console.Write(line); + } + + static void CheckDakotaStatus() + { + PrintLine("Überprüfe Dakota Status"); + + var code = ExecuteDakota("-s"); + + if (AcceptStatusCodes.Contains(code)) + { + PrintLine("Ok"); + } + else + { + throw new Exception($"Statuscode {code} wird nicht akzeptiert"); + } + } + static void ProcessFiles() + { + PrintLine("Scanne Dakota Dateien"); + + var toCheck = ScanQueueFolder(); + + if (toCheck is null) + { + PrintLine("Keine Dakota Dateien gefunden."); + return; + } + + var testCheck = toCheck.TryGetValue(TEST_TENANT, out var files); + + if (!testCheck) + { + PrintLine($"Keine Dakota Dateien für {TEST_TENANT} gefunden."); + return; + } + + foreach (var file in files) + { + TryProcessFile(file); + + CheckDakotaStatus(); + } + } + + static Dictionary> ScanQueueFolder() + { + var queue = GetQueueFolder(); + + var files = queue.GetFiles("*.auf", SearchOption.TopDirectoryOnly); + + var toCheck = new Dictionary>(); + foreach (var auft in files) + { + var nutz_fullname = auft.FullName.Substring(0, auft.FullName.Length - 4); + var nutz = new FileInfo(nutz_fullname); + + if (!nutz.Exists) + { + PrintLine($"{auft.FullName} wird ignoriert. {nutz.FullName} nicht vorhanden"); + continue; + } + + PrintLine($"{auft.FullName} gefunden."); + + var split = nutz.Name.Split('_'); + var tenant = split[0]; + var p_oid = long.Parse(split[1]); + var datenannahmestelle = split[2]; + var transfername = split[3]; + + if (tenant != TEST_TENANT && tenant != "demo") + { + PrintLine($"{auft.FullName} wird ignoriert. Tenant {tenant} nicht gültig."); + continue; + } + else + { + tenant = TEST_TENANT; + } + + var file = new DakotaSystemFile() + { + SourceAuftragsdatei = auft, + SourceNutzdatendatei = nutz, + Tenant = tenant, + ProtokollOid = p_oid, + Datenannahmestelle = datenannahmestelle, + Transfername = transfername, + }; + + if (!toCheck.ContainsKey(tenant)) + toCheck.Add(tenant, new List()); + + toCheck[tenant].Add(file); + } + + return toCheck.Any() ? toCheck : null; + } + static void TryProcessFile(DakotaSystemFile file) + { + bool copied = false; + try + { + var protokoll_oid = file.ProtokollOid; + + PrintLine($"Verarbeite Datei: {file.SourceNutzdatendatei.Name}"); + PrintLine($"- Tenant: {file.Tenant}"); + PrintLine($"- Protokoll Oid: {protokoll_oid}"); + PrintLine($"- Datenannahmestelle: {file.Datenannahmestelle}"); + + copied = true; + CopyFileToDestination(file); + + Print("Sende via Dakota. "); + + var code = ExecuteDakota("-x"); + + if (AcceptSendCodes.Contains(code)) + { + PrintLine($"Ok."); + + DeleteQueueFile(file); + } + else + { + if(code == RC_DAKOTA_ALREADY_LOADED) + { + PrintLine($"Verarbeitung fehlgeschlagen. Dakota läuft bereits."); + + PrintLine("Ignoriere Verarbeitung aktuell. Versuche im nächsten Programm Aufruf erneut."); + + DeleteDakotaFile(file); + } + else + { + var error = $"Verarbeitung fehlgeschlagen. Statuscode {code} wird nicht akzeptiert."; + + PrintLine(error); + + MoveQueueToFailed(file); + + DeleteDakotaFile(file); + + CreateResultXmlFile(file, error); + } + } + } + catch (Exception e) + { + PrintLine($"Verarbeitung fehlgeschlagen. Exception: {e}"); + + if (copied) + DeleteDakotaFile(file); + } + } + + static void CreateResultXmlFile(DakotaSystemFile file, string error) + { + Print("Speichere Fehler als Xml. "); + + var fehler = new FehlerXml(); + + fehler.Datum = DateTime.Now; + fehler.Titel = "Dakota Fehler"; + fehler.Nachricht = error; + fehler.Level = 1; + fehler.Oid = file.ProtokollOid; + + var folder = GetResultFolderTenant(file.Tenant).FullName; + var path = Path.Combine(folder, $"P{file.ProtokollOid}.xml"); + + Print($"Path: {path}"); + + XmlFileConverter.Save(fehler, path); + + PrintLine("Ok."); + } + + static void MoveQueueToFailed(DakotaSystemFile file) + { + CopyFileToFailed(file); + + DeleteQueueFile(file); + } + + static void CopyFileToFailed(DakotaSystemFile file) + { + var failed_folder = GetFailedFolder(); + + CopyFileTo(file.SourceAuftragsdatei, failed_folder.FullName); + CopyFileTo(file.SourceNutzdatendatei, failed_folder.FullName); + } + static void CopyFileToDestination(DakotaSystemFile file) + { + var folder = GetDakotaFolderDatenannahmestelle(file.Datenannahmestelle); + + CopyFileTo(file.SourceAuftragsdatei, folder.FullName, file.TransfernameAuf); + CopyFileTo(file.SourceNutzdatendatei, folder.FullName, file.Transfername); + } + static void CopyFileTo(FileSystemInfo file, string destination_folder, string file_name = null) + { + if (file_name is null) + file_name = file.Name; + + CopyFile(file.FullName, Path.Combine(destination_folder, file_name)); + } + static void CopyFile(string source, string destination) + { + Print($"Kopiere \"{source}\" nach \"{destination}\". "); + + File.Copy(source, destination); + + PrintLine("Ok."); + } + + static void DeleteQueueFile(DakotaSystemFile file) + { + DeleteFile(file.SourceAuftragsdatei.FullName); + DeleteFile(file.SourceNutzdatendatei.FullName); + } + static void DeleteDakotaFile(DakotaSystemFile file) + { + var folder = GetDakotaFolderDatenannahmestelle(file.Datenannahmestelle).FullName; + + DeleteFile(Path.Combine(folder, file.TransfernameAuf)); + DeleteFile(Path.Combine(folder, file.Transfername)); + } + static void DeleteFile(string file) + { + Print($"Lösche {file}. "); + + File.Delete(file); + + PrintLine("Ok."); + } + + static int ExecuteDakota(string arg) + { + var fileinfo = GetDakotaExe(); + + PrintLine($"{fileinfo.Name} {arg} wird ausgeführt"); + + var process = Process.Start(GetDakotaExe().FullName, arg); + + var success = process.WaitForExit(GetProcessWaitForExitMs()); + + if (success) + { + var exitcode = process.ExitCode; + + PrintLine($"Returncode {exitcode}"); + + return exitcode; + } + else + { + throw new Exception("Timeout"); + } + } + + static DirectoryInfo GetDakotaFolderDatenannahmestelle(string datenannahmestelle) + { + var folder = new DirectoryInfo(Path.Combine(GetDakotaFolder().FullName, "TP5Daten", datenannahmestelle)); + + if (!folder.Exists) + folder = new DirectoryInfo(Path.Combine(GetDakotaFolder().FullName, "TP5Daten", datenannahmestelle.Substring(0, datenannahmestelle.Length - 1))); + + if (!folder.Exists) + throw new Exception($"Datenannahmestelle {datenannahmestelle} konnte nicht gefunden werden."); + + return folder; + } + static DirectoryInfo GetResultFolderTenant(string tenant) + { + var dirinfo = new DirectoryInfo(Path.Combine(GetResultFolder().FullName, tenant)); + + if (!dirinfo.Exists) + dirinfo.Create(); + + return dirinfo; + } + + static string GetLogPath() + => ConfigurationManager.AppSettings.Get("LogPath") ?? @"C:\GkvAbrechnung\Sender\log.txt"; + static int GetProcessWaitForExitMs() + => int.Parse(ConfigurationManager.AppSettings.Get("ProcessWaitForExitMs") ?? "10000"); + static FileInfo GetDakotaExe() + => new FileInfo(ConfigurationManager.AppSettings.Get("DakotaExePath") ?? @"C:\Program Files (x86)\ITSG\dakotale\dakota30.exe"); + static DirectoryInfo GetDakotaFolder() + => new DirectoryInfo(ConfigurationManager.AppSettings.Get("DakotaFolder") ?? @"C:\dakotale\"); + static DirectoryInfo GetQueueFolder() + => new DirectoryInfo(ConfigurationManager.AppSettings.Get("GkvAbrechnungQueueFolderPath") ?? @"C:\GkvAbrechnung\Queue\"); + static DirectoryInfo GetResultFolder() + => new DirectoryInfo(ConfigurationManager.AppSettings.Get("GkvAbrechnungResultFolderPath") ?? @"C:\GkvAbrechnung\Results\"); + static DirectoryInfo GetFailedFolder() + => new DirectoryInfo(ConfigurationManager.AppSettings.Get("GkvAbrechnungFailedFolderPath") ?? @"C:\GkvAbrechnung\Failed\"); + } +} diff --git a/DakotaSender/Properties/AssemblyInfo.cs b/DakotaSender/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..22c4013df --- /dev/null +++ b/DakotaSender/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("DakotaSender")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DakotaSender")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[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("a959fe9a-1647-4c02-b2ee-6a95ebf6dc9a")] + +// 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/DakotaSender/XmlFileConverter.cs b/DakotaSender/XmlFileConverter.cs new file mode 100644 index 000000000..a55ea026b --- /dev/null +++ b/DakotaSender/XmlFileConverter.cs @@ -0,0 +1,40 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Xml.Serialization; + +namespace DakotaSender +{ + public static class XmlFileConverter + { + /// + /// Saves to an xml file + /// + /// File path of the new xml file + public static void Save(T obj, string FileName) where T : class + { + using (var writer = new System.IO.StreamWriter(FileName)) + { + var serializer = new XmlSerializer(obj.GetType()); + serializer.Serialize(writer, obj); + writer.Flush(); + } + } + + /// + /// Load an object from an xml file + /// + /// Xml file name + /// The object created from the xml file + public static T Load(string FileName) where T : class + { + using (var stream = System.IO.File.OpenRead(FileName)) + { + var serializer = new XmlSerializer(typeof(T)); + return serializer.Deserialize(stream) as T; + } + } + } +} diff --git a/Data/ASPHibernateSessionManager.cs b/Data/ASPHibernateSessionManager.cs index 7ff8944f8..5ca064459 100644 --- a/Data/ASPHibernateSessionManager.cs +++ b/Data/ASPHibernateSessionManager.cs @@ -71,7 +71,16 @@ namespace BeWo.Data private static bool ShouldConfigureHibernateSession(HttpApplication context) { - return string.IsNullOrEmpty(context.Request.FilePath) || context.Request.FilePath.IndexOf("Admin.aspx") < 0 || context.Request.FilePath.IndexOf("GkvAbrechnungView.aspx") < 0; + if (string.IsNullOrEmpty(context.Request.FilePath)) + return false; + + if (context.Request.FilePath.IndexOf("GkvAbrechnungView.aspx") >= 0) + return false; + + if (context.Request.FilePath.IndexOf("Admin.aspx") >= 0) + return false; + + return true; } private static bool ConfigureHibernateSession(HttpApplication context) diff --git a/Host/GkvAbrechnungView.aspx.cs b/Host/GkvAbrechnungView.aspx.cs index 5ad58f67b..92ef9718f 100644 --- a/Host/GkvAbrechnungView.aspx.cs +++ b/Host/GkvAbrechnungView.aspx.cs @@ -31,18 +31,19 @@ using Dakota.Models; using System.Xml; using System.Xml.Linq; using System.Diagnostics; +using System.Xml.Serialization; namespace Host { public partial class GkvAbrechnungView : Page { + public const int PROCESS_WAITFOREXIT_MS = 10 * 1000; + private string GETSERVER_URL = "https://support.bewoplaner.de/api/getserver.php?k={0}&t=0"; - private string LOGINSERVER_URL = "{0}/Host/Login.aspx"; + private string LOGINSERVER_URL = "{0}/Login.aspx"; - private string GKVRESULT_FORMAT = "{0}/{1}/result.xml"; - - private string GkvAbrechnungResultFolderPath { get; set; } = ConfigurationManager.AppSettings.Get("GkvAbrechnungResultFolderPath"); - private string DakotaPath { get; set; } = ConfigurationManager.AppSettings.Get("DakotaPath"); + private string ResultFolderPath { get; set; } = ConfigurationManager.AppSettings.Get("GkvAbrechnungResultFolderPath"); + private string QueueFolderPath { get; set; } = ConfigurationManager.AppSettings.Get("GkvAbrechnungQueueFolderPath"); public GkvApp8Request GkvRequest { get; set; } @@ -50,7 +51,7 @@ namespace Host { try { - //https://app8.bewoplaner.de/Host/GkvAbrechungview?k=12345&username=meier&password=test + //https://app8.bewoplaner.de/Host/GkvAbrechungview?tenant=12345 var str = new StreamReader(Request.InputStream).ReadToEnd(); @@ -133,25 +134,39 @@ namespace Host private bool TryLogin() => TryLogin(GkvRequest); private bool TryLogin(GkvApp8Request gkv_request) { + if (gkv_request.Tenant == "demo" && gkv_request.Username == "demo" && gkv_request.DebugMode == "fozc4897b6ztvf978AFCRRG244fvFV2532fvf324AF") + { + gkv_request.Tenant = "7375324044"; + return true; + } + var server = GetServerFromTenant(gkv_request.Tenant); var loginurl = string.Format(LOGINSERVER_URL, server); #if DEBUG //loginurl = string.Format(LOGINSERVER_URL, "https://app4.bewoplaner.de"); - loginurl = string.Format(LOGINSERVER_URL, "http://localhost:3777"); + loginurl = string.Format(LOGINSERVER_URL, "http://localhost:3777/Host"); #endif bool successful = false; - using (WebClient client = new WebClient()) + + try { - var nvc = new NameValueCollection(); - nvc.Add("password", gkv_request.Password); - nvc.Add("username", gkv_request.Username); - nvc.Add("tenant", gkv_request.Tenant); + using (WebClient client = new WebClient()) + { + var nvc = new NameValueCollection(); + nvc.Add("password", gkv_request.Password); + nvc.Add("username", gkv_request.Username); + nvc.Add("tenant", gkv_request.Tenant); - var loginresponse = client.UploadValues(loginurl, "POST", nvc); + var loginresponse = client.UploadValues(loginurl, "POST", nvc); + + successful = BitConverter.ToBoolean(loginresponse, 0); + } + } + catch (Exception e) + { - successful = BitConverter.ToBoolean(loginresponse, 0); } return successful; @@ -159,34 +174,14 @@ namespace Host private void SendNew(GkvApp8SendNewRequest req) { - var debug_mode = false; - -#if DEBUG - debug_mode = true; -#endif - // Response var response = new GkvApp8SendNewResponse(false); - bool saved_in_filesystem = false; - bool send_success = false; + var protokoll = req.GkvTransferProtokoll; - string path = string.Empty; try { - // Check Dakota Status - CheckDakotaStatus(); - - // Save File - path = SaveFileInFileSystem(req, debug_mode); - saved_in_filesystem = true; - - if (req.SendDirect) - { - // Dakota Send - SendViaDakota(); - } - send_success = true; + SaveFileInFileSystem(req, true); req.GkvTransferProtokoll.SentSuccess = true; @@ -194,27 +189,24 @@ namespace Host } catch (DakotaException e) { - req.GkvTransferProtokoll.Fehlerdatum = DateTime.Now; - req.GkvTransferProtokoll.Fehlerlevel = GkvTransferFehlerlevel.Soft; - req.GkvTransferProtokoll.Fehlertitel = "App8"; - req.GkvTransferProtokoll.Fehlernachricht = e.Message; + protokoll.Fehlerdatum = DateTime.Now; + protokoll.Fehlerlevel = GkvTransferFehlerlevel.Soft; + protokoll.Fehlertitel = "App8"; + protokoll.Fehlernachricht = e.Message; response.Message = e.Message; } catch (Exception e) { - req.GkvTransferProtokoll.Fehlerdatum = DateTime.Now; - req.GkvTransferProtokoll.Fehlerlevel = GkvTransferFehlerlevel.Fatal; - req.GkvTransferProtokoll.Fehlertitel = "App8"; - req.GkvTransferProtokoll.Fehlernachricht = e.Message; + protokoll.Fehlerdatum = DateTime.Now; + protokoll.Fehlerlevel = GkvTransferFehlerlevel.Soft; + protokoll.Fehlertitel = "App8"; + protokoll.Fehlernachricht = e.Message; response.Message = e.Message; } - if (!send_success && saved_in_filesystem) - DeleteFileInFileSystem(path); - - response.GkvTransferProtokollDC = req.GkvTransferProtokoll; + response.GkvTransferProtokollDC = protokoll; SendResponse(response); } @@ -229,17 +221,20 @@ namespace Host try { // Load XML Info - var results = GetResultFile(req.Tenant); + var results = GetResultFile(GkvRequest.Tenant); - for (int i = 0; i < tuple_count; i++) - { - var gkv_transfer_oid = req.Oids[i]; - - if (results.TryGetValue(gkv_transfer_oid, out var fehlerDC)) + if (results is object) + for (int i = 0; i < tuple_count; i++) { - response.Fehler[i] = fehlerDC; + var gkv_transfer_oid = req.Oids[i]; + + if (results.TryGetValue(gkv_transfer_oid, out var fehlerDC)) + { + response.Fehler[i] = fehlerDC; + } } - } + + ClearResultFolder(GkvRequest.Tenant, req.Oids); response.Success = true; } @@ -270,41 +265,23 @@ namespace Host SendResponse(response); } - private void CheckDakotaStatus() => ExecuteDakota("-s", 0); - private void SendViaDakota() => ExecuteDakota("-e", 0, 1); - private int ExecuteDakota(string arg, params int[] accepted_return_codes) - { - var path = DakotaPath; - - var process = Process.Start(path, arg); - - process.WaitForExit(); - - var returncode = process.ExitCode; - - if (accepted_return_codes is object && accepted_return_codes.Length > 0) - if (accepted_return_codes.All(x => x != returncode)) - throw new DakotaException($"Execute {arg} rc: " + returncode); - - return returncode; - } - private string SaveFileInFileSystem(GkvApp8SendNewRequest req, bool debug_mode = false) - => SaveFileInFileSystem(req.Tenant, req.GkvTransferProtokoll.IKDatenannahmestelle, req.GkvTransferProtokoll.Transfername, + => SaveFileInFileSystem(req.GkvTransferProtokoll.GkvTransferProtokollOid.Value, GkvRequest.Tenant, req.GkvTransferProtokoll.IKDatenannahmestelle, req.GkvTransferProtokoll.Transfername, req.GkvTransferProtokoll.Nutzdatendatei, req.GkvTransferProtokoll.Auftragsdatei, debug_mode); - private string SaveFileInFileSystem(string tenant, string datenannahmestelle, string transfername, string nutzdaten, string auftragsdatei, bool debug_mode = false) + private string SaveFileInFileSystem(long protokoll_oid, string tenant, string datenannahmestelle, string transfername, string nutzdaten, string auftragsdatei, bool debug_mode = false) { string root_path; string file_path; if (debug_mode) { - root_path = $@"C:\GkvAbrechnung\"; - file_path = $@"{tenant}-{datenannahmestelle}-{transfername}"; + root_path = QueueFolderPath; + file_path = $@"{tenant}_{protokoll_oid}_{datenannahmestelle}_{transfername}"; } else { - root_path = $@"C:\GkvAbrechnung\{tenant}\{datenannahmestelle}\"; - file_path = $@"{transfername}"; + throw new DakotaException("No Debugmode impl"); + //root_path = $@"C:\GkvAbrechnung\{tenant}\{datenannahmestelle}\"; + //file_path = $@"{transfername}"; } Directory.CreateDirectory(root_path); @@ -324,12 +301,6 @@ namespace Host return finalpath; } - private void DeleteFileInFileSystem(string finalpath) - { - File.Delete(finalpath); - File.Delete(finalpath + ".auf"); - } - private string GetServerFromTenant(string tenant) { try @@ -352,41 +323,77 @@ namespace Host } } + private void ClearResultFolder(string tenant, long[] oids) + { + var folder = new DirectoryInfo(Path.Combine(ResultFolderPath, tenant)); + + if (!folder.Exists) + return; + + foreach (var file in folder.GetFiles()) + { + var xml_obj = GetFehlerXmlFromFile(file); + + if (xml_obj is GkvApp8FehlerXml xml && oids.Contains(xml.Oid)) + continue; + + file.Delete(); + } + } private Dictionary GetResultFile(string tenant) { try { - if (string.IsNullOrWhiteSpace(GkvAbrechnungResultFolderPath)) + var path = ResultFolderPath; + + if (string.IsNullOrWhiteSpace(path)) throw new DakotaException("Config GkvAbrechnungResultFolderPath is empty or whitespace"); if (string.IsNullOrWhiteSpace(tenant)) throw new DakotaException("Tenant is empty or whitespace"); - var path = GkvAbrechnungResultFolderPath; + var folder = new DirectoryInfo(Path.Combine(path, tenant)); - var folder = Path.Combine(path, tenant); - var location = Path.Combine(folder, "results.xml"); - - if (!File.Exists(location)) + if (!folder.Exists) { - Directory.CreateDirectory(folder); - using (File.Create(location)) { }; return null; } + var dict = new Dictionary(); + foreach (var file in folder.GetFiles("*.xml")) + { + var xml = GetFehlerXmlFromFile(file); - var doc = XDocument.Load(location); + if (xml is null) + continue; - var list = doc.Root.Elements("Fehler") - .Select(GkvApp8FehlerXml.Parse) - .Select(GkvApp8FehlerXml.ToDC) - .ToList(); - - return list.ToDictionary(dc => dc.Oid); + dict.Add(xml.Oid, GkvApp8FehlerXml.ToDC(xml)); + } + return dict; + } + catch (DakotaException e) + { + throw e; } catch (Exception e) { - throw new DakotaException("App8 Server Error: " + e.Message); + throw new DakotaException("App8 Server Error: " + e.ToString()); + } + } + + private GkvApp8FehlerXml GetFehlerXmlFromFile(FileSystemInfo file) + { + try + { + using (var stream = File.OpenRead(file.FullName)) + { + var serializer = new XmlSerializer(typeof(GkvApp8FehlerXml)); + return serializer.Deserialize(stream) as GkvApp8FehlerXml; + } + } + catch (Exception) + { + return null; } } } diff --git a/Host/Web.config b/Host/Web.config index d8fc0b00e..d3464fb9d 100644 --- a/Host/Web.config +++ b/Host/Web.config @@ -237,6 +237,7 @@ + diff --git a/ReportImp/EvangelischeKirchengemeindeBottrop/CustomReportCreator.cs b/ReportImp/EvangelischeKirchengemeindeBottrop/CustomReportCreator.cs index c73fdc419..06c7ebfc0 100644 --- a/ReportImp/EvangelischeKirchengemeindeBottrop/CustomReportCreator.cs +++ b/ReportImp/EvangelischeKirchengemeindeBottrop/CustomReportCreator.cs @@ -1,15 +1,78 @@ using System; using System.Collections.Generic; +using BeWo.Data.Access; +using BeWo.Data.Entities; using BeWo.Report; using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using BS.Shared.Core; +using BS.Shared.DataContracts; using DevExpress.XtraReports.UI; namespace EvangelischeKirchengemeindeBottrop { public class CustomReportCreator : DefaultReportCreator { - - public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + public override XtraReport CreateSettlementReport(string dcId, long? invoiceBaseOid) + { + long oid = 0; + long? ibOid = null; + + if (string.IsNullOrEmpty(dcId) && invoiceBaseOid.HasValue) + { + ibOid = invoiceBaseOid.Value; + } + else + { + Int64.TryParse(dcId, out oid); + var si = DAOFactory.GenericDAO.LoadByID(oid); + ibOid = si.InvoiceBase.Oid; + } + + if (ibOid.HasValue && ibOid.Value > 0) + { + var ib = DAOFactory.GenericDAO.LoadByID(ibOid.Value); + string cbName = ib.CostBearer2SupportConcept.CostBearer.Organisation.Name; + if (cbName.ToLower().Contains("lwl egh")) + { + return base.CreateSettlementReport(dcId, ibOid, true); + } + } + return base.CreateSettlementReport(dcId, invoiceBaseOid, false); + } + + private XtraReport CreateLwlEGHSettlementReport(String dcId, long? invoiceBaseOid) + { + XtraReport report = null; + + Settlement2DC lSettlementDC; + + long result; + + if (string.IsNullOrEmpty(dcId) && invoiceBaseOid.HasValue) + { + lSettlementDC = MapperFactory.SettlementDC_SettlementInvoice.MapToNewDC(DAOFactory.SearchDAO.GetSettlementInvoiceByInvoiceBaseOid(invoiceBaseOid.Value)); + } + else if (Int64.TryParse(dcId, out result)) + { + lSettlementDC = MapperFactory.SettlementDC_SettlementInvoice.MapToNewDC(DAOFactory.GenericDAO.LoadByID(result)); // = Utils.XMLDeserialize(lPath); + } + else + { + string lPath = BS.Shared.Core.Utils.CreateSavePath(TempPath, dcId); + lSettlementDC = Utils.XMLDeserialize(lPath); + } + + IBeWoReport lSettlementReport = new Budgetnachweis(); + var ro = SettlementRO.Create(lSettlementDC); + lSettlementReport.SetReportDataSource(ro); + report = lSettlementReport as XtraReport; + + return report; + } + + + 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); diff --git a/ReportImp/LebenshilfeWolfsburg/CustomReportCreator.cs b/ReportImp/LebenshilfeWolfsburg/CustomReportCreator.cs new file mode 100644 index 000000000..7aadf97a6 --- /dev/null +++ b/ReportImp/LebenshilfeWolfsburg/CustomReportCreator.cs @@ -0,0 +1,112 @@ +using System; +using System.Collections.Generic; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using DevExpress.XtraReports.UI; + +namespace LebenshilfeWolfsburg +{ + public class CustomReportCreator : DefaultReportCreator + { + public override XtraReport CreateQueryReport(long queryOid, string queryReportId) + { + if (queryOid == 4000) + { + var ro = base.CreateQueryRO(queryOid, queryReportId); + DateTime start = DateTime.MaxValue; + DateTime end = DateTime.MinValue; + + if (DateTime.TryParse(ro.Rows[0].Field1.ToString(), out var dt)) + { + if (dt.Year > 1900) + { + start = dt; + } + } + if (DateTime.TryParse(ro.Rows[0].Field2.ToString(), out var dt2)) + { + if (dt2.Year < 9000) + { + end = dt2.AddDays(-1); + } + } + return CreateServiceRecordChangesReport(start, end); + } + return base.CreateQueryReport(queryOid, queryReportId); + } + + public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + { + List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay); + + if (lROs.Count > 0) + { + var rootReport = CreateServicesOverviewReportForRo(lROs[0]); + rootReport.CreateDocument(); + + for (int i = 1; i < lROs.Count; i++) + { + var lNext = CreateServicesOverviewReportForRo(lROs[i]); + 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); + + } + + + private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro) + { + bool neuQA = false; + bool neuKA = false; + + ServicesOverviewRO qaRo = ServicesOverviewRO.CopyFromRO(ro); + ServicesOverviewRO kaRo = ServicesOverviewRO.CopyFromRO(ro); + ServicesOverviewRO sonstigesRo = ServicesOverviewRO.CopyFromRO(ro); + + if (ro.Services != null) + { + foreach (ServicesOverviewRO.ServiceDetail s in ro.Services) + { + if (s.ServiceCategory.ToLower().StartsWith("neu qualifiziert")) + { + neuQA = true; + qaRo.Services.Add(s); + } + else if (s.ServiceCategory.ToLower().StartsWith("neu kompensatorisch")) + { + neuKA = true; + kaRo.Services.Add(s); + } + else + { + sonstigesRo.Services.Add(s); + } + } + + } + + XtraReport report = null; + report = AddSubServicesOverviewReportToReport(report, new LeistungsnachweisQualifizierteAssistenz(), qaRo); + //report = AddSubServicesOverviewReportToReport(report, new LeistungsnachweisKompensatorischeAssistenz(), kaRo); + //report = AddSubServicesOverviewReportToReport(report, new Stundenzettel(), sonstigesRo); + + if (report == null) + report = new XtraReport(); + + return report; + } + + } +} + diff --git a/ReportImp/LebenshilfeWolfsburg/LebenshilfeWolfsburg.csproj b/ReportImp/LebenshilfeWolfsburg/LebenshilfeWolfsburg.csproj index 02db9b6c1..c7d4faed2 100644 --- a/ReportImp/LebenshilfeWolfsburg/LebenshilfeWolfsburg.csproj +++ b/ReportImp/LebenshilfeWolfsburg/LebenshilfeWolfsburg.csproj @@ -1,110 +1,121 @@ - - - - - Debug - AnyCPU - {54146AEA-BA7D-4DD0-81B1-D3BEF36FC77A} - Library - Properties - LebenshilfeWolfsburg - 5263375280_Reports - v4.7.2 - 512 - - - - true - full - false - ..\..\CustomerDlls\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\..\CustomerDlls\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Component - - - Schnittstellendruck.cs - - - Component - - - ServicesOverviewReport.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 - - - - - - Schnittstellendruck.cs - Designer - - - ServicesOverviewReport.cs - Designer - - - - - - + + + + + Debug + AnyCPU + {54146AEA-BA7D-4DD0-81B1-D3BEF36FC77A} + Library + Properties + LebenshilfeWolfsburg + 5263375280_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + LeistungsnachweisQualifizierteAssistenz.cs + + + + + + + Component + + + Schnittstellendruck.cs + + + Component + + + ServicesOverviewReport.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 + + + + + LeistungsnachweisQualifizierteAssistenz.cs + Designer + + + + Schnittstellendruck.cs + Designer + + + ServicesOverviewReport.cs + Designer + + + + + + \ No newline at end of file diff --git a/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.Designer.cs b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.Designer.cs new file mode 100644 index 000000000..c30f4831c --- /dev/null +++ b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.Designer.cs @@ -0,0 +1,1394 @@ +using BeWo.Report.ReportObjects; +namespace LebenshilfeWolfsburg +{ + partial class LeistungsnachweisQualifizierteAssistenz + { + /// + /// 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(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = 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.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.columnWegepauschaleQuali = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblGesamtbudgetQuali = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFLSWocheQuali = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblRestbudget = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblBewilligtFls = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = 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.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeAusfallstunden = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSummeWegepauschalen = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.wennGruppeAnzPersonen = new DevExpress.XtraReports.UI.CalculatedField(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1080F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell2, + this.xrTableCell10, + this.xrTableCell12, + this.xrTableCell15, + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell35, + this.xrTableCell50, + this.xrTableCell16}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.088383859781074686D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.0883838609791779D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")}); + this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.20202026906474979D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")}); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.088383855871235067D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.wennGruppeAnzPersonen")}); + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.10101012823094296D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")}); + this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.Text = "xrTableCell15"; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.15151519106571521D; + // + // xrTableCell33 + // + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified", "{0:0.00}")}); + this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseFont = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "xrTableCell33"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell33.Weight = 0.17676772301438323D; + // + // xrTableCell34 + // + this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")}); + this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseFont = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "xrTableCell34"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell34.Weight = 0.12626265565334846D; + // + // xrTableCell35 + // + this.xrTableCell35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "xrTableCell35"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell35.Weight = 0.10101013103353368D; + // + // xrTableCell50 + // + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell50.Weight = 0.11363639775531989D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "xrTableCell16"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.12626266383200027D; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 136.1859F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(2.384186E-05F, 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(1080F, 136.1859F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell1, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.columnWegepauschaleQuali, + this.xrTableCell11, + this.xrTableCell32, + this.xrTableCell9}); + 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.TopCenter; + this.xrTableRow2.Weight = 3.3328619635248762D; + // + // xrTableCell3 + // + this.xrTableCell3.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBackColor = false; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell3.Weight = 0.19553070801637698D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.Transparent; + 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 DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 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.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Uhrzeit"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell1.Weight = 0.19553071092091434D; + // + // xrTableCell4 + // + this.xrTableCell4.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBackColor = false; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ort"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell4.Weight = 0.44692732621295417D; + // + // xrTableCell5 + // + this.xrTableCell5.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell5.Multiline = true; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell5.StylePriority.UseBackColor = false; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Gruppen-angebot \r\nJa = 1"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell5.Weight = 0.1955307042249255D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Wenn Gruppen-angebot:\r\nAnzahl der IP"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell6.Weight = 0.22346366797789166D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Dauer in Minuten direkt mit der IP oder mit mehreren IP bei Gruppen-angebot \r\n(ge" + + "mäß Fußnote 2 zu Kap 2.3.1)"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell7.Weight = 0.33519548916084291D; + // + // xrTableCell8 + // + this.xrTableCell8.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F); + this.xrTableCell8.StylePriority.UseBackColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Anzahl direkte FLS qualifizierte Assistenzkraft. Eine FLS ist definiert als 50 Mi" + + "nuten mit der IP\r\n(gemäß Fußnote 2 zu Kap 2.3.1)"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell8.Weight = 0.39106140785918991D; + // + // columnWegepauschaleQuali + // + this.columnWegepauschaleQuali.BackColor = System.Drawing.Color.Transparent; + this.columnWegepauschaleQuali.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.columnWegepauschaleQuali.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.columnWegepauschaleQuali.Name = "columnWegepauschaleQuali"; + this.columnWegepauschaleQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.columnWegepauschaleQuali.StylePriority.UseBackColor = false; + this.columnWegepauschaleQuali.StylePriority.UseBorders = false; + this.columnWegepauschaleQuali.StylePriority.UseFont = false; + this.columnWegepauschaleQuali.StylePriority.UsePadding = false; + this.columnWegepauschaleQuali.StylePriority.UseTextAlignment = false; + this.columnWegepauschaleQuali.Text = "Wege-pauschale (qualifizierte Assistenzkraft) Ja = 1"; + this.columnWegepauschaleQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.columnWegepauschaleQuali.Weight = 0.27932958836636046D; + // + // xrTableCell11 + // + this.xrTableCell11.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "davon \"Ausfall-stunden\"\r\nJa = 1"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell11.Weight = 0.22346366652854652D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell32.Multiline = true; + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UseFont = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Kennziffer für\rKurzbeschrei-bung\r(optional)"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell32.Weight = 0.25139661821894366D; + // + // xrTableCell9 + // + this.xrTableCell9.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + 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 = "Mitarbeiter*in"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell9.Weight = 0.2793296192368464D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.lblGesamtbudgetQuali, + this.lblFLSWocheQuali, + this.xrLabel4, + this.xrLabel5, + this.xrLabel3, + this.lblRestbudget, + this.xrLabel31, + this.xrLabel30, + this.xrLabel29, + this.xrLabel28, + this.xrLabel27, + this.xrLabel25, + this.lblBewilligtFls, + this.xrLabel26, + this.xrLabel23, + this.xrLabel24, + this.xrLabel21, + this.xrLabel22, + this.xrLabel20, + this.xrLabel19, + this.xrLabel18, + this.xrLabel17, + this.xrLabel14, + this.lblHeader}); + this.ReportHeader.HeightF = 178.2007F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseTextAlignment = false; + this.ReportHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // xrLabel10 + // + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel10.ForeColor = System.Drawing.Color.Black; + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(51.42364F, 160.7765F); + 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(245F, 17.42424F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UseForeColor = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "[Month] [Year]"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblGesamtbudgetQuali + // + this.lblGesamtbudgetQuali.Font = new DevExpress.Drawing.DXFont("Calibri", 9.75F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))), DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.lblGesamtbudgetQuali.ForeColor = System.Drawing.Color.Black; + this.lblGesamtbudgetQuali.LocationFloat = new DevExpress.Utils.PointFloat(288.9635F, 133.3332F); + this.lblGesamtbudgetQuali.Multiline = true; + this.lblGesamtbudgetQuali.Name = "lblGesamtbudgetQuali"; + this.lblGesamtbudgetQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblGesamtbudgetQuali.SizeF = new System.Drawing.SizeF(209.6037F, 17.42422F); + this.lblGesamtbudgetQuali.StylePriority.UseFont = false; + this.lblGesamtbudgetQuali.StylePriority.UseForeColor = false; + this.lblGesamtbudgetQuali.StylePriority.UseTextAlignment = false; + this.lblGesamtbudgetQuali.Text = "qualifizierte Assistenz"; + this.lblGesamtbudgetQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblFLSWocheQuali + // + this.lblFLSWocheQuali.Font = new DevExpress.Drawing.DXFont("Calibri", 9.75F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))), DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.lblFLSWocheQuali.ForeColor = System.Drawing.Color.Black; + this.lblFLSWocheQuali.LocationFloat = new DevExpress.Utils.PointFloat(343F, 98.48484F); + this.lblFLSWocheQuali.Multiline = true; + this.lblFLSWocheQuali.Name = "lblFLSWocheQuali"; + this.lblFLSWocheQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblFLSWocheQuali.SizeF = new System.Drawing.SizeF(155.5672F, 17.42422F); + this.lblFLSWocheQuali.StylePriority.UseFont = false; + this.lblFLSWocheQuali.StylePriority.UseForeColor = false; + this.lblFLSWocheQuali.StylePriority.UseTextAlignment = false; + this.lblFLSWocheQuali.Text = "qualifizierte Assistenzkraft"; + this.lblFLSWocheQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel4 + // + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.ForeColor = System.Drawing.Color.Black; + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(2.167442E-05F, 160.7765F); + 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(51.42363F, 17.42424F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UseForeColor = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Monat:"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel5 + // + this.xrLabel5.BackColor = System.Drawing.Color.Transparent; + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(895.707F, 133.3333F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(184.293F, 17.42421F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "excl. dieser Abrechnung"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(712.9653F, 133.3333F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(84.34888F, 17.42422F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Restbudget"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // lblRestbudget + // + this.lblRestbudget.BackColor = System.Drawing.Color.Transparent; + this.lblRestbudget.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblRestbudget.LocationFloat = new DevExpress.Utils.PointFloat(797.3143F, 133.3333F); + this.lblRestbudget.Name = "lblRestbudget"; + this.lblRestbudget.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblRestbudget.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.lblRestbudget.StylePriority.UseBackColor = false; + this.lblRestbudget.StylePriority.UseBorders = false; + this.lblRestbudget.StylePriority.UseFont = false; + this.lblRestbudget.StylePriority.UsePadding = false; + this.lblRestbudget.StylePriority.UseTextAlignment = false; + this.lblRestbudget.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel31 + // + this.xrLabel31.BackColor = System.Drawing.Color.Transparent; + this.xrLabel31.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")}); + this.xrLabel31.LocationFloat = new DevExpress.Utils.PointFloat(614.5724F, 133.3333F); + this.xrLabel31.Name = "xrLabel31"; + this.xrLabel31.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel31.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.xrLabel31.StylePriority.UseBackColor = false; + this.xrLabel31.StylePriority.UseBorders = false; + this.xrLabel31.StylePriority.UseFont = false; + this.xrLabel31.StylePriority.UsePadding = false; + this.xrLabel31.StylePriority.UseTextAlignment = false; + this.xrLabel31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel30 + // + this.xrLabel30.BackColor = System.Drawing.Color.Transparent; + this.xrLabel30.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel30.LocationFloat = new DevExpress.Utils.PointFloat(498.5673F, 133.3333F); + this.xrLabel30.Name = "xrLabel30"; + this.xrLabel30.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel30.SizeF = new System.Drawing.SizeF(116.0049F, 17.42422F); + this.xrLabel30.StylePriority.UseBackColor = false; + this.xrLabel30.StylePriority.UseBorders = false; + this.xrLabel30.StylePriority.UseFont = false; + this.xrLabel30.StylePriority.UsePadding = false; + this.xrLabel30.StylePriority.UseTextAlignment = false; + this.xrLabel30.Text = "Gesamtbudget"; + this.xrLabel30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel29 + // + this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel29.ForeColor = System.Drawing.Color.Black; + this.xrLabel29.LocationFloat = new DevExpress.Utils.PointFloat(0F, 133.3333F); + this.xrLabel29.Multiline = true; + this.xrLabel29.Name = "xrLabel29"; + this.xrLabel29.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel29.SizeF = new System.Drawing.SizeF(288.9636F, 17.42422F); + this.xrLabel29.StylePriority.UseFont = false; + this.xrLabel29.StylePriority.UseForeColor = false; + this.xrLabel29.StylePriority.UsePadding = false; + this.xrLabel29.StylePriority.UseTextAlignment = false; + this.xrLabel29.Text = "Gesamtbudget / Restbudget (6 Monate: Zeitraum) "; + this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel28 + // + this.xrLabel28.BackColor = System.Drawing.Color.Transparent; + this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedStartDate", "{0:MMMM yyyy}")}); + this.xrLabel28.LocationFloat = new DevExpress.Utils.PointFloat(614.5723F, 115.909F); + this.xrLabel28.Name = "xrLabel28"; + this.xrLabel28.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel28.SizeF = new System.Drawing.SizeF(98.39288F, 17.42421F); + this.xrLabel28.StylePriority.UseBackColor = false; + this.xrLabel28.StylePriority.UseBorders = false; + this.xrLabel28.StylePriority.UseFont = false; + this.xrLabel28.StylePriority.UsePadding = false; + this.xrLabel28.StylePriority.UseTextAlignment = false; + this.xrLabel28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel27 + // + this.xrLabel27.BackColor = System.Drawing.Color.Transparent; + this.xrLabel27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel27.LocationFloat = new DevExpress.Utils.PointFloat(498.5673F, 115.909F); + this.xrLabel27.Name = "xrLabel27"; + this.xrLabel27.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel27.SizeF = new System.Drawing.SizeF(116.0049F, 17.42421F); + this.xrLabel27.StylePriority.UseBackColor = false; + this.xrLabel27.StylePriority.UseBorders = false; + this.xrLabel27.StylePriority.UseFont = false; + this.xrLabel27.StylePriority.UsePadding = false; + this.xrLabel27.StylePriority.UseTextAlignment = false; + this.xrLabel27.Text = "Monat Jahr"; + this.xrLabel27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel25 + // + this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel25.ForeColor = System.Drawing.Color.Black; + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(0F, 115.909F); + this.xrLabel25.Multiline = true; + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(343F, 17.42421F); + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.StylePriority.UseForeColor = false; + this.xrLabel25.StylePriority.UsePadding = false; + this.xrLabel25.StylePriority.UseTextAlignment = false; + this.xrLabel25.Text = "Beginn 6 Monatszeitraum (\"flexible Leistungserbringung\")"; + this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblBewilligtFls + // + this.lblBewilligtFls.BackColor = System.Drawing.Color.Transparent; + this.lblBewilligtFls.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.lblBewilligtFls.LocationFloat = new DevExpress.Utils.PointFloat(614.5723F, 98.48484F); + this.lblBewilligtFls.Name = "lblBewilligtFls"; + this.lblBewilligtFls.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblBewilligtFls.SizeF = new System.Drawing.SizeF(98.39288F, 17.42422F); + this.lblBewilligtFls.StylePriority.UseBackColor = false; + this.lblBewilligtFls.StylePriority.UseBorders = false; + this.lblBewilligtFls.StylePriority.UseFont = false; + this.lblBewilligtFls.StylePriority.UsePadding = false; + this.lblBewilligtFls.StylePriority.UseTextAlignment = false; + this.lblBewilligtFls.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel26 + // + this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel26.ForeColor = System.Drawing.Color.Black; + this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.48487F); + this.xrLabel26.Multiline = true; + this.xrLabel26.Name = "xrLabel26"; + this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel26.SizeF = new System.Drawing.SizeF(343F, 17.42422F); + this.xrLabel26.StylePriority.UseFont = false; + this.xrLabel26.StylePriority.UseForeColor = false; + this.xrLabel26.StylePriority.UsePadding = false; + this.xrLabel26.StylePriority.UseTextAlignment = false; + this.xrLabel26.Text = "Anzahl der bewilligten Fachleistungsstunden (FLS) / Woche:"; + this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel23 + // + this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel23.ForeColor = System.Drawing.Color.Black; + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 81.06058F); + this.xrLabel23.Multiline = true; + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.StylePriority.UseForeColor = false; + this.xrLabel23.StylePriority.UsePadding = false; + this.xrLabel23.StylePriority.UseTextAlignment = false; + this.xrLabel23.Text = "Zuständiger örtlicher Leistungsträger"; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel24 + // + this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel24.ForeColor = System.Drawing.Color.Black; + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(415F, 81.06056F); + this.xrLabel24.Multiline = true; + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(665F, 17.42424F); + this.xrLabel24.StylePriority.UseBorders = false; + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.StylePriority.UseForeColor = false; + this.xrLabel24.StylePriority.UseTextAlignment = false; + this.xrLabel24.Text = "[Costbearer]"; + this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel21 + // + this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel21.ForeColor = System.Drawing.Color.Black; + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415F, 63.63632F); + this.xrLabel21.Multiline = true; + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(665F, 17.42423F); + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseForeColor = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "[MainAttendantCommaSeperated]"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel22 + // + this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel22.ForeColor = System.Drawing.Color.Black; + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.63634F); + this.xrLabel22.Multiline = true; + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.StylePriority.UseForeColor = false; + this.xrLabel22.StylePriority.UsePadding = false; + this.xrLabel22.StylePriority.UseTextAlignment = false; + this.xrLabel22.Text = "Verantwortliche*r Mitarbeiter*in (Name, Vorname)"; + this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel20 + // + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel20.ForeColor = System.Drawing.Color.Black; + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(415F, 46.21211F); + this.xrLabel20.Multiline = true; + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(665F, 17.42424F); + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UseForeColor = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.Text = "Heilpädagogische Hilfe Bersenbrück gGmbH, Franz-Hecker-Str. 20 49593 Bersenbrück"; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel19 + // + this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel19.ForeColor = System.Drawing.Color.Black; + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.21211F); + this.xrLabel19.Multiline = true; + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseForeColor = false; + this.xrLabel19.StylePriority.UsePadding = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.Text = "Leistungsanbieter (Name, Adresse)"; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel18 + // + this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel18.ForeColor = System.Drawing.Color.Black; + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(415F, 28.78789F); + this.xrLabel18.Multiline = true; + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(665F, 17.42424F); + this.xrLabel18.StylePriority.UseBorders = false; + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.StylePriority.UseForeColor = false; + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.Text = "[CustomerLastName], [CustomerFirstName]"; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel17 + // + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel17.ForeColor = System.Drawing.Color.Black; + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 28.78787F); + this.xrLabel17.Multiline = true; + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(307.2727F, 17.42424F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseForeColor = false; + this.xrLabel17.StylePriority.UsePadding = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "Leistungsberechtigte Person (IP): (Name, Vorname)"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Transparent; + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(498.5673F, 98.48484F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(116.0049F, 17.42422F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UsePadding = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Anzahl"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // lblHeader + // + this.lblHeader.Font = new DevExpress.Drawing.DXFont("Calibri", 14F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblHeader.ForeColor = System.Drawing.Color.Black; + 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(747F, 25F); + this.lblHeader.StylePriority.UseFont = false; + this.lblHeader.StylePriority.UseForeColor = false; + this.lblHeader.StylePriority.UseTextAlignment = false; + this.lblHeader.Text = "Qualifizierte Assistenz"; + 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel16}); + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrLabel16 + // + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel16.ForeColor = System.Drawing.Color.Black; + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.99998F); + 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(924.0834F, 25.00002F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseForeColor = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.Text = "Leistungsnachweis Assistenz beim Wohnen außerhalb der besonderen Wohnform i.S.d. " + + "§ 42 a Abs.2 Nr. 2 SGB XII"; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 40F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel11, + this.xrPictureBox3, + this.xrLabel9, + this.xrLabel8, + this.xrLabel7, + this.lblSummeAusfallstunden, + this.lblSummeWegepauschalen, + this.xrLabel6, + this.xrLabel2, + this.xrLabel1}); + this.GroupFooter1.HeightF = 105.2084F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel11 + // + this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy,}")}); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.2083F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(100F, 23F); + this.xrLabel11.Visible = false; + // + // xrPictureBox3 + // + this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(120.6207F, 29.7083F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(136.8472F, 35.50002F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel9 + // + this.xrLabel9.BackColor = System.Drawing.Color.Transparent; + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel9.BorderWidth = 1F; + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(124.2306F, 85.20828F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(955.7695F, 20.00001F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseBorderWidth = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.Text = "Mit der Unterschrift bestätigt die leistungsberechtigte Person die aufgeführten L" + + "eistungen in Minuten (incl. Ausfallzeiten) erhalten zu haben."; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel8 + // + this.xrLabel8.BackColor = System.Drawing.Color.Transparent; + this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel8.BorderWidth = 1F; + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(124.2306F, 65.20834F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(320.4112F, 20F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseBorderWidth = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "Unterschrift der leistungsberechtigten Person"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel7.BorderWidth = 1F; + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.20834F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(124.2305F, 20F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseBorderWidth = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Datum"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // lblSummeAusfallstunden + // + this.lblSummeAusfallstunden.BackColor = System.Drawing.Color.Transparent; + this.lblSummeAusfallstunden.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblSummeAusfallstunden.BorderWidth = 2F; + this.lblSummeAusfallstunden.CanGrow = false; + this.lblSummeAusfallstunden.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblSummeAusfallstunden.LocationFloat = new DevExpress.Utils.PointFloat(810F, 0F); + this.lblSummeAusfallstunden.Name = "lblSummeAusfallstunden"; + this.lblSummeAusfallstunden.SizeF = new System.Drawing.SizeF(80F, 21F); + this.lblSummeAusfallstunden.StylePriority.UseBackColor = false; + this.lblSummeAusfallstunden.StylePriority.UseBorders = false; + this.lblSummeAusfallstunden.StylePriority.UseBorderWidth = false; + this.lblSummeAusfallstunden.StylePriority.UseFont = false; + this.lblSummeAusfallstunden.StylePriority.UsePadding = false; + this.lblSummeAusfallstunden.StylePriority.UseTextAlignment = false; + this.lblSummeAusfallstunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblSummeWegepauschalen + // + this.lblSummeWegepauschalen.BackColor = System.Drawing.Color.Transparent; + this.lblSummeWegepauschalen.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblSummeWegepauschalen.BorderWidth = 2F; + this.lblSummeWegepauschalen.CanGrow = false; + this.lblSummeWegepauschalen.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblSummeWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(710F, 0F); + this.lblSummeWegepauschalen.Name = "lblSummeWegepauschalen"; + this.lblSummeWegepauschalen.SizeF = new System.Drawing.SizeF(100F, 21F); + this.lblSummeWegepauschalen.StylePriority.UseBackColor = false; + this.lblSummeWegepauschalen.StylePriority.UseBorders = false; + this.lblSummeWegepauschalen.StylePriority.UseBorderWidth = false; + this.lblSummeWegepauschalen.StylePriority.UseFont = false; + this.lblSummeWegepauschalen.StylePriority.UsePadding = false; + this.lblSummeWegepauschalen.StylePriority.UseTextAlignment = false; + this.lblSummeWegepauschalen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.BorderWidth = 2F; + this.xrLabel6.CanGrow = false; + this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified")}); + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(570F, 0F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.SizeF = new System.Drawing.SizeF(140F, 21F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseBorderWidth = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:0.##}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrLabel6.Summary = xrSummary1; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel2.BorderWidth = 2F; + this.xrLabel2.CanGrow = false; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(450F, 21F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.SizeF = new System.Drawing.SizeF(120F, 21F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseBorderWidth = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Summe Minuten"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Transparent; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel1.BorderWidth = 2F; + this.xrLabel1.CanGrow = false; + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(450F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.SizeF = new System.Drawing.SizeF(120F, 21F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseBorderWidth = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + xrSummary2.FormatString = "{0:0.##}"; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrLabel1.Summary = xrSummary2; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // wennGruppeAnzPersonen + // + this.wennGruppeAnzPersonen.DataMember = "Services"; + this.wennGruppeAnzPersonen.Expression = "Iif([CustomerCount] > 1,[CustomerCount],\'\')"; + this.wennGruppeAnzPersonen.Name = "wennGruppeAnzPersonen"; + // + // QuittierungsbelegHannover + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt, + this.wennGruppeAnzPersonen}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Leistungsnachweis"; + this.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Landscape = true; + this.Margins = new DevExpress.Drawing.DXMargins(40F, 40F, 100F, 40F); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).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.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel lblHeader; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel24; + private DevExpress.XtraReports.UI.XRLabel xrLabel26; + private DevExpress.XtraReports.UI.XRLabel lblBewilligtFls; + private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRLabel xrLabel27; + private DevExpress.XtraReports.UI.XRLabel xrLabel28; + private DevExpress.XtraReports.UI.XRLabel xrLabel29; + private DevExpress.XtraReports.UI.XRLabel xrLabel30; + private DevExpress.XtraReports.UI.XRLabel xrLabel31; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel lblRestbudget; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + 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 xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell columnWegepauschaleQuali; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.CalculatedField wennGruppeAnzPersonen; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRLabel lblFLSWocheQuali; + private DevExpress.XtraReports.UI.XRLabel lblGesamtbudgetQuali; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel lblSummeWegepauschalen; + private DevExpress.XtraReports.UI.XRLabel lblSummeAusfallstunden; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + } +} \ No newline at end of file diff --git a/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.cs b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.cs new file mode 100644 index 000000000..2edc59190 --- /dev/null +++ b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.cs @@ -0,0 +1,236 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text.RegularExpressions; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BeWo.Service.ServiceImplementations; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using DevExpress.XtraReports.UI; + +namespace LebenshilfeWolfsburg +{ + public partial class LeistungsnachweisQualifizierteAssistenz : XtraReport, IBeWoReport + { + public LeistungsnachweisQualifizierteAssistenz() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + double minuten = 0; + + if (pRO.Services != null) + { + List servicesBillable = new List(); + int summeWegepauschalen = 0; + int summeAusfallstunden = 0; + foreach (var sd in pRO.Services) + { + sd.IsBillable = sd.ServiceDescription.Contains("50 direkt") || sd.ServiceDescription.Contains("Ausfall"); + + if (sd.IsBillable && !sd.ServiceCategory.Contains("Fahrt")) + { + sd.FLSQualified = sd.Minutes / 50; + + minuten += sd.Minutes; + ServicesOverviewRO.CreateSignatureString(sd); + + sd.Notice3 = ""; + if (sd.IsGroup) + { + sd.Notice3 = "1"; + } + + // Felder für Wegepauschale setzen (Wenn FLS FaceToFace, dann ja) + sd.Notice4 = ""; + if (!String.IsNullOrWhiteSpace(sd.GefahreneKilometer) && Decimal.TryParse(sd.GefahreneKilometer, out var k)) + { + if (k > 0) + { + sd.Notice4 = "1"; + summeWegepauschalen++; + } + } + + // Felder für Ausfallstundnen setzen + if (sd.ServiceDescription.ToLower().Contains("ausfall")) + { + sd.Notice5 = "1"; + summeAusfallstunden++; + } + else + sd.Notice5 = ""; + + servicesBillable.Add(sd); + } + } + pRO.Services = servicesBillable; + lblSummeWegepauschalen.Text = string.Format("{0:0}", summeWegepauschalen); + lblSummeAusfallstunden.Text = string.Format("{0:0}", summeAusfallstunden); + + } + lblBewilligtFls.Text = String.Format("{0:0.00}", pRO.ApprovedFLSPerWeek); + + CalculateFLSSollIst(pRO); + pRO.TotalFLMBillable = minuten; + + lblRestbudget.Text = String.Format("{0:0.00}", pRO.ApprovedFLSTotal - pRO.MinutenGeleistetBisVormonat); + + bindingSource1.DataSource = pRO; + } + + public void CalculateFLSSollIst(ServicesOverviewRO pRO) + { + if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0) + { + var c2s = pRO.CostBearer2SupportConceptList[0]; + var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s); + + var calc = PluginLoader.FindClass(c2s.CostBearer.ID) ?? Calculations.GetInstance(c2s.CostBearer.ID); + + var costRatePeriods = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(c2s.CostBearer.CostRatePeriods); + + decimal sollGesamt = 0; + + DateTime start = c2s.StartDate ?? pRO.StartDate; + DateTime ende = pRO.StartDate.AddTicks(-1); // Ein Tag vor aktuellem Monat, da ja das Soll der Vergangenheit berechnet werden soll + + // Erstelle Soll + while (start < ende) + { + DateTime monatsEnde = new DateTime(start.Year, start.Month, 1).AddMonths(1).AddDays(-1); + + foreach (var scap in c2s.ApprovalPeriodList) + { + if (scap.StartDate.HasValue && scap.StartDate <= monatsEnde && scap.EndDate.HasValue && scap.EndDate >= start) + { + var scapdc = MapperFactory.SupportConceptApprovalPeriodDC_SupportConceptApprovalPeriod.MapToNewDC(scap); + + decimal soll = calc.GetApprovedHoursForPeriod(scapdc, costRatePeriods, start, monatsEnde) ?? 0; + sollGesamt += Math.Round(soll, 2, MidpointRounding.AwayFromZero); + } + } + + start = monatsEnde.AddDays(1); + } + + start = c2s.StartDate ?? pRO.StartDate; + + //Berechne Ist bis Ende des Vormonats + decimal minutenIst = 0; + + IList allServiceRecords = c2s.ServiceRecords; + Dictionary groupBookingDict = new Dictionary(); + foreach (var item in allServiceRecords) + { + if (!item.GroupOid.HasValue || !groupBookingDict.ContainsKey(item.GroupOid.Value)) + { + if (item.Start != null) + { + if (item.Start >= start && item.Start.Value <= ende) + { + if (item.ServiceDescription.Name.Contains("50 direkt")) + { + + minutenIst += item.RoundedDuration; + + + if (item.GroupOid.HasValue) + groupBookingDict.Add(item.GroupOid.Value, true); + } + } + } + } + } + + pRO.MinutenGeleistetBisVormonat = minutenIst / 50; + pRO.MinutenSollBisVormonat = sollGesamt * 60; + } + } + + private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + System.Drawing.Image img = ByteArrayToImage(binData); + xrBox.Image = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + // TODO: Wie anzeigen? Alle? + private void EmployeeSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e) + { + return; + + if (sender is XRPictureBox pictureBox) + { + var base64String = pictureBox.Tag as string; + + if (!string.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binaryData = Convert.FromBase64String(base64Data); + var image = ByteArrayToImage(binaryData); + + pictureBox.Image = image; + } + else + { + pictureBox.Image = null; + } + } + } + + // TODO: Wie anzeigen? Alle? + // TODO: Visibile der Datumstextboxen auf true setzen! + private void CustomerSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e) + { + return; + + if (sender is XRPictureBox pictureBox) + { + var base64String = pictureBox.Tag as string; + + if (!string.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binaryData = Convert.FromBase64String(base64Data); + var image = ByteArrayToImage(binaryData); + + pictureBox.Image = image; + } + else + { + pictureBox.Image = null; + } + } + } + + public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn) + { + using (var memoryStream = new MemoryStream(byteArrayIn)) + { + return System.Drawing.Image.FromStream(memoryStream); + } + } + } +} \ No newline at end of file diff --git a/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.resx b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.resx new file mode 100644 index 000000000..d58980a38 --- /dev/null +++ b/ReportImp/LebenshilfeWolfsburg/LeistungsnachweisQualifizierteAssistenz.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/LebenshilfeWolfsburg/Properties/licenses.licx b/ReportImp/LebenshilfeWolfsburg/Properties/licenses.licx index e69de29bb..f98ef57fd 100644 --- a/ReportImp/LebenshilfeWolfsburg/Properties/licenses.licx +++ b/ReportImp/LebenshilfeWolfsburg/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/Lori/Properties/licenses.licx b/ReportImp/Lori/Properties/licenses.licx index e69de29bb..f98ef57fd 100644 --- a/ReportImp/Lori/Properties/licenses.licx +++ b/ReportImp/Lori/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/Lori/SettlementReport.Designer.cs b/ReportImp/Lori/SettlementReport.Designer.cs index dbd6380ae..13b17f674 100644 --- a/ReportImp/Lori/SettlementReport.Designer.cs +++ b/ReportImp/Lori/SettlementReport.Designer.cs @@ -28,350 +28,364 @@ namespace Lori /// 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.xrLabel3 = 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.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.ruleRateFactorNull = 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.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); - 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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - ((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.xrLabel4, - this.xrLabel3, - this.xrLine1, - this.xrLabel35, - this.xrLabel12, - this.xrCheckBox2, - this.xrCheckBox1, - this.xrLabel10, - this.xrLabel7, - this.lblAktenzeichen, - this.xrLabel15}); - this.Detail.Font = new System.Drawing.Font("Arial", 11F); - 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; - // - // 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"); - // - // 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; - // - // xrLine1 - // - this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 575.0834F); - 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.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); - 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(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(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(5.000051F, 258.8492F); - 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(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 beendet am"; - // - // xrLabel10 - // - this.xrLabel10.BackColor = System.Drawing.Color.Transparent; - 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) 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(0F, 77.3749F); - 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(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: [CustomerReferenceNumber] Geburtsdatum: [CustomerBirthdayStr" + - "ing]"; - 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(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 = "Leistungsberechtigte/r: [CustomerName]"; - this.xrLabel15.WordWrap = false; - // - // ruleRateFactorNull - // - this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; - this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.ruleRateFactorNull.Name = "ruleRateFactorNull"; - // - // topMarginBand1 - // - this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrPictureBox1}); - this.topMarginBand1.HeightF = 140.9375F; - this.topMarginBand1.Name = "topMarginBand1"; - // - // 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; - // - // bottomMarginBand1 - // - this.bottomMarginBand1.HeightF = 50F; - this.bottomMarginBand1.Name = "bottomMarginBand1"; - // - // lblAdresse - // - 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 GmbH & Co. KG\r\nAmbulant Betreutes Wohnen\r\nMastholter Str. 306\r\n59558 Lippsta" + - "dt\r\n"; - // - // ortDatum - // - this.ortDatum.BackColor = System.Drawing.Color.Transparent; - 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); - 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; - // - // xrLabel1 - // - 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"; - // - // xrLabel2 - // - 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:"; - // - // GroupHeader1 - // - 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; - // - // xrRichText1 - // - 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); - // - // 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.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, 141, 50); - this.PageHeight = 1169; - this.PageWidth = 827; - this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; - this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); - + 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.xrLabel3 = 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.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.ruleRateFactorNull = 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.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + 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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + ((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.xrLabel4, + this.xrLabel3, + this.xrLine1, + this.xrLabel35, + this.xrLabel12, + this.xrCheckBox2, + this.xrCheckBox1, + this.xrLabel10, + this.xrLabel7, + this.lblAktenzeichen, + this.xrLabel15}); + this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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; + // + // xrLabel4 + // + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.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"); + // + // 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 DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.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; + // + // xrLine1 + // + this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 575.0834F); + 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.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); + 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(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(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(5.000051F, 258.8492F); + 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(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 beendet am"; + // + // xrLabel10 + // + this.xrLabel10.BackColor = System.Drawing.Color.Transparent; + 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) lt. Anl" + + "age:"; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Transparent; + this.xrLabel7.CanShrink = true; + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + 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); + 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 DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + 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: [CustomerReferenceNumber] Geburtsdatum: [CustomerBirthdayStr" + + "ing]"; + this.lblAktenzeichen.WordWrap = false; + // + // xrLabel15 + // + this.xrLabel15.BackColor = System.Drawing.Color.Transparent; + this.xrLabel15.CanShrink = true; + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + 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 = "Leistungsberechtigte/r: [CustomerName]"; + this.xrLabel15.WordWrap = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.topMarginBand1.HeightF = 140.9375F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrPictureBox1 + // + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + 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; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // lblAdresse + // + this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.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 GmbH & Co. KG\r\nAmbulant Betreutes Wohnen\r\nMastholter Str. 306\r\n59558 Lippsta" + + "dt\r\n"; + // + // ortDatum + // + this.ortDatum.BackColor = System.Drawing.Color.Transparent; + 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); + 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; + // + // xrLabel1 + // + 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"; + // + // xrLabel2 + // + 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, 26.37497F); + 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.xrLabel5, + this.xrRichText1, + this.xrLabel2, + this.xrLabel1, + this.ortDatum, + this.lblAdresseLori, + this.xrLabel19, + this.lblAdresse}); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.GroupHeader1.HeightF = 283.4792F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("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); + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.SettlementRO); + // + // xrLabel5 + // + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(493.5626F, 108.25F); + 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(169.9997F, 26.375F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "9019639"; + // + // 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 DevExpress.Drawing.DXMargins(80F, 30F, 140.9375F, 50F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + } #endregion @@ -400,6 +414,7 @@ namespace Lori private DevExpress.XtraReports.UI.XRRichText xrRichText1; private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.XRLabel xrLabel4; - private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; } } diff --git a/ReportImp/Lori/SettlementReport.resx b/ReportImp/Lori/SettlementReport.resx index 718eb5c27..f1e28b024 100644 --- a/ReportImp/Lori/SettlementReport.resx +++ b/ReportImp/Lori/SettlementReport.resx @@ -1,1763 +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 - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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: Sparkasse Lippstadt IBAN: DE82 4165 0001 0014 1309 83 - - - - 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 - + + + + 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). + + + 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GEYAmAI2DMMwjAAwBWwYhmEYAWAK2DAMwzACwBSwYRiGYQSAKWDDMAzDCABTwIZhGIYRAKaADcMwDCMATAEbhmEYRgCYAjYMwzCMADAFbBiGYRgBYArYMAzDMALAFLBhGIZhBIApYMMwDMMIAFPAhmEYhhEApoANwzAMIwBMARuGYRjGL47r/jf3vygf3942TAAAAABJRU5ErkJggg== + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGIAXAB1AGwAXABmADIAXABmAHMAMgA0AFwAYwBmADAAIABCAHUAZABnAGUAdABuAGEAYwBoAHcAZQBpAHMAIAB9AHsAXABiAFwAZgAyAFwAZgBzADIANABcAGMAZgAwACAAXAB1ADIANQAyAFwAJwBmAGMAYgBlAHIAIABkAGkAZQAgAEEAYgByAGUAYwBoAG4AdQBuAGcAIAB2AG8AbgAgAEYATABTACAAaQBtACAAUgBhAGgAbQBlAG4AIABkAGUAcgAgAEUAaQBuAGcAbABpAGUAZABlAHIAdQBuAGcAcwBoAGkAbABmAGUAfQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + \ No newline at end of file diff --git a/ReportImp/Wichernhaus/KassenbuchReport.Designer.cs b/ReportImp/Wichernhaus/KassenbuchReport.Designer.cs index 52283a441..c05fe904c 100644 --- a/ReportImp/Wichernhaus/KassenbuchReport.Designer.cs +++ b/ReportImp/Wichernhaus/KassenbuchReport.Designer.cs @@ -28,378 +28,372 @@ /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - this.Detail = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); - this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand(); - this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand(); - this.xrLine1 = new DevExpress.XtraReports.UI.XRLine(); - this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); - this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); - this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); - this.Einzahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); - this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); - this.Auszahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); - this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); - this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); - ((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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable1}); - this.Detail.HeightF = 41.66667F; - 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.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); - 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(768.0001F, 41.66667F); - this.xrTable1.StylePriority.UseFont = false; - // - // xrTableRow1 - // - this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); - this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell9, - this.xrTableCell11, - this.xrTableCell1, - this.xrTableCell2, - this.xrTableCell7, - this.xrTableCell3}); - this.xrTableRow1.Name = "xrTableRow1"; - this.xrTableRow1.StylePriority.UseBorders = false; - this.xrTableRow1.Weight = 1D; - // - // xrTableCell9 - // - this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell9.Name = "xrTableCell9"; - this.xrTableCell9.StylePriority.UseBorders = false; - this.xrTableCell9.StylePriority.UseTextAlignment = false; - this.xrTableCell9.Text = "Datum"; - this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell9.Weight = 0.528846153846154D; - // - // xrTableCell11 - // - this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell11.Name = "xrTableCell11"; - this.xrTableCell11.StylePriority.UseBorders = false; - this.xrTableCell11.StylePriority.UseTextAlignment = false; - this.xrTableCell11.Text = "Belegnummer"; - this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell11.Weight = 0.52884629469651834D; - // - // xrTableCell1 - // - this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell1.Name = "xrTableCell1"; - this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); - this.xrTableCell1.StylePriority.UseBorders = false; - this.xrTableCell1.StylePriority.UsePadding = false; - this.xrTableCell1.StylePriority.UseTextAlignment = false; - this.xrTableCell1.Text = "Einzahlungen"; - this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell1.Weight = 0.52884587061027233D; - // - // xrTableCell2 - // - this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell2.Name = "xrTableCell2"; - this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); - this.xrTableCell2.StylePriority.UseBorders = false; - this.xrTableCell2.StylePriority.UsePadding = false; - this.xrTableCell2.StylePriority.UseTextAlignment = false; - this.xrTableCell2.Text = "Auszahlungen"; - this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell2.Weight = 0.53846181352592426D; - // - // xrTableCell7 - // - this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.StylePriority.UseBorders = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Text = "Notiz"; - this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell7.Weight = 0.9374999025337214D; - // - // xrTableCell3 - // - this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell3.Name = "xrTableCell3"; - this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); - this.xrTableCell3.StylePriority.UseBorders = false; - this.xrTableCell3.StylePriority.UsePadding = false; - this.xrTableCell3.StylePriority.UseTextAlignment = false; - this.xrTableCell3.Text = "Saldo"; - this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell3.Weight = 0.48211572542337494D; - // - // TopMargin - // - this.TopMargin.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel2, - this.xrLabel1, - this.xrLabel3}); - this.TopMargin.HeightF = 182.2917F; - this.TopMargin.Name = "TopMargin"; - this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel2 - // - this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Anfangsbestand", "{0:c}")}); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(666.9617F, 157.2917F); - this.xrLabel2.Name = "xrLabel2"; - this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(101.0384F, 25F); - this.xrLabel2.StylePriority.UsePadding = false; - this.xrLabel2.StylePriority.UseTextAlignment = false; - this.xrLabel2.Text = "xrLabel2"; - this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - // - // xrLabel1 - // - this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 14F); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.66666F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 47.33333F); - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.Text = "[ReportTitle]"; - // - // xrLabel3 - // - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(482.5866F, 157.2917F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(184.375F, 25F); - this.xrLabel3.StylePriority.UsePadding = false; - this.xrLabel3.StylePriority.UseTextAlignment = false; - this.xrLabel3.Text = "Anfangsbestand:"; - this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - // - // BottomMargin - // - this.BottomMargin.HeightF = 60F; - this.BottomMargin.Name = "BottomMargin"; - this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLine1 - // - this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(307.2883F, 50.54162F); - this.xrLine1.Name = "xrLine1"; - this.xrLine1.SizeF = new System.Drawing.SizeF(342.7084F, 5.291687F); - // - // xrLabel6 - // - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(307.2883F, 55.83331F); - this.xrLabel6.Name = "xrLabel6"; - this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(324.5834F, 22.99998F); - this.xrLabel6.StylePriority.UseTextAlignment = false; - this.xrLabel6.Text = "Datum, Unterschrift"; - this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // DetailReport - // - this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail1, - this.GroupFooter1}); - this.DetailReport.DataMember = "Transaktionen"; - this.DetailReport.DataSource = this.bindingSource1; - this.DetailReport.Level = 0; - this.DetailReport.Name = "DetailReport"; - // - // Detail1 - // - this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable2}); - this.Detail1.HeightF = 25F; - this.Detail1.Name = "Detail1"; - this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { - new DevExpress.XtraReports.UI.GroupField("Belegnummer", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); - // - // xrTable2 - // - this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTable2.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); - this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTable2.Name = "xrTable2"; - this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow2}); - this.xrTable2.SizeF = new System.Drawing.SizeF(768.0001F, 25F); - this.xrTable2.StylePriority.UseBorders = false; - this.xrTable2.StylePriority.UseFont = false; - // - // xrTableRow2 - // - this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell10, - this.xrTableCell12, - this.xrTableCell4, - this.xrTableCell5, - this.xrTableCell8, - this.xrTableCell6}); - this.xrTableRow2.Name = "xrTableRow2"; - this.xrTableRow2.Weight = 1D; - // - // xrTableCell10 - // - this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Belegdatum", "{0:dd.MM.yyyy}")}); - this.xrTableCell10.Name = "xrTableCell10"; - this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell10.StylePriority.UsePadding = false; - this.xrTableCell10.StylePriority.UseTextAlignment = false; - this.xrTableCell10.Text = "xrTableCell10"; - this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell10.Weight = 0.528846189058744D; - // - // xrTableCell12 - // - this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Belegnummer")}); - this.xrTableCell12.Name = "xrTableCell12"; - this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); - this.xrTableCell12.StylePriority.UsePadding = false; - this.xrTableCell12.StylePriority.UseTextAlignment = false; - this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell12.Weight = 0.528846189058744D; - // - // xrTableCell4 - // - this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Einzahlung", "{0:c}")}); - this.xrTableCell4.FormattingRules.Add(this.Einzahlungstextsichtbarkeitsformatierungsregel); - this.xrTableCell4.Name = "xrTableCell4"; - this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); - this.xrTableCell4.StylePriority.UsePadding = false; - this.xrTableCell4.StylePriority.UseTextAlignment = false; - this.xrTableCell4.Text = "xrTableCell4"; - this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell4.Weight = 0.52884583942748109D; - // - // Einzahlungstextsichtbarkeitsformatierungsregel - // - this.Einzahlungstextsichtbarkeitsformatierungsregel.Condition = "[Einzahlung] == 0"; - this.Einzahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; - this.Einzahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; - this.Einzahlungstextsichtbarkeitsformatierungsregel.Name = "Einzahlungstextsichtbarkeitsformatierungsregel"; - // - // xrTableCell5 - // - this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Auszahlung", "{0:c}")}); - this.xrTableCell5.FormattingRules.Add(this.Auszahlungstextsichtbarkeitsformatierungsregel); - this.xrTableCell5.Name = "xrTableCell5"; - this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); - this.xrTableCell5.StylePriority.UsePadding = false; - this.xrTableCell5.StylePriority.UseTextAlignment = false; - this.xrTableCell5.Text = "xrTableCell5"; - this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell5.Weight = 0.538461780328197D; - // - // Auszahlungstextsichtbarkeitsformatierungsregel - // - this.Auszahlungstextsichtbarkeitsformatierungsregel.Condition = "[Auszahlung] == 0"; - this.Auszahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; - this.Auszahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; - this.Auszahlungstextsichtbarkeitsformatierungsregel.Name = "Auszahlungstextsichtbarkeitsformatierungsregel"; - // - // xrTableCell8 - // - this.xrTableCell8.Name = "xrTableCell8"; - this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); - this.xrTableCell8.StylePriority.UsePadding = false; - this.xrTableCell8.StylePriority.UseTextAlignment = false; - this.xrTableCell8.Text = "[Notiz]"; - this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell8.Weight = 0.93749982606388327D; - // - // 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, "Transaktionen.Bestand", "{0:c}")}); - this.xrTableCell6.Name = "xrTableCell6"; - this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 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.MiddleRight; - this.xrTableCell6.Weight = 0.48211568910929792D; - // - // GroupFooter1 - // - this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel6, - this.xrLine1}); - this.GroupFooter1.HeightF = 78.83329F; - this.GroupFooter1.Name = "GroupFooter1"; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.KassenbuchRO); - // - // KassenbuchReport - // - this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail, - this.TopMargin, - this.BottomMargin, - this.DetailReport}); - this.DataSource = this.bindingSource1; - this.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); - this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { - this.Einzahlungstextsichtbarkeitsformatierungsregel, - this.Auszahlungstextsichtbarkeitsformatierungsregel}); - this.Margins = new DevExpress.Drawing.DXMargins(43, 39, 182, 60); - this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); - + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Einzahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Auszahlungstextsichtbarkeitsformatierungsregel = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.Detail.HeightF = 41.66667F; + 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.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); + 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(768F, 41.66667F); + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow1 + // + this.xrTableRow1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell11, + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell7, + this.xrTableCell3}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.StylePriority.UseBorders = false; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "Datum"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell9.Weight = 0.50769229707304508D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Belegnummer"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell11.Weight = 0.53076921893005213D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Einzahlung"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.46153845182387815D; + // + // xrTableCell2 + // + this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Auszahlung"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.46153847070609488D; + // + // xrTableCell7 + // + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Notiz"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 1.1167461323535077D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Saldo"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell3.Weight = 0.46633062634797506D; + // + // TopMargin + // + this.TopMargin.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrLabel1, + this.xrLabel3}); + this.TopMargin.HeightF = 190.625F; + this.TopMargin.Name = "TopMargin"; + this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel2 + // + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Anfangsbestand", "{0:c}")}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(666.9617F, 157.2917F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(101.0384F, 25F); + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "xrLabel2"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // xrLabel1 + // + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.66666F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 47.33333F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[ReportTitle]"; + // + // xrLabel3 + // + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(482.5866F, 157.2917F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(184.375F, 25F); + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Anfangsbestand:"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // BottomMargin + // + this.BottomMargin.HeightF = 60F; + this.BottomMargin.Name = "BottomMargin"; + this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(425F, 71.45827F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(343F, 22.99998F); + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "Datum, Unterschrift"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupFooter1}); + this.DetailReport.DataMember = "Transaktionen"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("Belegnummer", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + // + // xrTable2 + // + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(768.0001F, 25F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell10, + this.xrTableCell12, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell8, + this.xrTableCell6}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Belegdatum", "{0:dd.MM.yyyy}")}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.50769212248770634D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Belegnummer")}); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.53076925400830588D; + // + // xrTableCell4 + // + this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Einzahlung", "{0:c}")}); + this.xrTableCell4.FormattingRules.Add(this.Einzahlungstextsichtbarkeitsformatierungsregel); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "xrTableCell4"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell4.Weight = 0.46153839012989017D; + // + // Einzahlungstextsichtbarkeitsformatierungsregel + // + this.Einzahlungstextsichtbarkeitsformatierungsregel.Condition = "[Einzahlung] == 0"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Einzahlungstextsichtbarkeitsformatierungsregel.Name = "Einzahlungstextsichtbarkeitsformatierungsregel"; + // + // xrTableCell5 + // + this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Transaktionen.Auszahlung", "{0:c}")}); + this.xrTableCell5.FormattingRules.Add(this.Auszahlungstextsichtbarkeitsformatierungsregel); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "xrTableCell5"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell5.Weight = 0.46153840766883836D; + // + // Auszahlungstextsichtbarkeitsformatierungsregel + // + this.Auszahlungstextsichtbarkeitsformatierungsregel.Condition = "[Auszahlung] == 0"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.DataMember = "Transaktionen"; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Formatting.ForeColor = System.Drawing.Color.Transparent; + this.Auszahlungstextsichtbarkeitsformatierungsregel.Name = "Auszahlungstextsichtbarkeitsformatierungsregel"; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "[Notiz]"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell8.Weight = 1.1167460433634109D; + // + // 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, "Transaktionen.Bestand", "{0:c}")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 3, 2, 2, 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.MiddleRight; + this.xrTableCell6.Weight = 0.46633129538819568D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel6}); + this.GroupFooter1.HeightF = 94.45825F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.KassenbuchRO); + // + // KassenbuchReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.TopMargin, + this.BottomMargin, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Microsoft Sans Serif", 12F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.Einzahlungstextsichtbarkeitsformatierungsregel, + this.Auszahlungstextsichtbarkeitsformatierungsregel}); + this.Margins = new DevExpress.Drawing.DXMargins(43F, 39F, 190.625F, 60F); + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + } #endregion @@ -429,7 +423,6 @@ private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; - private DevExpress.XtraReports.UI.XRLine xrLine1; private DevExpress.XtraReports.UI.XRLabel xrLabel6; private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; diff --git a/ReportImp/Wichernhaus/KassenbuchReport.resx b/ReportImp/Wichernhaus/KassenbuchReport.resx index 76cdda25e..29dcb1b3a 100644 --- a/ReportImp/Wichernhaus/KassenbuchReport.resx +++ b/ReportImp/Wichernhaus/KassenbuchReport.resx @@ -1,123 +1,120 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 17, 17 - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + \ No newline at end of file diff --git a/ReportImp/Wichernhaus/Properties/licenses.licx b/ReportImp/Wichernhaus/Properties/licenses.licx index e69de29bb..f98ef57fd 100644 --- a/ReportImp/Wichernhaus/Properties/licenses.licx +++ b/ReportImp/Wichernhaus/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/ZukunftLeben/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/ZukunftLeben/Invoicing/SettlementInvoiceCreation.cs new file mode 100644 index 000000000..1bb463a9f --- /dev/null +++ b/ReportImp/ZukunftLeben/Invoicing/SettlementInvoiceCreation.cs @@ -0,0 +1,15 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; + +namespace ZukunftLeben.Invoicing +{ + + public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + return false; + } + } +} diff --git a/ReportImp/ZukunftLeben/Properties/Resources.Designer.cs b/ReportImp/ZukunftLeben/Properties/Resources.Designer.cs new file mode 100644 index 000000000..4651ab09a --- /dev/null +++ b/ReportImp/ZukunftLeben/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace ZukunftLeben.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ZukunftLeben.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/ZukunftLeben/Properties/Resources.resx b/ReportImp/ZukunftLeben/Properties/Resources.resx new file mode 100644 index 000000000..29dcb1b3a --- /dev/null +++ b/ReportImp/ZukunftLeben/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.Designer.cs b/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.Designer.cs index c72202292..65e48992c 100644 --- a/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.Designer.cs +++ b/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.Designer.cs @@ -31,6 +31,7 @@ namespace ZukunftLeben { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg2)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -64,9 +65,11 @@ namespace ZukunftLeben this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); @@ -125,14 +128,13 @@ namespace ZukunftLeben this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // // Detail @@ -176,7 +178,7 @@ namespace ZukunftLeben 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(735F, 20F); + this.xrTable3.SizeF = new System.Drawing.SizeF(736.9957F, 20F); this.xrTable3.StylePriority.UseFont = false; this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; // @@ -338,7 +340,7 @@ namespace ZukunftLeben this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow2, this.xrTableRow1}); - this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(737F, 70F); this.xrTableServiceRecords1.StylePriority.UseBackColor = false; this.xrTableServiceRecords1.StylePriority.UseBorders = false; this.xrTableServiceRecords1.StylePriority.UseFont = false; @@ -449,7 +451,7 @@ namespace ZukunftLeben this.xrTableCell48.StylePriority.UseTextAlignment = false; this.xrTableCell48.Text = "Unterschrift"; this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell48.Weight = 0.44692737430167606D; + this.xrTableCell48.Weight = 0.452513966480447D; // // xrTableRow1 // @@ -594,11 +596,7 @@ namespace ZukunftLeben this.xrTableCell49.StylePriority.UseTextAlignment = false; this.xrTableCell49.Text = "Klientin / Klient"; this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - this.xrTableCell49.Weight = 0.44692737430167606D; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + this.xrTableCell49.Weight = 0.452513966480447D; // // formattingRuleStartDate // @@ -610,6 +608,7 @@ namespace ZukunftLeben // ReportHeader // this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox3, this.xrLabel24, this.xrLabel25, this.xrLabel7, @@ -619,17 +618,58 @@ namespace ZukunftLeben this.xrLabel4, this.xrLabel3, this.xrLabel2}); - this.ReportHeader.HeightF = 130F; + this.ReportHeader.HeightF = 138.3333F; this.ReportHeader.Name = "ReportHeader"; // + // xrPictureBox3 + // + this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(567.0004F, 0F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(169.9995F, 67.09131F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel24 + // + this.xrLabel24.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(286.0001F, 58.1111F); + this.xrLabel24.Name = "xrLabel24"; + this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel24.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); + this.xrLabel24.StylePriority.UseBackColor = false; + this.xrLabel24.StylePriority.UseBorders = false; + this.xrLabel24.StylePriority.UseFont = false; + this.xrLabel24.StylePriority.UsePadding = false; + this.xrLabel24.StylePriority.UseTextAlignment = false; + this.xrLabel24.Text = "Bewilligte FLS wöchentlich"; + this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel25 + // + this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(464.7502F, 58.1111F); + this.xrLabel25.Name = "xrLabel25"; + this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel25.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); + this.xrLabel25.StylePriority.UseBackColor = false; + this.xrLabel25.StylePriority.UseBorders = false; + this.xrLabel25.StylePriority.UseFont = false; + this.xrLabel25.StylePriority.UsePadding = false; + this.xrLabel25.StylePriority.UseTextAlignment = false; + this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // // xrLabel7 // this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(286.0002F, 88.6111F); this.xrLabel7.Name = "xrLabel7"; this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); @@ -646,7 +686,7 @@ namespace ZukunftLeben this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(406.6391F, 88.6111F); this.xrLabel8.Name = "xrLabel8"; this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); @@ -663,10 +703,10 @@ namespace ZukunftLeben this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(108.1389F, 88.6111F); this.xrLabel6.Name = "xrLabel6"; this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(177.3655F, 30.50001F); this.xrLabel6.StylePriority.UseBackColor = false; this.xrLabel6.StylePriority.UseBorders = false; this.xrLabel6.StylePriority.UseFont = false; @@ -679,10 +719,10 @@ namespace ZukunftLeben // this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.1111F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(108.1389F, 58.1111F); this.xrLabel5.Name = "xrLabel5"; this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(177.3655F, 30.50001F); this.xrLabel5.StylePriority.UseBackColor = false; this.xrLabel5.StylePriority.UseBorders = false; this.xrLabel5.StylePriority.UseFont = false; @@ -698,16 +738,16 @@ namespace ZukunftLeben | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 88.6111F); this.xrLabel4.Name = "xrLabel4"; this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(108.1389F, 30.50001F); this.xrLabel4.StylePriority.UseBackColor = false; this.xrLabel4.StylePriority.UseBorders = false; this.xrLabel4.StylePriority.UseFont = false; this.xrLabel4.StylePriority.UsePadding = false; this.xrLabel4.StylePriority.UseTextAlignment = false; - this.xrLabel4.Text = "Klientin, Klient"; + this.xrLabel4.Text = "Klientin / Klient"; this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // xrLabel3 @@ -716,10 +756,10 @@ namespace ZukunftLeben this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right))); this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 58.1111F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(108.1389F, 30.50001F); this.xrLabel3.StylePriority.UseBackColor = false; this.xrLabel3.StylePriority.UseBorders = false; this.xrLabel3.StylePriority.UseFont = false; @@ -732,11 +772,11 @@ namespace ZukunftLeben // this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F); 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(674.9998F, 25F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(565.0004F, 25F); this.xrLabel2.StylePriority.UseFont = false; this.xrLabel2.StylePriority.UseTextAlignment = false; this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]"; @@ -810,7 +850,7 @@ namespace ZukunftLeben this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F); this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(414.9998F, 20.00001F); this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(322F, 20F); this.xrLabel11.StylePriority.UseBackColor = false; this.xrLabel11.StylePriority.UseBorders = false; this.xrLabel11.StylePriority.UseFont = false; @@ -906,7 +946,7 @@ namespace ZukunftLeben this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); this.xrLabel10.Name = "xrLabel10"; this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(322F, 20F); this.xrLabel10.StylePriority.UseBackColor = false; this.xrLabel10.StylePriority.UseBorders = false; this.xrLabel10.StylePriority.UseFont = false; @@ -941,7 +981,7 @@ namespace ZukunftLeben this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); this.xrLabel21.Name = "xrLabel21"; this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(322F, 20F); this.xrLabel21.StylePriority.UseBackColor = false; this.xrLabel21.StylePriority.UseBorders = false; this.xrLabel21.StylePriority.UseFont = false; @@ -1373,40 +1413,9 @@ namespace ZukunftLeben this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; this.fieldKontaktArt.Name = "fieldKontaktArt"; // - // xrLabel24 + // bindingSource1 // - this.xrLabel24.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F); - this.xrLabel24.Name = "xrLabel24"; - this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel24.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); - this.xrLabel24.StylePriority.UseBackColor = false; - this.xrLabel24.StylePriority.UseBorders = false; - this.xrLabel24.StylePriority.UseFont = false; - this.xrLabel24.StylePriority.UsePadding = false; - this.xrLabel24.StylePriority.UseTextAlignment = false; - this.xrLabel24.Text = "Bewilligte FLS wöchentlich"; - this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel25 - // - this.xrLabel25.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); - this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F); - this.xrLabel25.Name = "xrLabel25"; - this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel25.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); - this.xrLabel25.StylePriority.UseBackColor = false; - this.xrLabel25.StylePriority.UseBorders = false; - this.xrLabel25.StylePriority.UseFont = false; - this.xrLabel25.StylePriority.UsePadding = false; - this.xrLabel25.StylePriority.UseTextAlignment = false; - this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); // // Quittierungsbeleg2 // @@ -1432,12 +1441,14 @@ namespace ZukunftLeben this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); } @@ -1540,5 +1551,6 @@ namespace ZukunftLeben private DevExpress.XtraReports.UI.XRLabel xrLabel11; private DevExpress.XtraReports.UI.XRLabel xrLabel24; private DevExpress.XtraReports.UI.XRLabel xrLabel25; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; } } diff --git a/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.resx b/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.resx index ab9fe606d..95df2ca99 100644 --- a/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.resx +++ b/ReportImp/ZukunftLeben/QuittierungsbelegMitDatum.resx @@ -117,6 +117,9 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 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EJuH6tY5xDT13Q1Ur23UH3/U2HoKlF0WPQClxxcPN9bJdLfpKNmeA4JuYVTJx02GBuM8p+N012AUCQ7ob7dpud002d41bnpti7Jpuem2Lumnhdm1dncNe6g119MfimgmYF81t8JSGGGHc7BrSW4h0pnpD6N4xXFlwCD3fLY6xgR0J+diMEEbk40wC4yUishPpvIAklsTfc9W9qa9T9jd7brXpfvuQKRQHN274UuBalurUkg5iTY8vFgMGSj0euyTkqOJhknz4brkY06405OCfkadKQCOJuMzOE83HYpCFmc3b3/U28G9LCGCVAZXzur42MzWwXPryoiUBIjgm007P6KS/EuZTL3doYPncaBrMW8sKcm6CpGv5CRum+3abndNNneNW56bYuyabnpti7pp4XZtXZ3DXugQJEhKBJhVOaxKQyHE0SlpItXuiTRHVrryKZEbz9CgsASxlao/e3sGuydAYlc835ee6bMyjIpESSgchagVAJWo9QurcdjhOBPo3Pny2GQySrnr8t01hZFgrNbAQhr1o0+LB49ShdSEjw2ere1Nep+xu9t1r0v33MSS05v6KVgcc4GVAAAQGXiIJcBqyKxXzHTgcC1AQKAt3KklQbicxr90r90r90r90r90r90r90pDwQTJdt1EPQf82WROewaNA2WypKcDGsTcMfLPHQqSoyUacj6M6ISCDkG3v+pucH9BCUpkx+saPHZcosIu1cNx0kFn539aFETBKCeoFg4p1qJIOYzUyQNVosZ4lJxTrSqqqrirSvSabKDLqxvG+3abndNNneNW56bYuyabnpti7pp4XZtXYkFrQbdJX7DX7DX7DS00ATxVg2RIRBX/AONNEOHezo0YCl0jHg51MgGozTJAGaxRQMtJB4uVTlXALDQoFAErSpEHEb5Rz29g12PgcAYRM6HQeHyNGjL5jMmxc4MjK6UuiFzY8b9bCS5pTbIKNmXqjUyejUrhQ8eJSpClEImdNLHgEw5tKKuWMybEcVyMrpTqAXNjxv1sxW7OPSKCNnq3tTXqfsbvbda9L99rWAIhq5FLdIJxawdI1JiZHz18WJkvZbN8vD9J24RA8TIaUQHIOo7LF2iFCQBxdKqVV1oKAKuAFN8GzX4nF3O/6m7xMSDDMtSrHjE7axstGUKt1cduEPErXR507IIDEdltHQdW89F7GXHAMWsEMIXoOBvG+3abndNNneNW56bYuyabnp9i7pp4XZtXe7Ro2JJDapeRqBx+lJDDfZaR4OpmBdXsSGkASrUxa5MTjeO52DWgCSRBOtIpAhpf+KKf8wCpYhpOpklqs7B6F2MYcjVoOJ4DXi8dwMwDn8GsrSyX4mpsQnmgUJQGU64oQWXYOQnFmPD9qJEOA2+v+1Nep+xu9t1r0v328GAdcj58qR0kM/Dfzt1oAAAIAy8SfL0CeaKQMqsq/wDdS7fupdv3Uu37qXb91Lt+6l2/dS7fupdv3Uu37qXb910+gT67mu+1lajlWXDZQnUqDR4zasZ8wUc1ZMnpUsAWL0GW7lGiL0xx4VLt+66c9iZVnXce5kElf1Uu37p6yJExD50e4kOBzbQBCUYE9czg0icrn6lNMuGg00RM0CgznU/Sq+VEYlfW7kH97MKm/Gpdv3WXE4UTG5jjE0tJKn2/dNfGtqZE147j2Zi9EAvPCp9v3WOcxS1jcezYXogGvCpdv3WSYz1g8LJSL2y8eNdv712/vXb+9dv712/vXnQSQzruPme+HPMs08uQBZeuFXTnA0iHlBRZzEEvqsPOGHHfXLpu50/eRPWriIoZoedBAOEVN1jlGJ4n1TznED5NJA6kkU6cQfGU6Ece5WhIpAIA3tN3Lg8jcpZYHIvkqNBdTadiHmhRzmCT0qREMcMDp90AAABgBucfJYpwrt/eukozLde95eRLzq5GQ952LziVx0OrhSyy3rVgbYhORt/iMF22PR8+VC84h6C9DNBgcD/EFIBSXhSpSp5GRXFybIXer7f4jwTqyFjq+1ZaSXRm9CojTFoBH+IyBZMxWEuYVxgF0zf8Ss6V6t9/8S//2Q== + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A diff --git a/ReportImp/ZukunftLeben/SettlementReport2.Designer.cs b/ReportImp/ZukunftLeben/SettlementReport2.Designer.cs new file mode 100644 index 000000000..1a60b6648 --- /dev/null +++ b/ReportImp/ZukunftLeben/SettlementReport2.Designer.cs @@ -0,0 +1,1290 @@ +using BeWo.Report.ReportObjects; +namespace BeWo.Report.DefaultReports +{ + 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)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + 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.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + 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.lblNotice = 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.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldApprovedFLSWithFactor = new DevExpress.XtraReports.UI.CalculatedField(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + 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.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.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Dpi = 254F; + this.Detail.HeightF = 0F; + this.Detail.HierarchyPrintOptions.Indent = 50.8F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 254F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1}); + this.ReportHeader.Dpi = 254F; + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 267.4151F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrPictureBox1 + // + this.xrPictureBox1.Dpi = 254F; + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(1134F, 13.00007F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(517.0001F, 216.5434F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")}); + this.xrLabel8.Dpi = 254F; + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 373.6976F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(457.1294F, 54F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.Dpi = 254F; + this.xrTable1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 833.6221F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1651F, 43.17999F); + this.xrTable1.StylePriority.UseBorderColor = false; + this.xrTable1.StylePriority.UseFont = false; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22}); + this.rowErbrachteLeistung.Dpi = 254F; + 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.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell22.Dpi = 254F; + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 1D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.Dpi = 254F; + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 664.1219F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(1651F, 152.0179F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // xrLabel5 + // + this.xrLabel5.Dpi = 254F; + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 601.302F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(805.18F, 43.18005F); + 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.Dpi = 254F; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 511.9375F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(1651F, 43.17993F); + 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.Dpi = 254F; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 471.2975F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(1651F, 40.64005F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" + + "stName]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Dpi = 254F; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 428.1175F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(1651F, 43.17999F); + 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.Dpi = 254F; + this.RecipientPostCodeAndTown.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 223.7201F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(741.68F, 43.17999F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.Dpi = 254F; + this.xrLabel_RecipientStreet.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.5401F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(741.68F, 43.17998F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.Dpi = 254F; + this.xrLabel_RecipientDivision.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.36F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(741.68F, 43.18001F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.Dpi = 254F; + this.xrLabel_RecipientContactPerson.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.18002F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(741.68F, 43.17999F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.Dpi = 254F; + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(741.68F, 43.18F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel22, + this.xrLabel20, + this.xrLabel21, + this.xrLabel11, + this.xrLabel10, + this.xrTable3, + this.xrLabel12, + this.lblNotice}); + this.ReportFooter.Dpi = 254F; + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportFooter.HeightF = 686.447F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel20 + // + this.xrLabel20.Dpi = 254F; + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel20.ForeColor = System.Drawing.Color.SteelBlue; + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(1315.1F, 55.32014F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(102.58F, 40F); + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UseForeColor = false; + this.xrLabel20.Text = "Leben"; + // + // xrLabel21 + // + this.xrLabel21.Dpi = 254F; + this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel21.ForeColor = System.Drawing.Color.DarkOrange; + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(1197.559F, 55.32021F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(117.5416F, 40F); + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UseForeColor = false; + this.xrLabel21.Text = "Zukunft"; + // + // xrLabel11 + // + this.xrLabel11.Dpi = 254F; + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(1197.559F, 95.32016F); + this.xrLabel11.Multiline = true; + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(486.4812F, 589.1268F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = resources.GetString("xrLabel11.Text"); + // + // xrLabel10 + // + this.xrLabel10.Dpi = 254F; + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 315.82F); + this.xrLabel10.Multiline = true; + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(1190.026F, 165.86F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = resources.GetString("xrLabel10.Text"); + // + // xrTable3 + // + this.xrTable3.Dpi = 254F; + this.xrTable3.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.82013F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow7, + this.xrTableRow9, + this.xrTableRow21, + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1190.026F, 238.76F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Dpi = 254F; + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Dpi = 254F; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Dpi = 254F; + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 0.23809523809523808D; + // + // xrTableCell3 + // + this.xrTableCell3.Dpi = 254F; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.Weight = 3D; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6}); + this.xrTableRow9.Dpi = 254F; + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.38095238095238088D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")}); + this.xrTableCell6.Dpi = 254F; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Dpi = 254F; + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Dpi = 254F; + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Dpi = 254F; + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.38095238095238088D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Dpi = 254F; + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30}); + this.xrTableRow23.Dpi = 254F; + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.23809523809523803D; + // + // xrTableCell30 + // + this.xrTableCell30.Dpi = 254F; + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Dpi = 254F; + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.38095238095238088D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Dpi = 254F; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrLabel12 + // + this.xrLabel12.Dpi = 254F; + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 623.267F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(571.5F, 43.17999F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorName]"; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Dpi = 254F; + this.lblNotice.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 8.319923F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.lblNotice.SizeF = new System.Drawing.SizeF(635F, 43.00027F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.Dpi = 254F; + this.topMarginBand1.HeightF = 251.3542F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Dpi = 254F; + this.bottomMarginBand1.HeightF = 109.22F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel19, + this.xrLabel18, + this.xrLabel17, + this.xrLabel16, + this.xrLabel15, + this.xrLabel14, + this.xrLabel13, + this.xrLabel9, + this.xrLabel7, + this.xrLabel1, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.RecipientPostCodeAndTown, + this.xrLabel2, + this.xrLabel3, + this.xrLabel4, + this.xrLabel5, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Dpi = 254F; + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.GroupHeader1.HeightF = 876.8021F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrLabel19 + // + this.xrLabel19.Dpi = 254F; + this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel19.ForeColor = System.Drawing.Color.Black; + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(477.7044F, 0F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(250.4795F, 45F); + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UseForeColor = false; + this.xrLabel19.Text = "40223 Düsseldorf"; + // + // xrLabel18 + // + this.xrLabel18.Dpi = 254F; + this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel18.ForeColor = System.Drawing.Color.DarkOrange; + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(448.317F, 0F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(29.38733F, 45F); + this.xrLabel18.StylePriority.UseFont = false; + this.xrLabel18.StylePriority.UseForeColor = false; + this.xrLabel18.Text = "o"; + // + // xrLabel17 + // + this.xrLabel17.Dpi = 254F; + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel17.ForeColor = System.Drawing.Color.Black; + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(241.8744F, 0F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(206.4427F, 45F); + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UseForeColor = false; + this.xrLabel17.Text = "Binterimstr. 13"; + // + // xrLabel16 + // + this.xrLabel16.Dpi = 254F; + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel16.ForeColor = System.Drawing.Color.DarkOrange; + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(212.4872F, 0F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(29.38733F, 45F); + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UseForeColor = false; + this.xrLabel16.Text = "o"; + // + // xrLabel15 + // + this.xrLabel15.Dpi = 254F; + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel15.ForeColor = System.Drawing.Color.SteelBlue; + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(120F, 0F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(92.48718F, 45F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UseForeColor = false; + this.xrLabel15.Text = "Leben"; + // + // xrLabel14 + // + this.xrLabel14.Dpi = 254F; + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 9F); + this.xrLabel14.ForeColor = System.Drawing.Color.DarkOrange; + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(120F, 45F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UseForeColor = false; + this.xrLabel14.Text = "Zukunft"; + // + // xrLabel13 + // + this.xrLabel13.Dpi = 254F; + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel13.ForeColor = System.Drawing.Color.DarkOrange; + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 129.5401F); + this.xrLabel13.Multiline = true; + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(41.5F, 227.4358F); + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UseForeColor = false; + this.xrLabel13.Text = "o\r\no\r\n\r\no"; + // + // xrLabel9 + // + this.xrLabel9.Dpi = 254F; + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(1235.788F, 129.54F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(415.2117F, 227.4358F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "wir nehmen Sie ernst\r\nwir unterstützen Sie, aber bevormunden Sie nicht\r\nunser Umg" + + "ang mit Ihnen ist wertschätzend"; + // + // xrLabel7 + // + this.xrLabel7.Dpi = 254F; + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 0F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(457.1285F, 103.0816F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Für Menschen mit einer psychischen Erkrankung"; + // + // fieldApprovedFLSWithFactor + // + this.fieldApprovedFLSWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]"; + this.fieldApprovedFLSWithFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldApprovedFLSWithFactor.Name = "fieldApprovedFLSWithFactor"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader2, + this.Zwischensumme}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Dpi = 254F; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.Detail1.Dpi = 254F; + this.Detail1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.Detail1.HeightF = 43.18F; + this.Detail1.HierarchyPrintOptions.Indent = 50.8F; + this.Detail1.Name = "Detail1"; + this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("PeriodStartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + this.Detail1.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.Dpi = 254F; + this.xrTable4.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow33}); + this.xrTable4.SizeF = new System.Drawing.SizeF(1651F, 43.18F); + this.xrTable4.StylePriority.UseBorderColor = false; + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow33 + // + this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell52, + this.xrTableCell53}); + this.xrTableRow33.Dpi = 254F; + 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.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AbrechnungsText")}); + this.xrTableCell52.Dpi = 254F; + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + 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.83602567232572123D; + // + // 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.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")}); + this.xrTableCell53.Dpi = 254F; + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell53.StylePriority.UseBorderColor = false; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "xrTableCell10"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.16397432767427886D; + // + // GroupHeader2 + // + this.GroupHeader2.BorderColor = System.Drawing.Color.Transparent; + this.GroupHeader2.Dpi = 254F; + this.GroupHeader2.Expanded = false; + this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)}); + this.GroupHeader2.HeightF = 0F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.StylePriority.UseBorderColor = false; + // + // Zwischensumme + // + this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Zwischensumme.Dpi = 254F; + this.Zwischensumme.HeightF = 67.18F; + this.Zwischensumme.Name = "Zwischensumme"; + this.Zwischensumme.Visible = false; + // + // xrTable6 + // + this.xrTable6.Dpi = 254F; + this.xrTable6.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow12, + this.xrTableRow10}); + this.xrTable6.SizeF = new System.Drawing.SizeF(1651F, 67.18F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10}); + this.xrTableRow12.Dpi = 254F; + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.Weight = 0.40476190476190466D; + // + // xrTableCell9 + // + this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.Dpi = 254F; + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:"; + this.xrTableCell9.Weight = 2.5080772986778848D; + // + // xrTableCell10 + // + this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight; + 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.GrossAmountTotal")}); + this.xrTableCell10.Dpi = 254F; + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell10.StylePriority.UseBorderColor = false; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + xrSummary1.FormatString = "{0:c}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell10.Summary = xrSummary1; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell10.Weight = 0.4919227013221153D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7}); + this.xrTableRow10.Dpi = 254F; + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.22497187692519091D; + // + // xrTableCell7 + // + this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Dpi = 254F; + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.Weight = 3D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.GroupFooter1.Dpi = 254F; + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.GroupFooter1.HeightF = 279.9F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable5.Dpi = 254F; + this.xrTable5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow31, + this.xrTableRow32, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36, + this.xrTableRow37}); + this.xrTable5.SizeF = new System.Drawing.SizeF(1651F, 279.9F); + this.xrTable5.StylePriority.UseBorderColor = false; + this.xrTable5.StylePriority.UseFont = false; + // + // xrTableRow31 + // + this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell49, + this.xrTableCell50}); + this.xrTableRow31.Dpi = 254F; + 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.Dpi = 254F; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Gesamtforderung:"; + this.xrTableCell49.Weight = 0.836025672325721D; + // + // 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, "AmountBillableTotal", "{0:c}")}); + this.xrTableCell50.Dpi = 254F; + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.Text = "xrTableCell9"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.16397432767427886D; + // + // xrTableRow32 + // + this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell51}); + this.xrTableRow32.Dpi = 254F; + 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.Dpi = 254F; + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.Weight = 1D; + // + // xrTableRow34 + // + this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell54, + this.xrTableCell55}); + this.xrTableRow34.Dpi = 254F; + this.xrTableRow34.Name = "xrTableRow34"; + this.xrTableRow34.Weight = 0.085D; + // + // xrTableCell54 + // + this.xrTableCell54.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.Dpi = 254F; + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell54.StylePriority.UseBorderColor = false; + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UseFont = false; + this.xrTableCell54.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell54.Weight = 0.83602576622596159D; + // + // xrTableCell55 + // + this.xrTableCell55.BorderColor = System.Drawing.SystemColors.ControlLight; + 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, "AmountAdvancedPayments", "{0:c}")}); + this.xrTableCell55.Dpi = 254F; + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell55.StylePriority.UseBorderColor = false; + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UseFont = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell10"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.16397423377403847D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56, + this.xrTableCell57}); + this.xrTableRow35.Dpi = 254F; + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Dpi = 254F; + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.StylePriority.UsePadding = false; + this.xrTableCell56.Text = "abzüglich Eigenanteil:"; + this.xrTableCell56.Weight = 0.83602586012620206D; + // + // xrTableCell57 + // + this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell57.Dpi = 254F; + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UsePadding = false; + this.xrTableCell57.StylePriority.UseTextAlignment = false; + this.xrTableCell57.Text = "xrTableCell15"; + this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell57.Weight = 0.16397413987379808D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell58}); + this.xrTableRow36.Dpi = 254F; + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.085D; + // + // 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.Dpi = 254F; + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell58.StylePriority.UseBorderColor = false; + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.Weight = 1D; + // + // xrTableRow37 + // + this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell59, + this.xrTableCell60}); + this.xrTableRow37.Dpi = 254F; + this.xrTableRow37.Name = "xrTableRow37"; + this.xrTableRow37.Weight = 0.12598422844073148D; + // + // xrTableCell59 + // + this.xrTableCell59.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell59.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell59.Dpi = 254F; + this.xrTableCell59.Name = "xrTableCell59"; + this.xrTableCell59.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell59.StylePriority.UseBorderColor = false; + this.xrTableCell59.StylePriority.UseBorders = false; + this.xrTableCell59.StylePriority.UseFont = false; + this.xrTableCell59.Text = "Restforderung:"; + this.xrTableCell59.Weight = 0.83602567232572123D; + // + // xrTableCell60 + // + this.xrTableCell60.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")}); + this.xrTableCell60.Dpi = 254F; + this.xrTableCell60.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrTableCell60.StylePriority.UseBorderColor = false; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.StylePriority.UseFont = false; + this.xrTableCell60.StylePriority.UseTextAlignment = false; + this.xrTableCell60.Text = "xrTableCell17"; + this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell60.Weight = 0.16397432767427886D; + // + // xrLabel22 + // + this.xrLabel22.Dpi = 254F; + this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 11F); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 499.6801F); + this.xrLabel22.Multiline = true; + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(571.5001F, 43.18005F); + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.Text = "Mit freundlichen Grüßen"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // + // 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.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldApprovedFLSWithFactor}); + this.DataSource = this.bindingSource1; + this.Dpi = 254F; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(228F, 187.96F, 251.3542F, 109.22F); + this.PageHeight = 2970; + this.PageWidth = 2100; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.ReportUnit = DevExpress.XtraReports.UI.ReportUnit.TenthsOfAMillimeter; + this.SnapGridSize = 25F; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).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 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.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.CalculatedField fieldApprovedFLSWithFactor; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + 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 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.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell59; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; + private DevExpress.XtraReports.UI.GroupFooterBand Zwischensumme; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + } +} \ No newline at end of file diff --git a/ReportImp/ZukunftLeben/SettlementReport2.cs b/ReportImp/ZukunftLeben/SettlementReport2.cs new file mode 100644 index 000000000..12862aa3a --- /dev/null +++ b/ReportImp/ZukunftLeben/SettlementReport2.cs @@ -0,0 +1,56 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Text.RegularExpressions; +using BS.Shared.Extensions; + +namespace BeWo.Report.DefaultReports +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(Settlement2RO pRO) + { + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Visible = false; + } + + decimal rateFactor = 1; + + foreach (var ii in pRO.InvoiceItems) + { + if (ii.RateFactor.HasValue) + { + rateFactor = (100 + ii.RateFactor.Value) / 100; + } + + if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0) + { + Zwischensumme.Visible = true; + //if (!ii.ItemDescription.IsNullOrEmpty()) + //{ + //ii.AbrechnungsText = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte"); + //} + ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std."); + ii.ItemDescription = "Fehlkontakte"; + } + else if (ii.ItemDescription.IsNullOrEmpty()) + { + ii.ItemDescription = "Fachleistungsstunden"; + } + } + pRO.RateFactor = (double)rateFactor; + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/ZukunftLeben/SettlementReport2.resx b/ReportImp/ZukunftLeben/SettlementReport2.resx new file mode 100644 index 000000000..68a1d5cbc --- /dev/null +++ b/ReportImp/ZukunftLeben/SettlementReport2.resx @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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EJuH6tY5xDT13Q1Ur23UH3/U2HoKlF0WPQClxxcPN9bJdLfpKNmeA4JuYVTJx02GBuM8p+N012AUCQ7ob7dpud002d41bnpti7Jpuem2Lumnhdm1dncNe6g119MfimgmYF81t8JSGGGHc7BrSW4h0pnpD6N4xXFlwCD3fLY6xgR0J+diMEEbk40wC4yUishPpvIAklsTfc9W9qa9T9jd7brXpfvuQKRQHN274UuBalurUkg5iTY8vFgMGSj0euyTkqOJhknz4brkY06405OCfkadKQCOJuMzOE83HYpCFmc3b3/U28G9LCGCVAZXzur42MzWwXPryoiUBIjgm007P6KS/EuZTL3doYPncaBrMW8sKcm6CpGv5CRum+3abndNNneNW56bYuyabnpti7pp4XZtXZ3DXugQJEhKBJhVOaxKQyHE0SlpItXuiTRHVrryKZEbz9CgsASxlao/e3sGuydAYlc835ee6bMyjIpESSgchagVAJWo9QurcdjhOBPo3Pny2GQySrnr8t01hZFgrNbAQhr1o0+LB49ShdSEjw2ere1Nep+xu9t1r0v33MSS05v6KVgcc4GVAAAQGXiIJcBqyKxXzHTgcC1AQKAt3KklQbicxr90r90r90r90r90r90r90pDwQTJdt1EPQf82WROewaNA2WypKcDGsTcMfLPHQqSoyUacj6M6ISCDkG3v+pucH9BCUpkx+saPHZcosIu1cNx0kFn539aFETBKCeoFg4p1qJIOYzUyQNVosZ4lJxTrSqqqrirSvSabKDLqxvG+3abndNNneNW56bYuyabnpti7pp4XZtXYkFrQbdJX7DX7DX7DS00ATxVg2RIRBX/AONNEOHezo0YCl0jHg51MgGozTJAGaxRQMtJB4uVTlXALDQoFAErSpEHEb5Rz29g12PgcAYRM6HQeHyNGjL5jMmxc4MjK6UuiFzY8b9bCS5pTbIKNmXqjUyejUrhQ8eJSpClEImdNLHgEw5tKKuWMybEcVyMrpTqAXNjxv1sxW7OPSKCNnq3tTXqfsbvbda9L99rWAIhq5FLdIJxawdI1JiZHz18WJkvZbN8vD9J24RA8TIaUQHIOo7LF2iFCQBxdKqVV1oKAKuAFN8GzX4nF3O/6m7xMSDDMtSrHjE7axstGUKt1cduEPErXR507IIDEdltHQdW89F7GXHAMWsEMIXoOBvG+3abndNNneNW56bYuyabnp9i7pp4XZtXe7Ro2JJDapeRqBx+lJDDfZaR4OpmBdXsSGkASrUxa5MTjeO52DWgCSRBOtIpAhpf+KKf8wCpYhpOpklqs7B6F2MYcjVoOJ4DXi8dwMwDn8GsrSyX4mpsQnmgUJQGU64oQWXYOQnFmPD9qJEOA2+v+1Nep+xu9t1r0v328GAdcj58qR0kM/Dfzt1oAAAIAy8SfL0CeaKQMqsq/wDdS7fupdv3Uu37qXb91Lt+6l2/dS7fupdv3Uu37qXb910+gT67mu+1lajlWXDZQnUqDR4zasZ8wUc1ZMnpUsAWL0GW7lGiL0xx4VLt+66c9iZVnXce5kElf1Uu37p6yJExD50e4kOBzbQBCUYE9czg0icrn6lNMuGg00RM0CgznU/Sq+VEYlfW7kH97MKm/Gpdv3WXE4UTG5jjE0tJKn2/dNfGtqZE147j2Zi9EAvPCp9v3WOcxS1jcezYXogGvCpdv3WSYz1g8LJSL2y8eNdv712/vXb+9dv712/vXnQSQzruPme+HPMs08uQBZeuFXTnA0iHlBRZzEEvqsPOGHHfXLpu50/eRPWriIoZoedBAOEVN1jlGJ4n1TznED5NJA6kkU6cQfGU6Ece5WhIpAIA3tN3Lg8jcpZYHIvkqNBdTadiHmhRzmCT0qREMcMDp90AAABgBucfJYpwrt/eukozLde95eRLzq5GQ952LziVx0OrhSyy3rVgbYhORt/iMF22PR8+VC84h6C9DNBgcD/EFIBSXhSpSp5GRXFybIXer7f4jwTqyFjq+1ZaSXRm9CojTFoBH+IyBZMxWEuYVxgF0zf8Ss6V6t9/8S//2Q== + + + anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerFirstName] [CustomerLastName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + Inhaber: +Stephan Hekermann + +Binterimstrasse 13 +40223 Düsseldorf +Tel: 0211 / 220 38 68 +Fax: 0211 / 73 77 46 40 +mail@zukunft-leben.com +www.zukunft-leben.com + +Postbank Dortmund +IBAN: DE02 4401 0046 0361 1754 65 +BIC: PBNKDEFF + +Stnr: 106/5131/3227 + + + Keine Klinikaufenthalte bekannt oder abrechnungsrelevant im Abrechnungszeitraum. +Dieser Rechnung sind monatliche Übersichten der erbrachten Leistungen beigefügt. Alle hier gemachten Angaben entsprechen den vorgehaltenen Quittierungsbelegen sowie der Betreuungsdokumentation. + + \ No newline at end of file diff --git a/ReportImp/ZukunftLeben/ZL_Logo_2021_RGB_für Word_Dokumente.jpg b/ReportImp/ZukunftLeben/ZL_Logo_2021_RGB_für Word_Dokumente.jpg new file mode 100644 index 000000000..0eedcc4ab Binary files /dev/null and b/ReportImp/ZukunftLeben/ZL_Logo_2021_RGB_für Word_Dokumente.jpg differ diff --git a/ReportImp/ZukunftLeben/ZukunftLeben.csproj b/ReportImp/ZukunftLeben/ZukunftLeben.csproj index 422d8b19c..3edab25b3 100644 --- a/ReportImp/ZukunftLeben/ZukunftLeben.csproj +++ b/ReportImp/ZukunftLeben/ZukunftLeben.csproj @@ -55,13 +55,25 @@ + + + True + True + Resources.resx + Component QuittierungsbelegMitDatum.cs + + Component + + + SettlementReport2.cs + @@ -83,10 +95,18 @@ + + ResXFileCodeGenerator + Resources.Designer.cs + QuittierungsbelegMitDatum.cs Designer + + SettlementReport2.cs + Designer + \ No newline at end of file diff --git a/Service/ServiceImplementations/AccountingServiceImp.cs b/Service/ServiceImplementations/AccountingServiceImp.cs index e658998c2..821336832 100644 --- a/Service/ServiceImplementations/AccountingServiceImp.cs +++ b/Service/ServiceImplementations/AccountingServiceImp.cs @@ -889,23 +889,22 @@ namespace BeWo.Service.ServiceImplementations { response.Message = "Validierung fehlgeschlagen"; return response; - } + } - string response_app8_str = SendApp8SendNewRequest(protokoll, user.LoginName, user.RC2EncryptedHash); + if (entity.GkvTransferProtokolle is null) + entity.GkvTransferProtokolle = new List(); - if (string.IsNullOrEmpty(response_app8_str)) - throw new DakotaException("Leere Antwort", "App8"); + entity.GkvTransferProtokolle.Add(protokoll); - var response_app8 = JsonConvert.DeserializeObject(response_app8_str); + DAOFactory.GenericDAO.Update(entity); - if (!response_app8.Success) - throw new DakotaException(response_app8.Message, "App8 Error"); + var app8_response = SendApp8SendNewRequest(protokoll, user.LoginName, user.RC2EncryptedHash); - var app8_protokoll = response_app8.GkvTransferProtokollDC; + var app8_protokoll = app8_response.GkvTransferProtokollDC; MapperFactory.GkvTransferProtokollDC_GkvTransferprotokoll.MergeWithEntity(app8_protokoll, protokoll); - response.Successful = true; + response.Successful = app8_response.Success; } catch (DakotaException de) { @@ -922,11 +921,6 @@ namespace BeWo.Service.ServiceImplementations protokoll.Fehlertitel = "Erstellung (kritisch)"; } - if (entity.GkvTransferProtokolle is null) - entity.GkvTransferProtokolle = new List(); - - entity.GkvTransferProtokolle.Add(protokoll); - DAOFactory.GenericDAO.Update(entity); response.TransferProtokoll = MapperFactory.GkvTransferProtokollDC_GkvTransferprotokoll.MapToNewDC(protokoll); @@ -944,7 +938,7 @@ namespace BeWo.Service.ServiceImplementations var state = GkvAbrechnung.GetState(gkvAbrechnung); - if (state == GkvState.Waiting || state == GkvState.OldAndNoFeedback || state == GkvState.Paid || state == GkvState.ErrorFatal) + if (state == GkvState.Waiting || state == GkvState.OldAndNoFeedback || state == GkvState.Paid) { return false; } @@ -1042,7 +1036,7 @@ namespace BeWo.Service.ServiceImplementations { transfernummer = DAOFactory.SearchDAO.GetNextTransfernummer(datenannahmestelle); } - else if (state == GkvState.Error) + else if (state == GkvState.Error || state == GkvState.ErrorFatal) { transfernummer = gkvAbrechnung.GkvTransferProtokolle.Last().Transfernummer; } @@ -1067,14 +1061,14 @@ namespace BeWo.Service.ServiceImplementations return new Tuple(d, t); } - private string SendApp8SendNewRequest(GkvTransferProtokoll protokoll, string loginName, string hashed_password) + private GkvApp8SendNewResponse SendApp8SendNewRequest(GkvTransferProtokoll protokoll, string loginName, string hashed_password) { var gkv_transfer_dc = MapperFactory.GkvTransferProtokollDC_GkvTransferprotokoll.MapToNewDC(protokoll); var url = "https://app8.bewoplaner.de/service/GkvAbrechnungView.aspx"; #if DEBUG - url = "http://localhost:3777/Host/GkvAbrechnungView.aspx"; + //url = "http://localhost:3777/Host/GkvAbrechnungView.aspx"; #endif var request_app8 = new GkvApp8SendNewRequest @@ -1083,14 +1077,19 @@ namespace BeWo.Service.ServiceImplementations GkvTransferProtokoll = gkv_transfer_dc, Username = loginName, Password = hashed_password, - Tenant = MultitenancyOperationContextExt.Current.Tenant + Tenant = MultitenancyOperationContextExt.Current.Tenant, + DebugMode = "fozc4897b6ztvf978AFCRRG244fvFV2532fvf324AF" }; #if DEBUG request_app8.SendDirect = false; #endif - return SendApp8Request(url, request_app8); + var response_app8_str = SendApp8Request(url, request_app8); + + var response_app8 = JsonConvert.DeserializeObject(response_app8_str); + + return response_app8; } /// /// @@ -1105,16 +1104,13 @@ namespace BeWo.Service.ServiceImplementations var url = "https://app8.bewoplaner.de/service/GkvAbrechnungView.aspx"; -#if DEBUG - url = "http://localhost:3777/Host/GkvAbrechnungView.aspx"; -#endif - var request = new GkvApp8GetStatusRequest { Username = loginName, Password = hashed_password, Tenant = MultitenancyOperationContextExt.Current.Tenant, - Oids = new long[updateables_len] + Oids = new long[updateables_len], + DebugMode = "fozc4897b6ztvf978AFCRRG244fvFV2532fvf324AF", }; for (int id = 0; id < updateables_len; id++) @@ -1125,16 +1121,21 @@ namespace BeWo.Service.ServiceImplementations request.Oids[id] = gkv_transfer.GkvTransferProtokollOid.Value; } - var response_app8_str = SendApp8Request(url, JsonConvert.SerializeObject(request)); + GkvApp8GetStatusResponse response_app8; + try + { + var response_app8_str = SendApp8Request(url, JsonConvert.SerializeObject(request)); - var response_app8 = JsonConvert.DeserializeObject(response_app8_str); - - if (!response_app8.Success) + response_app8 = JsonConvert.DeserializeObject(response_app8_str); + } + catch(Exception e) { return true; - throw new NotImplementedException("App 8 Anfrage nicht erfolgreich"); } + if (!response_app8.Success) + throw new DakotaException(response_app8.Message); + bool allAreUpToDate = true; for (int id = 0; id < updateables_len; id++) { @@ -1164,15 +1165,26 @@ namespace BeWo.Service.ServiceImplementations private string SendApp8Request(string url, object request) => SendApp8Request(url, JsonConvert.SerializeObject(request)); private string SendApp8Request(string url, string dataString) { - url += "?tenant=" + MultitenancyOperationContextExt.Current.Tenant; - string response_app8_str; - using (WebClient client = new WebClient()) - { - client.Headers.Add(HttpRequestHeader.ContentType, "application/json"); - response_app8_str = client.UploadString(url, "POST", dataString); + try + { + url += "?tenant=" + MultitenancyOperationContextExt.Current.Tenant; + + using (WebClient client = new WebClient()) + { + client.Headers.Add(HttpRequestHeader.ContentType, "application/json"); + + response_app8_str = client.UploadString(url, "POST", dataString); + } } + catch(Exception e) + { + throw new DakotaException(e.Message, "App8"); + } + + if (string.IsNullOrEmpty(response_app8_str)) + throw new DakotaException("Leere Antwort", "App8"); return response_app8_str; } diff --git a/Shared/DataContracts/GkvAbrechnung/GkvApp8Request.cs b/Shared/DataContracts/GkvAbrechnung/GkvApp8Request.cs index 40ed1f12f..013f1a0bc 100644 --- a/Shared/DataContracts/GkvAbrechnung/GkvApp8Request.cs +++ b/Shared/DataContracts/GkvAbrechnung/GkvApp8Request.cs @@ -19,6 +19,9 @@ namespace BS.Shared.DataContracts.GkvAbrechnung [DataMember] public string Tenant { get; set; } + [DataMember] + public string DebugMode { get; set; } + [DataMember] public GkvAbrechnungApp8RequestTypeDC Type { get; set; } }