diff --git a/BeWo/BeWo.csproj b/BeWo/BeWo.csproj
index 0d83cb1d0..55268c179 100644
--- a/BeWo/BeWo.csproj
+++ b/BeWo/BeWo.csproj
@@ -16,7 +16,7 @@
true
Internet
true
- false
+ true
8CA4066C36C87B745E4016FDA715A6DB16FCFFA9
@@ -43,12 +43,12 @@
de-DE
BeWoPlaner
ownSoft GmbH
- 2.0.1.248
+ 2.0.1.249
true
publish.htm
false
true
- 249
+ 250
2.0.1.%2a
false
true
diff --git a/BeWo/BeWoApp.xaml.cs b/BeWo/BeWoApp.xaml.cs
index f498cd3c9..8b06c5bf3 100644
--- a/BeWo/BeWoApp.xaml.cs
+++ b/BeWo/BeWoApp.xaml.cs
@@ -50,7 +50,7 @@ namespace BeWo
public static MainControl MainControl;
public static string ShortVersion = "3.21";
- public static string Version = "Version 3.21.4";
+ public static string Version = "Version 3.21.5";
public static int RenderTier = 0;
diff --git a/BeWo/LoginControl.xaml.cs b/BeWo/LoginControl.xaml.cs
index 2ff1abe2c..9bb349c0d 100644
--- a/BeWo/LoginControl.xaml.cs
+++ b/BeWo/LoginControl.xaml.cs
@@ -244,15 +244,19 @@ namespace BeWo
//!!!!Wenn hier neue Keys hinzugefügt werden, muss das auch in der Klasse ChatController.HauptKlassen.Chat und im DatabaseTerminator gemacht werden!!
- private static String PUB_KEY_X3 = "3082010A02820101009CD30CF05AE52E47B7725D3783B3686330EAD735261925E1BDBE35F170922FB7B84B4105ABA99E350858ECB12AC468870BA3E375E4E6F3A76271BA7981601FD7919A9FF3D0786771C8690E9591CFFEE699E9603C48CC7ECA4D7712249D471B5AEBB9EC1E37001C9CAC7BA705EACE4AEBBD41E53698B9CBFD6D3C9668DF232A42900C867467C87FA59AB8526114133F65E98287CBDBFA0E56F68689F3853F9786AFB0DC1AEF6B0D95167DC42BA065B299043675806BAC4AF31B9049782FA2964F2A20252904C674C0D031CD8F31389516BAA833B843F1B11FC3307FA27931133D2D36F8E3FCF2336AB93931C5AFC48D0D1D641633AAFA8429B6D40BC0D87DC3930203010001";
+ private static String PUB_KEY_X3 = "9CD30CF05AE52E47B7725D3783B3686330EAD735261925E1BDBE35F170922FB7B84B4105ABA99E350858ECB12AC468870BA3E375E4E6F3A76271BA7981601FD7919A9FF3D0786771C8690E9591CFFEE699E9603C48CC7ECA4D7712249D471B5AEBB9EC1E37001C9CAC7BA705EACE4AEBBD41E53698B9CBFD6D3C9668DF232A42900C867467C87FA59AB8526114133F65E98287CBDBFA0E56F68689F3853F9786AFB0DC1AEF6B0D95167DC42BA065B299043675806BAC4AF31B9049782FA2964F2A20252904C674C0D031CD8F31389516BAA833B843F1B11FC3307FA27931133D2D36F8E3FCF2336AB93931C5AFC48D0D1D641633AAFA8429B6D40BC0D87DC3930203010001";
- private static String PUB_KEY_R3 = "3082010A0282010100BB021528CCF6A094D30F12EC8D5592C3F882F199A67A4288A75D26AAB52BB9C54CB1AF8E6BF975C8A3D70F4794145535578C9EA8A23919F5823C42A94E6EF53BC32EDB8DC0B05CF35938E7EDCF69F05A0B1BBEC094242587FA3771B313E71CACE19BEFDBE43B45524596A9C153CE34C852EEB5AEED8FDE6070E2A554ABB66D0E97A540346B2BD3BC66EB66347CFA6B8B8F572999F830175DBA726FFB81C5ADD286583D17C7E709BBF12BF786DCC1DA715DD446E3CCAD25C188BC60677566B3F118F7A25CE653FF3A88B647A5FF1318EA9809773F9D53F9CF01E5F5A6701714AF63A4FF99B3939DDC53A706FE48851DA169AE2575BB13CC5203F5ED51A18BDB150203010001";
+ private static String PUB_KEY_R3 = "BB021528CCF6A094D30F12EC8D5592C3F882F199A67A4288A75D26AAB52BB9C54CB1AF8E6BF975C8A3D70F4794145535578C9EA8A23919F5823C42A94E6EF53BC32EDB8DC0B05CF35938E7EDCF69F05A0B1BBEC094242587FA3771B313E71CACE19BEFDBE43B45524596A9C153CE34C852EEB5AEED8FDE6070E2A554ABB66D0E97A540346B2BD3BC66EB66347CFA6B8B8F572999F830175DBA726FFB81C5ADD286583D17C7E709BBF12BF786DCC1DA715DD446E3CCAD25C188BC60677566B3F118F7A25CE653FF3A88B647A5FF1318EA9809773F9D53F9CF01E5F5A6701714AF63A4FF99B3939DDC53A706FE48851DA169AE2575BB13CC5203F5ED51A18BDB150203010001";
- private static String PUB_KEY_E1 = "04245C2DA22AFD1C4BA65D97732731ACB2A06962EF65E8A6B0F0AC4B9FFF1C0B700FD3982F4DFC0F009B37F074055732972E05EF2A4325A3FB6E342713F64F7E69D302995EEB244792C1249BE6B1218FC12481FC68CC1F69BA58F51922F774C616";
+ private static String PUB_KEY_E1 = "245c2da22afd1c4ba65d97732731acb2a06962ef65e8a6b0f0ac4b9fff1c0b700fd3982f4dfc0f009b37f074055732972e05ef2a4325a3fb6e342713f64f7e69d302995eeb244792c1249be6b1218fc12481fc68cc1f69ba58f51922f774c616";
- private static String PUB_KEY_R11 = "3082010A0282010100BA87BC5C1B0039CBCA0ACDD46710F9013CA54EA561CB26CA52FB1501B7B928F5281EED27B324183967090C08ECE03AB03B770EBDF3E53954410C4EAE41D69974DE51DBEF7BFF58BDA8B713F6DE31D5F272C9726A0B8374959C4600641499F3B1D922D9CDA892AA1C267A3FFEEF58057B089581DB710F8EFBE33109BB09BE504D5F8F91763D5A9D9E83F2E9C466B3E106664348188065A037189A9B843297B1B2BDC4F815009D2788FBE26317966C9B27674BC4DB285E69C279F0495CE02450E1C4BCA105AC7B406D00B4C2413FA758B82FC55C9BA5BB099EF1FEEBB08539FDA80AEF45C478EB652AC2CF5F3CDEE35C4D1BF70B272BAA0B4277534F796A1D87D90203010001";
+ private static String PUB_KEY_E5 = "0d0b3a8a6b618eb6efdc5f58e7c6424554ab63f66661480a2e5975b481023750b73f1679dc98eca1289772201c2ccfd57c52204e54785b84146bc090ae85ecc051413c5a877f064dd4fe60d1fa6c2de17d951088a208540f991a4ce6ea0aacd8";
- private static String PUB_KEY_R10 = "3082010A0282010100CF57E5E6C45412EDB447FEC92758764650288C1D3E88DF059DD5B51829BDDDB55ABFFAF6CEA3BEAF00214B625A5A3C012FC55803F689FF8E1143EBC1B5E01407968F6F1FD7E7BA8139097565B7C2AF185B372628E7A3F4072B6D1AFFAB58BC95AE40FFE9CB57C4B55B7F780D1861BC17E754C6BB4991CD6E18D18085EEA66536BC74EABC504CEAFC21F338169394BAB0D36B3806CD16127ACA5275C8AD76B2C29C5D98455C6F617BC62DEE3C13528601D957E6381CDF8DB51F92919AE74A1CCC45A87255F0B0E6A307ECFDA71B669E3F488B71847158C93AFAEF5EF25B442B3C74E78FB247C1076ACD9AB70D96F712812651540AEC61F6F7F5E2F28AC8950D8D0203010001";
+ private static String PUB_KEY_E6 = "d9f19e4687f8217160a826eba3fab9eada1db912a7d426d95114b1617c7596bf220b391fd5bed10a46aa2d3c4a09842ebe409555e91940376675ed324e770449f8707bc318e7cef77110feac74d800d4ed6d1c731633109c3ab2ea6c62f4bdb8";
+
+ private static String PUB_KEY_R10 = "CF57E5E6C45412EDB447FEC92758764650288C1D3E88DF059DD5B51829BDDDB55ABFFAF6CEA3BEAF00214B625A5A3C012FC55803F689FF8E1143EBC1B5E01407968F6F1FD7E7BA8139097565B7C2AF185B372628E7A3F4072B6D1AFFAB58BC95AE40FFE9CB57C4B55B7F780D1861BC17E754C6BB4991CD6E18D18085EEA66536BC74EABC504CEAFC21F338169394BAB0D36B3806CD16127ACA5275C8AD76B2C29C5D98455C6F617BC62DEE3C13528601D957E6381CDF8DB51F92919AE74A1CCC45A87255F0B0E6A307ECFDA71B669E3F488B71847158C93AFAEF5EF25B442B3C74E78FB247C1076ACD9AB70D96F712812651540AEC61F6F7F5E2F28AC8950D8D0203010001";
+
+ private static String PUB_KEY_R11 = "BA87BC5C1B0039CBCA0ACDD46710F9013CA54EA561CB26CA52FB1501B7B928F5281EED27B324183967090C08ECE03AB03B770EBDF3E53954410C4EAE41D69974DE51DBEF7BFF58BDA8B713F6DE31D5F272C9726A0B8374959C4600641499F3B1D922D9CDA892AA1C267A3FFEEF58057B089581DB710F8EFBE33109BB09BE504D5F8F91763D5A9D9E83F2E9C466B3E106664348188065A037189A9B843297B1B2BDC4F815009D2788FBE26317966C9B27674BC4DB285E69C279F0495CE02450E1C4BCA105AC7B406D00B4C2413FA758B82FC55C9BA5BB099EF1FEEBB08539FDA80AEF45C478EB652AC2CF5F3CDEE35C4D1BF70B272BAA0B4277534F796A1D87D90203010001";
private bool PinPublicKey(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslpolicyerrors)
@@ -263,15 +267,18 @@ namespace BeWo
return false;
bool chainContainsPk = false;
-
+
foreach (var element in chain.ChainElements)
{
- String pk = element.Certificate.GetPublicKeyString();
- String testx3 = PUB_KEY_X3;
- String testr3 = PUB_KEY_R3;
- String teste1 = PUB_KEY_E1;
- String r11 = PUB_KEY_R11;
- if (pk == PUB_KEY_X3 || pk == PUB_KEY_R3 || pk == PUB_KEY_E1 || pk == PUB_KEY_R11 || pk == PUB_KEY_R10)
+ String pk = element.Certificate.GetPublicKeyString().ToLower();
+
+ if (pk.Contains(PUB_KEY_X3.ToLower()) ||
+ pk.Contains(PUB_KEY_R3.ToLower()) ||
+ pk.Contains(PUB_KEY_E1.ToLower()) ||
+ pk.Contains(PUB_KEY_E5.ToLower()) ||
+ pk.Contains(PUB_KEY_E6.ToLower()) ||
+ pk.Contains(PUB_KEY_R10.ToLower()) ||
+ pk.Contains(PUB_KEY_R11.ToLower()))
{
chainContainsPk = true;
}
diff --git a/BeWo/View/Detail/Accounting/InvoiceOverview.xaml b/BeWo/View/Detail/Accounting/InvoiceOverview.xaml
index 221831d61..2b3d7eb51 100644
--- a/BeWo/View/Detail/Accounting/InvoiceOverview.xaml
+++ b/BeWo/View/Detail/Accounting/InvoiceOverview.xaml
@@ -65,7 +65,7 @@
-
+
diff --git a/BeWo/View/Detail/MassnahmenTreeViewView.xaml b/BeWo/View/Detail/MassnahmenTreeViewView.xaml
index f13d7832b..4acc21489 100644
--- a/BeWo/View/Detail/MassnahmenTreeViewView.xaml
+++ b/BeWo/View/Detail/MassnahmenTreeViewView.xaml
@@ -82,10 +82,22 @@
-
-
-
-
+
+
+
+
diff --git a/BeWo/View/Detail/MassnahmenTreeViewView.xaml.cs b/BeWo/View/Detail/MassnahmenTreeViewView.xaml.cs
index 704f6ce8a..edafc87a9 100644
--- a/BeWo/View/Detail/MassnahmenTreeViewView.xaml.cs
+++ b/BeWo/View/Detail/MassnahmenTreeViewView.xaml.cs
@@ -341,10 +341,12 @@ namespace BeWo.View.Detail
private void ToggleButton_Checked(object sender, RoutedEventArgs e)
{
Bearbeitungsmodus = true;
+ EditToggleButton.Content = "Bearbeiten deaktivieren";
}
private void ToggleButton_Unchecked(object sender, RoutedEventArgs e)
{
Bearbeitungsmodus = false;
+ EditToggleButton.Content = "Bearbeiten aktivieren";
}
private void StartCopyItem(SupportConceptGoalTreeItem _item, SupportConceptGoalTreeItem _copy)
diff --git a/BeWo/View/Detail/ServiceCategoryView.xaml b/BeWo/View/Detail/ServiceCategoryView.xaml
index 6b2153340..46c1eb10c 100644
--- a/BeWo/View/Detail/ServiceCategoryView.xaml
+++ b/BeWo/View/Detail/ServiceCategoryView.xaml
@@ -133,7 +133,7 @@
-
+
diff --git a/BeWo/View/Detail/ServiceDescriptionView.xaml b/BeWo/View/Detail/ServiceDescriptionView.xaml
index e77962c57..936319620 100644
--- a/BeWo/View/Detail/ServiceDescriptionView.xaml
+++ b/BeWo/View/Detail/ServiceDescriptionView.xaml
@@ -16,8 +16,8 @@
-
-
+
+
@@ -26,9 +26,8 @@
-
-
+
@@ -39,9 +38,9 @@
-
+
-
+
@@ -66,17 +65,17 @@
-
+
-
+
-
-
-
+
+
+
-
-
-
+
+
+
@@ -112,7 +111,7 @@
-
+
@@ -140,7 +139,7 @@
-
+
diff --git a/BeWo/View/Detail/UrlaubskontoView.xaml.cs b/BeWo/View/Detail/UrlaubskontoView.xaml.cs
index 4e4dfb56a..7c55c3a04 100755
--- a/BeWo/View/Detail/UrlaubskontoView.xaml.cs
+++ b/BeWo/View/Detail/UrlaubskontoView.xaml.cs
@@ -57,28 +57,31 @@ namespace BeWo.View.Detail
}
private void _YearPicker_EditValueChanged(object sender, EditValueChangedEventArgs e)
{
- if (_GridLeaveDays == null)
+ if (_YearPicker.SelectedItem != null)
{
- _GridLeaveDays = rootGrid.Resources["datagrid_leavedays"] as GridControl;
-
- WPFGridLeaveDays.Children.Add(_GridLeaveDays);
- }
-
- var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(DataContract, (int)_YearPicker.SelectedItem));
-
- if (urlaubskonto == null)
- {
- urlaubskonto = new List();
- urlaubskonto.Add(new UrlaubskontoDarstellungDC()
+ if (_GridLeaveDays == null)
{
- Erlaeuterung = "Es existiert kein Vertrag für ausgewähltes Jahr",
- });
- button_openLeaveDayDialogue.Visibility = Visibility.Collapsed;
- }
- else
- button_openLeaveDayDialogue.Visibility = Visibility.Visible;
+ _GridLeaveDays = rootGrid.Resources["datagrid_leavedays"] as GridControl;
- _GridLeaveDays.ItemsSource = urlaubskonto;
+ WPFGridLeaveDays.Children.Add(_GridLeaveDays);
+ }
+
+ var urlaubskonto = ServiceFacade.DoEmployeeServiceSync(s => s.ErstelleUrlaubskontoDarstellung(DataContract, (int)_YearPicker.SelectedItem));
+
+ if (urlaubskonto == null)
+ {
+ urlaubskonto = new List();
+ urlaubskonto.Add(new UrlaubskontoDarstellungDC()
+ {
+ Erlaeuterung = "Es existiert kein Vertrag für ausgewähltes Jahr",
+ });
+ button_openLeaveDayDialogue.Visibility = Visibility.Collapsed;
+ }
+ else
+ button_openLeaveDayDialogue.Visibility = Visibility.Visible;
+
+ _GridLeaveDays.ItemsSource = urlaubskonto;
+ }
}
private void button_addLeaveDay_Click(object sender, RoutedEventArgs e)
diff --git a/BeWo/View/Detail/Zeiterfassung/ServiceRecordCreationView.xaml.cs b/BeWo/View/Detail/Zeiterfassung/ServiceRecordCreationView.xaml.cs
index 0e600dd2c..43e69af3c 100644
--- a/BeWo/View/Detail/Zeiterfassung/ServiceRecordCreationView.xaml.cs
+++ b/BeWo/View/Detail/Zeiterfassung/ServiceRecordCreationView.xaml.cs
@@ -13,11 +13,27 @@ namespace BeWo.View.Detail.Zeiterfassung
{
public partial class ServiceRecordCreationView
{
-
+ private DateTime _StartDatum;
+ private DateTime _EndDatum;
- public DateTime StartDatum { get; set; }
+ public DateTime StartDatum
+ {
+ get { return _StartDatum; }
+ set
+ {
+ _StartDatum = value;
+ UpdateSelectedArbeitszeitVm();
+ }
+ }
- public DateTime EndDatum { get; set; }
+ public DateTime EndDatum {
+ get { return _EndDatum; }
+ set
+ {
+ _EndDatum = value;
+ UpdateSelectedArbeitszeitVm();
+ }
+ }
public SupportConceptCostBearerRelDC SupportConceptCostBearerRel { get; set; }
@@ -44,7 +60,13 @@ namespace BeWo.View.Detail.Zeiterfassung
private void UpdateSelectedArbeitszeitVm()
{
- SelectedArbeitszeitVM = ArbeitszeitListVM.VMList[0];
+ foreach (var item in ArbeitszeitListVM.VMList)
+ {
+ if ((!item.GueltigVon.HasValue || item.GueltigVon <= EndDatum) && (!item.GueltigBis.HasValue || item.GueltigBis >= StartDatum))
+ {
+ SelectedArbeitszeitVM = item;
+ }
+ }
}
diff --git a/BeWo/View/Navigation/UserNavigationView.xaml.cs b/BeWo/View/Navigation/UserNavigationView.xaml.cs
index 3b664a537..ff709321c 100644
--- a/BeWo/View/Navigation/UserNavigationView.xaml.cs
+++ b/BeWo/View/Navigation/UserNavigationView.xaml.cs
@@ -54,7 +54,8 @@ namespace BeWo.View.Navigation
{
textblock_link.Visibility = Visibility.Collapsed;
}
- //###CB SERIENBRIEF mainNavigationView.MailMergeButton.Visibility = Visibility.Collapsed;
+ mainNavigationView.chkShowDeleted.Visibility = Visibility.Collapsed;
+ //###CB SERIENBRIEF mainNavigationView.MailMergeButton.Visibility = Visibility.Collapsed;
}
private void OnLoaded(object sender, RoutedEventArgs e)
diff --git a/BeWo/View/StundenplanView.xaml b/BeWo/View/StundenplanView.xaml
index d7b9a03c8..7439daaac 100644
--- a/BeWo/View/StundenplanView.xaml
+++ b/BeWo/View/StundenplanView.xaml
@@ -99,9 +99,13 @@
-
+
+
+
-
+
+
+
@@ -203,9 +207,10 @@
-
+
+
-
+
diff --git a/BeWo/View/StundenplanView.xaml.cs b/BeWo/View/StundenplanView.xaml.cs
index 76152bd0e..796b955a8 100644
--- a/BeWo/View/StundenplanView.xaml.cs
+++ b/BeWo/View/StundenplanView.xaml.cs
@@ -11,6 +11,8 @@ using BS.Shared.Core;
using BS.Shared.DataContracts.Compact;
using DevExpress.Xpf.Grid;
using System;
+using BS.Shared.DataContracts;
+using System.Collections.Generic;
namespace BeWo.View
{
@@ -114,11 +116,11 @@ namespace BeWo.View
private void AddArbeitszeitToView_Click(object sender, RoutedEventArgs e)
{
- var popup = tabcontrol_Arbeitszeit.GetAllChildren().OfType();
+ var popup = tabcontrol_Arbeitszeit.GetAllChildren().OfType();
- var popup_NewArbeitszeitEintrag = popup.First(x => x.Name.Equals("popup_newArbeitszeitEintrag"));
+ var popup_NewArbeitszeitEintrag = popup.First(x => x.Name.Equals("popup_newArbeitszeitEintrag"));
- popup_NewArbeitszeitEintrag.IsOpen = true;
+ popup_NewArbeitszeitEintrag.IsOpen = true;
}
private void PopupArbeitszeitClose_Click(object sender, RoutedEventArgs e)
@@ -163,6 +165,33 @@ namespace BeWo.View
grid_ArbeitszeitEintrag.RefreshData();
}
+ private void CopyArbeitszeit_Click(object sender, RoutedEventArgs e)
+ {
+ var arbeitszeit = tabcontrol_Arbeitszeit.SelectedItem as ArbeitszeitVM;
+
+ var dc = new ArbeitszeitDC();
+ if (arbeitszeit.GueltigBis.HasValue)
+ {
+ dc.GueltigVon = arbeitszeit.GueltigBis.Value.AddDays(1);
+ }
+ dc.Eintraege = new List();
+ foreach (var ae in arbeitszeit.ArbeitszeitEintraege.VMList)
+ {
+ var copy = new ArbeitszeitEintragDC();
+ copy.Tag = ae.Tag;
+ copy.UhrzeitVon = ae.UhrzeitVon;
+ copy.UhrzeitBis = ae.UhrzeitBis;
+ copy.Notice = ae.Notice;
+ copy.Employee = ae.Employee;
+ dc.Eintraege.Add(copy);
+ }
+
+ var copyVm = new ArbeitszeitVM(dc);
+ ViewModel.VMList.Add(copyVm);
+
+ tabcontrol_Arbeitszeit.SelectedIndex = tabcontrol_Arbeitszeit.Items.Count - 1;
+
+ }
private void GridControl_OnCustomColumnSort(object sender, CustomColumnSortEventArgs e)
{
var comparer = new WochentagComparerClass();
diff --git a/BeWo/ViewModel/ArbeitszeitEintragVM.cs b/BeWo/ViewModel/ArbeitszeitEintragVM.cs
index 4ef05d46f..586850f77 100644
--- a/BeWo/ViewModel/ArbeitszeitEintragVM.cs
+++ b/BeWo/ViewModel/ArbeitszeitEintragVM.cs
@@ -2,6 +2,7 @@ using BS.Shared;
using BS.Shared.DataContracts;
using BeWo.Validation;
using BS.Shared.DataContracts.Compact;
+using System;
namespace BeWo.ViewModel
{
@@ -49,6 +50,7 @@ namespace BeWo.ViewModel
_UhrzeitVon = value;
StoreDirtyInformation(AreDifferent(DataContract.UhrzeitVon, value), PropertyName_UhrzeitVon);
FirePropertyChanged(PropertyName_UhrzeitVon);
+ FirePropertyChanged("Infos");
}
}
}
@@ -64,7 +66,7 @@ namespace BeWo.ViewModel
{
_UhrzeitBis = value;
StoreDirtyInformation(AreDifferent(DataContract.UhrzeitBis, value), PropertyName_UhrzeitBis);
- FirePropertyChanged(PropertyName_UhrzeitBis);
+ FirePropertyChanged("Infos");
}
}
}
@@ -101,6 +103,30 @@ namespace BeWo.ViewModel
}
}
+ public string Infos
+ {
+ get
+ {
+ if (!string.IsNullOrEmpty(UhrzeitVon) && !string.IsNullOrEmpty(UhrzeitVon))
+ {
+ String dateStr1 = String.Format("{0:dd.MM.yyyy} {1}", DateTime.Now, UhrzeitVon);
+ String dateStr2 = String.Format("{0:dd.MM.yyyy} {1}", DateTime.Now, UhrzeitBis);
+
+ DateTime date1;
+ DateTime date2;
+
+ if (DateTime.TryParse(dateStr1, out date1) && DateTime.TryParse(dateStr2, out date2))
+ {
+
+ return String.Format("Gesamtstunden: {0:0.00}", date2.Subtract(date1).TotalHours);
+ }
+
+
+ }
+ return "";
+ }
+
+ }
public string Klient => _CompactCustomer?.FullName;
public CompactCustomerDC CompactCustomer
diff --git a/BeWoDatabaseTerminator/BeWoDatabaseTerminator/Program.cs b/BeWoDatabaseTerminator/BeWoDatabaseTerminator/Program.cs
index feceb11f7..587d60dc1 100644
--- a/BeWoDatabaseTerminator/BeWoDatabaseTerminator/Program.cs
+++ b/BeWoDatabaseTerminator/BeWoDatabaseTerminator/Program.cs
@@ -18,12 +18,6 @@ namespace BeWoDatabaseTerminator
{
internal class Program
{
- private const string PubKeyX3 = "3082010A02820101009CD30CF05AE52E47B7725D3783B3686330EAD735261925E1BDBE35F170922FB7B84B4105ABA99E350858ECB12AC468870BA3E375E4E6F3A76271BA7981601FD7919A9FF3D0786771C8690E9591CFFEE699E9603C48CC7ECA4D7712249D471B5AEBB9EC1E37001C9CAC7BA705EACE4AEBBD41E53698B9CBFD6D3C9668DF232A42900C867467C87FA59AB8526114133F65E98287CBDBFA0E56F68689F3853F9786AFB0DC1AEF6B0D95167DC42BA065B299043675806BAC4AF31B9049782FA2964F2A20252904C674C0D031CD8F31389516BAA833B843F1B11FC3307FA27931133D2D36F8E3FCF2336AB93931C5AFC48D0D1D641633AAFA8429B6D40BC0D87DC3930203010001";
- private const string PubKeyR3 = "3082010A0282010100BB021528CCF6A094D30F12EC8D5592C3F882F199A67A4288A75D26AAB52BB9C54CB1AF8E6BF975C8A3D70F4794145535578C9EA8A23919F5823C42A94E6EF53BC32EDB8DC0B05CF35938E7EDCF69F05A0B1BBEC094242587FA3771B313E71CACE19BEFDBE43B45524596A9C153CE34C852EEB5AEED8FDE6070E2A554ABB66D0E97A540346B2BD3BC66EB66347CFA6B8B8F572999F830175DBA726FFB81C5ADD286583D17C7E709BBF12BF786DCC1DA715DD446E3CCAD25C188BC60677566B3F118F7A25CE653FF3A88B647A5FF1318EA9809773F9D53F9CF01E5F5A6701714AF63A4FF99B3939DDC53A706FE48851DA169AE2575BB13CC5203F5ED51A18BDB150203010001";
- private const string PubKeyE1 = "04245C2DA22AFD1C4BA65D97732731ACB2A06962EF65E8A6B0F0AC4B9FFF1C0B700FD3982F4DFC0F009B37F074055732972E05EF2A4325A3FB6E342713F64F7E69D302995EEB244792C1249BE6B1218FC12481FC68CC1F69BA58F51922F774C616";
- private const String PUB_KEY_R11 = "3082010A0282010100BA87BC5C1B0039CBCA0ACDD46710F9013CA54EA561CB26CA52FB1501B7B928F5281EED27B324183967090C08ECE03AB03B770EBDF3E53954410C4EAE41D69974DE51DBEF7BFF58BDA8B713F6DE31D5F272C9726A0B8374959C4600641499F3B1D922D9CDA892AA1C267A3FFEEF58057B089581DB710F8EFBE33109BB09BE504D5F8F91763D5A9D9E83F2E9C466B3E106664348188065A037189A9B843297B1B2BDC4F815009D2788FBE26317966C9B27674BC4DB285E69C279F0495CE02450E1C4BCA105AC7B406D00B4C2413FA758B82FC55C9BA5BB099EF1FEEBB08539FDA80AEF45C478EB652AC2CF5F3CDEE35C4D1BF70B272BAA0B4277534F796A1D87D90203010001";
- private const String PUB_KEY_R10 = "3082010A0282010100CF57E5E6C45412EDB447FEC92758764650288C1D3E88DF059DD5B51829BDDDB55ABFFAF6CEA3BEAF00214B625A5A3C012FC55803F689FF8E1143EBC1B5E01407968F6F1FD7E7BA8139097565B7C2AF185B372628E7A3F4072B6D1AFFAB58BC95AE40FFE9CB57C4B55B7F780D1861BC17E754C6BB4991CD6E18D18085EEA66536BC74EABC504CEAFC21F338169394BAB0D36B3806CD16127ACA5275C8AD76B2C29C5D98455C6F617BC62DEE3C13528601D957E6381CDF8DB51F92919AE74A1CCC45A87255F0B0E6A307ECFDA71B669E3F488B71847158C93AFAEF5EF25B442B3C74E78FB247C1076ACD9AB70D96F712812651540AEC61F6F7F5E2F28AC8950D8D0203010001";
-
private const string APIKEY = "CwjlSCbNqctEsofpGY64Z4aO6pShNYAdGtjMqHsjO64FuK23qoRDUqIjUC0P";
private static string _ConnectionStringServer;
@@ -49,36 +43,57 @@ namespace BeWoDatabaseTerminator
ServicePointManager.ServerCertificateValidationCallback = PinPublicKey;
}
+ private const String PUB_KEY_X3 = "9CD30CF05AE52E47B7725D3783B3686330EAD735261925E1BDBE35F170922FB7B84B4105ABA99E350858ECB12AC468870BA3E375E4E6F3A76271BA7981601FD7919A9FF3D0786771C8690E9591CFFEE699E9603C48CC7ECA4D7712249D471B5AEBB9EC1E37001C9CAC7BA705EACE4AEBBD41E53698B9CBFD6D3C9668DF232A42900C867467C87FA59AB8526114133F65E98287CBDBFA0E56F68689F3853F9786AFB0DC1AEF6B0D95167DC42BA065B299043675806BAC4AF31B9049782FA2964F2A20252904C674C0D031CD8F31389516BAA833B843F1B11FC3307FA27931133D2D36F8E3FCF2336AB93931C5AFC48D0D1D641633AAFA8429B6D40BC0D87DC3930203010001";
+
+ private const String PUB_KEY_R3 = "BB021528CCF6A094D30F12EC8D5592C3F882F199A67A4288A75D26AAB52BB9C54CB1AF8E6BF975C8A3D70F4794145535578C9EA8A23919F5823C42A94E6EF53BC32EDB8DC0B05CF35938E7EDCF69F05A0B1BBEC094242587FA3771B313E71CACE19BEFDBE43B45524596A9C153CE34C852EEB5AEED8FDE6070E2A554ABB66D0E97A540346B2BD3BC66EB66347CFA6B8B8F572999F830175DBA726FFB81C5ADD286583D17C7E709BBF12BF786DCC1DA715DD446E3CCAD25C188BC60677566B3F118F7A25CE653FF3A88B647A5FF1318EA9809773F9D53F9CF01E5F5A6701714AF63A4FF99B3939DDC53A706FE48851DA169AE2575BB13CC5203F5ED51A18BDB150203010001";
+
+ private const String PUB_KEY_E1 = "245c2da22afd1c4ba65d97732731acb2a06962ef65e8a6b0f0ac4b9fff1c0b700fd3982f4dfc0f009b37f074055732972e05ef2a4325a3fb6e342713f64f7e69d302995eeb244792c1249be6b1218fc12481fc68cc1f69ba58f51922f774c616";
+
+ private const String PUB_KEY_E5 = "0d0b3a8a6b618eb6efdc5f58e7c6424554ab63f66661480a2e5975b481023750b73f1679dc98eca1289772201c2ccfd57c52204e54785b84146bc090ae85ecc051413c5a877f064dd4fe60d1fa6c2de17d951088a208540f991a4ce6ea0aacd8";
+
+ private const String PUB_KEY_E6 = "d9f19e4687f8217160a826eba3fab9eada1db912a7d426d95114b1617c7596bf220b391fd5bed10a46aa2d3c4a09842ebe409555e91940376675ed324e770449f8707bc318e7cef77110feac74d800d4ed6d1c731633109c3ab2ea6c62f4bdb8";
+
+ private const String PUB_KEY_R10 = "CF57E5E6C45412EDB447FEC92758764650288C1D3E88DF059DD5B51829BDDDB55ABFFAF6CEA3BEAF00214B625A5A3C012FC55803F689FF8E1143EBC1B5E01407968F6F1FD7E7BA8139097565B7C2AF185B372628E7A3F4072B6D1AFFAB58BC95AE40FFE9CB57C4B55B7F780D1861BC17E754C6BB4991CD6E18D18085EEA66536BC74EABC504CEAFC21F338169394BAB0D36B3806CD16127ACA5275C8AD76B2C29C5D98455C6F617BC62DEE3C13528601D957E6381CDF8DB51F92919AE74A1CCC45A87255F0B0E6A307ECFDA71B669E3F488B71847158C93AFAEF5EF25B442B3C74E78FB247C1076ACD9AB70D96F712812651540AEC61F6F7F5E2F28AC8950D8D0203010001";
+
+ private const String PUB_KEY_R11 = "BA87BC5C1B0039CBCA0ACDD46710F9013CA54EA561CB26CA52FB1501B7B928F5281EED27B324183967090C08ECE03AB03B770EBDF3E53954410C4EAE41D69974DE51DBEF7BFF58BDA8B713F6DE31D5F272C9726A0B8374959C4600641499F3B1D922D9CDA892AA1C267A3FFEEF58057B089581DB710F8EFBE33109BB09BE504D5F8F91763D5A9D9E83F2E9C466B3E106664348188065A037189A9B843297B1B2BDC4F815009D2788FBE26317966C9B27674BC4DB285E69C279F0495CE02450E1C4BCA105AC7B406D00B4C2413FA758B82FC55C9BA5BB099EF1FEEBB08539FDA80AEF45C478EB652AC2CF5F3CDEE35C4D1BF70B272BAA0B4277534F796A1D87D90203010001";
+
+
private static bool PinPublicKey(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors sslpolicyerrors)
{
try
{
- if(certificate is null || chain is null)
- {
+ if (certificate == null || chain == null)
return false;
- }
- var chainContainsPublicKey = false;
+ bool chainContainsPk = false;
- foreach(var element in chain.ChainElements)
+ foreach (var element in chain.ChainElements)
{
- var pk = element.Certificate.GetPublicKeyString();
- if((pk?.Equals(PubKeyX3) ?? false) || (pk?.Equals(PubKeyR3) ?? false) || (pk?.Equals(PubKeyE1) ?? false) || pk == PUB_KEY_R11 || pk == PUB_KEY_R10)
+ String pk = element.Certificate.GetPublicKeyString().ToLower();
+
+ if (pk.Contains(PUB_KEY_X3.ToLower()) ||
+ pk.Contains(PUB_KEY_R3.ToLower()) ||
+ pk.Contains(PUB_KEY_E1.ToLower()) ||
+ pk.Contains(PUB_KEY_E5.ToLower()) ||
+ pk.Contains(PUB_KEY_E6.ToLower()) ||
+ pk.Contains(PUB_KEY_R10.ToLower()) ||
+ pk.Contains(PUB_KEY_R11.ToLower()))
{
- chainContainsPublicKey = true;
+ chainContainsPk = true;
}
}
- var subjectAccepted = certificate.Subject.Trim().ToLower().EndsWith(".bewoplaner.de") || certificate.Subject.Trim().ToLower().EndsWith(".ownchat.de");
-
- return chainContainsPublicKey && subjectAccepted;
+ bool subjectAccepted = certificate.Subject.Trim().ToLower().EndsWith(".bewoplaner.de") ||
+ certificate.Subject.Trim().ToLower().EndsWith(".ownchat.de");
+ return chainContainsPk && subjectAccepted;
}
- catch(Exception)
+ catch (Exception e)
{
return false;
}
+
}
-
+
private static async Task Main(string[] args)
{
ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;
diff --git a/Data/Mappings/SupportConceptHistory.hbm.xml b/Data/Mappings/SupportConceptHistory.hbm.xml
index 4c80e946a..93acf5714 100644
--- a/Data/Mappings/SupportConceptHistory.hbm.xml
+++ b/Data/Mappings/SupportConceptHistory.hbm.xml
@@ -24,5 +24,6 @@
+
\ No newline at end of file
diff --git a/Report/DefaultReports/Mitarbeiterarbeitszeitkonto.designer.cs b/Report/DefaultReports/Mitarbeiterarbeitszeitkonto.designer.cs
index 6a798b981..57580016f 100644
--- a/Report/DefaultReports/Mitarbeiterarbeitszeitkonto.designer.cs
+++ b/Report/DefaultReports/Mitarbeiterarbeitszeitkonto.designer.cs
@@ -102,6 +102,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
@@ -120,7 +121,6 @@ namespace BeWo.Report.DefaultReports
this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldTatsSoll = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
@@ -808,7 +808,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell51.StylePriority.UseFont = false;
this.xrTableCell51.StylePriority.UsePadding = false;
this.xrTableCell51.StylePriority.UseTextAlignment = false;
- this.xrTableCell51.Text = "davon ausbezahlt:";
+ this.xrTableCell51.Text = "Anpassung Überstunden:";
this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell51.Weight = 0.22133303497678214D;
//
@@ -891,6 +891,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell26.Weight = 0.11143081848591821D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
// Title
//
this.Title.BackColor = System.Drawing.Color.White;
@@ -1027,10 +1031,6 @@ namespace BeWo.Report.DefaultReports
this.fieldTatsSoll.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldTatsSoll.Name = "fieldTatsSoll";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
- //
// Mitarbeiterarbeitszeitkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs b/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs
index a87b465ab..f2632d666 100644
--- a/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs
+++ b/Report/ReportObjects/MitarbeiterstundenkontoBerechnung.cs
@@ -1719,7 +1719,7 @@ namespace BeWo.Report.ReportObjects
{
if (dd.Feiertag != null)
{
- dd.MinutesTotal = dd.SollStunden * 60;
+ dd.MinutesTotal = dd.SollStunden * 60 * GetFeiertagsFaktor(dd.Date);
TimeSpan tspan = TimeSpan.FromMinutes((double)dd.MinutesTotal);
dd.TimeTotal = String.Format("{0:00}:{1:00}", tspan.Hours, tspan.Minutes);
}
diff --git a/ReportImp/AkggMid/LeistungsnachweisHelper.cs b/ReportImp/AkggMid/LeistungsnachweisHelper.cs
index 2f644b621..6ba939949 100644
--- a/ReportImp/AkggMid/LeistungsnachweisHelper.cs
+++ b/ReportImp/AkggMid/LeistungsnachweisHelper.cs
@@ -578,17 +578,18 @@ where scap2e.EmployeeOid = {0} and scap.Start <= '{1:yyyy-MM-dd}' and scap.EndDa
foreach (AbsenceTime at in c.AbsenceTimes.OrderBy(a => a.Start))
{
- if (at.AbsenceReason.Description.Contains("<24h") || at.AbsenceReason.Description.Contains(">24h") || at.AbsenceReason.Description.StartsWith("S_Abwesenheit nicht abrechenbar") || at.AbsenceReason.Description.StartsWith("S_JA"))
+ if (at.AbsenceReason.Description.Contains("<24h") || at.AbsenceReason.Description.Contains(">24h") || at.AbsenceReason.Description.Contains("Abwesenheit nicht abrechenbar") || at.AbsenceReason.Description.StartsWith("S_JA") ||
+ at.AbsenceReason.Description.StartsWith("SozA") || at.AbsenceReason.Description.StartsWith("S_Abwesenheit nicht abrechenbar") || at.AbsenceReason.Description.StartsWith("JugA"))
{
if (at.Start >= startSchuljahr && at.Start <= endeSchuljahr && (at.End == null || at.End >= startSchuljahr))
{
var maxAnzahlIntern = maxAnzahl;
- if (at.AbsenceReason.Description.Contains("<24h_SA"))
+ if (at.AbsenceReason.Description.Contains("<24h_SA") || at.AbsenceReason.Description.Contains("unter 24"))
{
maxAnzahlIntern = Int32.MaxValue; // Dürfen immer abgerechnet werden
}
- else if ((at.AbsenceReason.Description.Contains(">24h") && istJugendamt) || at.AbsenceReason.Description.StartsWith("S_Abwesenheit nicht abrechenbar"))
+ else if ((at.AbsenceReason.Description.Contains(">24h") && istJugendamt) || at.AbsenceReason.Description.Contains("Abwesenheit nicht abrechenbar"))
{
maxAnzahlIntern = 0; // Darf beim Jugendamt nie abgerechnet werden
}
diff --git a/ReportImp/Club74/Invoicing/Club74SettlementInvoiceCreation.cs b/ReportImp/Club74/Invoicing/Club74SettlementInvoiceCreation.cs
index fdda0b60b..2576167f6 100644
--- a/ReportImp/Club74/Invoicing/Club74SettlementInvoiceCreation.cs
+++ b/ReportImp/Club74/Invoicing/Club74SettlementInvoiceCreation.cs
@@ -12,25 +12,13 @@ namespace BeWo.Service.Invoicing
{
internal class Club74SettlementInvoiceCreation : LWLSettlementInvoiceCreation
{
- private decimal totalFLS = 0;
-
- public override List CreateInvoiceItems(Settlement2DC si, IList apList)
- {
- var items = base.CreateInvoiceItems(si, apList, true);
-
- var temp = base.CreateInvoiceItems(si, apList, false);
-
- totalFLS = temp.Sum(ii => (ii.UnitCount ?? 0)); // * rf; //eigentlich falsch dass netto = brutto ist.
- return items;
- }
+ public override bool SchneideBeiErreichenDesBudgetsAb { get { return true; } }
public override void CreateInvoiceDetailsTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
{
base.CreateInvoiceDetailsTheOldWay(si, c2s);
-
- si.RecordedBillableFLSNetto = totalFLS;
-
+ si.RecordedBillableFLSNetto = si.RecordedMinutesTotal / 60;
}
}
}
diff --git a/ReportImp/DieBrueckeHilfeUndHalt/Service/CustomServiceRecordStatisticFactory.cs b/ReportImp/DieBrueckeHilfeUndHalt/Service/CustomServiceRecordStatisticFactory.cs
index bffe851e4..0616ebfde 100644
--- a/ReportImp/DieBrueckeHilfeUndHalt/Service/CustomServiceRecordStatisticFactory.cs
+++ b/ReportImp/DieBrueckeHilfeUndHalt/Service/CustomServiceRecordStatisticFactory.cs
@@ -18,7 +18,7 @@ namespace DieBrueckeHilfeUndHalt.Service
var stats = base.CreateSupportConceptStatisticsImpl(costBearer2SupportConceptOid, statisticsDate, ignoreServiceRecordOid);
var cb = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(DAOFactory.GenericDAO.GetByID(costBearer2SupportConceptOid));
- if (!cb.CostBearer.Function.ToLower().Contains("neue vereinbarung"))
+ if (cb == null || cb.CostBearer.Function == null || !cb.CostBearer.Function.ToLower().Contains("neue vereinbarung"))
return stats;
decimal factor = 1.2m;
diff --git a/ReportImp/Fortis/ZeitdokumentationPlanIstUebersicht.cs b/ReportImp/Fortis/ZeitdokumentationPlanIstUebersicht.cs
index 216903336..0c770b39d 100644
--- a/ReportImp/Fortis/ZeitdokumentationPlanIstUebersicht.cs
+++ b/ReportImp/Fortis/ZeitdokumentationPlanIstUebersicht.cs
@@ -132,7 +132,8 @@ namespace Fortis
if (ro.MinutenProWocheUnterStufe < 0)
{
- ro.Hinweise = "Vorsicht: Rückforderung droht!";
+ //ro.Hinweise = "Vorsicht: Rückforderung droht!";
+ ro.Hinweise = "";
}
diff --git a/ReportImp/HPHBersenbrueck/Calculations/CustomGroupDurationCalculator.cs b/ReportImp/HPHBersenbrueck/Calculations/CustomGroupDurationCalculator.cs
new file mode 100644
index 000000000..f907087ef
--- /dev/null
+++ b/ReportImp/HPHBersenbrueck/Calculations/CustomGroupDurationCalculator.cs
@@ -0,0 +1,22 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Service.Plugins;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Services;
+
+namespace HphBersenbrueck
+{
+ public class CustomGroupDurationCalculator : GroupDurationCalculator
+ {
+ public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration)
+ {
+ return new GroupDurationDC()
+ {
+ SingleDuration = Math.Round((totalDuration / personCount) * employeeCount, 2, MidpointRounding.AwayFromZero),
+ TotalDuration = totalDuration
+ };
+ }
+
+ }
+}
diff --git a/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj b/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj
index d153f51ab..8460e2576 100644
--- a/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj
+++ b/ReportImp/HPHBersenbrueck/HPHBersenbrueck.csproj
@@ -64,6 +64,7 @@
+
Component
diff --git a/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs b/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs
index bac295238..7bf24d7aa 100644
--- a/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs
+++ b/ReportImp/HPHBersenbrueck/Invoicing/NeueAssistenzInvoiceCreation.cs
@@ -19,7 +19,7 @@ namespace HPHBersenbrueck.Invoicing
{
protected DateTime? accountingPeriodStart = null;
protected DateTime? accountingPeriodEnd = null;
-
+ private Dictionary groupOidDict = null;
public override void SetInvoiceId(ServiceInvoice invoice)
{
@@ -29,6 +29,8 @@ namespace HPHBersenbrueck.Invoicing
public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords)
{
+ groupOidDict = new Dictionary();
+
var invoices = base.GenerateServiceInvoices(costBearerOid, invoicePeriod, supportConcepts2ServiceRecords);
foreach (var i in invoices)
@@ -65,14 +67,27 @@ namespace HPHBersenbrueck.Invoicing
{
return null;
}
-
- var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc);
- ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName;
- if (ii.ItemDescription.StartsWith("Neu "))
+ if (!iServiceRecord.GroupOid.HasValue || !groupOidDict.ContainsKey(iServiceRecord.GroupOid.Value))
{
- ii.ItemDescription = ii.ItemDescription.Replace("Neu ", "");
+ var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc);
+ if (iServiceRecord.GroupOid.HasValue)
+ {
+ ii.UnitCount = ((iServiceRecord.GroupRoundedDuration / iServiceRecord.GroupPersonCount) * iServiceRecord.GroupEmployeeCount) / 60;
+ }
+ ii.UnitCount = Math.Round(ii.UnitCount.Value * 1.2m, 2, MidpointRounding.AwayFromZero);
+ ii.ItemDescription = iServiceRecord.ServiceDescription.CategoryName;
+ if (ii.ItemDescription.StartsWith("Neu "))
+ {
+ ii.ItemDescription = ii.ItemDescription.Replace("Neu ", "");
+ }
+ if (iServiceRecord.GroupOid.HasValue)
+ {
+ groupOidDict.Add(iServiceRecord.GroupOid.Value, true);
+ }
+ return ii;
}
- return ii;
+
+ return null;
}
public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, BS.Shared.Services.Calculations calc)
@@ -83,7 +98,7 @@ namespace HPHBersenbrueck.Invoicing
{
if (item.UnitCount.HasValue)
{
- item.UnitCount = Math.Round(item.UnitCount.Value * 1.2m, 2, MidpointRounding.AwayFromZero);
+
item.AmountTotal = item.AmountPerUnit * item.UnitCount;
item.GrossAmountTotal = item.AmountTotal;
diff --git a/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.Designer.cs b/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.Designer.cs
index 7c92bcf02..c067b6669 100644
--- a/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.Designer.cs
+++ b/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.Designer.cs
@@ -36,20 +36,43 @@ namespace BeWo.HPHBersenbrueck
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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.wennGruppeAnzPersonen = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblBewilligtFls = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel27 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel31 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblRestbudget = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFLSWocheQuali = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -57,62 +80,46 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = 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.xrTableCell19 = 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.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.xrTableCell18 = 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.xrTableCell20 = 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.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeWegepauschalen = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeAusfallstunden = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
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();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeAbrWegepauschalen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -144,421 +151,13 @@ namespace BeWo.HPHBersenbrueck
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.Multiline = true;
- 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-\r\npauschale (sonstige 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);
@@ -573,449 +172,35 @@ namespace BeWo.HPHBersenbrueck
// 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.lblHeader,
this.xrLabel14,
- this.lblHeader});
+ this.xrLabel17,
+ this.xrLabel18,
+ this.xrLabel19,
+ this.xrLabel20,
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel24,
+ this.xrLabel23,
+ this.xrLabel26,
+ this.lblBewilligtFls,
+ this.xrLabel25,
+ this.xrLabel27,
+ this.xrLabel28,
+ this.xrLabel29,
+ this.xrLabel30,
+ this.xrLabel31,
+ this.lblRestbudget,
+ this.xrLabel3,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.lblFLSWocheQuali,
+ this.xrLabel10});
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 = "kompensatorische 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 = "sonstige 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 = "Kompensatorische Assistenz";
- this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// formattingRuleServiceDesc
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
@@ -1040,25 +225,9 @@ namespace BeWo.HPHBersenbrueck
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel16});
+ this.xrLabel2});
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;
@@ -1067,203 +236,24 @@ namespace BeWo.HPHBersenbrueck
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrLabel6,
+ this.xrLabel7,
+ this.lblSummeWegepauschalen,
+ this.lblSummeAusfallstunden,
+ this.xrLabel8,
+ this.xrLabel9,
this.xrLabel11,
this.xrPictureBox3,
- this.xrLabel9,
- this.xrLabel8,
- this.xrLabel7,
- this.lblSummeAusfallstunden,
- this.lblSummeWegepauschalen,
- this.xrLabel6,
- this.xrLabel2,
- this.xrLabel1});
+ this.xrLabel12,
+ this.lblSummeAbrWegepauschalen,
+ this.xrLabel13,
+ this.xrLabel15,
+ this.xrLabel32});
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";
@@ -1277,6 +267,1192 @@ namespace BeWo.HPHBersenbrueck
this.wennGruppeAnzPersonen.Expression = "Iif([CustomerCount] > 1,[CustomerCount],\'\')";
this.wennGruppeAnzPersonen.Name = "wennGruppeAnzPersonen";
//
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.99998F);
+ 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(924.0834F, 25.00002F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Leistungsnachweis Assistenz beim Wohnen außerhalb der besonderen Wohnform i.S.d. " +
+ "§ 42 a Abs.2 Nr. 2 SGB XII";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // 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 = "Kompensatorische Assistenz";
+ this.lblHeader.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.CanGrow = false;
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.CanGrow = false;
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel18.CanGrow = false;
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.CanGrow = false;
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel20.CanGrow = false;
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.CanGrow = false;
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel21.CanGrow = false;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.CanGrow = false;
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.CanGrow = false;
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel26.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.4849F);
+ 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(285.6061F, 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;
+ //
+ // lblBewilligtFls
+ //
+ this.lblBewilligtFls.BackColor = System.Drawing.Color.Transparent;
+ this.lblBewilligtFls.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.lblBewilligtFls.CanGrow = false;
+ this.lblBewilligtFls.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.CanGrow = false;
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel28
+ //
+ this.xrLabel28.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel28.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel28.CanGrow = false;
+ this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedStartDate", "{0:MMMM yyyy}")});
+ this.xrLabel28.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // xrLabel29
+ //
+ this.xrLabel29.CanGrow = false;
+ this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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(404.903F, 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) kompensatorische Assistenz";
+ this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel30.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")});
+ this.xrLabel31.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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.CanGrow = false;
+ this.lblRestbudget.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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.CanGrow = false;
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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 = "incl. dieser Abrechnung";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
+ //
+ // lblFLSWocheQuali
+ //
+ this.lblFLSWocheQuali.CanGrow = false;
+ this.lblFLSWocheQuali.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ this.lblFLSWocheQuali.ForeColor = System.Drawing.Color.Black;
+ this.lblFLSWocheQuali.LocationFloat = new DevExpress.Utils.PointFloat(285.6061F, 98.4849F);
+ 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 = "sonstige Assistenzkraft";
+ this.lblFLSWocheQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ 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;
+ //
+ // 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, 100F);
+ 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.xrTableCell17,
+ this.xrTableCell7,
+ this.xrTableCell8,
+ this.columnWegepauschaleQuali,
+ this.xrTableCell19,
+ this.xrTableCell11,
+ this.xrTableCell32,
+ this.xrTableCell9});
+ this.xrTableRow2.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseFont = false;
+ this.xrTableRow2.StylePriority.UseTextAlignment = false;
+ this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableRow2.Weight = 2.4472886082192247D;
+ //
+ // 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.Multiline = true;
+ 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.13966479122519565D;
+ //
+ // 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.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 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.TopRight;
+ this.xrTableCell1.Weight = 0.139664794129733D;
+ //
+ // 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.Name = "xrTableCell4";
+ 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.41899436781736343D;
+ //
+ // 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.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ 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.13966478743374411D;
+ //
+ // 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.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ 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.16759775118671033D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Anzahl\rzeitgleicher\rAssistenz-kräfte im\rGruppen-angebot";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell17.Weight = 0.17318434691511755D;
+ //
+ // 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.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 (gemä" +
+ "ß Fußnote 2 zu Kap 2.3.1)";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell7.Weight = 0.26815640546012587D;
+ //
+ // 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.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 sonstige\r\nAssistenzkraft. Eine FLS ist definiert als 50 Minute" +
+ "n 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.29608934931418163D;
+ //
+ // 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.Multiline = true;
+ 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-\r\npauschale (sonstige Assistenzkraft)\r\nJa = 1";
+ this.columnWegepauschaleQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.columnWegepauschaleQuali.Weight = 0.2234636715751791D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "abzurechnende\rWegepauschale";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell19.Weight = 0.25977650210532577D;
+ //
+ // 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.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\r\n\"Ausfall-\r\nstunden\"\r\nJa = 1";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell11.Weight = 0.16759776071103258D;
+ //
+ // 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.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-\r\nbung\r\n(optional)";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell32.Weight = 0.22346365982335295D;
+ //
+ // 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.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBackColor = false;
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Mitarbeiter*in";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell9.Weight = 0.3994413190267303D;
+ //
+ // 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.xrTableCell18,
+ this.xrTableCell15,
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell20,
+ this.xrTableCell35,
+ this.xrTableCell50,
+ this.xrTableCell16});
+ this.xrTableRow6.Font = new DevExpress.Drawing.DXFont("Calibri", 8F);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.StylePriority.UseFont = false;
+ 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")});
+ 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.TextFormatString = "{0:dd.MM.yy}";
+ this.xrTableCell13.Weight = 0.063131327627713923D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 0.063131328825817137D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")});
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.18939398372191635D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldIstGruppe")});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell10.Weight = 0.063131333350950863D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldCustomerCount")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 0.0757575960775822D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldEmployeeCount")});
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "xrTableCell18";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell18.Weight = 0.078282848748193676D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell15.Weight = 0.12121216304198353D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified", "{0:0.00}")});
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "xrTableCell33";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.13383841835366994D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")});
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "xrTableCell34";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.1010101234999877D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")});
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell20.Weight = 0.11742427572317286D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "xrTableCell35";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell35.Weight = 0.0757575976701276D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseFont = false;
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell50.Weight = 0.10101013167863952D;
+ //
+ // 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ 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.MiddleLeft;
+ this.xrTableCell16.Weight = 0.18055560796172593D;
+ //
+ // 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)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.BorderWidth = 1F;
+ 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", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(421.9999F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(96.00015F, 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;
+ xrSummary1.FormatString = "{0:0.##}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrLabel1.Summary = xrSummary1;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.BorderWidth = 1F;
+ this.xrLabel6.CanGrow = false;
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(421.9999F, 20.99996F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(96.00015F, 42F);
+ 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;
+ this.xrLabel6.Text = "Summe Minuten";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.BorderWidth = 1F;
+ this.xrLabel7.CanGrow = false;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualified")});
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(518.0001F, 0F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(106F, 21F);
+ 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;
+ xrSummary2.FormatString = "{0:0.##}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrLabel7.Summary = xrSummary2;
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // 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 = 1F;
+ this.lblSummeWegepauschalen.CanGrow = false;
+ this.lblSummeWegepauschalen.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(624.0001F, 0F);
+ this.lblSummeWegepauschalen.Name = "lblSummeWegepauschalen";
+ this.lblSummeWegepauschalen.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeWegepauschalen.SizeF = new System.Drawing.SizeF(79.99976F, 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.MiddleRight;
+ //
+ // 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 = 1F;
+ this.lblSummeAusfallstunden.CanGrow = false;
+ this.lblSummeAusfallstunden.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeAusfallstunden.LocationFloat = new DevExpress.Utils.PointFloat(797.3145F, 0F);
+ this.lblSummeAusfallstunden.Name = "lblSummeAusfallstunden";
+ this.lblSummeAusfallstunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeAusfallstunden.SizeF = new System.Drawing.SizeF(59.68549F, 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.MiddleRight;
+ //
+ // 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", 9F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 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(100F, 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 = "Datum";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrLabel9.BorderWidth = 1F;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(100F, 65.20834F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(248.7445F, 20F);
+ 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 = "Unterschrift der leistungsberechtigten Person";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel11.BorderWidth = 1F;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(100F, 85.20834F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(955.7695F, 20.00001F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseBorderWidth = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Mit der Unterschrift bestätigt die leistungsberechtigte Person die aufgeführten L" +
+ "eistungen in Minuten (incl. Ausfallzeiten) erhalten zu haben.";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // 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(112.2874F, 29.70846F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(194.9854F, 35.50002F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy,}")});
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 42.2083F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(100F, 23F);
+ this.xrLabel12.Visible = false;
+ //
+ // lblSummeAbrWegepauschalen
+ //
+ this.lblSummeAbrWegepauschalen.BackColor = System.Drawing.Color.Transparent;
+ this.lblSummeAbrWegepauschalen.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeAbrWegepauschalen.BorderWidth = 1F;
+ this.lblSummeAbrWegepauschalen.CanGrow = false;
+ this.lblSummeAbrWegepauschalen.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeAbrWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(703.9998F, 0F);
+ this.lblSummeAbrWegepauschalen.Name = "lblSummeAbrWegepauschalen";
+ this.lblSummeAbrWegepauschalen.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeAbrWegepauschalen.SizeF = new System.Drawing.SizeF(93.31421F, 21F);
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBackColor = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBorders = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBorderWidth = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseFont = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UsePadding = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseTextAlignment = false;
+ this.lblSummeAbrWegepauschalen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.BorderWidth = 1F;
+ this.xrLabel13.CanGrow = false;
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(518.0001F, 20.99996F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(106F, 42F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseBorderWidth = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Summe FLS";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel15.BorderWidth = 1F;
+ this.xrLabel15.CanGrow = false;
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(703.0001F, 21.00006F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(93.99988F, 42F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseBorderWidth = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Summe Wegepauschalen";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel32
+ //
+ this.xrLabel32.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel32.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel32.BorderWidth = 1F;
+ this.xrLabel32.CanGrow = false;
+ this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(796.9999F, 20.99996F);
+ this.xrLabel32.Multiline = true;
+ this.xrLabel32.Name = "xrLabel32";
+ this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(60F, 42F);
+ this.xrLabel32.StylePriority.UseBackColor = false;
+ this.xrLabel32.StylePriority.UseBorders = false;
+ this.xrLabel32.StylePriority.UseBorderWidth = false;
+ this.xrLabel32.StylePriority.UseFont = false;
+ this.xrLabel32.StylePriority.UsePadding = false;
+ this.xrLabel32.StylePriority.UseTextAlignment = false;
+ this.xrLabel32.Text = "Summe Ausfall-\r\nstunden";
+ this.xrLabel32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
// LeistungsnachweisKompensatorischeAssistenz
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1305,9 +1481,9 @@ namespace BeWo.HPHBersenbrueck
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.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1325,29 +1501,21 @@ namespace BeWo.HPHBersenbrueck
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.CalculatedField wennGruppeAnzPersonen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
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 xrLabel21;
private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
private DevExpress.XtraReports.UI.XRLabel xrLabel26;
private DevExpress.XtraReports.UI.XRLabel lblBewilligtFls;
private DevExpress.XtraReports.UI.XRLabel xrLabel25;
@@ -1356,40 +1524,55 @@ namespace BeWo.HPHBersenbrueck
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 xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel lblFLSWocheQuali;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
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 xrTableCell17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell columnWegepauschaleQuali;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ 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 xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
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 xrTableCell20;
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.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
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;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeAbrWegepauschalen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel32;
}
}
\ No newline at end of file
diff --git a/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.cs b/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.cs
index fd0be2657..112fd6a62 100644
--- a/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.cs
+++ b/ReportImp/HPHBersenbrueck/LeistungsnachweisKompensatorischeAssistenz.cs
@@ -47,32 +47,44 @@ namespace BeWo.HPHBersenbrueck
List servicesBillable = new List();
int summeWegepauschalen = 0;
int summeAusfallstunden = 0;
+ decimal summeAbrWegePauschalen = 0;
foreach (var sd in pRO.Services)
{
if (!sd.ServiceCategory.Contains("Fahrt"))
{
- sd.FLSQualified = sd.Minutes / 50;
-
- minuten += sd.Minutes;
ServicesOverviewRO.CreateSignatureString(sd);
+
+ sd.FLSQualified = sd.Minutes / 50;
+
if (sd.IsGroup)
{
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
hatGruppen = true;
- sd.Notice3 = "1";
+ sd.Minutes = sd.GroupMinutes;
+
+ sd.FLSQualified = Math.Round((sd.GroupMinutes / sd.CustomerCount / 50) * sd.EmployeeCount, 2, MidpointRounding.AwayFromZero);
}
else
- sd.Notice3 = "";
+ {
+ sd.FLSQualified = sd.Minutes / 50;
+ }
+
+ minuten += sd.Minutes;
+
+
// Felder für Wegepauschale setzen (Wenn FLS FaceToFace, dann ja)
+ sd.Notice3 = "";
sd.Notice4 = "";
if (!String.IsNullOrWhiteSpace(sd.GefahreneKilometer) && Decimal.TryParse(sd.GefahreneKilometer, out var k))
{
if (k > 0)
{
- sd.Notice4 = "1";
+ sd.Notice3 = "1";
+ sd.Notice4 = String.Format("{0:0.00}", 1m / sd.CustomerCount);
+ summeAbrWegePauschalen += Math.Round(1m / sd.CustomerCount, 2, MidpointRounding.AwayFromZero);
summeWegepauschalen++;
}
}
@@ -92,6 +104,7 @@ namespace BeWo.HPHBersenbrueck
pRO.Services = servicesBillable;
lblSummeWegepauschalen.Text = string.Format("{0:0}", summeWegepauschalen);
lblSummeAusfallstunden.Text = string.Format("{0:0}", summeAusfallstunden);
+ lblSummeAbrWegepauschalen.Text = string.Format("{0:0.00}", summeAbrWegePauschalen);
}
lblBewilligtFls.Text = String.Format("{0:0.00}", pRO.ApprovedFLSPerWeek);
diff --git a/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.Designer.cs b/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.Designer.cs
index 467621c05..e57701e1c 100644
--- a/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.Designer.cs
+++ b/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.Designer.cs
@@ -43,9 +43,11 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = 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.xrTableCell20 = 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();
@@ -57,9 +59,11 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = 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.xrTableCell19 = 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();
@@ -67,7 +71,6 @@ namespace BeWo.HPHBersenbrueck
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();
@@ -98,6 +101,10 @@ namespace BeWo.HPHBersenbrueck
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeAbrWegepauschalen = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
@@ -110,6 +117,9 @@ namespace BeWo.HPHBersenbrueck
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.wennGruppeAnzPersonen = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldCustomerCount = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldEmployeeCount = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldIstGruppe = new DevExpress.XtraReports.UI.CalculatedField();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -166,136 +176,175 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell2,
this.xrTableCell10,
this.xrTableCell12,
+ this.xrTableCell18,
this.xrTableCell15,
this.xrTableCell33,
this.xrTableCell34,
+ this.xrTableCell20,
this.xrTableCell35,
this.xrTableCell50,
this.xrTableCell16});
+ this.xrTableRow6.Font = new DevExpress.Drawing.DXFont("Calibri", 8F);
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.StylePriority.UseFont = false;
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);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
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;
+ this.xrTableCell13.TextFormatString = "{0:dd.MM.yy}";
+ this.xrTableCell13.Weight = 0.063131327627713923D;
//
// 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell14.StylePriority.UseBorders = false;
this.xrTableCell14.StylePriority.UseFont = false;
this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
- this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell14.Weight = 0.0883838609791779D;
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 0.063131328825817137D;
//
// 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
- this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.20202026906474979D;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.18939398372191635D;
//
// 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);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldIstGruppe")});
this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell10.StylePriority.UseFont = false;
+ 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.088383855871235067D;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell10.Weight = 0.063131333350950863D;
//
// 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);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldCustomerCount")});
this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.StylePriority.UseTextAlignment = false;
- this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell12.Weight = 0.10101012823094296D;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 0.0757575960775822D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldEmployeeCount")});
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "xrTableCell18";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell18.Weight = 0.078282848748193676D;
//
// 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
this.xrTableCell15.StylePriority.UseTextAlignment = false;
this.xrTableCell15.Text = "xrTableCell15";
- this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell15.Weight = 0.15151519106571521D;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell15.Weight = 0.12121216304198353D;
//
// 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
this.xrTableCell33.StylePriority.UseTextAlignment = false;
this.xrTableCell33.Text = "xrTableCell33";
- this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell33.Weight = 0.17676772301438323D;
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.13383841835366994D;
//
// 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);
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice3")});
this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
this.xrTableCell34.StylePriority.UseTextAlignment = false;
this.xrTableCell34.Text = "xrTableCell34";
- this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell34.Weight = 0.12626265565334846D;
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.1010101234999877D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice4")});
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell20.Weight = 0.11742427572317286D;
//
// 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
this.xrTableCell35.StylePriority.UseTextAlignment = false;
this.xrTableCell35.Text = "xrTableCell35";
- this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell35.Weight = 0.10101013103353368D;
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell35.Weight = 0.0757575976701276D;
//
// xrTableCell50
//
this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
this.xrTableCell50.StylePriority.UseBorders = false;
this.xrTableCell50.StylePriority.UseFont = false;
this.xrTableCell50.StylePriority.UsePadding = false;
this.xrTableCell50.StylePriority.UseTextAlignment = false;
- this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell50.Weight = 0.11363639775531989D;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell50.Weight = 0.10101013167863952D;
//
// xrTableCell16
//
@@ -303,19 +352,19 @@ namespace BeWo.HPHBersenbrueck
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
this.xrTableCell16.Multiline = true;
this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
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;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 0.18055560796172593D;
//
// 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;
//
@@ -328,7 +377,7 @@ namespace BeWo.HPHBersenbrueck
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.SizeF = new System.Drawing.SizeF(1080F, 100F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseBorders = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
@@ -342,17 +391,21 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell4,
this.xrTableCell5,
this.xrTableCell6,
+ this.xrTableCell17,
this.xrTableCell7,
this.xrTableCell8,
this.columnWegepauschaleQuali,
+ this.xrTableCell19,
this.xrTableCell11,
this.xrTableCell32,
this.xrTableCell9});
+ this.xrTableRow2.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.StylePriority.UseFont = false;
this.xrTableRow2.StylePriority.UseTextAlignment = false;
this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableRow2.Weight = 3.3328619635248762D;
+ this.xrTableRow2.Weight = 2.4472886082192247D;
//
// xrTableCell3
//
@@ -360,7 +413,7 @@ namespace BeWo.HPHBersenbrueck
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.Multiline = true;
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 0, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseBackColor = false;
@@ -370,7 +423,7 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell3.Weight = 0.19553070801637698D;
+ this.xrTableCell3.Weight = 0.13966479122519565D;
//
// xrTableCell1
//
@@ -378,17 +431,16 @@ namespace BeWo.HPHBersenbrueck
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.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 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;
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell1.Weight = 0.139664794129733D;
//
// xrTableCell4
//
@@ -396,9 +448,7 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -406,7 +456,7 @@ namespace BeWo.HPHBersenbrueck
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Ort";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell4.Weight = 0.44692732621295417D;
+ this.xrTableCell4.Weight = 0.41899436781736343D;
//
// xrTableCell5
//
@@ -414,10 +464,8 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -425,7 +473,7 @@ namespace BeWo.HPHBersenbrueck
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;
+ this.xrTableCell5.Weight = 0.13966478743374411D;
//
// xrTableCell6
//
@@ -433,10 +481,8 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -444,7 +490,24 @@ namespace BeWo.HPHBersenbrueck
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;
+ this.xrTableCell6.Weight = 0.16759775118671033D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Anzahl\rzeitgleicher\rAssistenz-kräfte im\rGruppen-angebot";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell17.Weight = 0.17318434691511755D;
//
// xrTableCell7
//
@@ -452,7 +515,6 @@ namespace BeWo.HPHBersenbrueck
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);
@@ -461,10 +523,10 @@ namespace BeWo.HPHBersenbrueck
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.Text = "Dauer in Minuten direkt mit der IP oder mit mehreren IP bei Gruppen-angebot (gemä" +
+ "ß Fußnote 2 zu Kap 2.3.1)";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell7.Weight = 0.33519548916084291D;
+ this.xrTableCell7.Weight = 0.26815640546012587D;
//
// xrTableCell8
//
@@ -472,7 +534,6 @@ namespace BeWo.HPHBersenbrueck
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);
@@ -484,7 +545,7 @@ namespace BeWo.HPHBersenbrueck
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;
+ this.xrTableCell8.Weight = 0.29608934931418163D;
//
// columnWegepauschaleQuali
//
@@ -492,7 +553,7 @@ namespace BeWo.HPHBersenbrueck
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.Multiline = true;
this.columnWegepauschaleQuali.Name = "columnWegepauschaleQuali";
this.columnWegepauschaleQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.columnWegepauschaleQuali.StylePriority.UseBackColor = false;
@@ -500,9 +561,26 @@ namespace BeWo.HPHBersenbrueck
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.Text = "Wege-\r\npauschale (qualifizierte Assistenzkraft)\r\nJa = 1";
this.columnWegepauschaleQuali.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.columnWegepauschaleQuali.Weight = 0.27932958836636046D;
+ this.columnWegepauschaleQuali.Weight = 0.2234636715751791D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Transparent;
+ this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "abzurechnende\rWegepauschale";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell19.Weight = 0.25977650210532577D;
//
// xrTableCell11
//
@@ -510,7 +588,6 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -518,9 +595,9 @@ namespace BeWo.HPHBersenbrueck
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.Text = "davon\r\n\"Ausfall-\r\nstunden\"\r\nJa = 1";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell11.Weight = 0.22346366652854652D;
+ this.xrTableCell11.Weight = 0.16759776071103258D;
//
// xrTableCell32
//
@@ -528,7 +605,6 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -536,9 +612,9 @@ namespace BeWo.HPHBersenbrueck
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.Text = "Kennziffer für\rKurzbeschrei-\r\nbung\r\n(optional)";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell32.Weight = 0.25139661821894366D;
+ this.xrTableCell32.Weight = 0.22346365982335295D;
//
// xrTableCell9
//
@@ -546,17 +622,17 @@ namespace BeWo.HPHBersenbrueck
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.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTableCell9.StylePriority.UseBackColor = false;
this.xrTableCell9.StylePriority.UseBorders = false;
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "Mitarbeiter*in";
- this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell9.Weight = 0.2793296192368464D;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell9.Weight = 0.3994413190267303D;
//
// bindingSource1
//
@@ -573,7 +649,6 @@ namespace BeWo.HPHBersenbrueck
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel10,
- this.lblGesamtbudgetQuali,
this.lblFLSWocheQuali,
this.xrLabel4,
this.xrLabel5,
@@ -604,7 +679,7 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel10
//
- this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel10.ForeColor = System.Drawing.Color.Black;
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(51.42364F, 160.7765F);
this.xrLabel10.Multiline = true;
@@ -617,28 +692,12 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.lblFLSWocheQuali.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
this.lblFLSWocheQuali.ForeColor = System.Drawing.Color.Black;
- this.lblFLSWocheQuali.LocationFloat = new DevExpress.Utils.PointFloat(343F, 98.48484F);
+ this.lblFLSWocheQuali.LocationFloat = new DevExpress.Utils.PointFloat(283.9394F, 98.4848F);
this.lblFLSWocheQuali.Multiline = true;
this.lblFLSWocheQuali.Name = "lblFLSWocheQuali";
this.lblFLSWocheQuali.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -651,7 +710,7 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel4
//
- this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -669,6 +728,8 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -678,7 +739,7 @@ namespace BeWo.HPHBersenbrueck
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UsePadding = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "excl. dieser Abrechnung";
+ this.xrLabel5.Text = "incl. dieser Abrechnung";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel3
@@ -686,6 +747,8 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -703,6 +766,8 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.lblRestbudget.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -719,8 +784,10 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
this.xrLabel31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSTotal", "{0:0.00}")});
+ this.xrLabel31.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -738,6 +805,8 @@ namespace BeWo.HPHBersenbrueck
this.xrLabel30.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel30.CanGrow = false;
+ this.xrLabel30.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -752,26 +821,29 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel29
//
- this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel29.CanGrow = false;
+ this.xrLabel29.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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.SizeF = new System.Drawing.SizeF(404.903F, 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.Text = "Gesamtbudget / Restbudget (6 Monate: Zeitraum) qualifizierte Assistenz";
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.CanGrow = false;
this.xrLabel28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedStartDate", "{0:MMMM yyyy}")});
+ this.xrLabel28.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -788,6 +860,8 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.xrLabel27.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -802,7 +876,8 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel25
//
- this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel25.CanGrow = false;
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -820,6 +895,8 @@ namespace BeWo.HPHBersenbrueck
//
this.lblBewilligtFls.BackColor = System.Drawing.Color.Transparent;
this.lblBewilligtFls.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.lblBewilligtFls.CanGrow = false;
+ this.lblBewilligtFls.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -833,13 +910,14 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel26
//
- this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel26.CanGrow = false;
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel26.ForeColor = System.Drawing.Color.Black;
- this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.48487F);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(0F, 98.4849F);
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.SizeF = new System.Drawing.SizeF(283.9394F, 17.42422F);
this.xrLabel26.StylePriority.UseFont = false;
this.xrLabel26.StylePriority.UseForeColor = false;
this.xrLabel26.StylePriority.UsePadding = false;
@@ -849,7 +927,8 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel23
//
- this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel23.CanGrow = false;
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -868,7 +947,8 @@ namespace BeWo.HPHBersenbrueck
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.CanGrow = false;
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel24.ForeColor = System.Drawing.Color.Black;
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(415F, 81.06056F);
this.xrLabel24.Multiline = true;
@@ -886,7 +966,8 @@ namespace BeWo.HPHBersenbrueck
//
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.CanGrow = false;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel21.ForeColor = System.Drawing.Color.Black;
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(415F, 63.63632F);
this.xrLabel21.Multiline = true;
@@ -902,7 +983,8 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel22
//
- this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel22.CanGrow = false;
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -920,7 +1002,8 @@ namespace BeWo.HPHBersenbrueck
//
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.CanGrow = false;
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel20.ForeColor = System.Drawing.Color.Black;
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(415F, 46.21211F);
this.xrLabel20.Multiline = true;
@@ -936,7 +1019,8 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel19
//
- this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel19.CanGrow = false;
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -954,7 +1038,8 @@ namespace BeWo.HPHBersenbrueck
//
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.CanGrow = false;
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel18.ForeColor = System.Drawing.Color.Black;
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(415F, 28.78789F);
this.xrLabel18.Multiline = true;
@@ -970,7 +1055,8 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel17
//
- this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel17.CanGrow = false;
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, 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;
@@ -988,6 +1074,8 @@ namespace BeWo.HPHBersenbrueck
//
this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel14.CanGrow = false;
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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);
@@ -1044,7 +1132,7 @@ namespace BeWo.HPHBersenbrueck
//
// xrLabel16
//
- this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel16.ForeColor = System.Drawing.Color.Black;
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 74.99998F);
this.xrLabel16.Multiline = true;
@@ -1066,6 +1154,10 @@ namespace BeWo.HPHBersenbrueck
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel32,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.lblSummeAbrWegepauschalen,
this.xrLabel11,
this.xrPictureBox3,
this.xrLabel9,
@@ -1080,6 +1172,88 @@ namespace BeWo.HPHBersenbrueck
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel32
+ //
+ this.xrLabel32.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel32.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel32.BorderWidth = 1F;
+ this.xrLabel32.CanGrow = false;
+ this.xrLabel32.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel32.LocationFloat = new DevExpress.Utils.PointFloat(796.9999F, 20.99996F);
+ this.xrLabel32.Multiline = true;
+ this.xrLabel32.Name = "xrLabel32";
+ this.xrLabel32.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel32.SizeF = new System.Drawing.SizeF(60F, 42F);
+ this.xrLabel32.StylePriority.UseBackColor = false;
+ this.xrLabel32.StylePriority.UseBorders = false;
+ this.xrLabel32.StylePriority.UseBorderWidth = false;
+ this.xrLabel32.StylePriority.UseFont = false;
+ this.xrLabel32.StylePriority.UsePadding = false;
+ this.xrLabel32.StylePriority.UseTextAlignment = false;
+ this.xrLabel32.Text = "Summe Ausfall-\r\nstunden";
+ this.xrLabel32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel15.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel15.BorderWidth = 1F;
+ this.xrLabel15.CanGrow = false;
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(703.0001F, 21.00006F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(93.99988F, 42F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseBorderWidth = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Summe Wegepauschalen";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.BorderWidth = 1F;
+ this.xrLabel13.CanGrow = false;
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(518.0001F, 20.99996F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(106F, 42F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseBorderWidth = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Summe FLS";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
+ //
+ // lblSummeAbrWegepauschalen
+ //
+ this.lblSummeAbrWegepauschalen.BackColor = System.Drawing.Color.Transparent;
+ this.lblSummeAbrWegepauschalen.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeAbrWegepauschalen.BorderWidth = 1F;
+ this.lblSummeAbrWegepauschalen.CanGrow = false;
+ this.lblSummeAbrWegepauschalen.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeAbrWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(703.9998F, 0F);
+ this.lblSummeAbrWegepauschalen.Name = "lblSummeAbrWegepauschalen";
+ this.lblSummeAbrWegepauschalen.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeAbrWegepauschalen.SizeF = new System.Drawing.SizeF(93.31421F, 21F);
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBackColor = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBorders = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseBorderWidth = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseFont = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UsePadding = false;
+ this.lblSummeAbrWegepauschalen.StylePriority.UseTextAlignment = false;
+ this.lblSummeAbrWegepauschalen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
// xrLabel11
//
this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -1094,9 +1268,9 @@ namespace BeWo.HPHBersenbrueck
//
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.LocationFloat = new DevExpress.Utils.PointFloat(112.2874F, 29.70846F);
this.xrPictureBox3.Name = "xrPictureBox3";
- this.xrPictureBox3.SizeF = new System.Drawing.SizeF(136.8472F, 35.50002F);
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(194.9854F, 35.50002F);
this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel9
@@ -1104,8 +1278,8 @@ namespace BeWo.HPHBersenbrueck
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.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(100F, 85.20834F);
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);
@@ -1124,11 +1298,11 @@ namespace BeWo.HPHBersenbrueck
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.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(100F, 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.SizeF = new System.Drawing.SizeF(248.7445F, 20F);
this.xrLabel8.StylePriority.UseBackColor = false;
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseBorderWidth = false;
@@ -1143,11 +1317,11 @@ namespace BeWo.HPHBersenbrueck
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.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
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.SizeF = new System.Drawing.SizeF(100F, 20F);
this.xrLabel7.StylePriority.UseBackColor = false;
this.xrLabel7.StylePriority.UseBorders = false;
this.xrLabel7.StylePriority.UseBorderWidth = false;
@@ -1162,52 +1336,55 @@ namespace BeWo.HPHBersenbrueck
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.BorderWidth = 1F;
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.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeAusfallstunden.LocationFloat = new DevExpress.Utils.PointFloat(797.3145F, 0F);
this.lblSummeAusfallstunden.Name = "lblSummeAusfallstunden";
- this.lblSummeAusfallstunden.SizeF = new System.Drawing.SizeF(80F, 21F);
+ this.lblSummeAusfallstunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeAusfallstunden.SizeF = new System.Drawing.SizeF(59.68549F, 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;
+ this.lblSummeAusfallstunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// 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.BorderWidth = 1F;
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.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeWegepauschalen.LocationFloat = new DevExpress.Utils.PointFloat(624.0001F, 0F);
this.lblSummeWegepauschalen.Name = "lblSummeWegepauschalen";
- this.lblSummeWegepauschalen.SizeF = new System.Drawing.SizeF(100F, 21F);
+ this.lblSummeWegepauschalen.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.lblSummeWegepauschalen.SizeF = new System.Drawing.SizeF(79.99976F, 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;
+ this.lblSummeWegepauschalen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// 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.BorderWidth = 1F;
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.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(518.0001F, 0F);
this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.SizeF = new System.Drawing.SizeF(140F, 21F);
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(106F, 21F);
this.xrLabel6.StylePriority.UseBackColor = false;
this.xrLabel6.StylePriority.UseBorders = false;
this.xrLabel6.StylePriority.UseBorderWidth = false;
@@ -1217,19 +1394,20 @@ namespace BeWo.HPHBersenbrueck
xrSummary1.FormatString = "{0:0.##}";
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrLabel6.Summary = xrSummary1;
- this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// 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.BorderWidth = 1F;
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.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(421.9999F, 20.99996F);
this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.SizeF = new System.Drawing.SizeF(120F, 21F);
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(96.00015F, 42F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseBorders = false;
this.xrLabel2.StylePriority.UseBorderWidth = false;
@@ -1237,21 +1415,23 @@ namespace BeWo.HPHBersenbrueck
this.xrLabel2.StylePriority.UsePadding = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Summe Minuten";
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight;
//
// 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.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.BorderWidth = 1F;
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.Font = new DevExpress.Drawing.DXFont("Calibri", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(421.9999F, 0F);
this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.SizeF = new System.Drawing.SizeF(120F, 21F);
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(96.00015F, 21F);
this.xrLabel1.StylePriority.UseBackColor = false;
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseBorderWidth = false;
@@ -1261,7 +1441,7 @@ namespace BeWo.HPHBersenbrueck
xrSummary2.FormatString = "{0:0.##}";
xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrLabel1.Summary = xrSummary2;
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// fieldKontaktArt
//
@@ -1276,7 +1456,28 @@ namespace BeWo.HPHBersenbrueck
this.wennGruppeAnzPersonen.Expression = "Iif([CustomerCount] > 1,[CustomerCount],\'\')";
this.wennGruppeAnzPersonen.Name = "wennGruppeAnzPersonen";
//
- // QuittierungsbelegHannover
+ // fieldCustomerCount
+ //
+ this.fieldCustomerCount.DataMember = "Services";
+ this.fieldCustomerCount.Expression = "Iif([IsGroup], ToStr([CustomerCount]), \'\')";
+ this.fieldCustomerCount.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldCustomerCount.Name = "fieldCustomerCount";
+ //
+ // fieldEmployeeCount
+ //
+ this.fieldEmployeeCount.DataMember = "Services";
+ this.fieldEmployeeCount.Expression = "Iif([IsGroup], ToStr([EmployeeCount]), \'\')\n";
+ this.fieldEmployeeCount.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldEmployeeCount.Name = "fieldEmployeeCount";
+ //
+ // fieldIstGruppe
+ //
+ this.fieldIstGruppe.DataMember = "Services";
+ this.fieldIstGruppe.Expression = "Iif([IsGroup], \'1\', \'\')";
+ this.fieldIstGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldIstGruppe.Name = "fieldIstGruppe";
+ //
+ // LeistungsnachweisQualifizierteAssistenz
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
@@ -1287,7 +1488,10 @@ namespace BeWo.HPHBersenbrueck
this.GroupFooter1});
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldKontaktArt,
- this.wennGruppeAnzPersonen});
+ this.wennGruppeAnzPersonen,
+ this.fieldCustomerCount,
+ this.fieldEmployeeCount,
+ this.fieldIstGruppe});
this.DataSource = this.bindingSource1;
this.DisplayName = "Leistungsnachweis";
this.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
@@ -1377,7 +1581,6 @@ namespace BeWo.HPHBersenbrueck
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;
@@ -1390,5 +1593,16 @@ namespace BeWo.HPHBersenbrueck
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.CalculatedField fieldCustomerCount;
+ private DevExpress.XtraReports.UI.CalculatedField fieldEmployeeCount;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeAbrWegepauschalen;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel32;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.CalculatedField fieldIstGruppe;
}
}
\ No newline at end of file
diff --git a/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.cs b/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.cs
index 547ca4e59..779eb4eb4 100644
--- a/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.cs
+++ b/ReportImp/HPHBersenbrueck/LeistungsnachweisQualifizierteAssistenz.cs
@@ -47,35 +47,44 @@ namespace BeWo.HPHBersenbrueck
List servicesBillable = new List();
int summeWegepauschalen = 0;
int summeAusfallstunden = 0;
+ decimal summeAbrWegePauschalen = 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);
+
if (sd.IsGroup)
{
//sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount);
hatGruppen = true;
- sd.Notice3 = "1";
+ sd.Minutes = sd.GroupMinutes;
+
+ sd.FLSQualified = Math.Round((sd.GroupMinutes / sd.CustomerCount / 50) * sd.EmployeeCount, 2, MidpointRounding.AwayFromZero);
}
else
- sd.Notice3 = "";
+ {
+ sd.FLSQualified = sd.Minutes / 50;
+ }
+
+
+ minuten += sd.Minutes;
+
+
// Felder für Wegepauschale setzen (Wenn FLS FaceToFace, dann ja)
+ sd.Notice3 = "";
sd.Notice4 = "";
if (!String.IsNullOrWhiteSpace(sd.GefahreneKilometer) && Decimal.TryParse(sd.GefahreneKilometer, out var k))
{
if (k > 0)
{
- sd.Notice4 = "1";
+ sd.Notice3 = "1";
+ sd.Notice4 = String.Format("{0:0.00}", 1m / sd.CustomerCount);
+ summeAbrWegePauschalen += Math.Round(1m / sd.CustomerCount, 2, MidpointRounding.AwayFromZero);
summeWegepauschalen++;
}
}
@@ -95,6 +104,7 @@ namespace BeWo.HPHBersenbrueck
pRO.Services = servicesBillable;
lblSummeWegepauschalen.Text = string.Format("{0:0}", summeWegepauschalen);
lblSummeAusfallstunden.Text = string.Format("{0:0}", summeAusfallstunden);
+ lblSummeAbrWegepauschalen.Text = string.Format("{0:0.00}", summeAbrWegePauschalen);
}
lblBewilligtFls.Text = String.Format("{0:0.00}", pRO.ApprovedFLSPerWeek);
diff --git a/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs b/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs
index 746096bcc..316e3048c 100644
--- a/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs
+++ b/ReportImp/HPHBersenbrueck/Service/HphServiceRecordStatisticFactory.cs
@@ -56,11 +56,12 @@ namespace HphBersenbrueck.Service
if (stats != null)
{
+ var allStats = new List();
foreach (var pdc in stats.PeriodStatistics.OrderByDescending(s => s.SupportConceptApprovalPeriod != null ? s.SupportConceptApprovalPeriod.StartDate : DateTime.MinValue))
{
if (pdc.SupportConceptApprovalPeriod != null && pdc.SupportConceptApprovalPeriod.ServiceCategory != null && pdc.SupportConceptApprovalPeriod.ServiceCategory.Name == NEUE_QA_KATEGORIE)
{
- ErstelleAlleStatistikenFuerNeueQA(statisticsDate, dc, stats, pdc);
+ BerechneAlleStatistikenFuerNeueQA(statisticsDate, dc, stats, pdc, allStats);
}
else
{
@@ -88,14 +89,18 @@ namespace HphBersenbrueck.Service
}
dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, pdc, header));
}
-
+ }
+ if (allStats.Count > 0)
+ {
+ ErstelleStatistikenFuerDieAnzeige(dc, stats, allStats);
+
}
}
return dc;
}
- private void ErstelleAlleStatistikenFuerNeueQA(DateTime statisticsDate, ServiceRecordStatisticsInfoDC dc, SupportConceptStatisticsDC stats, SupportConceptPeriodStatisticsDC pdc)
+ private void BerechneAlleStatistikenFuerNeueQA(DateTime statisticsDate, ServiceRecordStatisticsInfoDC dc, SupportConceptStatisticsDC stats, SupportConceptPeriodStatisticsDC pdc, List allStats)
{
//Eine Stunden der neuen QA wird unterteilt in 50 Min direkt, 10 Min Mittelbar, 6 Min indirekt und 15 Min Fahrtzeit
var statsDirekt = new SupportConceptPeriodStatisticsDC();
@@ -108,6 +113,8 @@ namespace HphBersenbrueck.Service
statsDirekt.ApprovedMinutesTillNow = pdc.ApprovedMinutesTillNow; // / 1.2m;
statsDirekt.SupportConceptApprovalPeriod = pdc.SupportConceptApprovalPeriod;
+
+
//statsMittelbar.MinutesApprovedPerWeek = pdc.MinutesApprovedPerWeek / 6m; //60 min. bewilligt sind 10 min. mittelbar
//statsMittelbar.MinutesApprovedTotal = pdc.MinutesApprovedTotal / 6m;
//statsMittelbar.ApprovedMinutesTillNow = pdc.ApprovedMinutesTillNow / 6m;
@@ -128,15 +135,47 @@ namespace HphBersenbrueck.Service
BerechneGeleisteteStunden(statisticsDate, statsIndirekt, "6 indirekte Leistung");
BerechneGeleisteteStunden(statisticsDate, statsFahrtzeit, "15 Fahrzeit");
- String zeitraum = "";
- if (stats.PeriodStatistics.Count > 1 && pdc.SupportConceptApprovalPeriod != null)
+ if (allStats.Count >= 3)
{
- zeitraum = String.Format(" ({0:dd.MM.yyyy} - {1:dd.MM.yyyy})", pdc.SupportConceptApprovalPeriod.StartDate, pdc.SupportConceptApprovalPeriod.EndDate);
+ //Addiere Stunden der letzten Bewilligung auf die aktuelle Bewilligung
+ var letzteDirekt = allStats[0];
+ var letzteIndirekt = allStats[1];
+ var letzteFahrtzeit = allStats[2];
+
+
+
+ letzteDirekt.MinutesApprovedTotal += statsDirekt.MinutesApprovedTotal;
+ letzteDirekt.MinutesProvidedTotalRounded += statsDirekt.MinutesProvidedTotalRounded;
+
}
- dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsDirekt, " 50 direkte Leistung" + zeitraum));
- //dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsMittelbar, " 10 direkte Leistung"));
- dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsIndirekt, " 6 indirekte Leistung"));
- dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsFahrtzeit, " 15 Fahrzeit "));
+
+
+ allStats.Add(statsDirekt);
+ allStats.Add(statsIndirekt);
+ allStats.Add(statsFahrtzeit);
+ }
+
+ private void ErstelleStatistikenFuerDieAnzeige(ServiceRecordStatisticsInfoDC dc, SupportConceptStatisticsDC stats, List allStats)
+ {
+ for (int i = 0; i < allStats.Count; i += 3)
+ {
+ var statsDirekt = allStats[i];
+ var statsIndirekt = allStats[i + 1];
+ var statsFahrtzeit = allStats[i + 2];
+ String zeitraum = "";
+ if (allStats.Count > 3 && statsDirekt.SupportConceptApprovalPeriod != null)
+ {
+ zeitraum = String.Format(" ({0:dd.MM.yyyy} - {1:dd.MM.yyyy})", statsDirekt.SupportConceptApprovalPeriod.StartDate, statsDirekt.SupportConceptApprovalPeriod.EndDate);
+ }
+
+ dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsDirekt, " 50 direkte Leistung" + zeitraum));
+ //dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsMittelbar, " 10 direkte Leistung"));
+ dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsIndirekt, " 6 indirekte Leistung"));
+ dc.PeriodStatisticInfos.Add(CreateServiceRecordPeriodStatisticsInfo(stats, statsFahrtzeit, " 15 Fahrzeit "));
+ }
+
+
+
}
private void BerechneGeleisteteStunden(DateTime statisticsDate, SupportConceptPeriodStatisticsDC pdc, string leistung)
diff --git a/ReportImp/LebenshilfeFrankfurtOder/CustomReportCreator.cs b/ReportImp/LebenshilfeFrankfurtOder/CustomReportCreator.cs
index 0d7592d09..de9b23b3f 100644
--- a/ReportImp/LebenshilfeFrankfurtOder/CustomReportCreator.cs
+++ b/ReportImp/LebenshilfeFrankfurtOder/CustomReportCreator.cs
@@ -565,7 +565,7 @@ namespace LebenshilfeFrankfurtOder
{
var invoices4 = CreateAbrechnungSbdPool(start, start.AddMonths(1).AddTicks(-1), customerOid, serviceCategoryOid);
invoices.AddRange(invoices4);
- }
+ }
}
else if (abrechnungsArt == AbrechnungsEnum.Einzelfallhilfe)
{
@@ -1325,7 +1325,17 @@ namespace LebenshilfeFrankfurtOder
{
var invoicePeriod = new DateTimeSpan(start, end);
- IList supportConcepts = GetSupportConcepts(start, end, "Familienentlastender Dienst", "pool", customerOid, 24);
+ long? regionOid = null;
+
+ if (serviceCategoryOid == 77)
+ {
+ regionOid = 24;
+ }
+ else
+ {
+ regionOid = 28;
+ }
+ IList supportConcepts = GetSupportConcepts(start, end, "Familienentlastender Dienst", "pool", customerOid, regionOid);
var supportConcepts2ServiceRecords = new Dictionary>();
diff --git a/ReportImp/SHKService/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/SHKService/CustomMitarbeiterstundenkontoBerechnung.cs
index b9a2a6008..f72053c4f 100644
--- a/ReportImp/SHKService/CustomMitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/SHKService/CustomMitarbeiterstundenkontoBerechnung.cs
@@ -246,5 +246,18 @@ namespace SHKService
{
return true;
}
+
+ public override decimal GetFeiertagsFaktor(DateTime start)
+ {
+ if (start.Month == 12)
+ {
+ if (start.Day == 24 || start.Day == 31)
+ {
+ return 0.5m;
+ }
+ }
+
+ return base.GetFeiertagsFaktor(start);
+ }
}
}
\ No newline at end of file
diff --git a/ReportImp/SHKService/SHKService.csproj b/ReportImp/SHKService/SHKService.csproj
index c66ac4a0f..b1ffeb2b6 100644
--- a/ReportImp/SHKService/SHKService.csproj
+++ b/ReportImp/SHKService/SHKService.csproj
@@ -133,6 +133,7 @@
+
Component
diff --git a/ReportImp/SHKService/Service/CustomVacationService.cs b/ReportImp/SHKService/Service/CustomVacationService.cs
new file mode 100644
index 000000000..09a4cac50
--- /dev/null
+++ b/ReportImp/SHKService/Service/CustomVacationService.cs
@@ -0,0 +1,30 @@
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.DataContracts;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Text;
+using System.Threading.Tasks;
+
+
+namespace SHKServiceSBD.Service
+{
+ public class CustomVacationService : VacationService
+ {
+ public override List GetFeiertage(int year, String bundesland)
+ {
+ List list = base.GetFeiertage(year, bundesland);
+ if (year >= 2024)
+ {
+ list.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
+ }
+
+ return list;
+ }
+
+ }
+}
diff --git a/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs
index 76b9cb2f6..050ad93dd 100644
--- a/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/SHKServiceSBD/CustomMitarbeiterstundenkontoBerechnung.cs
@@ -375,7 +375,7 @@ namespace SHKServiceSBD
var faktor = GetFeiertagsFaktor(dd.Date);
if (faktor > 0)
{
- if (at.AbsenceReason.Description.ToLower().Contains("krankengeld") || at.AbsenceReason.Description.ToLower().Contains("krank ohne lohnfortzahlung"))
+ if (at.AbsenceReason.Description.ToLower().Contains("krankengeld") || at.AbsenceReason.Description.ToLower().Contains("elternzeit") || at.AbsenceReason.Description.ToLower().Contains("krank ohne lohnfortzahlung"))
{
feiertagAnrechnen = false;
dd.HoursSick = sollProTag;
@@ -429,6 +429,7 @@ namespace SHKServiceSBD
if (feiertagAnrechnen && HatVertrag(ed, dd.Date))
{
var soll = BerechneSollAmTag(ed, dd.Date) * 60;
+ soll *= GetFeiertagsFaktor(dd.Date);
if (dd.MinutesTotal <= soll)
{
dd.MinutesTotal = soll;
@@ -565,7 +566,7 @@ namespace SHKServiceSBD
{
foreach (var at in emp.AbsenceTimes)
{
- if (at.AbsenceReason.Description.ToLower().Contains("unbezahlter urlaub") || at.AbsenceReason.Description.ToLower().Contains("krankengeld"))
+ if (at.AbsenceReason.Description.ToLower().Contains("unbezahlter urlaub") || at.AbsenceReason.Description.ToLower().Contains("krankengeld") || at.AbsenceReason.Description.ToLower().Contains("elternzeit"))
{
if (at.Start.Value <= start && (!at.End.HasValue || at.End.Value >= start))
{
@@ -636,6 +637,13 @@ namespace SHKServiceSBD
//{
// return 1;
//}
+ if (start.Month == 12)
+ {
+ if (start.Day == 24 || start.Day == 31)
+ {
+ return 0.5m;
+ }
+ }
return base.GetFeiertagsFaktor(start);
}
@@ -649,5 +657,6 @@ namespace SHKServiceSBD
{
return vacationService.GetFerien(start, vacationService.Bundesland);
}
+
}
}
\ No newline at end of file
diff --git a/ReportImp/SHKServiceSBD/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/SHKServiceSBD/Mitarbeiterarbeitszeitkonto.cs
index 296fd3a0d..a7f4b9dc9 100644
--- a/ReportImp/SHKServiceSBD/Mitarbeiterarbeitszeitkonto.cs
+++ b/ReportImp/SHKServiceSBD/Mitarbeiterarbeitszeitkonto.cs
@@ -66,7 +66,8 @@ namespace SHKServiceSBD
}
if (dd.AbsenceTimes != null && dd.AbsenceTimes.Count > 0 &&
- (dd.AbsenceTimes[0].AbsenceReason.Description.Contains("Krankengeld") ||
+ (dd.AbsenceTimes[0].AbsenceReason.Description.Contains("Krankengeld") ||
+ dd.AbsenceTimes[0].AbsenceReason.Description.Contains("Elternzeit") ||
dd.AbsenceTimes[0].AbsenceReason.Description.Contains("ohne Lohnfortzahlung")))
{
ed.StundenSollMax -= dd.HoursSick;
diff --git a/ReportImp/SHKServiceSBD/SHKServiceSBD.csproj b/ReportImp/SHKServiceSBD/SHKServiceSBD.csproj
index b50885edd..5e8b53a61 100644
--- a/ReportImp/SHKServiceSBD/SHKServiceSBD.csproj
+++ b/ReportImp/SHKServiceSBD/SHKServiceSBD.csproj
@@ -117,6 +117,7 @@
+
diff --git a/ReportImp/SHKServiceSBD/Service/CustomVacationService.cs b/ReportImp/SHKServiceSBD/Service/CustomVacationService.cs
new file mode 100644
index 000000000..09a4cac50
--- /dev/null
+++ b/ReportImp/SHKServiceSBD/Service/CustomVacationService.cs
@@ -0,0 +1,30 @@
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.DataContracts;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Net;
+using System.Text;
+using System.Threading.Tasks;
+
+
+namespace SHKServiceSBD.Service
+{
+ public class CustomVacationService : VacationService
+ {
+ public override List GetFeiertage(int year, String bundesland)
+ {
+ List list = base.GetFeiertage(year, bundesland);
+ if (year >= 2024)
+ {
+ list.Add(new FeiertagDC { Datum = new DateTime(year, 12, 31), Name = "Silvester" });
+ }
+
+ return list;
+ }
+
+ }
+}
diff --git a/ReportImp/VSDHammReports/CustomSettlementInvoiceCreation.cs b/ReportImp/VSDHammReports/CustomSettlementInvoiceCreation.cs
index b876f8342..8733b9513 100644
--- a/ReportImp/VSDHammReports/CustomSettlementInvoiceCreation.cs
+++ b/ReportImp/VSDHammReports/CustomSettlementInvoiceCreation.cs
@@ -15,6 +15,16 @@ namespace VSDHammReports
internal class CustomSettlementInvoiceCreation : LWLSettlementInvoiceCreation
{
+
+
+ public override bool SchneideBeiErreichenDesBudgetsAb { get { return true; } }
+
+
+ public override void CreateInvoiceDetailsTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s)
+ {
+ base.CreateInvoiceDetailsTheOldWay(si, c2s);
+ }
+
public override List CreateInvoiceItems(Settlement2DC si, IList apList, bool schneideBeiMaxAb)
{
//var items = base.CreateInvoiceItems(si, apList, true);
@@ -44,8 +54,6 @@ namespace VSDHammReports
list.Add(ap);
}
- decimal maxApprovedFls = si.ApprovedFLS ?? 0;
- decimal totalHours = 0;
foreach (var key in apsByHourlyRate.Keys)
{
IList list = apsByHourlyRate[key];
@@ -64,6 +72,7 @@ namespace VSDHammReports
{
minutesTotal += approvalPeriod.RecordedMinutes;
minutesTotalBudget += approvalPeriod.BudgetMinutes;
+
if (approvalPeriod.PeriodStartDate < start)
start = approvalPeriod.PeriodStartDate;
if (approvalPeriod.PeriodEndDate > end)
@@ -92,22 +101,6 @@ namespace VSDHammReports
hoursBudget *= (100 + rf) / 100;
hoursBudget = Math.Round(hoursBudget, 2, MidpointRounding.AwayFromZero);
- if (schneideBeiMaxAb)
- {
- if (totalHours + hoursBudget > maxApprovedFls)
- {
- hoursBudget = maxApprovedFls - totalHours;
- if (hoursBudget < 0)
- {
- hoursBudget = 0;
- }
- if (hours > hoursBudget)
- {
- hours = hoursBudget;
- }
- }
- }
- totalHours += hoursBudget;
ii.UnitCount = hours;
ii.UnitCountBudget = hoursBudget;
diff --git a/Service/Import/AvisImport/LvrAvisKlientGesamt.cs b/Service/Import/AvisImport/LvrAvisKlientGesamt.cs
index 688bf2c70..724cbfd69 100644
--- a/Service/Import/AvisImport/LvrAvisKlientGesamt.cs
+++ b/Service/Import/AvisImport/LvrAvisKlientGesamt.cs
@@ -39,7 +39,7 @@ namespace BeWo.Service.Import.AvisImport
while (index < lines.Length)
{
- var datumTa = LvrAvisTextAbschnitt.LeseBisDatum(lines, index, false);
+ var datumTa = LvrAvisTextAbschnittReader.LeseBisDatum(lines, index, false);
if (datumTa.Success)
{
index = datumTa.ZeilenIndex;
@@ -47,7 +47,7 @@ namespace BeWo.Service.Import.AvisImport
StringBuilder textBereich = new StringBuilder();
- var monatTa = LvrAvisTextAbschnitt.LeseBisText(lines, index, "Monat:");
+ var monatTa = LvrAvisTextAbschnittReader.LeseBisText(lines, index, "Monat:");
if (monatTa.Success)
{
textBereich.Append(monatTa.Text);
@@ -79,11 +79,11 @@ namespace BeWo.Service.Import.AvisImport
int index = 0;
- var ta = LvrAvisTextAbschnitt.LeseBisText(lines, index, Aktenzeichen);
+ var ta = LvrAvisTextAbschnittReader.LeseBisText(lines, index, Aktenzeichen);
index = ta.ZeilenIndex;
//Prüfe ob zuerst der Sachbearbeiter oder der Klientenname im Text steht. Der Sachbearbeiter beginnt mit dem Text "Sachbearbeiter:", der Klient endet mit dem Text "Aktenzeichen"
- var sbTest = LvrAvisTextAbschnitt.LeseBisText(lines, index, "Sachbearbeiter");
- var azTest = LvrAvisTextAbschnitt.LeseBisText(lines, index, "Aktenzeichen");
+ var sbTest = LvrAvisTextAbschnittReader.LeseBisText(lines, index, "Sachbearbeiter");
+ var azTest = LvrAvisTextAbschnittReader.LeseBisText(lines, index, "Aktenzeichen");
if (sbTest.Success && azTest.Success)
{
@@ -96,7 +96,7 @@ namespace BeWo.Service.Import.AvisImport
klientenZeile = azTest.Text;
//Sachbearbeiter steht hinter Klient
- ta = LvrAvisTextAbschnitt.LeseBisDatum(lines, index, false);
+ ta = LvrAvisTextAbschnittReader.LeseBisDatum(lines, index, false);
sbZeile = ta.Text;
}
else
@@ -104,7 +104,7 @@ namespace BeWo.Service.Import.AvisImport
index = sbTest.ZeilenIndex + 1;
sbZeile = sbTest.Text;
//Suche Klient hinter Sachbearbeiter
- ta = LvrAvisTextAbschnitt.LeseBisDatum(lines, index, false);
+ ta = LvrAvisTextAbschnittReader.LeseBisDatum(lines, index, false);
klientenZeile = ta.Text;
}
diff --git a/Service/Import/AvisImport/LvrAvisMonatGesamt.cs b/Service/Import/AvisImport/LvrAvisMonatGesamt.cs
index c970c62fa..d51e142f0 100644
--- a/Service/Import/AvisImport/LvrAvisMonatGesamt.cs
+++ b/Service/Import/AvisImport/LvrAvisMonatGesamt.cs
@@ -39,9 +39,9 @@ namespace BeWo.Service.Import.AvisImport
//Suche Rechnungspositionen anhand des Euro Zeichens
//Prüfe ob ein neues Datum, eine Rechnungsposition oder die Gesamtsumme als nächstes kommt
- var datumTa = LvrAvisTextAbschnitt.LeseBisDatum(lines, index, true);
- var betragTa = LvrAvisTextAbschnitt.LeseBisText(lines, datumTa.ZeilenIndex, "€");
- var gesamtTa = LvrAvisTextAbschnitt.LeseBisText(lines, betragTa.ZeilenIndex, "Gesamtsumme");
+ var datumTa = LvrAvisTextAbschnittReader.LeseBisDatum(lines, index, true);
+ var betragTa = LvrAvisTextAbschnittReader.LeseBisText(lines, datumTa.ZeilenIndex, "€");
+ var gesamtTa = LvrAvisTextAbschnittReader.LeseBisText(lines, betragTa.ZeilenIndex, "Gesamtsumme");
if (datumTa.Success)
{
@@ -54,7 +54,7 @@ namespace BeWo.Service.Import.AvisImport
while (betragTa.Success && betragTa.ZeilenIndex < gesamtTa.ZeilenIndex && index < lines.Length)
{
var line = lines[betragTa.ZeilenIndex];
- decimal? betrag = LvrAvisTextAbschnitt.LeseBetrag(line);
+ decimal? betrag = LvrAvisTextAbschnittReader.LeseBetrag(line);
if (betrag.HasValue)
{
var neuerAvis = new Avis();
@@ -78,7 +78,7 @@ namespace BeWo.Service.Import.AvisImport
letzterAvis.Verwendungszweck = String.Format("{0}\n{1}", letzterAvis.Verwendungszweck, line);
}
- betragTa = LvrAvisTextAbschnitt.LeseBisText(lines, betragTa.ZeilenIndex + 1, "€");
+ betragTa = LvrAvisTextAbschnittReader.LeseBisText(lines, betragTa.ZeilenIndex + 1, "€");
}
diff --git a/Service/Import/AvisImport/LvrAvisTextAbschnitt.cs b/Service/Import/AvisImport/LvrAvisTextAbschnittReader.cs
similarity index 61%
rename from Service/Import/AvisImport/LvrAvisTextAbschnitt.cs
rename to Service/Import/AvisImport/LvrAvisTextAbschnittReader.cs
index 46c238835..f9a13a470 100644
--- a/Service/Import/AvisImport/LvrAvisTextAbschnitt.cs
+++ b/Service/Import/AvisImport/LvrAvisTextAbschnittReader.cs
@@ -1,4 +1,5 @@
-using DevExpress.Pdf;
+using BeWo.Service.Import;
+using DevExpress.Pdf;
using System;
using System.Collections.Generic;
using System.IO;
@@ -9,42 +10,18 @@ using System.Threading.Tasks;
namespace BeWo.Service.Import.AvisImport
{
- public class LvrAvisTextAbschnitt
+ public class LvrAvisTextAbschnittReader
{
- public String Text { get; set; }
- public int ZeilenIndex { get; set; }
- public bool Success { get; set; }
-
- public static LvrAvisTextAbschnitt LeseBisText(string[] lines, int index, String suchText)
+ public static TextAbschnitt LeseBisText(string[] lines, int zeilenIndex, string suchText)
{
- var ta = new LvrAvisTextAbschnitt();
-
- StringBuilder sb = new StringBuilder();
- ta.ZeilenIndex = index;
- while (index < lines.Length)
- {
- String line = lines[index];
- sb.AppendLine(line);
-
- if (line.Contains(suchText))
- {
- ta.Success = true;
- ta.ZeilenIndex = index;
- ta.Text = sb.ToString();
-
- return ta;
- }
-
- index++;
- }
- return ta;
+ return TextAbschnittReader.LeseBisText(lines, zeilenIndex, suchText, false, true, false);
}
- public static LvrAvisTextAbschnitt LeseBisDatum(string[] lines, int index, bool addDatumsZeile)
+ public static TextAbschnitt LeseBisDatum(string[] lines, int index, bool addDatumsZeile)
{
- var ta = new LvrAvisTextAbschnitt();
+ var ta = new TextAbschnitt();
StringBuilder sb = new StringBuilder();
while (index < lines.Length)
@@ -89,6 +66,7 @@ namespace BeWo.Service.Import.AvisImport
}
return null;
}
+
}
}
diff --git a/Service/Import/Perseh/PersehReader.cs b/Service/Import/Perseh/PersehReader.cs
index aa368b766..e99726b99 100644
--- a/Service/Import/Perseh/PersehReader.cs
+++ b/Service/Import/Perseh/PersehReader.cs
@@ -17,51 +17,230 @@ namespace BeWo.Service.Import.Perseh
HilfeplanImportDC result = new HilfeplanImportDC();
result.Gruppen = new List();
- var gruppe1 = new HilfeplanImportItemDC { Label = "Leistungssuchende oder leistungsberechtigte Person", Items = new List() };
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Name", Content = "Bäurle", FieldName = "LastName" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Vorname", Content = "Christian", FieldName = "FirstName" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Geburtsdatum", Content = "08.04.1972", FieldName = "Birthdate" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Nationalität", Content = "deutsch" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Beruf", Content = "Wirt" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "GP-Nummer/Az", Content = "73.20-2100009313-01" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Erstellt von der\nleistungssuchenden oder\nleistungsberechtigten Person\nmit Behinderung unter", Content = "Max Mustermann (Bezugsbetreuer)\nMaria Musterfrau (Sozialarbeiterin)" });
+ //var gruppe1 = new HilfeplanImportItemDC { Label = "Leistungssuchende oder leistungsberechtigte Person", Items = new List() };
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Name", Content = "Bäurle", FieldName = "LastName" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Vorname", Content = "Christian", FieldName = "FirstName" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Geburtsdatum", Content = "08.04.1972", FieldName = "Birthdate" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Nationalität", Content = "deutsch" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Beruf", Content = "Wirt" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "GP-Nummer/Az", Content = "73.20-2100009313-01" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Erstellt von der\nleistungssuchenden oder\nleistungsberechtigten Person\nmit Behinderung unter", Content = "Max Mustermann (Bezugsbetreuer)\nMaria Musterfrau (Sozialarbeiterin)" });
- result.Gruppen.Add(gruppe1);
+ //result.Gruppen.Add(gruppe1);
- gruppe1 = new HilfeplanImportItemDC { Label = "Gruppe 2", Items = new List() };
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Name", Content = "Bäurle", FieldName = "LastName" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Vorname", Content = "Christian", FieldName = "FirstName" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Geburtsdatum", Content = "08.04.1972", FieldName = "Birthdate" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Nationalität", Content = "deutsch" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Beruf", Content = "Wirt" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "GP-Nummer/Az", Content = "73.20-2100009313-01" });
- gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Erstellt von der\nleistungssuchenden oder\nleistungsberechtigten Person\nmit Behinderung unter", Content = "Max Mustermann (Bezugsbetreuer)\nMaria Musterfrau (Sozialarbeiterin)" });
+ //gruppe1 = new HilfeplanImportItemDC { Label = "Gruppe 2", Items = new List() };
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Name", Content = "Bäurle", FieldName = "LastName" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Vorname", Content = "Christian", FieldName = "FirstName" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Geburtsdatum", Content = "08.04.1972", FieldName = "Birthdate" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Nationalität", Content = "deutsch" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Beruf", Content = "Wirt" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "GP-Nummer/Az", Content = "73.20-2100009313-01" });
+ //gruppe1.Items.Add(new HilfeplanImportItemDC { Label = "Erstellt von der\nleistungssuchenden oder\nleistungsberechtigten Person\nmit Behinderung unter", Content = "Max Mustermann (Bezugsbetreuer)\nMaria Musterfrau (Sozialarbeiterin)" });
- result.Gruppen.Add(gruppe1);
+ //result.Gruppen.Add(gruppe1);
result.Ziele = new List();
- result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Lernen und Wissensanwendung", ZielName = "Ziel 1", ZielBeschreibung = "Herr Sowieso hat eine seinen Bedürfnissen entsprechende und ihn stabilisierende Tagesstruktur mit einer regelmäßigen, genesungsfördernden Beschäftigung(z.B.Ergotherapie) entwickelt." });
- result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Lernen und Wissensanwendung", ZielName = "Ziel 2", ZielBeschreibung = "Herr Sowieso hat Angstbewältigungsstrategien sowie Stabilisierungstechniken erlernt und kann diese in Alltagssituationen anwenden" });
+ //result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Lernen und Wissensanwendung", ZielName = "Ziel 1", ZielBeschreibung = "Herr Sowieso hat eine seinen Bedürfnissen entsprechende und ihn stabilisierende Tagesstruktur mit einer regelmäßigen, genesungsfördernden Beschäftigung(z.B.Ergotherapie) entwickelt." });
+ //result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Lernen und Wissensanwendung", ZielName = "Ziel 2", ZielBeschreibung = "Herr Sowieso hat Angstbewältigungsstrategien sowie Stabilisierungstechniken erlernt und kann diese in Alltagssituationen anwenden" });
- result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Allgemeine Aufgaben und Anforderungen", ZielName = "Ziel 1", ZielBeschreibung = "Herr Sowieso hat eine seinen Bedürfnissen entsprechende und ihn stabilisierende Tagesstruktur mit einer regelmäßigen, genesungsfördernden Beschäftigung(z.B.Ergotherapie) entwickelt." });
- result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Allgemeine Aufgaben und Anforderungen", ZielName = "Ziel 2", ZielBeschreibung = "Herr Sowieso hat Angstbewältigungsstrategien sowie Stabilisierungstechniken erlernt und kann diese in Alltagssituationen anwenden" });
+ //result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Allgemeine Aufgaben und Anforderungen", ZielName = "Ziel 1", ZielBeschreibung = "Herr Sowieso hat eine seinen Bedürfnissen entsprechende und ihn stabilisierende Tagesstruktur mit einer regelmäßigen, genesungsfördernden Beschäftigung(z.B.Ergotherapie) entwickelt." });
+ //result.Ziele.Add(new HilfeplanImportZielDC { Bereich = "Allgemeine Aufgaben und Anforderungen", ZielName = "Ziel 2", ZielBeschreibung = "Herr Sowieso hat Angstbewältigungsstrategien sowie Stabilisierungstechniken erlernt und kann diese in Alltagssituationen anwenden" });
- //using (var processor = new PdfDocumentProcessor())
- //{
- // using (var ms = new MemoryStream(daten))
- // {
- // processor.LoadDocument(ms);
+ using (var processor = new PdfDocumentProcessor())
+ {
+ using (var ms = new MemoryStream(daten))
+ {
+ processor.LoadDocument(ms);
- // var pdfText = processor.Text;
+ var pdfText = processor.Text;
-
- // }
- //}
+ var customerGruppe = ErstelleKlientenStammdatenGruppe(pdfText);
+
+ if (customerGruppe != null)
+ {
+ result.Gruppen.Add(customerGruppe);
+ }
+
+
+ result.Ziele = ErstelleAlleZiele(pdfText);
+ }
+ }
return result;
}
+
+ private IList ErstelleAlleZiele(string pdfText)
+ {
+ var ziele = new List();
+ //Suche Zeile "Zielplanung". So beginnt hinten im Dokument der Bereich mit der Zusammenfassung der Ziele
+
+ var zeilen = pdfText.Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
+ var startIdx = -1;
+ var endIdx = -1;
+ StringBuilder gesamtTextMitZielen = new StringBuilder();
+
+ for (int i = zeilen.Length - 1; i >= 0; i--)
+ {
+ var z = zeilen[i];
+
+ if (z == "Zielplanung")
+ {
+ startIdx = i;
+ }
+ if (z.StartsWith("Übersicht der Leistungsplanung "))
+ {
+ endIdx = i;
+ }
+ }
+
+
+
+ if (startIdx >= 0)
+ {
+ for (int i = startIdx; i < endIdx; i++)
+ {
+ gesamtTextMitZielen.AppendLine(zeilen[i]);
+ }
+ zeilen = gesamtTextMitZielen.ToString().Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
+
+ startIdx = 0;
+ while (startIdx >= 0)
+ {
+ var ta = TextAbschnittReader.LeseBisText(zeilen, startIdx, "Lebensbereich ", true, false, false);
+ if (ta.Success)
+ {
+ ziele.AddRange(ErstelleBereichMitZielen(zeilen, ta));
+ startIdx = ta.ZeilenIndex + 1;
+ }
+ else
+ {
+ startIdx = -1;
+ }
+
+ }
+ }
+ return ziele;
+
+ }
+
+ private IList ErstelleBereichMitZielen(string[] zeilen, TextAbschnitt ta)
+ {
+ var ziele = new List();
+
+ String bereich = zeilen[ta.ZeilenIndex];
+ int idxBereichStart = ta.ZeilenIndex + 1;
+ int idxBereichtEnde = zeilen.Length;
+
+ var taEnde = TextAbschnittReader.LeseBisText(zeilen, ta.ZeilenIndex + 1, "Lebensbereich ", true, false, false);
+ if (taEnde.Success)
+ {
+ idxBereichtEnde = taEnde.ZeilenIndex;
+ }
+
+ HilfeplanImportZielDC ziel = null;
+ for (int i = idxBereichStart; i < idxBereichtEnde; i++)
+ {
+ String zeile = zeilen[i];
+ if (zeile.StartsWith("Ziele • ") || zeile.StartsWith("• "))
+ {
+ ziel = new HilfeplanImportZielDC();
+ ziel.Bereich = bereich;
+ ziel.ZielName = zeile.Replace("Ziele • ", "").Replace("• ", "").Trim();
+
+ ziele.Add(ziel);
+ }
+ else if (ziel != null)
+ {
+ if (!IgnoriereZeile(zeile))
+ {
+ ziel.ZielName += " " + zeile.Trim();
+ }
+
+ }
+ }
+ return ziele;
+ }
+
+ private bool IgnoriereZeile(string zeile)
+ {
+ if (zeile.StartsWith("(c) Landschaftsverband") || zeile.StartsWith("Gesprächsleitfaden - "))
+ {
+ return true;
+ }
+ if (zeile.StartsWith("V1") || zeile.StartsWith("V2") || zeile.StartsWith("V3"))
+ {
+ return true;
+ }
+ return false;
+ }
+
+ private HilfeplanImportItemDC ErstelleKlientenStammdatenGruppe(string pdfText)
+ {
+ if (pdfText.Contains("Individuelle Bedarfsermittlung - Element Basisdaten"))
+ {
+ var customerGruppe = new HilfeplanImportItemDC { Label = "Stammdaten", Items = new List() };
+ customerGruppe.Items = LeseKlientenStammdaten(pdfText);
+
+ return customerGruppe;
+
+ }
+ return null;
+ }
+
+ private List LeseKlientenStammdaten(string pdfText)
+ {
+ var liste = new List();
+ var zeilen = pdfText.Split(new[] { '\r', '\n' }, StringSplitOptions.RemoveEmptyEntries);
+
+ var ta = TextAbschnittReader.LeseBisText(zeilen, 0, "BEI_NRW für den Zeitraum vom ", true, false, false);
+
+ if (ta.Success)
+ {
+ var idx = ta.ZeilenIndex;
+ liste.Add(ErstelleStammdatenFeld("BEI_NRW für den Zeitraum vom", "ApprovalPeriod", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("GP-Nummer/Az", "CustomerReferenceNumber", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Name", "Lastname", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Vorname", "Firstname", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Titel", "Titel", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Geburtsdatum", "Birthdate", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Geschlecht", "Sex", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Nationalität", "Nationality", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Beruf", "Job", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Familienstand", "FamilyStatus", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Anzahl und Alter der Kinder", "Children", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("PLZ", "PostalCode", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Ort", "Town", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Straße", "Street", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Telefon", "Phone", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("Fax", "Fax", zeilen, idx, out idx));
+ liste.Add(ErstelleStammdatenFeld("E-Mail", "EMail", zeilen, idx, out idx));
+ }
+
+
+
+ return liste;
+ }
+
+ private HilfeplanImportItemDC ErstelleStammdatenFeld(string label, string fieldname, string[] zeilen, int startIndex, out int foundIdx)
+ {
+ var item = new HilfeplanImportItemDC { Label = label, FieldName = fieldname };
+
+ var ta = TextAbschnittReader.LeseBisText(zeilen, startIndex, label, true, false, false);
+ foundIdx = 0;
+ if (ta.Success)
+ {
+ item.Content = zeilen[ta.ZeilenIndex].Replace(label, "").Trim();
+ if (item.Label.Contains("_"))
+ {
+ item.Label = label.Replace("_", "__");
+ }
+ foundIdx = ta.ZeilenIndex;
+ }
+ return item;
+ }
+
}
}
diff --git a/Service/Import/TextAbschnitt.cs b/Service/Import/TextAbschnitt.cs
new file mode 100644
index 000000000..183c70f69
--- /dev/null
+++ b/Service/Import/TextAbschnitt.cs
@@ -0,0 +1,23 @@
+using DevExpress.Pdf;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Threading.Tasks;
+
+namespace BeWo.Service.Import
+{
+ public class TextAbschnitt
+ {
+ public String Text { get; set; }
+
+ public int ZeilenIndex { get; set; }
+
+ public bool Success { get; set; }
+
+
+ }
+
+}
diff --git a/Service/Import/TextAbschnittReader.cs b/Service/Import/TextAbschnittReader.cs
new file mode 100644
index 000000000..be713b0dc
--- /dev/null
+++ b/Service/Import/TextAbschnittReader.cs
@@ -0,0 +1,42 @@
+using DevExpress.Pdf;
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Linq;
+using System.Text;
+using System.Text.RegularExpressions;
+using System.Threading.Tasks;
+
+namespace BeWo.Service.Import
+{
+ public class TextAbschnittReader
+ {
+
+ public static TextAbschnitt LeseBisText(string[] lines, int index, String suchText, bool sucheAmZeilenAnfang, bool sucheInnerhalbDerZeile, bool sucheAmZeilenEnde)
+ {
+ var ta = new TextAbschnitt();
+
+ StringBuilder sb = new StringBuilder();
+ ta.ZeilenIndex = index;
+ while (index < lines.Length)
+ {
+ String line = lines[index];
+ sb.AppendLine(line);
+
+ if ((sucheAmZeilenAnfang && line.StartsWith(suchText)) || (sucheInnerhalbDerZeile && line.Contains(suchText)) || (sucheAmZeilenEnde && line.EndsWith(suchText)))
+ {
+ ta.Success = true;
+ ta.ZeilenIndex = index;
+ ta.Text = sb.ToString();
+
+ return ta;
+ }
+
+ index++;
+ }
+ return ta;
+ }
+
+ }
+
+}
diff --git a/Service/Invoicing/LWLSettlementInvoiceCreation.cs b/Service/Invoicing/LWLSettlementInvoiceCreation.cs
index a5acdba28..0a22e760f 100644
--- a/Service/Invoicing/LWLSettlementInvoiceCreation.cs
+++ b/Service/Invoicing/LWLSettlementInvoiceCreation.cs
@@ -102,8 +102,8 @@ namespace BeWo.Service.Invoicing
//decimal flmCleared = 0;
records = records.OrderBy(sr => sr.Start.HasValue ? sr.Start.Value : DateTime.MinValue).ToList();
- decimal maxApprovedMinutes = ((si.ApprovedFLS ?? 0) * 60) / rf;
- decimal totalMinutes = 0;
+ decimal maxApprovedMinutes = (si.ApprovedFLS ?? 0) * 60;
+ decimal totalMinutesGeleistet = 0;
foreach (var iRecord in records)
{
if (iRecord.ServiceDescription.ServiceCategory.IsBillable)
@@ -159,14 +159,16 @@ namespace BeWo.Service.Invoicing
if (ap != null)
{
- //Christian wars:-)
- if (SchneideBeiErreichenDesBudgetsAb)
+ //Christian wars:-)
+ var dauerBudgetMitRf = dauerBudget * ((ap.RateFactor ?? 0) + 100) / 100;
+ if (SchneideBeiErreichenDesBudgetsAb)
{
-
- if (totalMinutes + dauerBudget > maxApprovedMinutes)
+ if (totalMinutesGeleistet + dauerBudgetMitRf > maxApprovedMinutes)
{
- dauerBudget = maxApprovedMinutes - totalMinutes;
- if (dauerBudget < 0)
+ dauerBudget = maxApprovedMinutes - totalMinutesGeleistet;
+ dauerBudget /= ((ap.RateFactor ?? 0) + 100) / 100;
+
+ if (dauerBudget < 0)
{
dauerBudget = 0;
}
@@ -175,8 +177,12 @@ namespace BeWo.Service.Invoicing
dauerAbrechenbar = dauerBudget;
}
}
- }
- totalMinutes += dauerBudget;
+
+
+ }
+
+ totalMinutesGeleistet += dauerBudgetMitRf;
+
ap.RecordedMinutes += dauerAbrechenbar;
ap.BudgetMinutes += dauerBudget;
}
@@ -190,7 +196,8 @@ namespace BeWo.Service.Invoicing
}
}
-
+ si.RecordedMinutesTotal = totalMinutesGeleistet;
+
//decimal? maxAmount = CalculateMaxAmount(si, apList);
var gesamtListe = new List();
gesamtListe.AddRange(apListFLS.Where(a => a.RecordedMinutes > 0));
diff --git a/Service/Invoicing/SettlementInvoiceCreation.cs b/Service/Invoicing/SettlementInvoiceCreation.cs
index ff39c4e32..28aab6c8c 100644
--- a/Service/Invoicing/SettlementInvoiceCreation.cs
+++ b/Service/Invoicing/SettlementInvoiceCreation.cs
@@ -484,9 +484,9 @@ namespace BeWo.Service.Invoicing
}
}
- si.ApprovedFLSWithActualHourlyRate = Math.Round(si.ApprovedFLSWithActualHourlyRate, 4, MidpointRounding.AwayFromZero);
- si.ApprovedFLSWithHourlyRate3 = Math.Round(si.ApprovedFLSWithHourlyRate3, 4, MidpointRounding.AwayFromZero);
- si.ApprovedFLSWithOldHourlyRate = Math.Round(si.ApprovedFLSWithOldHourlyRate, 4, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithActualHourlyRate = Math.Round(si.ApprovedFLSWithActualHourlyRate, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithHourlyRate3 = Math.Round(si.ApprovedFLSWithHourlyRate3, 2, MidpointRounding.AwayFromZero);
+ si.ApprovedFLSWithOldHourlyRate = Math.Round(si.ApprovedFLSWithOldHourlyRate, 2, MidpointRounding.AwayFromZero);
decimal rf = 1;
if (si.RateFactor.HasValue && si.RateFactor.Value != 0)
@@ -903,17 +903,19 @@ namespace BeWo.Service.Invoicing
{
if (ii.UnitCount.HasValue)
{
- var unitCountBudget = Math.Round(ii.UnitCountBudget ?? ii.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero);
+ var unitCountBudget = Math.Round(ii.UnitCountBudget ?? ii.UnitCount ?? 0, 2, MidpointRounding.AwayFromZero);
if (maxApprovedFls < unitCountBudget)
unitCountBudget = maxApprovedFls;
maxApprovedFls -= unitCountBudget;
+
+ ii.UnitCount = Math.Round(ii.UnitCount.Value, 2, MidpointRounding.AwayFromZero);
//if (unitCountBudget < ii.UnitCount)
//{
// ii.UnitCount = unitCountBudget;
//}
- if (ii.AmountPerUnit.HasValue)
+ if (ii.AmountPerUnit.HasValue)
{
if (!String.IsNullOrEmpty(ii.ItemDescription) && ii.ItemDescription == "Fehlkontakte" && ii.ProzentAbrechenbar.HasValue)
{
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 9fe7beaff..40859d085 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -40,7 +40,7 @@ namespace BeWo.Service.Plugins
//t = "9098141768"; // Fib e.V. Marburg
//t = "1505148718"; // VSD Hamm
//t = "5926081834"; // Spektrum
- //t = "1378137009"; // BeWo Direkt+
+ //t = "1378137009"; // BeWo Direkt
//t = "3010479871"; // Aachener Verein
//t = "3849764093"; // Club 74
//t = "5805202339"; // Wegweiser Betreuungsdienst
@@ -51,7 +51,7 @@ namespace BeWo.Service.Plugins
//t = "4950382346"; // Holsinger
//t = "5973016645"; // Verein Lebensgestaltung Hanau
//t = "7375324044"; // Diakonie KK Kleve
- t = "1441747891"; // BeWo Mobil Köln
+ //t = "1441747891"; // BeWo Mobil Köln
//t = "5120047701"; // Trialog
//t = "3629696651"; // Soziale Dienste Niederrhein (SDN)
//t = "9893557471"; // Caritas Frankfurt
@@ -390,7 +390,7 @@ namespace BeWo.Service.Plugins
//t = "8735029937"; // Caritas Ostvest
//t = "7653029063"; // SkF Leverkusen JuHi
//t = "5000000000";
-
+ t = "2663321234";
return t;
#else
if (MultitenancyOperationContextExt.Current != null)
diff --git a/Service/Service.csproj b/Service/Service.csproj
index edca4ddd1..f1e60b89d 100644
--- a/Service/Service.csproj
+++ b/Service/Service.csproj
@@ -386,11 +386,13 @@
-
+
+
+
diff --git a/Shared/DataContracts/Settlement2DC.cs b/Shared/DataContracts/Settlement2DC.cs
index 5eaad8a57..501502c4b 100644
--- a/Shared/DataContracts/Settlement2DC.cs
+++ b/Shared/DataContracts/Settlement2DC.cs
@@ -168,6 +168,9 @@ namespace BS.Shared.DataContracts
[DataMember]
public decimal RecordedBillableFLSNetto { get; set; }
+ [DataMember]
+ public decimal RecordedMinutesTotal { get; set; }
+
[DataMember]
public decimal RecordedBillableFLSNotBillableCustomerAbsent { get; set; }