diff --git a/Dakota/KTDatei/AO.txt b/Dakota/KTDatei/AO.txt
index f201406b8..187f3c08c 100644
--- a/Dakota/KTDatei/AO.txt
+++ b/Dakota/KTDatei/AO.txt
@@ -1,5 +1,5 @@
UNA:+,? '
-UNB+UNOC:3+109910000+999999999+260301:1030+00397++AO05Q226ke0'
+UNB+UNOC:3+109910000+999999999+260701:1100+00399++AO05Q326ke1'
UNH+00001+KOTR:02:001:KV'
IDK+100295017+99+gkv informatik'
VDT+19970403'
@@ -309,11 +309,11 @@ VKG+09+104212538+5++28++++68'
VKG+09+104212538+5++28++++71'
VKG+09+104212538+5++28++++72'
VKG+09+104212538+5++28++++20'
-VKG+09+101519213+5++28++++50'
+VKG+09+104212311+5++28++++50'
VKG+09+104212538+5++28++++55'
VKG+09+104212538+5++28++++56'
-VKG+09+101519213+5++28++++61'
-VKG+09+101519213+5++28++++62'
+VKG+09+104212311+5++28++++61'
+VKG+09+104212311+5++28++++62'
VKG+09+104212594+5++28++++63'
VKG+09+101519213+5++28++++65'
VKG+09+104212538+5++28++++66'
@@ -2472,10 +2472,10 @@ NAM+01+Medent GmbH'
ANS+1+15890+Eisenhüttenstadt+Pionierweg 4'
UNT+000007+00200'
UNH+00201+KOTR:02:001:KV'
-IDK+661400051+99+DAVASO GmbH'
+IDK+661400051+99+IQVIA HSS'
VDT+20051124'
FKT+02'
-NAM+01+DAVASO GmbH+Abrechnungsprüfstelle'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Otto-Schmidt-Str. 22'
ASP+01+022412311800+022412341334++Zentrale'
UEM+1+00+I8'
@@ -2483,29 +2483,29 @@ UEM+4+09+I8'
UEM+6+00+I8'
UNT+000011+00201'
UNH+00202+KOTR:02:001:KV'
-IDK+661400233+99+DAVASO GmbH'
+IDK+661400233+99+IQVIA HSS'
VDT+20230601'
FKT+02'
-NAM+01+ANW Pflege+c/o DAVASO GmbH'
+NAM+01+ANW Pflege+c/o IQVIA+Health System Services GmbH'
ANS+1+04316+Leipzig+Sommerfelder Straße 120'
ANS+2+04304+Leipzig+Postfach 500453'
ASP+01+0341/25920-0+0341/25920-20++Support 302 SGB V support@davaso.de'
UEM+7+14+I8'
UEM+1+00+I8'
-DFU+01+070++0000+2400+1+edi302@davaso.de'
+DFU+01+070++0000+2400+1+edi302@iqvia-hss.de'
DFU+02+016++0000+2400+1+ftam.inter-forum.de?:9000'
UNT+000013+00202'
UNH+00203+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO GmbH'
+IDK+661430035+99+IQVIA HSS'
VDT+20051124'
FKT+02'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Gärtnerweg 12'
ANS+3+04310+Leipzig'
ASP+01+0341/25920-0+0341/25920-20++Support 302 SGB V support@davaso.de'
UEM+7+14+I8'
UEM+1+00+I8'
-DFU+01+070++0000+2400+1+edi302@davaso.de'
+DFU+01+070++0000+2400+1+edi302@iqvia-hss.de'
DFU+02+016++0000+2400+1+ftam.inter-forum.de?:9000'
UNT+000013+00203'
UNH+00204+KOTR:02:001:KV'
@@ -2538,4 +2538,13 @@ FKT+01'
NAM+01+AOK Bayern Servicecenter+Datentransformation'
ANS+1+92263+Ebermannsdorf+Untere Zell 7'
UNT+000007+00207'
-UNZ+000207+00397'
\ No newline at end of file
+UNH+00208+KOTR:02:001:KV'
+IDK+104212311+99+AOK Rheinland/Hamburg'
+VDT+20250401'
+FKT+02'
+NAM+01+AOK Rheinland/Hamburg+RP Hebammen/Rehasport'
+ANS+1+40468+Düsseldorf+Wanheimer Str. 72'
+ANS+2+40004+Düsseldorf+10 13 55'
+ASP+01+02118791/57078++Frau Kathrin Vycerov'
+UNT+000009+00208'
+UNZ+000208+00399'
diff --git a/Dakota/KTDatei/BK.txt b/Dakota/KTDatei/BK.txt
index 3deda6785..f4bd48888 100644
--- a/Dakota/KTDatei/BK.txt
+++ b/Dakota/KTDatei/BK.txt
@@ -1,5 +1,5 @@
UNA:+,? '
-UNB+UNOC:3+104027544+999999999+260326:1010+00246++BK05Q226KE0'
+UNB+UNOC:3+104027544+999999999+260703:0815+00248++BK05Q326KE0'
UNH+00001+KOTR:02:001:KV'
IDK+100820488+99+Brandenburgische BKK'
VDT+20100101'
@@ -894,11 +894,62 @@ IDK+102529638+99+BKK firmus/Ost'
VDT+20060701'
FKT+01'
VKG+01+102529638+5++++++00'
+VKG+03+107436557+5++07++++10'
+VKG+09+107436557+5++28++++10'
+VKG+09+107436557+5++29++++10'
+VKG+03+107436557+5++07++++20'
+VKG+09+107436557+5++28++++20'
+VKG+09+107436557+5++29++++20'
+VKG+03+107436557+5++07++++30'
+VKG+09+107436557+5++28++++30'
+VKG+09+107436557+5++29++++30'
+VKG+03+107436557+5++07++++40'
+VKG+09+107436557+5++28++++40'
+VKG+09+107436557+5++29++++40'
+VKG+03+107436557+5++07++++50'
+VKG+09+107436557+5++28++++50'
+VKG+09+107436557+5++29++++50'
+VKG+03+107436557+5++07++++61'
+VKG+09+107436557+5++28++++61'
+VKG+09+107436557+5++29++++61'
+VKG+03+107436557+5++07++++62'
+VKG+09+107436557+5++28++++62'
+VKG+09+107436557+5++29++++62'
+VKG+03+107436557+5++07++++63'
+VKG+09+107436557+5++28++++63'
+VKG+09+107436557+5++29++++63'
+VKG+03+107436557+5++07++++65'
+VKG+09+107436557+5++28++++65'
+VKG+09+107436557+5++29++++65'
+VKG+03+107436557+5++07++++66'
+VKG+09+107436557+5++28++++66'
+VKG+09+107436557+5++29++++66'
+VKG+03+107436557+5++07++++67'
+VKG+09+107436557+5++28++++67'
+VKG+09+107436557+5++29++++67'
+VKG+03+107436557+5++07++++68'
+VKG+09+107436557+5++28++++68'
+VKG+09+107436557+5++29++++68'
VKG+03+104027544+5++07++++69'
VKG+09+103121137+5++28++++69'
VKG+09+103121137+5++29++++69'
+VKG+03+107436557+5++07++++71'
+VKG+09+107436557+5++28++++71'
+VKG+09+107436557+5++29++++71'
+VKG+03+107436557+5++07++++72'
+VKG+09+107436557+5++28++++72'
+VKG+09+107436557+5++29++++72'
+VKG+03+107436557+5++07++++73'
+VKG+09+107436557+5++28++++73'
+VKG+09+107436557+5++29++++73'
+VKG+03+107436557+5++07++++74'
+VKG+09+107436557+5++28++++74'
+VKG+09+107436557+5++29++++74'
VKG+09+103121137+5++28++++75'
VKG+09+103121137+5++29++++75'
+VKG+03+107436557+5++07++++76'
+VKG+09+107436557+5++28++++76'
+VKG+09+107436557+5++29++++76'
VKG+03+104027544+5++07++++90'
VKG+09+103121137+5++28++++90'
VKG+09+103121137+5++29++++90'
@@ -907,12 +958,9 @@ VKG+09+103121137+5++28++++B1'
VKG+09+103121137+5++29++++B1'
VKG+09+103121137+5++28++++A0'
VKG+09+103121137+5++29++++A0'
-VKG+03+107436557+5++07++++99'
-VKG+09+107436557+5++28++++99'
-VKG+09+107436557+5++29++++99'
NAM+01+Betriebskrankenkasse+firmus+Gesch.-Bereich Neue Länder'
ANS+1+09600+Weißenborn-Bertheldorf+Fabrikstr. 1'
-UNT+000024+00061'
+UNT+000072+00061'
UNH+00062+KOTR:02:001:KV'
IDK+102732316+99+BKK 24/Ost'
VDT+20080101'
@@ -944,12 +992,63 @@ UNH+00064+KOTR:02:001:KV'
IDK+103121137+99+BKK firmus'
VDT+20100601'
FKT+01'
-VKG+01+103121137+5++++++00'
+VKG+01+102529638+5++++++00'
+VKG+03+107436557+5++07++++10'
+VKG+09+107436557+5++28++++10'
+VKG+09+107436557+5++29++++10'
+VKG+03+107436557+5++07++++20'
+VKG+09+107436557+5++28++++20'
+VKG+09+107436557+5++29++++20'
+VKG+03+107436557+5++07++++30'
+VKG+09+107436557+5++28++++30'
+VKG+09+107436557+5++29++++30'
+VKG+03+107436557+5++07++++40'
+VKG+09+107436557+5++28++++40'
+VKG+09+107436557+5++29++++40'
+VKG+03+107436557+5++07++++50'
+VKG+09+107436557+5++28++++50'
+VKG+09+107436557+5++29++++50'
+VKG+03+107436557+5++07++++61'
+VKG+09+107436557+5++28++++61'
+VKG+09+107436557+5++29++++61'
+VKG+03+107436557+5++07++++62'
+VKG+09+107436557+5++28++++62'
+VKG+09+107436557+5++29++++62'
+VKG+03+107436557+5++07++++63'
+VKG+09+107436557+5++28++++63'
+VKG+09+107436557+5++29++++63'
+VKG+03+107436557+5++07++++65'
+VKG+09+107436557+5++28++++65'
+VKG+09+107436557+5++29++++65'
+VKG+03+107436557+5++07++++66'
+VKG+09+107436557+5++28++++66'
+VKG+09+107436557+5++29++++66'
+VKG+03+107436557+5++07++++67'
+VKG+09+107436557+5++28++++67'
+VKG+09+107436557+5++29++++67'
+VKG+03+107436557+5++07++++68'
+VKG+09+107436557+5++28++++68'
+VKG+09+107436557+5++29++++68'
VKG+03+104027544+5++07++++69'
VKG+09+103121137+5++28++++69'
VKG+09+103121137+5++29++++69'
+VKG+03+107436557+5++07++++71'
+VKG+09+107436557+5++28++++71'
+VKG+09+107436557+5++29++++71'
+VKG+03+107436557+5++07++++72'
+VKG+09+107436557+5++28++++72'
+VKG+09+107436557+5++29++++72'
+VKG+03+107436557+5++07++++73'
+VKG+09+107436557+5++28++++73'
+VKG+09+107436557+5++29++++73'
+VKG+03+107436557+5++07++++74'
+VKG+09+107436557+5++28++++74'
+VKG+09+107436557+5++29++++74'
VKG+09+103121137+5++28++++75'
VKG+09+103121137+5++29++++75'
+VKG+03+107436557+5++07++++76'
+VKG+09+107436557+5++28++++76'
+VKG+09+107436557+5++29++++76'
VKG+03+104027544+5++07++++90'
VKG+09+103121137+5++28++++90'
VKG+09+103121137+5++29++++90'
@@ -958,13 +1057,10 @@ VKG+09+103121137+5++28++++B1'
VKG+09+103121137+5++29++++B1'
VKG+09+103121137+5++28++++A0'
VKG+09+103121137+5++29++++A0'
-VKG+03+107436557+5++07++++99'
-VKG+09+107436557+5++28++++99'
-VKG+09+107436557+5++29++++99'
NAM+01+Betriebskrankenkasse+firmus'
ANS+1+28237+Bremen+Gottlieb-Daimler-Str. 11'
ANS+3+28192+Bremen'
-UNT+000025+00064'
+UNT+000073+00064'
UNH+00065+KOTR:02:001:KV'
IDK+103192656+99+atlas BKK ahlmann Wahltarif'
VDT+20110101'
@@ -3644,6 +3740,7 @@ VKG+03+107436557+5++07++++73'
VKG+03+107436557+5++07++++74'
VKG+03+107436557+5++07++++75'
VKG+03+104027544+5++07++++76'
+VKG+03+107436557+5++07++++A0'
VKG+09+108023388+5++28++++76'
VKG+09+108023388+5++29++++76'
VKG+09+108023388+5++28++++90'
@@ -3655,7 +3752,7 @@ VKG+09+107436557+5++29++++99'
NAM+01+BOSCH BKK+Zentrale Stuttgart+Gesch.Ber.Neue Bundesländer'
ANS+1+70469+Stuttgart+Kruppstr. 19'
ANS+3+70466+Stuttgart'
-UNT+000039+00194'
+UNT+000040+00194'
UNH+00195+KOTR:02:001:KV'
IDK+108029306+99+BKK advita'
VDT+20110701'
@@ -3924,6 +4021,7 @@ VKG+03+107436557+5++07++++73'
VKG+03+107436557+5++07++++74'
VKG+03+107436557+5++07++++75'
VKG+03+104027544+5++07++++76'
+VKG+03+107436557+5++07++++A0'
VKG+09+108036123+5++28++++76'
VKG+09+108036123+5++29++++76'
VKG+09+108036123+5++28++++90'
@@ -3935,7 +4033,7 @@ VKG+09+107436557+5++29++++99'
NAM+01+BOSCH BKK+Zentrale Stuttgart'
ANS+1+70469+Stuttgart+Kruppstr. 19'
ANS+3+70466+Stuttgart'
-UNT+000039+00219'
+UNT+000040+00219'
UNH+00220+KOTR:02:001:KV'
IDK+108036145+99+BKK MAHLE'
VDT+20100401'
@@ -4917,81 +5015,82 @@ IDK+109033393+99+BKK Faber-Castell & Partner'
VDT+20120101'
FKT+01'
VKG+01+109033393+5++++++00'
-VKG+03+661430035+5++07++++10'
-VKG+09+661430035+5++28++++10'
-VKG+09+661430035+5++29++++10'
-VKG+03+661430035+5++07++++20'
-VKG+09+661430035+5++28++++20'
-VKG+09+661430035+5++29++++20'
-VKG+03+661430035+5++07++++30'
-VKG+09+661430035+5++28++++30'
-VKG+09+661430035+5++29++++30'
-VKG+03+661430035+5++07++++40'
-VKG+09+661430035+5++28++++40'
-VKG+09+661430035+5++29++++40'
-VKG+03+661430035+5++07++++50'
-VKG+09+661430035+5++28++++50'
-VKG+09+661430035+5++29++++50'
-VKG+03+661430035+5++07++++55'
-VKG+09+661430035+5++28++++55'
-VKG+09+661430035+5++29++++55'
-VKG+03+661430035+5++07++++56'
-VKG+09+661430035+5++28++++56'
-VKG+09+661430035+5++29++++56'
-VKG+03+661430035+5++07++++57'
-VKG+09+661430035+5++28++++57'
-VKG+09+661430035+5++29++++57'
-VKG+03+661430035+5++07++++61'
-VKG+09+661430035+5++28++++61'
-VKG+09+661430035+5++29++++61'
-VKG+03+661430035+5++07++++62'
-VKG+09+661430035+5++28++++62'
-VKG+09+661430035+5++29++++62'
-VKG+03+661430035+5++07++++63'
-VKG+09+661430035+5++28++++63'
-VKG+09+661430035+5++29++++63'
-VKG+03+661430035+5++07++++65'
-VKG+09+661430035+5++28++++65'
-VKG+09+661430035+5++29++++65'
-VKG+03+661430035+5++07++++66'
-VKG+09+661430035+5++28++++66'
-VKG+09+661430035+5++29++++66'
-VKG+03+661430035+5++07++++67'
-VKG+09+661430035+5++28++++67'
-VKG+09+661430035+5++29++++67'
-VKG+03+661430035+5++07++++68'
-VKG+09+661430035+5++28++++68'
-VKG+09+661430035+5++29++++68'
-VKG+03+661430035+5++07++++69'
-VKG+09+661430035+5++28++++69'
-VKG+09+661430035+5++29++++69'
-VKG+03+661430035+5++07++++71'
-VKG+09+661430035+5++28++++71'
-VKG+09+661430035+5++29++++71'
-VKG+03+661430035+5++07++++72'
-VKG+09+661430035+5++28++++72'
-VKG+09+661430035+5++29++++72'
-VKG+03+661430035+5++07++++73'
-VKG+09+661430035+5++28++++73'
-VKG+09+661430035+5++29++++73'
-VKG+03+661430035+5++07++++74'
-VKG+09+661430035+5++28++++74'
-VKG+09+661430035+5++29++++74'
+VKG+03+107436557+5++07++++10'
+VKG+09+107436557+5++28++++10'
+VKG+09+107436557+5++29++++10'
+VKG+03+107436557+5++07++++20'
+VKG+09+107436557+5++28++++20'
+VKG+09+107436557+5++29++++20'
+VKG+03+107436557+5++07++++30'
+VKG+09+107436557+5++28++++30'
+VKG+09+107436557+5++29++++30'
+VKG+03+107436557+5++07++++40'
+VKG+09+107436557+5++28++++40'
+VKG+09+107436557+5++29++++40'
+VKG+03+107436557+5++07++++50'
+VKG+09+107436557+5++28++++50'
+VKG+09+107436557+5++29++++50'
+VKG+03+107436557+5++07++++55'
+VKG+09+107436557+5++28++++55'
+VKG+09+107436557+5++29++++55'
+VKG+03+107436557+5++07++++56'
+VKG+09+107436557+5++28++++56'
+VKG+09+107436557+5++29++++56'
+VKG+03+107436557+5++07++++57'
+VKG+09+107436557+5++28++++57'
+VKG+09+107436557+5++29++++57'
+VKG+03+107436557+5++07++++61'
+VKG+09+107436557+5++28++++61'
+VKG+09+107436557+5++29++++61'
+VKG+03+107436557+5++07++++62'
+VKG+09+107436557+5++28++++62'
+VKG+09+107436557+5++29++++62'
+VKG+03+107436557+5++07++++63'
+VKG+09+107436557+5++28++++63'
+VKG+09+107436557+5++29++++63'
+VKG+03+107436557+5++07++++65'
+VKG+09+107436557+5++28++++65'
+VKG+09+107436557+5++29++++65'
+VKG+03+107436557+5++07++++66'
+VKG+09+107436557+5++28++++66'
+VKG+09+107436557+5++29++++66'
+VKG+03+107436557+5++07++++67'
+VKG+09+107436557+5++28++++67'
+VKG+09+107436557+5++29++++67'
+VKG+03+107436557+5++07++++68'
+VKG+09+107436557+5++28++++68'
+VKG+09+107436557+5++29++++68'
+VKG+03+107436557+5++07++++69'
+VKG+09+107436557+5++28++++69'
+VKG+09+107436557+5++29++++69'
+VKG+03+107436557+5++07++++71'
+VKG+09+107436557+5++28++++71'
+VKG+09+107436557+5++29++++71'
+VKG+03+107436557+5++07++++72'
+VKG+09+107436557+5++28++++72'
+VKG+09+107436557+5++29++++72'
+VKG+03+107436557+5++07++++73'
+VKG+09+107436557+5++28++++73'
+VKG+09+107436557+5++29++++73'
+VKG+03+107436557+5++07++++74'
+VKG+09+107436557+5++28++++74'
+VKG+09+107436557+5++29++++74'
VKG+03+104027544+5++07++++75'
VKG+09+109033393+5++28++++75'
VKG+09+109033393+5++29++++75'
-VKG+03+661430035+5++07++++76'
-VKG+09+661430035+5++28++++76'
-VKG+09+661430035+5++29++++76'
+VKG+03+107436557+5++07++++76'
+VKG+09+107436557+5++28++++76'
+VKG+09+107436557+5++29++++76'
VKG+03+104027544+5++07++++90'
VKG+09+109033393+5++28++++90'
VKG+09+109033393+5++29++++90'
+VKG+03+104027544+5++07++++A0'
VKG+09+109033393+5++28++++A0'
VKG+09+109033393+5++29++++A0'
NAM+01+Betriebskrankenkasse+Faber-Castell & Partner+Regen'
ANS+1+94209+Regen+Bahnhofstr. 45'
ANS+2+94202+Regen+1265'
-UNT+000080+00285'
+UNT+000081+00285'
UNH+00286+KOTR:02:001:KV'
IDK+109034270+99+BMW BKK'
VDT+20101001'
@@ -5682,10 +5781,10 @@ UEM+1+00+I8'
DFU+01+070+++++dta302@condatesta.de'
UNT+000011+00333'
UNH+00334+KOTR:02:001:KV'
-IDK+661400051+99+DAVASO zuvor INTER-FORUM'
+IDK+661400051+99+IQVIA HSS'
VDT+20020101'
FKT+01'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Otto-Schmidt-Str. 22'
ASP+01+0341/25920-0+0341/25920-20+Support § 302 SGB V+support-302@davaso.de'
UEM+1+00+I8'
@@ -5747,24 +5846,24 @@ NAM+01+GfS Gesellschaft f
ANS+1+01445+Radebeul+Meißner Str. 197'
UNT+000007+00340'
UNH+00341+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO zuvor INTER-FORUM'
+IDK+661430035+99+IQVIA HSS'
VDT+20020101'
FKT+01'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Gärtnerweg 12'
ANS+3+04310+Leipzig'
ASP+01+0341/25920-0+0341/25920-20+Support § 302 SGB V+support-302@inter-forum.de'
UEM+1+00+I8'
-DFU+01+070+++++edi302@davaso.de'
+DFU+01+070+++++edi302@iqvia-hss.de'
DFU+02+016+++++ftam.inter-forum.de?:9000'
UEM+4+09+I8'
UEM+7+14+I8'
UNT+000014+00341'
UNH+00342+KOTR:02:001:KV'
-IDK+661430046+99+DAVASO (vorm. Syntela)'
+IDK+661430046+99+IQVIA HSS'
VDT+20050101'
FKT+01'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Otto-Schmidt-Str. 22'
ANS+3+04311+Leipzig'
ASP+01+0341/25920-0+0341/25920-20++Zentrale'
@@ -5773,34 +5872,34 @@ DFU+01+070+++++da302@davaso.de'
DFU+02+016+++++ftam.syntela.de?:9000'
UNT+000012+00342'
UNH+00343+KOTR:02:001:KV'
-IDK+661430079+99+DAVASO (ex Syntela/E.ON BKK)'
+IDK+661430079+99+IQVIA HSS'
VDT+20080101'
FKT+01'
-NAM+01+DAVASO GmbH+(vorm. Syntela/E.ON BKK)'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04315+Leipzig+Torgauer Platz 1-3'
ANS+3+04311+Leipzig'
UNT+000008+00343'
UNH+00344+KOTR:02:001:KV'
-IDK+661430080+99+DAVASO (ex Syntela)'
+IDK+661430080+99+IQVIA HSS'
VDT+20080101'
FKT+01'
-NAM+01+DAVASO GmbH+(vorm. Syntela)'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04315+Leipzig+Torgauer Platz 1-3'
ANS+3+04311+Leipzig'
UNT+000008+00344'
UNH+00345+KOTR:02:001:KV'
-IDK+661430091+99+DAVASO (ex Syntela)'
+IDK+661430091+99+IQVIA HSS'
VDT+20080101'
FKT+01'
-NAM+01+DAVASO GmbH+(vorm. Syntela)'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04315+Leipzig+Torgauer Platz 1-3'
ANS+3+04311+Leipzig'
UNT+000008+00345'
UNH+00346+KOTR:02:001:KV'
-IDK+661430115+99+DAVASO (ex Syntela)'
+IDK+661430115+99+IQVIA HSS'
VDT+20080101'
FKT+01'
-NAM+01+DAVASO GmbH+(vorm. Syntela)'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04315+Leipzig+Torgauer Platz 1-3'
ANS+3+04311+Leipzig'
UNT+000008+00346'
@@ -5969,4 +6068,4 @@ NAM+01+Betriebskrankenkasse+futur+Gesch.Ber.Neue Bundesl
ANS+1+47803+Krefeld+Girmesgath 5'
ANS+3+70426+Stuttgart'
UNT+000009+00365'
-UNZ+000365+00246'
\ No newline at end of file
+UNZ+000365+00248'
diff --git a/Dakota/KTDatei/BN.txt b/Dakota/KTDatei/BN.txt
index 8c85d0d63..dc840134e 100644
--- a/Dakota/KTDatei/BN.txt
+++ b/Dakota/KTDatei/BN.txt
@@ -1,8 +1,8 @@
-UNB+UNOC:3+109905003+999999999+250603:1525+00041++BN05Q325KE1'
+UNB+UNOC:3+109905003+999999999+260424:1445+00043++BN050526KE0'
UNH+00001+KOTR:02:001:KV'
IDK+101305000+99+Knappschaft Schl.-Holst.+01701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+101305000+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -238,7 +238,7 @@ UNT+000236+00001'
UNH+00002+KOTR:02:001:KV'
IDK+101505002+99+Knappschaft Hamburg+02701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+101505002+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -474,7 +474,7 @@ UNT+000236+00002'
UNH+00003+KOTR:02:001:KV'
IDK+103105002+99+Knappschaft Bremen+03701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+103105002+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -710,7 +710,7 @@ UNT+000236+00003'
UNH+00004+KOTR:02:001:KV'
IDK+102105000+99+Knappschaft Nieders.+09701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+102105000+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -946,7 +946,7 @@ UNT+000236+00004'
UNH+00005+KOTR:02:001:KV'
IDK+103505006+99+Knappschaft Westf.-Lippe+18701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+103505006+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -1182,7 +1182,7 @@ UNT+000236+00005'
UNH+00006+KOTR:02:001:KV'
IDK+104405007+99+Knappschaft Nordrhein+25701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+104405007+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -1418,7 +1418,7 @@ UNT+000236+00006'
UNH+00007+KOTR:02:001:KV'
IDK+105505001+99+Knappschaft Hessen+42701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+105505001+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -1654,7 +1654,7 @@ UNT+000236+00007'
UNH+00008+KOTR:02:001:KV'
IDK+106305001+99+Knappschaft Koblenz+47701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106305001+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -1890,7 +1890,7 @@ UNT+000236+00008'
UNH+00009+KOTR:02:001:KV'
IDK+106205000+99+Knappschaft Rheinhessen+48701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106205000+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -2126,7 +2126,7 @@ UNT+000236+00009'
UNH+00010+KOTR:02:001:KV'
IDK+106405002+99+Knappschaft Pfalz+49701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106405002+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -2362,7 +2362,7 @@ UNT+000236+00010'
UNH+00011+KOTR:02:001:KV'
IDK+106505003+99+Knappschaft Trier+50701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106505003+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -2598,7 +2598,7 @@ UNT+000236+00011'
UNH+00012+KOTR:02:001:KV'
IDK+106905007+99+Knappschaft Nordbaden+52701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106905007+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -2834,7 +2834,7 @@ UNT+000236+00012'
UNH+00013+KOTR:02:001:KV'
IDK+107405004+99+Knappschaft Südbaden+57701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+107405004+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -3070,7 +3070,7 @@ UNT+000236+00013'
UNH+00014+KOTR:02:001:KV'
IDK+108005002+99+Knappschaft Nordwürtt.+61701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+108005002+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -3306,7 +3306,7 @@ UNT+000236+00014'
UNH+00015+KOTR:02:001:KV'
IDK+107805008+99+Knappschaft Südwürtt.+62701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+107805008+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -3542,7 +3542,7 @@ UNT+000236+00015'
UNH+00016+KOTR:02:001:KV'
IDK+108405006+99+Knappschaft Bayern+63701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+108405006+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -3778,7 +3778,7 @@ UNT+000236+00016'
UNH+00017+KOTR:02:001:KV'
IDK+109505009+99+Knappschaft Berlin+72701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109505009+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -4014,7 +4014,7 @@ UNT+000236+00017'
UNH+00018+KOTR:02:001:KV'
IDK+109705001+99+Knappschaft Berlin-Ost+72701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109705001+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -4250,7 +4250,7 @@ UNT+000236+00018'
UNH+00019+KOTR:02:001:KV'
IDK+109305007+99+Knappschaft Saarland+73701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109305007+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -4486,7 +4486,7 @@ UNT+000236+00019'
UNH+00020+KOTR:02:001:KV'
IDK+100105006+99+Knappschaft Meckl.-Vorp.+78701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+100105006+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -4722,7 +4722,7 @@ UNT+000236+00020'
UNH+00021+KOTR:02:001:KV'
IDK+100705002+99+Knappschaft Brandenburg+80701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+100705002+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -4958,7 +4958,7 @@ UNT+000236+00021'
UNH+00022+KOTR:02:001:KV'
IDK+101005007+99+Knappschaft Sachsen-Anh.+85701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+101005007+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -5194,7 +5194,7 @@ UNT+000236+00022'
UNH+00023+KOTR:02:001:KV'
IDK+106005008+99+Knappschaft Thüringen+90701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+106005008+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -5430,7 +5430,7 @@ UNT+000236+00023'
UNH+00024+KOTR:02:001:KV'
IDK+107705007+99+Knappschaft Sachsen+94701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+107705007+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -5666,7 +5666,7 @@ UNT+000236+00024'
UNH+00025+KOTR:02:001:KV'
IDK+109919500+99+See-KK/West+02751'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109919500+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -5902,7 +5902,7 @@ UNT+000236+00025'
UNH+00026+KOTR:02:001:KV'
IDK+109919511+99+See-KK/Ost+99751'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109919511+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -6138,7 +6138,7 @@ UNT+000236+00026'
UNH+00027+KOTR:02:001:KV'
IDK+109905003+99+Knappschaft+74701'
VDT+20120401'
-FKT+02'
+FKT+04'
VKG+01+109905003+5++++++00'
VKG+03+109905003+5++07+1+++10'
VKG+03+109905003+5++07+9+++10'
@@ -6439,14 +6439,14 @@ UNT+000008+00034'
UNH+00035+KOTR:02:001:KV'
IDK+109905014+99+Digitalisierung Essen'
VDT+20230901'
-FKT+01'
+FKT+04'
NAM+01+KNAPPSCHAFT+Kranken-und Pflegeversicherung'
ANS+3+45095+Essen'
UNT+000007+00035'
UNH+00036+KOTR:02:001:KV'
IDK+661400073+99+CONDATESTA GmbH & Co. KG'
VDT+20250701'
-FKT+01'
+FKT+04'
NAM+01+CONDATESTA GmbH & Co. KG'
ANS+1+04129+Leipzig+Hohmannstr. 7A'
ANS+2+04302+Leipzig+Postfach 50 02 09'
@@ -6455,17 +6455,17 @@ UEM+1+00+I8'
DFU+01+070+++++dta302@condatesta.de'
UNT+000011+00036'
UNH+00037+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO zuvor INTER-FORUM'
-VDT+20020101'
-FKT+01'
-NAM+01+DAVASO GmbH+Knappschaft Bahn See c/o'
+IDK+661430035+99+IQVIA HSS'
+VDT+20250101'
+FKT+02'
+NAM+01+IQVIA+Health System Services GmbH+Knappschaft Bahn See c/o'
ANS+1+04425+Taucha+Gärtnerweg 12'
ANS+3+04310+Leipzig'
-ASP+01+0341/25920-0+0341/25920-20+Support § 302 SGB V+info302@davaso.de'
+ASP+01+0341/25920-0+0341/25920-20+Support § 302 SGB V+info302@iqvia-hss.de'
UEM+1+00+I8'
-DFU+01+070+++++edi302@davaso.de'
+DFU+01+070+++++edi302@iqvia-hss.de'
DFU+02+016+++++ftam.inter-forum.de?:9000'
UEM+4+09+I8'
UEM+7+14+I8'
UNT+000014+00037'
-UNZ+000037+00041'
\ No newline at end of file
+UNZ+000037+00043'
\ No newline at end of file
diff --git a/Dakota/KTDatei/EK.txt b/Dakota/KTDatei/EK.txt
index dc4a9d9a2..015f6db4b 100644
--- a/Dakota/KTDatei/EK.txt
+++ b/Dakota/KTDatei/EK.txt
@@ -1,5 +1,5 @@
UNA:+,? '
-UNB+UNOC:3+109979990+999999999+260317:1853+00003++EK05Q126KE2'
+UNB+UNOC:3+109979990+999999999+260420:1846+00004++EK05Q226KE0'
UNH+00001+KOTR:02:001:KV'
IDK+100167999+99+DAK+78602'
VDT+19951001'
@@ -2620,10 +2620,10 @@ DFU+01+070++++1+datenservice@gfs-web.de'
UEM+7+14+I8'
UNT+000012+00259'
UNH+00260+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO GmbH'
+IDK+661430035+99+IQVIA Health System Services'
VDT+20030101'
FKT+02'
-NAM+01+DAVASO GmbH zuvor INTER-FORUM'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Gärtnerweg 12'
ANS+3+04310+Leipzig'
ASP+01+0341/25920-0+0341/25920-20++Zentrale'
@@ -2638,10 +2638,10 @@ UEM+6+00+I8'
UEM+7+14+I8'
UNT+000018+00260'
UNH+00261+KOTR:02:001:KV'
-IDK+661430046+99+DAVASO GmbH'
+IDK+661430046+99+IQVIA Health System Services'
VDT+20160101'
FKT+02'
-NAM+01+DAVASO GmbH zuvor SYNTELA'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Otto-Schmidt-Str. 22'
ANS+3+04311+Leipzig'
UEM+1+00+I8'
@@ -2650,4 +2650,4 @@ DFU+02+016+++++ftam.syntela.de?:9000'
UEM+5+00+I8'
UEM+6+00+I8'
UNT+000013+00261'
-UNZ+000261+00003'
+UNZ+000261+00004'
diff --git a/Dakota/KTDatei/IK.txt b/Dakota/KTDatei/IK.txt
index 4e4856da8..3f90932f8 100644
--- a/Dakota/KTDatei/IK.txt
+++ b/Dakota/KTDatei/IK.txt
@@ -1,5 +1,5 @@
UNA:+,? '
-UNB+UNOC:3+109900019+999999999+260326:1005+00036++IK05Q226KE0'
+UNB+UNOC:3+109900019+999999999+260703:0805+00038++IK05Q326KE0'
UNH+00001+KOTR:02:001:KV'
IDK+100202527+99+IKK Nord (vorm. IKK MV)+78301'
VDT+19950801'
@@ -1383,10 +1383,10 @@ ANS+2+98504+Suhl+Postfach 613'
ASP+01+03681-77770++Abt. Verträge+die IKK informiert welche Leistungen über DDG abzuwickeln sind'
UNT+000009+00138'
UNH+00139+KOTR:02:001:KV'
-IDK+661430046+99+DAVASO (vorm. Syntela)'
+IDK+661430046+99+IQVIA HSS'
VDT+20050101'
FKT+01'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Otto-Schmidt-Str. 22'
ANS+3+04311+Leipzig+GE'
ASP+01+0341/25920-0+0341/25920-20++Zentrale'
@@ -1395,15 +1395,15 @@ DFU+01+070+++++da302@davaso.de'
DFU+02+016+++++ftam.syntela.de?:9000'
UNT+000012+00139'
UNH+00140+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO zuvor INTER-FORUM'
+IDK+661430035+99+IQVIA HSS'
VDT+20020101'
FKT+01'
-NAM+01+DAVASO GmbH'
+NAM+01+IQVIA+Health System Services GmbH'
ANS+1+04425+Taucha+Gärtnerweg 12'
ANS+3+04310+Leipzig'
ASP+01+0341/25920-0+0341/25920-20+Support § 302 SGB V+support-302@inter-forum.de'
UEM+1+00+I8'
-DFU+01+070+++++edi302@davaso.de'
+DFU+01+070+++++edi302@iqvia-hss.de'
DFU+02+016+++++ftam.inter-forum.de?:9000'
UEM+4+09+I8'
UEM+7+14+I8'
@@ -1851,7 +1851,7 @@ ANS+1+81477+M
UNT+000008+00188'
UNH+00189+KOTR:02:001:KV'
IDK+108402081+99+Vereinigte IKK (vorm. IKK BY)+63301'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberbayern'
@@ -1869,7 +1869,7 @@ ANS+2+81455+Muenchen+Postfach 710548'
UNT+000009+00190'
UNH+00191+KOTR:02:001:KV'
IDK+108502048+99+Vereinigte IKK (vorm. IKK BY)+64303'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberbayern / GS Eichstätt'
@@ -1878,7 +1878,7 @@ ANS+2+85066+Eichst
UNT+000009+00191'
UNH+00192+KOTR:02:001:KV'
IDK+108502071+99+Vereinigte IKK (vorm. IKK BY)+64301'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberbayern / GS Ingolstadt'
@@ -1887,7 +1887,7 @@ ANS+2+85020+Ingolstadt+Postfach 210545'
UNT+000009+00192'
UNH+00193+KOTR:02:001:KV'
IDK+108502106+99+Vereinigte IKK (vorm. IKK BY)+64302'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberbayern /GS Neuburg-Schr'
@@ -1896,7 +1896,7 @@ ANS+2+86619+Neuburg+Postfach 1449'
UNT+000009+00193'
UNH+00194+KOTR:02:001:KV'
IDK+108602038+99+Vereinigte IKK (vorm. IKK BY)'
-VDT+19970101'
+VDT+19970101+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / GS Bamberg'
@@ -1904,7 +1904,7 @@ ANS+1+96047+Bamberg+Schillerplatz 4'
UNT+000008+00194'
UNH+00195+KOTR:02:001:KV'
IDK+108602061+99+Vereinigte IKK (vorm. IKK BY)+65302'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Hof'
@@ -1913,7 +1913,7 @@ ANS+2+95015+Hof/Saale+Postfach 1608'
UNT+000009+00195'
UNH+00196+KOTR:02:001:KV'
IDK+108702051+99+Vereinigte IKK (vorm. IKK BY)'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Erlangen'
@@ -1922,7 +1922,7 @@ ANS+2+91010+Erlangen+Postfach 2040'
UNT+000009+00196'
UNH+00197+KOTR:02:001:KV'
IDK+108702120+99+Vereinigte IKK (vorm. IKK BY)+66305'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Nürnberg'
@@ -1931,7 +1931,7 @@ ANS+2+90018+N
UNT+000009+00197'
UNH+00198+KOTR:02:001:KV'
IDK+108702142+99+Vereinigte IKK (vorm. IKK BY)+66302'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Schwabach'
@@ -1940,7 +1940,7 @@ ANS+2+91105+Schwabach+Postfach 1580'
UNT+000009+00198'
UNH+00199+KOTR:02:001:KV'
IDK+108702175+99+Vereinigte IKK (vorm. IKK BY)+66304'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Erlangen'
@@ -1957,7 +1957,7 @@ ANS+1+90419+N
UNT+000008+00200'
UNH+00201+KOTR:02:001:KV'
IDK+108802165+99+Vereinigte IKK (vorm. IKK BY)+67301'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Franken / HGS Würzburg'
@@ -1966,7 +1966,7 @@ ANS+2+97008+W
UNT+000009+00201'
UNH+00202+KOTR:02:001:KV'
IDK+108902019+99+Vereinigte IKK (vorm. IKK BY)+68303'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberpfalz-Niederbayern / GS'
@@ -1975,7 +1975,7 @@ ANS+2+92205+Amberg+Postfach 1538'
UNT+000009+00202'
UNH+00203+KOTR:02:001:KV'
IDK+108902111+99+Vereinigte IKK (vorm. IKK BY)+68301'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberpfalz-Niederbayern / GS'
@@ -1984,7 +1984,7 @@ ANS+2+92303+Neumarkt+Postfach 1307'
UNT+000009+00203'
UNH+00204+KOTR:02:001:KV'
IDK+108902133+99+Vereinigte IKK (vorm. IKK BY)+68305'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberpfalz-Niederbayern /GS'
@@ -1993,7 +1993,7 @@ ANS+2+93025+Regensburg+Postfach 120307'
UNT+000009+00204'
UNH+00205+KOTR:02:001:KV'
IDK+108902155+99+Vereinigte IKK (vorm. IKK BY)+68304'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Oberpfalz-Niederbayern /GS'
@@ -2011,7 +2011,7 @@ ANS+2+93025+Regensburg+Postfach 120307'
UNT+000009+00206'
UNH+00207+KOTR:02:001:KV'
IDK+109102024+99+Vereinigte IKK (vorm. IKK BY)+70303'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Schwaben / HGS Augsburg'
@@ -2020,7 +2020,7 @@ ANS+2+86035+Augsburg+Postfach 111049'
UNT+000009+00207'
UNH+00208+KOTR:02:001:KV'
IDK+109102091+99+Vereinigte IKK (vorm. IKK BY)+70303'
-VDT+19950801'
+VDT+19950801+20260630'
FKT+01'
VKG+01+101500154+5++++++00'
NAM+01+Vereinigte IKK+(vorm. IKK Bayern)+RD Schwaben / HGS Neu-Ulm'
@@ -2289,11 +2289,11 @@ ANS+1+52353+D
ANS+2+52308+Düren+100808'
UNT+000009+00226'
UNH+00227+KOTR:02:001:KV'
-IDK+661400222+99+DAVASO GmbH'
+IDK+661400222+99+IQVIA HSS'
VDT+20230126'
FKT+01'
-NAM+01+IKK Classic+c/o DAVASO GmbH'
+NAM+01+IKK Classic+c/o IQVIA+Health System Services GmbH'
ANS+1+04316+Leipzig+Sommerfelder Str. 120'
ANS+2+04304+Leipzig+500761'
UNT+000008+00227'
-UNZ+000227+00036'
\ No newline at end of file
+UNZ+000227+00038'
diff --git a/Dakota/KTDatei/LK.txt b/Dakota/KTDatei/LK.txt
index 82783e7f5..cd100d0ad 100644
--- a/Dakota/KTDatei/LK.txt
+++ b/Dakota/KTDatei/LK.txt
@@ -1,5 +1,5 @@
UNA:+,? '
-UNB+UNOC:3+109908701+999999999+250826:1030+00001++LK05Q425KE0'
+UNB+UNOC:3+109908701+999999999+250826:1030+00001++LK05Q226KE0'
UNH+00001+KOTR:02:001:KV'
IDK+101308719+99+LKK Schlesw.-Holst. u. Hamburg'
VDT+19950801'
@@ -91,10 +91,10 @@ NAM+01+SVLFG+ehem. LKK NOS'
ANS+1+34131+Kassel+Weißensteinstr. 70 - 72'
UNT+000010+00009'
UNH+00010+KOTR:02:001:KV'
-IDK+661430035+99+DAVASO GmbH'
+IDK+661430035+99+IQVIA HSS'
VDT+20210101'
FKT+04'
-NAM+01+DAVASO GmbH+c/o SVLFG'
+NAM+01+IQVIA+Health System Services GmbH+c/o SVLFG'
ANS+1+04425+Taucha+Gärtnerweg 12'
UNT+000007+00010'
UNH+00011+KOTR:02:001:KV'
diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs b/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs
index bd29e95a0..9d1c8e7ad 100644
--- a/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/BhsSolingen/Quittierungsbeleg.Designer.cs
@@ -82,9 +82,13 @@ namespace BhsSolingen
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.pictureBoxLogo = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.lblGesamtFkStunden = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
@@ -128,10 +132,6 @@ namespace BhsSolingen
this.lblLeistungInStd = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -612,10 +612,6 @@ namespace BhsSolingen
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell49.Weight = 0.44791734750028267D;
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -832,17 +828,17 @@ namespace BhsSolingen
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrPictureBox1});
- this.topMarginBand1.HeightF = 145F;
+ this.pictureBoxLogo});
+ this.topMarginBand1.HeightF = 125.2083F;
this.topMarginBand1.Name = "topMarginBand1";
//
- // xrPictureBox1
+ // pictureBoxLogo
//
- this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535F, 50F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(167F, 76.22916F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.pictureBoxLogo.ImageAlignment = DevExpress.XtraPrinting.ImageAlignment.BottomRight;
+ this.pictureBoxLogo.LocationFloat = new DevExpress.Utils.PointFloat(536.0001F, 44.79166F);
+ this.pictureBoxLogo.Name = "pictureBoxLogo";
+ this.pictureBoxLogo.SizeF = new System.Drawing.SizeF(170.9999F, 80.41664F);
+ this.pictureBoxLogo.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// bottomMarginBand1
//
@@ -881,6 +877,49 @@ namespace BhsSolingen
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel9
+ //
+ this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(9.999974F, 259.2916F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F);
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(508.2015F, 259.2917F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // 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(147.3333F, 259.2916F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(370.8726F, 259.2917F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
// lblGesamtFkStunden
//
this.lblGesamtFkStunden.BackColor = System.Drawing.Color.Gainsboro;
@@ -1435,49 +1474,6 @@ namespace BhsSolingen
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldFLS.Name = "fieldFLS";
//
- // xrLabel9
- //
- this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(9.999974F, 259.2916F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F);
- this.xrLabel9.StylePriority.UseTextAlignment = false;
- this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
- // xrPictureBox2
- //
- this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
- this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(508.2015F, 259.2917F);
- this.xrPictureBox2.Name = "xrPictureBox2";
- this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
- this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
- this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // 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(147.3333F, 259.2916F);
- this.xrPictureBox3.Name = "xrPictureBox3";
- this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
- this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
- // xrLabel11
- //
- this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(370.8726F, 259.2917F);
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F);
- this.xrLabel11.StylePriority.UseBackColor = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- //
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1497,7 +1493,7 @@ namespace BhsSolingen
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new DevExpress.Drawing.DXMargins(80F, 30F, 145F, 30F);
+ this.Margins = new DevExpress.Drawing.DXMargins(80F, 30F, 125.2083F, 30F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
@@ -1598,7 +1594,6 @@ namespace BhsSolingen
private DevExpress.XtraReports.UI.XRLabel lblGesamtstunden;
private DevExpress.XtraReports.UI.XRLabel lblLeistungInStd;
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
- private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
@@ -1615,5 +1610,6 @@ namespace BhsSolingen
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRPictureBox pictureBoxLogo;
}
}
diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.cs b/ReportImp/BhsSolingen/Quittierungsbeleg.cs
index a445c996b..19cccdbf0 100644
--- a/ReportImp/BhsSolingen/Quittierungsbeleg.cs
+++ b/ReportImp/BhsSolingen/Quittierungsbeleg.cs
@@ -8,6 +8,7 @@ using BeWo.Report.ReportObjects;
using BeWo.Service.ServiceImplementations;
using BS.Shared.Core;
using BS.Shared.DataContracts;
+using DevExpress.XtraPrinting.Drawing;
using DevExpress.XtraReports.UI;
namespace BhsSolingen
@@ -21,6 +22,9 @@ namespace BhsSolingen
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ if (pRO.Mandator.Logo?.Original is object)
+ pictureBoxLogo.ImageSource = new ImageSource(false, pRO.Mandator.Logo.Original);
+
bool hatGruppen = false;
bool isAssistenz = false;
bool isFreizeit = false;
diff --git a/ReportImp/BhsSolingen/Quittierungsbeleg.resx b/ReportImp/BhsSolingen/Quittierungsbeleg.resx
index c3a51df00..ab9fe606d 100644
--- a/ReportImp/BhsSolingen/Quittierungsbeleg.resx
+++ b/ReportImp/BhsSolingen/Quittierungsbeleg.resx
@@ -117,9 +117,6 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 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gMAWxj14Irs6KACiiigArz34pyJ9m06PevmbnbbnnGBzXReJ/FVt4ct1BXzbuQExxA/qfb+deY2Wn6v401l5SxdmOZZn+5GPT/ACgCjplnqWsyRaZab5E3l9mfkQnALH07c17D4c8NWnh2z2RfvLhwPNmI5b2HoPap9C0Cy0Cy8i1XLtgySt95z/AIe1alABRRRQAVznju4Nv4QvMHmTbH+bDP6Zro6xvE+ivr+ivZRyrHJvV1ZumR60AeGRl1kUxkhwQVI65r3nw7BdW3h+yivZGe4EYLluozyAfcDj8KxfDngSy0Zkuboi6vF5DEfIh9h3Puf0rraACvNviiJJLvTIkUsSr4AGSTkV6TTSilgxUFh0JHIoA8t8K+BdRkvra/vlNrDE6yKjfffByOOw+teqUUUAFFFFAEF7O9rYzzxxNK8cbOsa9WIGcV4Lqd9falfSXF9I7zE8hv4fYDsPavoGoJLG0mk8yW1gd/7zRgn86APn6G1uLg4ggkkPoik1uad4I13USCLQwRn+Of5P06/pXtSoqLtRQo9AMU6gDidG+HGn2RWXUZDdyj+AfLGP6n/PFdnFDHBEsUMaxxqMKqDAH4U+igAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigDy240Wfxd451FJrgRQ277D3IRTgBf8969I0/TrXS7JLSziEcKdAOpPqT3NFFAFqiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooA//9k=
-
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
diff --git a/ReportImp/CaritasAichachFriedberg/CaritasAichachFriedberg.csproj b/ReportImp/CaritasAichachFriedberg/CaritasAichachFriedberg.csproj
index 7cdbbf521..16d537665 100644
--- a/ReportImp/CaritasAichachFriedberg/CaritasAichachFriedberg.csproj
+++ b/ReportImp/CaritasAichachFriedberg/CaritasAichachFriedberg.csproj
@@ -56,18 +56,39 @@
+
Component
InvoiceCustomerReport.cs
+
+
+
+ Component
+
+
+ LeistungsnachweisBGETEM.cs
+
True
True
Resources.resx
+
+ Component
+
+
+ LeistungsnachweisQA.cs
+
+
+ Component
+
+
+ ServiceInvoiceReportQuali.cs
+
Component
@@ -98,11 +119,23 @@
InvoiceCustomerReport.cs
Designer
+
+ LeistungsnachweisBGETEM.cs
+ Designer
+
ResXFileCodeGenerator
Resources.Designer.cs
+
+ LeistungsnachweisQA.cs
+ Designer
+
+
+ ServiceInvoiceReportQuali.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
diff --git a/ReportImp/CaritasAichachFriedberg/CustomReportCreator.cs b/ReportImp/CaritasAichachFriedberg/CustomReportCreator.cs
new file mode 100644
index 000000000..5119da422
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/CustomReportCreator.cs
@@ -0,0 +1,86 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.DataContracts;
+using DevExpress.XtraReports.UI;
+
+namespace CaritasAichachFriedberg
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay);
+ if (lROs.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < lROs.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende)
+ {
+ var roList = new List();
+ foreach (var coid in customerOids)
+ {
+ var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid);
+
+ if (ro != null)
+ {
+ roList.Add(ro);
+ }
+ }
+
+ if (roList.Count > 0)
+ {
+ var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid);
+ rootReport.CreateDocument();
+
+ for (int i = 1; i < roList.Count; i++)
+ {
+ var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid);
+ lNext.CreateDocument();
+ rootReport.Pages.AddRange(lNext.Pages);
+ }
+ return rootReport;
+ }
+ return new XtraReport();
+ }
+
+ public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay)
+ {
+ var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid);
+ return CreateServicesOverviewReportForRo(ro, serviceCategoryOid);
+ }
+
+ private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid)
+ {
+ IBeWoReport report = null;
+
+ if (!String.IsNullOrEmpty(ro.Costbearer) && ro.Costbearer.Contains("BGETEM"))
+ {
+ report = new LeistungsnachweisBGETEM();
+ }
+ else
+ {
+ report = new LeistungsnachweisQA();
+ }
+
+ report.SetReportDataSource(ro);
+
+ return report as XtraReport;
+ }
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.Designer.cs b/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.Designer.cs
index b65d9a18f..92a216c76 100644
--- a/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.Designer.cs
+++ b/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.Designer.cs
@@ -42,6 +42,11 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
@@ -68,14 +73,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -224,6 +225,72 @@ namespace BeWo.Report.DefaultReports
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.20833F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Caritasverband Aichach-Friedberg e.V., Hermann-Löns-Straße 6, 86316 Friedberg";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel13.Visible = false;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 95.08333F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(320.9999F, 78.83332F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Hermann-Löns-Str. 6\r\n86316 Friedberg\r\nTelefon 08 21 / 217024-0\r\nTelefax 08 21 / 2" +
+ "17024 - 59\r\nwww.caritas-aichach-friedberg.de\r\n";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Underline);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 77.08334F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(321F, 18F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "Geschäftsstelle:";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 55.20833F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Ambulant Betreutes Wohnen";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel7.Visible = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 15F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 0F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(320.9999F, 55.20834F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Caritasverband für den Landkreis Aichach-Friedberg e. V.";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel5.Visible = false;
+ //
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -438,13 +505,14 @@ namespace BeWo.Report.DefaultReports
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox2,
this.xrLabel8,
this.xrLabel10,
this.xrLabel12,
this.lblNotice,
this.xrTable4});
this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
- this.ReportFooter.HeightF = 261.5417F;
+ this.ReportFooter.HeightF = 281.1252F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
@@ -468,21 +536,20 @@ namespace BeWo.Report.DefaultReports
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(688F, 119.0833F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(688F, 133.6667F);
this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "Bitte überweisen Sie den Betrag unter Angabe des Zeichens [InvoiceNumber] auf fol" +
- "gendes Konto:\r\n\r\nLiga-Bank Augsburg\r\nIBAN: DE 92 7509 0300 0000 2000 34\r\nBIC: " +
- "GENODEF1M05\r\n\r\nMit freundlichen Grüßen";
+ this.xrLabel10.Text = resources.GetString("xrLabel10.Text");
//
// xrLabel12
//
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.5417F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 264.1252F);
+ this.xrLabel12.Multiline = true;
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(250F, 17.00003F);
this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "[CreatorFirstName] [CreatorLastName]";
+ this.xrLabel12.Text = "Robert Winzer, Geschäftsführer";
//
// lblNotice
//
@@ -541,6 +608,16 @@ namespace BeWo.Report.DefaultReports
this.xrLabel14});
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.08332F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(688F, 17F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "Liga-Bank Augsburg IBAN: DE92 7509 0300 0000 2000 34 BIC: GENODEF1M05";
+ //
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -559,78 +636,13 @@ namespace BeWo.Report.DefaultReports
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
- // xrLabel5
+ // xrPictureBox2
//
- this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 15F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 0F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(320.9999F, 55.20834F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Caritasverband für den Landkreis Aichach-Friedberg e. V.";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 55.20833F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.StylePriority.UseTextAlignment = false;
- this.xrLabel7.Text = "Ambulant Betreutes Wohnen";
- this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel9
- //
- this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Underline);
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 77.08334F);
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(321F, 18F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.StylePriority.UseTextAlignment = false;
- this.xrLabel9.Text = "Geschäftsstelle:";
- this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel11
- //
- this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 95.08333F);
- this.xrLabel11.Multiline = true;
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(320.9999F, 78.83332F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Hermann-Löns-Str. 6\r\n86316 Friedberg\r\nTelefon 08 21 / 217024-0\r\nTelefax 08 21 / 2" +
- "17024 - 59\r\nwww.caritas-aichach-friedberg.de\r\n";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.20833F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.StylePriority.UseTextAlignment = false;
- this.xrLabel13.Text = "Caritasverband Aichach-Friedberg e.V., Hermann-Löns-Straße 6, 86316 Friedberg";
- this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel14
- //
- this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.08332F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(688F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "Liga-Bank Augsburg IBAN: DE92 7509 0300 0000 2000 34 BIC: GENODEF1M05";
+ this.xrPictureBox2.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox2.ImageSource"));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 224.1667F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(86.00082F, 39.95837F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrPictureBox1
//
@@ -639,6 +651,7 @@ namespace BeWo.Report.DefaultReports
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(86.46088F, 90.39583F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox1.Visible = false;
//
// bindingSource1
//
@@ -719,6 +732,7 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.resx b/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.resx
index 91b1a80ff..5df0f305c 100644
--- a/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.resx
+++ b/ReportImp/CaritasAichachFriedberg/InvoiceCustomerReport.resx
@@ -117,6 +117,18 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 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
+
+
+ Bitte überweisen Sie den Betrag in Höhe von [TotalClaim] unter Angabe des Zeichens [InvoiceNumber] auf folgendes Konto:
+
+Liga-Bank Augsburg
+IBAN: DE 92 7509 0300 0000 2000 34
+BIC: GENODEF1M05
+
+Mit freundlichen Grüßen
+
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
diff --git a/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceCreation.cs b/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceCreation.cs
new file mode 100644
index 000000000..60de54d10
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceCreation.cs
@@ -0,0 +1,75 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+
+namespace CaritasAichachFriedberg.Invoicing
+{
+ public class CustomInvoiceCreation : InvoiceCreation
+ {
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "Qualifikation";
+ invoice.InvoiceBase.InvoiceTypeText = "RechnungQualifikation";
+ }
+
+ public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
+ {
+ var invoiceItem = new InvoiceItem();
+
+ BillingData bd = calc.GetBillingData(iServiceRecord);
+
+ decimal stundensatz = 0;
+ String sd = iServiceRecord.ServiceDescription.Name;
+;
+ if (sd.Contains("Q1") || sd.Contains ("Q 1"))
+ {
+ invoiceItem.ItemDescription = "Qualifikationsniveau 1";
+ }
+ else if (sd.Contains("Q2") || sd.Contains("Q 2"))
+ {
+ invoiceItem.ItemDescription = "Qualifikationsniveau 2";
+ }
+ else if (sd.Contains("Q3") || sd.Contains("Q 3"))
+ {
+ invoiceItem.ItemDescription = "Qualifikationsniveau 3";
+ }
+ else if (sd.Contains("Q4") || sd.Contains("Q 4"))
+ {
+ invoiceItem.ItemDescription = "Qualifikationsniveau 4";
+ }
+
+ invoiceItem.AmountPerUnit = stundensatz;
+ invoiceItem.AmountTotal = stundensatz * bd.UnitCount;
+ invoiceItem.GrossAmountTotal = stundensatz * bd.UnitCount;
+ invoiceItem.UnitCount = bd.UnitCount;
+ invoiceItem.ItemPeriodStart = bd.BillingPeriodStart;
+ invoiceItem.ItemPeriodEnd = bd.BillingPeriodEnd;
+ invoiceItem.RateFactor = bd.RateFactor;
+ invoiceItem.AccountingInterval = bd.AccountingInterval;
+ invoiceItem.ServiceRecord = DAOFactory.GenericDAO.LoadByID(iServiceRecord.ServiceRecordOid.Value);
+
+ return invoiceItem;
+ }
+
+ public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth)
+ {
+ String key = String.Format("{0}_{1}", iitem.AmountPerUnit, iitem.ItemDescription);
+ if (summaryPerMonth)
+ {
+ key = String.Format("{0}_{1}_{2:yyyyMM}", iitem.AmountPerUnit, iitem.ItemDescription, iitem.ItemPeriodStart);
+ }
+
+ return key;
+ }
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceFactory.cs b/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceFactory.cs
new file mode 100644
index 000000000..36ad81111
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/Invoicing/CustomInvoiceFactory.cs
@@ -0,0 +1,27 @@
+
+using System;
+using System.Collections.Generic;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+
+namespace CaritasAichachFriedberg.Invoicing
+{
+ public class CustomInvoiceFactory : InvoiceFactory
+ {
+ public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
+ {
+ foreach (var list in supportConcepts2ServiceRecords.Values)
+ {
+ foreach (var sr in list)
+ {
+ if (sr.CostBearer.Name.Contains("Bezirk"))
+ {
+ return new CustomInvoiceCreation();
+ }
+ }
+ }
+ return base.CreateInvoiceCreator(specificId, tenant, supportConcepts2ServiceRecords);
+ }
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.Designer.cs b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.Designer.cs
new file mode 100644
index 000000000..53be9b929
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.Designer.cs
@@ -0,0 +1,1213 @@
+using BeWo.Report.ReportObjects;
+namespace CaritasAichachFriedberg
+{
+ partial class LeistungsnachweisBGETEM
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LeistungsnachweisBGETEM));
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell_Date = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Time = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Minutes = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Service = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_HZEmployee = 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.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblGenehmigteFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_ClientName = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.lblSummeDoku = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeFLS = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeFahrzeit = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel26 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblSummeKM = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel25 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel24 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldMinuten12 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.TotalFLMBillableAsHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.KorridorbudgetQualifiziert = new DevExpress.XtraReports.UI.CalculatedField();
+ this.KorridorbudgetUnterstuetzend = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ 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(1086F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell14,
+ this.xrTableCell1,
+ this.xrTableCell7,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell2,
+ this.xrTableCell4,
+ this.xrTableCell15});
+ 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 = 0.821916897675071D;
+ //
+ // 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell13.Weight = 0.067351935199193275D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")});
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell14.Weight = 0.080822229136412543D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GefahreneKilometer")});
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell1.Weight = 0.044901287651516644D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell7.Weight = 0.044901301354303272D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "xrTableCell8";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell8.Weight = 0.044901287651516672D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell10.Weight = 0.062861968510811453D;
+ //
+ // 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.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 0.40598390216656705D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Signature")});
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.11225322925970524D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(125F, 24.99999F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.11127890099394402D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1086F, 40F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell_Date,
+ this.xrTableCell_Time,
+ this.xrTableCell3,
+ this.xrTableCell5,
+ this.xrTableCell_Minutes,
+ this.xrTableCell6,
+ this.xrTableCell_Service,
+ this.xrTableCell9,
+ this.xrTableCell_HZEmployee});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 1.1675674162432705D;
+ //
+ // xrTableCell_Date
+ //
+ this.xrTableCell_Date.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Date.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Date.Name = "xrTableCell_Date";
+ this.xrTableCell_Date.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Date.StylePriority.UseBorders = false;
+ this.xrTableCell_Date.StylePriority.UseFont = false;
+ this.xrTableCell_Date.StylePriority.UsePadding = false;
+ this.xrTableCell_Date.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Date.Text = "Datum";
+ this.xrTableCell_Date.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Date.Weight = 0.17470882345677333D;
+ //
+ // xrTableCell_Time
+ //
+ this.xrTableCell_Time.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Time.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Time.Multiline = true;
+ this.xrTableCell_Time.Name = "xrTableCell_Time";
+ this.xrTableCell_Time.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Time.StylePriority.UseBorders = false;
+ this.xrTableCell_Time.StylePriority.UseFont = false;
+ this.xrTableCell_Time.StylePriority.UsePadding = false;
+ this.xrTableCell_Time.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Time.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell_Time.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Time.Weight = 0.20965058198611986D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell3.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(7, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "km";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.11647254527059202D;
+ //
+ // xrTableCell5
+ //
+ 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(7, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Fahr-zeit";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.116472545270592D;
+ //
+ // xrTableCell_Minutes
+ //
+ this.xrTableCell_Minutes.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Minutes.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Minutes.Name = "xrTableCell_Minutes";
+ this.xrTableCell_Minutes.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Minutes.StylePriority.UseBorders = false;
+ this.xrTableCell_Minutes.StylePriority.UseFont = false;
+ this.xrTableCell_Minutes.StylePriority.UsePadding = false;
+ this.xrTableCell_Minutes.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Minutes.Text = "FLS Direkt";
+ this.xrTableCell_Minutes.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Minutes.Weight = 0.11647254432349566D;
+ //
+ // xrTableCell6
+ //
+ 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(7, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Dokumen-tation";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.16306156282773612D;
+ //
+ // xrTableCell_Service
+ //
+ this.xrTableCell_Service.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Service.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Service.Name = "xrTableCell_Service";
+ this.xrTableCell_Service.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Service.StylePriority.UseBorders = false;
+ this.xrTableCell_Service.StylePriority.UseFont = false;
+ this.xrTableCell_Service.StylePriority.UsePadding = false;
+ this.xrTableCell_Service.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Service.Text = "BetreuungsInhalt";
+ this.xrTableCell_Service.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Service.Weight = 1.0531097662449376D;
+ //
+ // xrTableCell9
+ //
+ 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(7, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Unterschrift\r\nKlient";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.29118137038226216D;
+ //
+ // xrTableCell_HZEmployee
+ //
+ this.xrTableCell_HZEmployee.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_HZEmployee.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_HZEmployee.Multiline = true;
+ this.xrTableCell_HZEmployee.Name = "xrTableCell_HZEmployee";
+ this.xrTableCell_HZEmployee.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_HZEmployee.StylePriority.UseBorders = false;
+ this.xrTableCell_HZEmployee.StylePriority.UseFont = false;
+ this.xrTableCell_HZEmployee.StylePriority.UsePadding = false;
+ this.xrTableCell_HZEmployee.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_HZEmployee.Text = "Unterschrift\r\nFachkraft";
+ this.xrTableCell_HZEmployee.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_HZEmployee.Weight = 0.28865396501774954D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel20,
+ this.xrLabel23,
+ this.xrLabel18,
+ this.xrLabel14,
+ this.xrLabel9,
+ this.xrLabel6,
+ this.xrLabel1,
+ this.lblGenehmigteFLS,
+ this.xrPictureBox1,
+ this.xrLabel2,
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel11,
+ this.xrLabel_ClientName});
+ this.ReportHeader.HeightF = 197.5343F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(713.9681F, 123.4219F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(92.90851F, 23.00002F);
+ this.xrLabel20.StylePriority.UseBorders = false;
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.Text = "Monat / Jahr";
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel23.BorderWidth = 1F;
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(806.8766F, 122.6985F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(279.1234F, 23.3617F);
+ this.xrLabel23.StylePriority.UseBackColor = false;
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseBorderWidth = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.Text = "[Month] [Year]";
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel23.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel18.BorderWidth = 1F;
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerBirthday")});
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(494.8095F, 122.6985F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(202.0833F, 23.36169F);
+ this.xrLabel18.StylePriority.UseBackColor = false;
+ this.xrLabel18.StylePriority.UseBorders = false;
+ this.xrLabel18.StylePriority.UseBorderWidth = false;
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel18.TextFormatString = "{0:dd.MM.yyyy}";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(164.9999F, 154.1065F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(276.1353F, 23.05F);
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.00001F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(1033.879F, 48.75924F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "beim Caritasverband für den Landkreis Aichach-Friedberg e.V.\r\nHermann-Löns-Str. 6" +
+ " â—¦ 86316 Friedberg â—¦ Tel. 0821 217024 21 â—¦ Fax 0821 217024 29";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(1033.879F, 22F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Ambulant Betreutes Wohnen";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(458.1348F, 153.6948F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(503.9502F, 23.0468F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "genehmigte FLS /Monat (+ Fahrzeit- u. kosten, Dokum., Berichte)";
+ //
+ // lblGenehmigteFLS
+ //
+ this.lblGenehmigteFLS.BackColor = System.Drawing.Color.Transparent;
+ this.lblGenehmigteFLS.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.lblGenehmigteFLS.BorderWidth = 1F;
+ this.lblGenehmigteFLS.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblGenehmigteFLS.LocationFloat = new DevExpress.Utils.PointFloat(962.0849F, 154.1096F);
+ this.lblGenehmigteFLS.Name = "lblGenehmigteFLS";
+ this.lblGenehmigteFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblGenehmigteFLS.SizeF = new System.Drawing.SizeF(123.9151F, 23.04689F);
+ this.lblGenehmigteFLS.StylePriority.UseBackColor = false;
+ this.lblGenehmigteFLS.StylePriority.UseBorders = false;
+ this.lblGenehmigteFLS.StylePriority.UseBorderWidth = false;
+ this.lblGenehmigteFLS.StylePriority.UseFont = false;
+ this.lblGenehmigteFLS.StylePriority.UseTextAlignment = false;
+ this.lblGenehmigteFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(1033.879F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(52.12134F, 70.75925F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.5002339F, 87.75927F);
+ 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(1085.5F, 25F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Leistungsnachweis für geleistete Betreuungsstunden in der ambulanten Betreuung – " +
+ "Qualifizierte Assistenz §78 SGB IX";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(458.1349F, 123.0602F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(36.67465F, 23.00002F);
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "geb.";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 154.1065F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(164.9999F, 23.05F);
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Zielkontrolle (2x/Jahr)";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.5002339F, 123.0602F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(73.48485F, 23F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Klient*in";
+ //
+ // xrLabel_ClientName
+ //
+ this.xrLabel_ClientName.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel_ClientName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel_ClientName.BorderWidth = 1F;
+ this.xrLabel_ClientName.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel_ClientName.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel_ClientName.LocationFloat = new DevExpress.Utils.PointFloat(73.98504F, 123.0602F);
+ this.xrLabel_ClientName.Name = "xrLabel_ClientName";
+ this.xrLabel_ClientName.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_ClientName.SizeF = new System.Drawing.SizeF(367.1498F, 23.36168F);
+ this.xrLabel_ClientName.StylePriority.UseBackColor = false;
+ this.xrLabel_ClientName.StylePriority.UseBorders = false;
+ this.xrLabel_ClientName.StylePriority.UseBorderWidth = false;
+ this.xrLabel_ClientName.StylePriority.UseFont = false;
+ this.xrLabel_ClientName.StylePriority.UseForeColor = false;
+ this.xrLabel_ClientName.StylePriority.UseTextAlignment = false;
+ this.xrLabel_ClientName.Text = "[CustomerLastName], [CustomerFirstName]";
+ this.xrLabel_ClientName.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel16});
+ this.bottomMarginBand1.HeightF = 48.75924F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ 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(1033.879F, 48.75924F);
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.Text = "Caritasverband für den Landkreis Aichach-Friedberg e.V. ◦ Hermann-Löns-Straße 6 ◦" +
+ " 86316 Friedberg\r\nTel. 0821 217024 -0 â—¦ Fax 0821 217024 -59 â—¦ E-Mail: info@carit" +
+ "as-aichach-friedberg.de";
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblSummeDoku,
+ this.lblSummeFLS,
+ this.lblSummeFahrzeit,
+ this.xrLabel26,
+ this.lblSummeKM,
+ this.xrLabel25,
+ this.xrLabel24,
+ this.xrLabel12,
+ this.xrLabel8,
+ this.xrLabel4,
+ this.lblStd1,
+ this.xrLabel10,
+ this.lblStd2,
+ this.xrLabel13,
+ this.lblStd3,
+ this.xrLabel15,
+ this.lblStd4,
+ this.xrLabel17});
+ this.GroupFooter1.HeightF = 131.5875F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // lblSummeDoku
+ //
+ this.lblSummeDoku.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblSummeDoku.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeDoku.BorderWidth = 1F;
+ this.lblSummeDoku.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeDoku.LocationFloat = new DevExpress.Utils.PointFloat(315F, 0F);
+ this.lblSummeDoku.Name = "lblSummeDoku";
+ this.lblSummeDoku.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSummeDoku.SizeF = new System.Drawing.SizeF(69.99997F, 19.98316F);
+ this.lblSummeDoku.StylePriority.UseBackColor = false;
+ this.lblSummeDoku.StylePriority.UseBorders = false;
+ this.lblSummeDoku.StylePriority.UseBorderWidth = false;
+ this.lblSummeDoku.StylePriority.UseFont = false;
+ this.lblSummeDoku.StylePriority.UseTextAlignment = false;
+ this.lblSummeDoku.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // lblSummeFLS
+ //
+ this.lblSummeFLS.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblSummeFLS.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeFLS.BorderWidth = 1F;
+ this.lblSummeFLS.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeFLS.LocationFloat = new DevExpress.Utils.PointFloat(264.9998F, 0F);
+ this.lblSummeFLS.Name = "lblSummeFLS";
+ this.lblSummeFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSummeFLS.SizeF = new System.Drawing.SizeF(50.00006F, 19.98316F);
+ this.lblSummeFLS.StylePriority.UseBackColor = false;
+ this.lblSummeFLS.StylePriority.UseBorders = false;
+ this.lblSummeFLS.StylePriority.UseBorderWidth = false;
+ this.lblSummeFLS.StylePriority.UseFont = false;
+ this.lblSummeFLS.StylePriority.UseTextAlignment = false;
+ this.lblSummeFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // lblSummeFahrzeit
+ //
+ this.lblSummeFahrzeit.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblSummeFahrzeit.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeFahrzeit.BorderWidth = 1F;
+ this.lblSummeFahrzeit.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeFahrzeit.LocationFloat = new DevExpress.Utils.PointFloat(215.3085F, 0F);
+ this.lblSummeFahrzeit.Name = "lblSummeFahrzeit";
+ this.lblSummeFahrzeit.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSummeFahrzeit.SizeF = new System.Drawing.SizeF(49.69128F, 19.98316F);
+ this.lblSummeFahrzeit.StylePriority.UseBackColor = false;
+ this.lblSummeFahrzeit.StylePriority.UseBorders = false;
+ this.lblSummeFahrzeit.StylePriority.UseBorderWidth = false;
+ this.lblSummeFahrzeit.StylePriority.UseFont = false;
+ this.lblSummeFahrzeit.StylePriority.UseTextAlignment = false;
+ this.lblSummeFahrzeit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel26
+ //
+ this.xrLabel26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel26.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(74.99993F, 0F);
+ this.xrLabel26.Name = "xrLabel26";
+ this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel26.SizeF = new System.Drawing.SizeF(89.99993F, 19.98308F);
+ this.xrLabel26.StylePriority.UseBorders = false;
+ this.xrLabel26.StylePriority.UseFont = false;
+ this.xrLabel26.StylePriority.UseTextAlignment = false;
+ this.xrLabel26.Text = "Summe:";
+ this.xrLabel26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblSummeKM
+ //
+ this.lblSummeKM.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblSummeKM.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblSummeKM.BorderWidth = 1F;
+ this.lblSummeKM.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.lblSummeKM.LocationFloat = new DevExpress.Utils.PointFloat(164.9999F, 0F);
+ this.lblSummeKM.Name = "lblSummeKM";
+ this.lblSummeKM.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblSummeKM.SizeF = new System.Drawing.SizeF(49.99989F, 19.98316F);
+ this.lblSummeKM.StylePriority.UseBackColor = false;
+ this.lblSummeKM.StylePriority.UseBorders = false;
+ this.lblSummeKM.StylePriority.UseBorderWidth = false;
+ this.lblSummeKM.StylePriority.UseFont = false;
+ this.lblSummeKM.StylePriority.UseTextAlignment = false;
+ this.lblSummeKM.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel25
+ //
+ this.xrLabel25.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(446.1F, 34F);
+ this.xrLabel25.Name = "xrLabel25";
+ this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel25.SizeF = new System.Drawing.SizeF(390.985F, 23.05F);
+ this.xrLabel25.StylePriority.UseFont = false;
+ this.xrLabel25.StylePriority.UseTextAlignment = false;
+ this.xrLabel25.Text = "(Kilometer werden gesondert halbjährlich abgerechnet)";
+ this.xrLabel25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel24
+ //
+ this.xrLabel24.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(120.031F, 34F);
+ this.xrLabel24.Name = "xrLabel24";
+ this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel24.SizeF = new System.Drawing.SizeF(225.9689F, 23.05F);
+ this.xrLabel24.StylePriority.UseFont = false;
+ this.xrLabel24.StylePriority.UseTextAlignment = false;
+ this.xrLabel24.Text = "(FLS, Fahrzeit, Dokumentation)";
+ this.xrLabel24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0.5002529F, 71.58748F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(242F, 20F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Stunden nach Qualifikationsniveau";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillableAsHours")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(345.9999F, 34F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(100.1001F, 23.05F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Gesamtstunden:";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel8.TextFormatString = "{0:0.00}";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(120.0312F, 23.05F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Gesamtstunden";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblStd1
+ //
+ this.lblStd1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd1.BorderWidth = 1F;
+ this.lblStd1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd1.LocationFloat = new DevExpress.Utils.PointFloat(48.28056F, 91.58746F);
+ this.lblStd1.Name = "lblStd1";
+ this.lblStd1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd1.SizeF = new System.Drawing.SizeF(71.75055F, 20F);
+ this.lblStd1.StylePriority.UseBorders = false;
+ this.lblStd1.StylePriority.UseBorderWidth = false;
+ this.lblStd1.StylePriority.UseFont = false;
+ this.lblStd1.StylePriority.UseTextAlignment = false;
+ this.lblStd1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 91.58745F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(48.28045F, 20.00001F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Q1";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd2
+ //
+ this.lblStd2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd2.BorderWidth = 1F;
+ this.lblStd2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd2.LocationFloat = new DevExpress.Utils.PointFloat(167.3112F, 91.58746F);
+ this.lblStd2.Name = "lblStd2";
+ this.lblStd2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd2.SizeF = new System.Drawing.SizeF(75.18909F, 20.00002F);
+ this.lblStd2.StylePriority.UseBorders = false;
+ this.lblStd2.StylePriority.UseBorderWidth = false;
+ this.lblStd2.StylePriority.UseFont = false;
+ this.lblStd2.StylePriority.UseTextAlignment = false;
+ this.lblStd2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(120.0311F, 91.58746F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(47.28F, 20F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Q2";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd3
+ //
+ this.lblStd3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd3.BorderWidth = 1F;
+ this.lblStd3.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd3.LocationFloat = new DevExpress.Utils.PointFloat(48.48022F, 111.5875F);
+ this.lblStd3.Name = "lblStd3";
+ this.lblStd3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd3.SizeF = new System.Drawing.SizeF(71.5509F, 20F);
+ this.lblStd3.StylePriority.UseBorders = false;
+ this.lblStd3.StylePriority.UseBorderWidth = false;
+ this.lblStd3.StylePriority.UseFont = false;
+ this.lblStd3.StylePriority.UseTextAlignment = false;
+ this.lblStd3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // 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.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0.5002529F, 111.5875F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(47.98F, 20F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Q3";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd4
+ //
+ this.lblStd4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd4.BorderWidth = 1F;
+ this.lblStd4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd4.LocationFloat = new DevExpress.Utils.PointFloat(167.3086F, 111.5875F);
+ this.lblStd4.Name = "lblStd4";
+ this.lblStd4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd4.SizeF = new System.Drawing.SizeF(75.19164F, 19.99999F);
+ this.lblStd4.StylePriority.UseBorders = false;
+ this.lblStd4.StylePriority.UseBorderWidth = false;
+ this.lblStd4.StylePriority.UseFont = false;
+ this.lblStd4.StylePriority.UseTextAlignment = false;
+ this.lblStd4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(120.0311F, 111.5875F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(47.2775F, 20F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.Text = "Q4";
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // fieldMinuten12
+ //
+ this.fieldMinuten12.DataMember = "Services";
+ this.fieldMinuten12.Expression = "[Minutes] * 1.2";
+ this.fieldMinuten12.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldMinuten12.Name = "fieldMinuten12";
+ //
+ // TotalFLMBillableAsHours
+ //
+ this.TotalFLMBillableAsHours.Expression = "[TotalFLMBillable] / 60";
+ this.TotalFLMBillableAsHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.TotalFLMBillableAsHours.Name = "TotalFLMBillableAsHours";
+ //
+ // KorridorbudgetQualifiziert
+ //
+ this.KorridorbudgetQualifiziert.Expression = "[TotalFLMQualified] + [TotalFLSQualified]";
+ this.KorridorbudgetQualifiziert.Name = "KorridorbudgetQualifiziert";
+ //
+ // KorridorbudgetUnterstuetzend
+ //
+ this.KorridorbudgetUnterstuetzend.Expression = "[TotalFLMUnqualified] + [TotalFLSUnqualified]";
+ this.KorridorbudgetUnterstuetzend.Name = "KorridorbudgetUnterstuetzend";
+ //
+ // LeistungsnachweisBGETEM
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.fieldMinuten12,
+ this.TotalFLMBillableAsHours,
+ this.KorridorbudgetQualifiziert,
+ this.KorridorbudgetUnterstuetzend});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new DevExpress.Drawing.DXMargins(49F, 34F, 50F, 48.75924F);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldMinuten12;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Date;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Time;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Minutes;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Service;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_HZEmployee;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.CalculatedField TotalFLMBillableAsHours;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_ClientName;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblGenehmigteFLS;
+ private DevExpress.XtraReports.UI.XRLabel lblStd1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblStd2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel lblStd3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblStd4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.CalculatedField KorridorbudgetQualifiziert;
+ private DevExpress.XtraReports.UI.CalculatedField KorridorbudgetUnterstuetzend;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel20;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel23;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel25;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel24;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeDoku;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeFLS;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeFahrzeit;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel26;
+ private DevExpress.XtraReports.UI.XRLabel lblSummeKM;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.cs b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.cs
new file mode 100644
index 000000000..f030e0883
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.cs
@@ -0,0 +1,151 @@
+using System;
+using System.Collections.Generic;
+using System.IO;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.Plugins;
+using BS.Shared.Core;
+using BS.Shared.Services;
+using DevExpress.XtraReports.UI;
+
+namespace CaritasAichachFriedberg
+{
+ public partial class LeistungsnachweisBGETEM : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public LeistungsnachweisBGETEM()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double qn1Min = 0;
+ double qn2Min = 0;
+ double qn3Min = 0;
+ double qn4Min = 0;
+
+ decimal gesamtKM = 0;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (var sd in pRO.Services)
+ {
+ String cat = sd.ServiceCategory;
+
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+
+ if (sd.GefahreneKilometer != null && Convert.ToDecimal(sd.GefahreneKilometer) > 0)
+ gesamtKM += Convert.ToDecimal(sd.GefahreneKilometer);
+
+ sd.Notice5 = String.Format("{0:0.00}", sd.Minutes / 60);
+
+ if (cat.Contains("Q1") || cat.Contains("Q 1"))
+ {
+ qn1Min += sd.Minutes;
+ }
+ else if (cat.Contains("Q2") || cat.Contains("Q 2"))
+ {
+ qn2Min += sd.Minutes;
+ }
+ else if (cat.Contains("Q3") || cat.Contains("Q 3"))
+ {
+ qn3Min += sd.Minutes;
+ }
+ else if (cat.Contains("Q4") || cat.Contains("Q 4"))
+ {
+ qn4Min += sd.Minutes;
+ }
+ }
+ servicesBillable.Add(sd);
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblSummeKM.Text = String.Format("{0:0.#}", gesamtKM);
+ // lblSummeFahrzeit =
+ lblSummeFLS.Text = pRO.TotalFLSString;
+ //lblSummeDoku.Text =
+
+ lblStd1.Text = String.Format("{0:0.00}", qn1Min / 60);
+ lblStd2.Text = String.Format("{0:0.00}", qn2Min / 60);
+ lblStd3.Text = String.Format("{0:0.00}", qn3Min / 60);
+ lblStd4.Text = String.Format("{0:0.00}", qn4Min / 60);
+
+ var std = BerechneBewilligungenProWoche(pRO);
+
+ lblGenehmigteFLS.Text = string.Format("{0:0.00}", 4,33 * (std.Q1 + std.Q2 + std.Q3 + std.Q4));
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private Stunden BerechneBewilligungenProWoche(ServicesOverviewRO pRO)
+ {
+ Stunden std = new Stunden();
+ CostBearer2SupportConcept c2s = DAOFactory.GenericDAO.LoadByID(pRO.SupportConceptCostBearer.CostBearer2SupportConceptOid.Value);
+ var calc = PluginLoader.FindClass(c2s.CostBearer.ID) ?? Calculations.GetInstance(c2s.CostBearer.ID);
+
+ if (c2s.StartDate.HasValue && c2s.StartDate > pRO.StartDate)
+ {
+ pRO.StartDate = c2s.StartDate.Value;
+ }
+
+ if (c2s.EndDate.HasValue && c2s.EndDate < pRO.EndDate)
+ {
+ pRO.EndDate = c2s.EndDate.Value;
+ }
+
+ foreach (var scap in pRO.SupportConceptCostBearer.ApprovalPeriodList)
+ {
+ if (scap.StartDate <= pRO.EndDate && scap.EndDate >= pRO.StartDate && scap.ServiceCategory != null)
+ {
+ String cat = scap.ServiceCategory.Name;
+ var bewilligt = calc.GetApprovedHoursPerWeek(scap, pRO.SupportConceptCostBearer.CostBearer.CostRatePeriods) ?? 0;
+ if (cat.Contains("Q1") || cat.Contains("Q 1"))
+ std.Q1 += bewilligt;
+ else if (cat.Contains("Q2") || cat.Contains("Q 2"))
+ std.Q2 += bewilligt;
+ else if (cat.Contains("Q3") || cat.Contains("Q 3"))
+ std.Q3 += bewilligt;
+ else if (cat.Contains("Q4") || cat.Contains("Q 4"))
+ std.Q4 += bewilligt;
+ }
+ }
+
+ return std;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ System.Drawing.Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = System.Drawing.Image.FromStream(ms);
+
+ return returnImage;
+ }
+
+ public class Stunden
+ {
+ public decimal Q1 { get; set; }
+ public decimal Q2 { get; set; }
+ public decimal Q3 { get; set; }
+ public decimal Q4 { get; set; }
+ public override string ToString()
+ {
+ return String.Format("Q1: {0:0.00}, Q2: {1:0.00}, Q3: {2:0.00}, Q4: {3:0.00}", Q1, Q2, Q3, Q4);
+ }
+ }
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.resx b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.resx
new file mode 100644
index 000000000..91b1a80ff
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisBGETEM.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 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
+
+
\ No newline at end of file
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.Designer.cs b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.Designer.cs
new file mode 100644
index 000000000..2fa942c18
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.Designer.cs
@@ -0,0 +1,1105 @@
+using BeWo.Report.ReportObjects;
+namespace CaritasAichachFriedberg
+{
+ partial class LeistungsnachweisQA
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(LeistungsnachweisQA));
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell_Month = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Year = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell_Date = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Time = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Minutes = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_Service = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell_HZEmployee = 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.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblWeeklyUA = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblWeeklyQA = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_Employee = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_ClientName = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblStd4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldMinuten12 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.TotalFLMBillableAsHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.KorridorbudgetQualifiziert = new DevExpress.XtraReports.UI.CalculatedField();
+ this.KorridorbudgetUnterstuetzend = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ 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(1086F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell14,
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell4,
+ this.xrTableCell15});
+ 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 = 0.821916897675071D;
+ //
+ // 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.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell13.Weight = 0.063912432656587317D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")});
+ this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell14.Weight = 0.075748017292812039D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 2, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "xrTableCell1";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell1.Weight = 0.078983217672879857D;
+ //
+ // 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.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 2, 0, 100F);
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 0.50276287323660229D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.FLSQualifiedString")});
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.068219297179992977D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.06727388179391508D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader1.HeightF = 62F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9,
+ this.xrTableRow10});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1086F, 62F);
+ this.xrTable1.StylePriority.UseFont = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell_Month,
+ this.xrTableCell_Year,
+ this.xrTableCell6});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.64216212130487671D;
+ //
+ // xrTableCell_Month
+ //
+ this.xrTableCell_Month.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Month.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Month.Name = "xrTableCell_Month";
+ this.xrTableCell_Month.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Month.StylePriority.UseBorders = false;
+ this.xrTableCell_Month.StylePriority.UseFont = false;
+ this.xrTableCell_Month.StylePriority.UsePadding = false;
+ this.xrTableCell_Month.Text = "Monat: [Month]";
+ this.xrTableCell_Month.Weight = 0.78073510794102274D;
+ //
+ // xrTableCell_Year
+ //
+ this.xrTableCell_Year.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Year.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Year.Name = "xrTableCell_Year";
+ this.xrTableCell_Year.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Year.StylePriority.UseBorders = false;
+ this.xrTableCell_Year.StylePriority.UseFont = false;
+ this.xrTableCell_Year.StylePriority.UsePadding = false;
+ this.xrTableCell_Year.Text = "Jahr: [Year]";
+ this.xrTableCell_Year.Weight = 0.441534285591091D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Weight = 3.5680023621763977D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell_Date,
+ this.xrTableCell_Time,
+ this.xrTableCell_Minutes,
+ this.xrTableCell_Service,
+ this.xrTableCell9,
+ this.xrTableCell_HZEmployee});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 1.1675674162432705D;
+ //
+ // xrTableCell_Date
+ //
+ this.xrTableCell_Date.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Date.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Date.Name = "xrTableCell_Date";
+ this.xrTableCell_Date.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Date.StylePriority.UseBorders = false;
+ this.xrTableCell_Date.StylePriority.UseFont = false;
+ this.xrTableCell_Date.StylePriority.UsePadding = false;
+ this.xrTableCell_Date.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Date.Text = "Datum";
+ this.xrTableCell_Date.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Date.Weight = 0.14869206878768404D;
+ //
+ // xrTableCell_Time
+ //
+ this.xrTableCell_Time.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Time.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Time.Multiline = true;
+ this.xrTableCell_Time.Name = "xrTableCell_Time";
+ this.xrTableCell_Time.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Time.StylePriority.UseBorders = false;
+ this.xrTableCell_Time.StylePriority.UseFont = false;
+ this.xrTableCell_Time.StylePriority.UsePadding = false;
+ this.xrTableCell_Time.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Time.Text = "Uhrzeit\r\nvon - bis";
+ this.xrTableCell_Time.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Time.Weight = 0.17622762999257666D;
+ //
+ // xrTableCell_Minutes
+ //
+ this.xrTableCell_Minutes.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Minutes.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Minutes.Name = "xrTableCell_Minutes";
+ this.xrTableCell_Minutes.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Minutes.StylePriority.UseBorders = false;
+ this.xrTableCell_Minutes.StylePriority.UseFont = false;
+ this.xrTableCell_Minutes.StylePriority.UsePadding = false;
+ this.xrTableCell_Minutes.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Minutes.Text = "Std.";
+ this.xrTableCell_Minutes.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Minutes.Weight = 0.18375402546482739D;
+ //
+ // xrTableCell_Service
+ //
+ this.xrTableCell_Service.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_Service.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_Service.Name = "xrTableCell_Service";
+ this.xrTableCell_Service.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_Service.StylePriority.UseBorders = false;
+ this.xrTableCell_Service.StylePriority.UseFont = false;
+ this.xrTableCell_Service.StylePriority.UsePadding = false;
+ this.xrTableCell_Service.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_Service.Text = "Inhalt";
+ this.xrTableCell_Service.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_Service.Weight = 1.1696761591364788D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "Qualifika-tionsniveau";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell9.Weight = 0.15871192344008039D;
+ //
+ // xrTableCell_HZEmployee
+ //
+ this.xrTableCell_HZEmployee.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell_HZEmployee.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell_HZEmployee.Name = "xrTableCell_HZEmployee";
+ this.xrTableCell_HZEmployee.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
+ this.xrTableCell_HZEmployee.StylePriority.UseBorders = false;
+ this.xrTableCell_HZEmployee.StylePriority.UseFont = false;
+ this.xrTableCell_HZEmployee.StylePriority.UsePadding = false;
+ this.xrTableCell_HZEmployee.StylePriority.UseTextAlignment = false;
+ this.xrTableCell_HZEmployee.Text = "Handzeichen";
+ this.xrTableCell_HZEmployee.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell_HZEmployee.Weight = 0.15651261250863013D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel18,
+ this.xrLabel14,
+ this.xrLabel9,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.lblWeeklyUA,
+ this.xrLabel1,
+ this.lblWeeklyQA,
+ this.xrPictureBox1,
+ this.xrLabel2,
+ this.xrLabel_Employee,
+ this.xrLabel22,
+ this.xrLabel21,
+ this.xrLabel11,
+ this.xrLabel_ClientName});
+ this.ReportHeader.HeightF = 224.25F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(1033.879F, 70.75928F);
+ 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(52.12134F, 25F);
+ this.xrLabel18.StylePriority.UseBorders = false;
+ this.xrLabel18.StylePriority.UseFont = false;
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(345.9999F, 154.1065F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(95.13525F, 23.05F);
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.Text = "lt. Bescheid";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.00001F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(1033.879F, 48.75924F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "beim Caritasverband für den Landkreis Aichach-Friedberg e.V.\r\nHermann-Löns-Str. 6" +
+ " â—¦ 86316 Friedberg â—¦ Tel. 0821 217024 21 â—¦ Fax 0821 217024 29";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(1033.879F, 22F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Aufsuchende Assistenzleistung";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(476.017F, 177.1565F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(203.8759F, 23.04694F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.Text = "Unterstützende Assistenz:";
+ //
+ // lblWeeklyUA
+ //
+ this.lblWeeklyUA.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblWeeklyUA.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblWeeklyUA.BorderWidth = 1F;
+ this.lblWeeklyUA.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblWeeklyUA.LocationFloat = new DevExpress.Utils.PointFloat(679.8929F, 177.1597F);
+ this.lblWeeklyUA.Name = "lblWeeklyUA";
+ this.lblWeeklyUA.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblWeeklyUA.SizeF = new System.Drawing.SizeF(70.6217F, 23.0468F);
+ this.lblWeeklyUA.StylePriority.UseBackColor = false;
+ this.lblWeeklyUA.StylePriority.UseBorders = false;
+ this.lblWeeklyUA.StylePriority.UseBorderWidth = false;
+ this.lblWeeklyUA.StylePriority.UseFont = false;
+ this.lblWeeklyUA.StylePriority.UseTextAlignment = false;
+ this.lblWeeklyUA.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(476.0172F, 153.6948F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(203.8758F, 23.0468F);
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Qualifizierte Assistenz:";
+ //
+ // lblWeeklyQA
+ //
+ this.lblWeeklyQA.BackColor = System.Drawing.Color.Gainsboro;
+ this.lblWeeklyQA.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblWeeklyQA.BorderWidth = 1F;
+ this.lblWeeklyQA.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblWeeklyQA.LocationFloat = new DevExpress.Utils.PointFloat(679.8931F, 153.6948F);
+ this.lblWeeklyQA.Name = "lblWeeklyQA";
+ this.lblWeeklyQA.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblWeeklyQA.SizeF = new System.Drawing.SizeF(70.62152F, 23.04688F);
+ this.lblWeeklyQA.StylePriority.UseBackColor = false;
+ this.lblWeeklyQA.StylePriority.UseBorders = false;
+ this.lblWeeklyQA.StylePriority.UseBorderWidth = false;
+ this.lblWeeklyQA.StylePriority.UseFont = false;
+ this.lblWeeklyQA.StylePriority.UseTextAlignment = false;
+ this.lblWeeklyQA.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(1033.879F, 0F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(52.12134F, 70.75925F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.5002529F, 70.75926F);
+ 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(1033.378F, 25F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Leistungsnachweis für geleistete Stunden";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel_Employee
+ //
+ this.xrLabel_Employee.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel_Employee.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel_Employee.BorderWidth = 1F;
+ this.xrLabel_Employee.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrLabel_Employee.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel_Employee.LocationFloat = new DevExpress.Utils.PointFloat(679.8931F, 123.0602F);
+ this.xrLabel_Employee.Name = "xrLabel_Employee";
+ this.xrLabel_Employee.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_Employee.SizeF = new System.Drawing.SizeF(406.1069F, 23.3617F);
+ this.xrLabel_Employee.StylePriority.UseBackColor = false;
+ this.xrLabel_Employee.StylePriority.UseBorders = false;
+ this.xrLabel_Employee.StylePriority.UseBorderWidth = false;
+ this.xrLabel_Employee.StylePriority.UseFont = false;
+ this.xrLabel_Employee.Text = "xrLabel_WeeklyHours";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(476.0171F, 123.0602F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(203.8759F, 23F);
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.Text = "Verantw. Mitarbeiter*innen:";
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(0F, 154.1065F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(346F, 23.05F);
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.Text = "Vereinbarte Wochenstunden: Qualifikationsniveau";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.5002339F, 123.0602F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(73.48485F, 23F);
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "Klient*in:";
+ //
+ // xrLabel_ClientName
+ //
+ this.xrLabel_ClientName.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel_ClientName.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel_ClientName.BorderWidth = 1F;
+ this.xrLabel_ClientName.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel_ClientName.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel_ClientName.LocationFloat = new DevExpress.Utils.PointFloat(73.98504F, 123.0602F);
+ this.xrLabel_ClientName.Name = "xrLabel_ClientName";
+ this.xrLabel_ClientName.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_ClientName.SizeF = new System.Drawing.SizeF(367.1498F, 23.36168F);
+ this.xrLabel_ClientName.StylePriority.UseBackColor = false;
+ this.xrLabel_ClientName.StylePriority.UseBorders = false;
+ this.xrLabel_ClientName.StylePriority.UseBorderWidth = false;
+ this.xrLabel_ClientName.StylePriority.UseFont = false;
+ this.xrLabel_ClientName.StylePriority.UseForeColor = false;
+ this.xrLabel_ClientName.Text = "[CustomerLastName], [CustomerFirstName]";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3,
+ this.xrPictureBox2,
+ this.xrPictureBox3,
+ this.xrLabel7,
+ this.xrLabel12,
+ this.xrLabel8,
+ this.xrLabel4,
+ this.lblStd1,
+ this.xrLabel10,
+ this.lblStd2,
+ this.xrLabel13,
+ this.lblStd3,
+ this.xrLabel15,
+ this.lblStd4,
+ this.xrLabel17,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter});
+ this.GroupFooter1.HeightF = 147.1813F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(699.7517F, 37.08747F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F);
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(433.6859F, 37.08744F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // 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(837.085F, 37.08747F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(296.357F, 37.08744F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0.5002529F, 32.58748F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(242F, 20F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Stunden nach Qualifikationsniveau";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillableAsHours")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(177F, 0F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(100.1001F, 23.05F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "Gesamtstunden:";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrLabel8.TextFormatString = "{0:0.00}";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(177F, 23.05F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Gesamtstunden:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd1
+ //
+ this.lblStd1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd1.BorderWidth = 1F;
+ this.lblStd1.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd1.LocationFloat = new DevExpress.Utils.PointFloat(48.28056F, 52.58746F);
+ this.lblStd1.Name = "lblStd1";
+ this.lblStd1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd1.SizeF = new System.Drawing.SizeF(71.75055F, 20F);
+ this.lblStd1.StylePriority.UseBorders = false;
+ this.lblStd1.StylePriority.UseBorderWidth = false;
+ this.lblStd1.StylePriority.UseFont = false;
+ this.lblStd1.StylePriority.UseTextAlignment = false;
+ this.lblStd1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(1.000506F, 52.58746F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(47.28F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Q1";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd2
+ //
+ this.lblStd2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd2.BorderWidth = 1F;
+ this.lblStd2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd2.LocationFloat = new DevExpress.Utils.PointFloat(167.3112F, 52.58746F);
+ this.lblStd2.Name = "lblStd2";
+ this.lblStd2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd2.SizeF = new System.Drawing.SizeF(75.18909F, 20.00002F);
+ this.lblStd2.StylePriority.UseBorders = false;
+ this.lblStd2.StylePriority.UseBorderWidth = false;
+ this.lblStd2.StylePriority.UseFont = false;
+ this.lblStd2.StylePriority.UseTextAlignment = false;
+ this.lblStd2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(120.0311F, 52.58746F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(47.28F, 20F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Q2";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd3
+ //
+ this.lblStd3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd3.BorderWidth = 1F;
+ this.lblStd3.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd3.LocationFloat = new DevExpress.Utils.PointFloat(48.48022F, 72.58747F);
+ this.lblStd3.Name = "lblStd3";
+ this.lblStd3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd3.SizeF = new System.Drawing.SizeF(71.5509F, 20F);
+ this.lblStd3.StylePriority.UseBorders = false;
+ this.lblStd3.StylePriority.UseBorderWidth = false;
+ this.lblStd3.StylePriority.UseFont = false;
+ this.lblStd3.StylePriority.UseTextAlignment = false;
+ this.lblStd3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // 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.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0.5002529F, 72.58747F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(47.98F, 20F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Q3";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblStd4
+ //
+ this.lblStd4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblStd4.BorderWidth = 1F;
+ this.lblStd4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblStd4.LocationFloat = new DevExpress.Utils.PointFloat(167.3086F, 72.58747F);
+ this.lblStd4.Name = "lblStd4";
+ this.lblStd4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblStd4.SizeF = new System.Drawing.SizeF(75.19164F, 19.99999F);
+ this.lblStd4.StylePriority.UseBorders = false;
+ this.lblStd4.StylePriority.UseBorderWidth = false;
+ this.lblStd4.StylePriority.UseFont = false;
+ this.lblStd4.StylePriority.UseTextAlignment = false;
+ this.lblStd4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(120.0311F, 72.58747F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(47.2775F, 20F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseBorders = false;
+ this.xrLabel17.StylePriority.UseFont = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.Text = "Q4";
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(277.1002F, 72.58747F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(381.6157F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Unterschrift Fachkraft";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Calibri", 12F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(679.8931F, 72.5875F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(406.1069F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Unterschrift Klient*in";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // fieldMinuten12
+ //
+ this.fieldMinuten12.DataMember = "Services";
+ this.fieldMinuten12.Expression = "[Minutes] * 1.2";
+ this.fieldMinuten12.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldMinuten12.Name = "fieldMinuten12";
+ //
+ // TotalFLMBillableAsHours
+ //
+ this.TotalFLMBillableAsHours.Expression = "[TotalFLMBillable] / 60";
+ this.TotalFLMBillableAsHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.TotalFLMBillableAsHours.Name = "TotalFLMBillableAsHours";
+ //
+ // KorridorbudgetQualifiziert
+ //
+ this.KorridorbudgetQualifiziert.Expression = "[TotalFLMQualified] + [TotalFLSQualified]";
+ this.KorridorbudgetQualifiziert.Name = "KorridorbudgetQualifiziert";
+ //
+ // KorridorbudgetUnterstuetzend
+ //
+ this.KorridorbudgetUnterstuetzend.Expression = "[TotalFLMUnqualified] + [TotalFLSUnqualified]";
+ this.KorridorbudgetUnterstuetzend.Name = "KorridorbudgetUnterstuetzend";
+ //
+ // LeistungsnachweisQA
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt,
+ this.fieldMinuten12,
+ this.TotalFLMBillableAsHours,
+ this.KorridorbudgetQualifiziert,
+ this.KorridorbudgetUnterstuetzend});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new DevExpress.Drawing.DXMargins(49F, 34F, 50F, 30F);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.CalculatedField fieldMinuten12;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel21;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel22;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Month;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Year;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Date;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Time;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Minutes;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_Service;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell_HZEmployee;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.CalculatedField TotalFLMBillableAsHours;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_Employee;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_ClientName;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel lblWeeklyUA;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblWeeklyQA;
+ private DevExpress.XtraReports.UI.XRLabel lblStd1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel lblStd2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel lblStd3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel lblStd4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.CalculatedField KorridorbudgetQualifiziert;
+ private DevExpress.XtraReports.UI.CalculatedField KorridorbudgetUnterstuetzend;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.cs b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.cs
new file mode 100644
index 000000000..072176c70
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.cs
@@ -0,0 +1,172 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.Services;
+using DevExpress.XtraReports.UI;
+
+namespace CaritasAichachFriedberg
+{
+ public partial class LeistungsnachweisQA : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public LeistungsnachweisQA()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ double qn1Min = 0;
+ double qn2Min = 0;
+ double qn3Min = 0;
+ double qn4Min = 0;
+ pRO.MainAttendant = "";
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (var sd in pRO.Services)
+ {
+ String cat = sd.ServiceCategory;
+
+ if (sd.IsBillable)
+ {
+ ServicesOverviewRO.CreateGoalList(sd);
+ ServicesOverviewRO.CreateSignatureString(sd);
+
+ sd.Notice5 = String.Format("{0:0.00}", sd.Minutes / 60);
+
+ if (cat.Contains("Q1") || cat.Contains("Q 1"))
+ {
+ qn1Min += sd.Minutes;
+ sd.FLSQualifiedString = "Q1";
+ }
+ else if (cat.Contains("Q2") || cat.Contains("Q 2"))
+ {
+ qn2Min += sd.Minutes;
+ sd.FLSQualifiedString = "Q2";
+ }
+ else if (cat.Contains("Q3") || cat.Contains("Q 3"))
+ {
+ qn3Min += sd.Minutes;
+ sd.FLSQualifiedString = "Q3";
+ }
+ else if (cat.Contains("Q4") || cat.Contains("Q 4"))
+ {
+ qn4Min += sd.Minutes;
+ sd.FLSQualifiedString = "Q4";
+ }
+
+ // Mitarbeiter:in in den String von beteiligten Personen auf dem Beleg mit aufnehmen
+ if (!pRO.MainAttendant.Contains(sd.EmployeeFirstName) && !pRO.MainAttendant.Contains(sd.EmployeeLastName))
+ {
+ if (pRO.MainAttendant == "")
+ pRO.MainAttendant = sd.EmployeeFirstName + " " + sd.EmployeeLastName;
+ else
+ pRO.MainAttendant += ", " + sd.EmployeeFirstName + " " + sd.EmployeeLastName;
+ }
+
+ }
+ servicesBillable.Add(sd);
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ lblStd1.Text = String.Format("{0:0.00}", qn1Min / 60);
+ lblStd2.Text = String.Format("{0:0.00}", qn2Min / 60);
+ lblStd3.Text = String.Format("{0:0.00}", qn3Min / 60);
+ lblStd4.Text = String.Format("{0:0.00}", qn4Min / 60);
+
+ var std = BerechneBewilligungenProWoche(pRO);
+
+ lblWeeklyQA.Text = string.Format("{0:0.00}", std.Q1 + std.Q2);
+ lblWeeklyUA.Text = string.Format("{0:0.00}", std.Q3 + std.Q4);
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private Stunden BerechneBewilligungenProWoche(ServicesOverviewRO pRO)
+ {
+ Stunden std = new Stunden();
+ CostBearer2SupportConcept c2s = DAOFactory.GenericDAO.LoadByID(pRO.SupportConceptCostBearer.CostBearer2SupportConceptOid.Value);
+ var calc = PluginLoader.FindClass(c2s.CostBearer.ID) ?? Calculations.GetInstance(c2s.CostBearer.ID);
+
+ if (c2s.StartDate.HasValue && c2s.StartDate > pRO.StartDate)
+ {
+ pRO.StartDate = c2s.StartDate.Value;
+ }
+
+ if (c2s.EndDate.HasValue && c2s.EndDate < pRO.EndDate)
+ {
+ pRO.EndDate = c2s.EndDate.Value;
+ }
+
+ foreach (var scap in pRO.SupportConceptCostBearer.ApprovalPeriodList)
+ {
+ if (scap.StartDate <= pRO.EndDate && scap.EndDate >= pRO.StartDate)
+ {
+ String cat = scap.ServiceCategory.Name;
+ var bewilligt = calc.GetApprovedHoursPerWeek(scap, pRO.SupportConceptCostBearer.CostBearer.CostRatePeriods) ?? 0;
+ if (cat.Contains("Q1") || cat.Contains("Q 1"))
+ std.Q1 += bewilligt;
+ else if (cat.Contains("Q2") || cat.Contains("Q 2"))
+ std.Q2 += bewilligt;
+ else if (cat.Contains("Q3") || cat.Contains("Q 3"))
+ std.Q3 += bewilligt;
+ else if (cat.Contains("Q4") || cat.Contains("Q 4"))
+ std.Q4 += bewilligt;
+ }
+ }
+
+ return std;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ System.Drawing.Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public System.Drawing.Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ System.Drawing.Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = System.Drawing.Image.FromStream(ms);
+
+ return returnImage;
+ }
+
+ public class Stunden
+ {
+ public decimal Q1 { get; set; }
+ public decimal Q2 { get; set; }
+ public decimal Q3 { get; set; }
+ public decimal Q4 { get; set; }
+ public override string ToString()
+ {
+ return String.Format("Q1: {0:0.00}, Q2: {1:0.00}, Q3: {2:0.00}, Q4: {3:0.00}", Q1, Q2, Q3, Q4);
+ }
+ }
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.resx b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.resx
new file mode 100644
index 000000000..91b1a80ff
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/LeistungsnachweisQA.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 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
+
+
\ No newline at end of file
diff --git a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.Designer.cs b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.Designer.cs
index 0a2be902b..c5915fccb 100644
--- a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.Designer.cs
@@ -35,8 +35,17 @@ namespace BeWo.Report.DefaultReports
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
@@ -49,7 +58,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
@@ -59,8 +67,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
@@ -70,20 +76,11 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
@@ -118,6 +115,15 @@ namespace BeWo.Report.DefaultReports
this.topMarginBand1.HeightF = 128.3333F;
this.topMarginBand1.Name = "topMarginBand1";
//
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(615.5393F, 33.93752F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(86.46088F, 90.39583F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox1.Visible = false;
+ //
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -125,6 +131,16 @@ namespace BeWo.Report.DefaultReports
this.bottomMarginBand1.HeightF = 60.45837F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18.00003F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(702.0002F, 17F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Liga-Bank Augsburg IBAN: DE92 7509 0300 0000 2000 34 BIC: GENODEF1M05";
+ //
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -146,6 +162,103 @@ namespace BeWo.Report.DefaultReports
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.20833F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Caritasverband Aichach-Friedberg e.V., Hermann-Löns-Straße 6, 86316 Friedberg";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel13.Visible = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(140.9584F, 379.125F);
+ 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(126.6667F, 60.5F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Klient/in:\r\ngeboren am:\r\nAktenzeichen:";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.CanShrink = true;
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(267.6251F, 379.1249F);
+ 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(337.3333F, 60.50009F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "[CustomerSalutation] [CustomerName]\r\n[CustomerBirthdate!dd.MM.yyyy]\r\n[CustomerRef" +
+ "erenceNumber]";
+ this.xrLabel10.WordWrap = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 15F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 0F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(320.9999F, 55.20834F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Caritasverband für den Landkreis Aichach-Friedberg e. V.";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel5.Visible = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 55.20833F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Ambulant Betreutes Wohnen";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel7.Visible = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Underline);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 77.08334F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(321F, 18F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Geschäftsstelle:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 95.0833F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(320.9999F, 78.83332F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Hermann-Löns-Str. 6\r\n86316 Friedberg\r\nTelefon 08 21 / 217024-0\r\nTelefax 08 21 / 2" +
+ "17024 - 59\r\nwww.caritas-aichach-friedberg.de\r\n";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// lblAdresse
//
this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
@@ -280,18 +393,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Weight = 3D;
//
- // xrLabel14
- //
- this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
- this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 251.5832F);
- this.xrLabel14.Name = "xrLabel14";
- this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
- this.xrLabel14.StylePriority.UseFont = false;
- this.xrLabel14.Text = "[CreatorName]";
- //
// lblNotice
//
this.lblNotice.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Italic);
@@ -326,7 +427,7 @@ namespace BeWo.Report.DefaultReports
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
- this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
+ this.xrTable5.SizeF = new System.Drawing.SizeF(702.0002F, 25F);
this.xrTable5.StylePriority.UseFont = false;
//
// xrTableRow23
@@ -336,8 +437,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell37,
this.xrTableCell35,
this.xrTableCell33,
- this.xrTableCell36,
- this.xrTableCell38,
this.xrTableCell34});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 1D;
@@ -414,42 +513,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell33.Weight = 0.2893277257020575D;
//
- // xrTableCell36
- //
- this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell36.Name = "xrTableCell36";
- this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell36.StylePriority.UseBackColor = false;
- this.xrTableCell36.StylePriority.UseBorderColor = false;
- this.xrTableCell36.StylePriority.UseBorders = false;
- this.xrTableCell36.StylePriority.UsePadding = false;
- this.xrTableCell36.StylePriority.UseTextAlignment = false;
- this.xrTableCell36.Text = "Betrag";
- this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell36.Weight = 0.26310971709438763D;
- //
- // xrTableCell38
- //
- this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell38.Name = "xrTableCell38";
- this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell38.StylePriority.UseBackColor = false;
- this.xrTableCell38.StylePriority.UseBorderColor = false;
- this.xrTableCell38.StylePriority.UseBorders = false;
- this.xrTableCell38.StylePriority.UsePadding = false;
- this.xrTableCell38.StylePriority.UseTextAlignment = false;
- this.xrTableCell38.Text = "pausch Fakt.";
- this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell38.Weight = 0.42042083402151886D;
- //
// xrTableCell34
//
this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
@@ -477,7 +540,6 @@ namespace BeWo.Report.DefaultReports
this.DetailReport2.DataSource = this.bindingSource1;
this.DetailReport2.Level = 0;
this.DetailReport2.Name = "DetailReport2";
- this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
//
// Detail3
//
@@ -493,7 +555,7 @@ namespace BeWo.Report.DefaultReports
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow25});
- this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F);
+ this.xrTable6.SizeF = new System.Drawing.SizeF(702.0002F, 25F);
this.xrTable6.StylePriority.UseFont = false;
//
// xrTableRow25
@@ -503,8 +565,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell42,
this.xrTableCell43,
this.xrTableCell44,
- this.xrTableCell45,
- this.xrTableCell46,
this.xrTableCell47});
this.xrTableRow25.Name = "xrTableRow25";
this.xrTableRow25.Weight = 1D;
@@ -575,39 +635,6 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell44.Weight = 0.2893277257020575D;
//
- // xrTableCell45
- //
- this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")});
- this.xrTableCell45.Name = "xrTableCell45";
- this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell45.StylePriority.UseBorderColor = false;
- this.xrTableCell45.StylePriority.UseBorders = false;
- this.xrTableCell45.StylePriority.UsePadding = false;
- this.xrTableCell45.StylePriority.UseTextAlignment = false;
- this.xrTableCell45.Text = "xrTableCell45";
- this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell45.Weight = 0.26310971709438763D;
- //
- // xrTableCell46
- //
- this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray;
- this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")});
- this.xrTableCell46.Name = "xrTableCell46";
- this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
- this.xrTableCell46.StylePriority.UseBorderColor = false;
- this.xrTableCell46.StylePriority.UseBorders = false;
- this.xrTableCell46.StylePriority.UsePadding = false;
- this.xrTableCell46.StylePriority.UseTextAlignment = false;
- this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell46.Weight = 0.42042083402151886D;
- //
// xrTableCell47
//
this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
@@ -627,20 +654,40 @@ namespace BeWo.Report.DefaultReports
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
+ this.xrPictureBox2,
this.xrLabel1,
this.lblNotice,
this.xrTable4,
- this.xrLabel14,
this.xrLabel15});
- this.GroupFooter1.HeightF = 268.5832F;
+ this.GroupFooter1.HeightF = 279.5832F;
this.GroupFooter1.Name = "GroupFooter1";
//
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.5832F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17.00003F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Robert Winzer, Geschäftsführer";
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox2.ImageSource"));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 221.6247F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(86.00082F, 39.95837F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(446.1666F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F);
@@ -651,118 +698,6 @@ namespace BeWo.Report.DefaultReports
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrLabel1.TextFormatString = "Summe: {0}";
//
- // xrLabel5
- //
- this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 15F);
- this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 0F);
- this.xrLabel5.Name = "xrLabel5";
- this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(320.9999F, 55.20834F);
- this.xrLabel5.StylePriority.UseFont = false;
- this.xrLabel5.StylePriority.UseTextAlignment = false;
- this.xrLabel5.Text = "Caritasverband für den Landkreis Aichach-Friedberg e. V.";
- this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel7
- //
- this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 55.20833F);
- this.xrLabel7.Name = "xrLabel7";
- this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel7.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.StylePriority.UseTextAlignment = false;
- this.xrLabel7.Text = "Ambulant Betreutes Wohnen";
- this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel6
- //
- this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Underline);
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 77.08334F);
- this.xrLabel6.Name = "xrLabel6";
- this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel6.SizeF = new System.Drawing.SizeF(321F, 18F);
- this.xrLabel6.StylePriority.UseFont = false;
- this.xrLabel6.StylePriority.UseTextAlignment = false;
- this.xrLabel6.Text = "Geschäftsstelle:";
- this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel11
- //
- this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
- this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 95.0833F);
- this.xrLabel11.Multiline = true;
- this.xrLabel11.Name = "xrLabel11";
- this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel11.SizeF = new System.Drawing.SizeF(320.9999F, 78.83332F);
- this.xrLabel11.StylePriority.UseFont = false;
- this.xrLabel11.StylePriority.UseTextAlignment = false;
- this.xrLabel11.Text = "Hermann-Löns-Str. 6\r\n86316 Friedberg\r\nTelefon 08 21 / 217024-0\r\nTelefax 08 21 / 2" +
- "17024 - 59\r\nwww.caritas-aichach-friedberg.de\r\n";
- this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel4
- //
- this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel4.CanShrink = true;
- this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(140.9584F, 379.125F);
- 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(126.6667F, 60.5F);
- this.xrLabel4.StylePriority.UseBackColor = false;
- this.xrLabel4.StylePriority.UseFont = false;
- this.xrLabel4.Text = "Klient/in:\r\ngeboren am:\r\nAktenzeichen:";
- this.xrLabel4.WordWrap = false;
- //
- // xrLabel10
- //
- this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel10.CanShrink = true;
- this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
- this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(267.6251F, 379.1249F);
- 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(337.3333F, 60.50009F);
- this.xrLabel10.StylePriority.UseBackColor = false;
- this.xrLabel10.StylePriority.UseFont = false;
- this.xrLabel10.Text = "[CustomerSalutation] [CustomerName]\r\n[CustomerBirthdate!dd.MM.yyyy]\r\n[CustomerRef" +
- "erenceNumber]";
- this.xrLabel10.WordWrap = false;
- //
- // xrLabel13
- //
- this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
- this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.20833F);
- this.xrLabel13.Multiline = true;
- this.xrLabel13.Name = "xrLabel13";
- this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel13.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
- this.xrLabel13.StylePriority.UseFont = false;
- this.xrLabel13.StylePriority.UseTextAlignment = false;
- this.xrLabel13.Text = "Caritasverband Aichach-Friedberg e.V., Hermann-Löns-Straße 6, 86316 Friedberg";
- this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
- // xrLabel12
- //
- this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18.00003F);
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(702.0002F, 17F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.Text = "Liga-Bank Augsburg IBAN: DE92 7509 0300 0000 2000 34 BIC: GENODEF1M05";
- //
- // xrPictureBox1
- //
- this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
- this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(615.5393F, 33.93752F);
- this.xrPictureBox1.Name = "xrPictureBox1";
- this.xrPictureBox1.SizeF = new System.Drawing.SizeF(86.46088F, 90.39583F);
- this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
- //
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
@@ -815,7 +750,6 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel lblNotice;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
@@ -825,8 +759,6 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
@@ -836,8 +768,6 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
@@ -850,6 +780,8 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
}
}
diff --git a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.resx b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.resx
index 520a9791a..d94833ae0 100644
--- a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.resx
+++ b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReport.resx
@@ -129,4 +129,7 @@ BIC: GENODEF1M05
Mit freundlichen Grüßen
+
+ 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
+
\ No newline at end of file
diff --git a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.Designer.cs b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.Designer.cs
new file mode 100644
index 000000000..5edc5f071
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.Designer.cs
@@ -0,0 +1,794 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.Report.DefaultReports
+{
+ partial class ServiceInvoiceReportQuali
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReportQuali));
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.ReportHeader.HeightF = 0F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.HeightF = 128.3333F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(615.5393F, 33.93752F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(86.46088F, 90.39583F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.xrPictureBox1.Visible = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel12});
+ this.bottomMarginBand1.HeightF = 60.45837F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 18.00003F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(702.0002F, 17F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "Liga-Bank Augsburg IBAN: DE92 7509 0300 0000 2000 34 BIC: GENODEF1M05";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable5,
+ this.xrLabel13,
+ this.xrLabel4,
+ this.xrLabel10,
+ this.xrLabel5,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel11,
+ this.lblAdresse,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.lblAnrede,
+ this.xrLabel8,
+ this.lblAbrechnungszeitraum});
+ this.Page1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.Page1.HeightF = 485F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 6F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 55.20833F);
+ this.xrLabel13.Multiline = true;
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Caritasverband Aichach-Friedberg e.V., Hermann-Löns-Straße 6, 86316 Friedberg";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel13.Visible = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel4.CanShrink = true;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(140.9584F, 379.125F);
+ 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(126.6667F, 60.5F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Klient/in:\r\ngeboren am:\r\nAktenzeichen:";
+ this.xrLabel4.WordWrap = false;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel10.CanShrink = true;
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(267.6251F, 379.1249F);
+ 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(337.3333F, 60.50009F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "[CustomerSalutation] [CustomerName]\r\n[CustomerBirthdate!dd.MM.yyyy]\r\n[CustomerRef" +
+ "erenceNumber]";
+ this.xrLabel10.WordWrap = false;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 15F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 0F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(320.9999F, 55.20834F);
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Caritasverband für den Landkreis Aichach-Friedberg e. V.";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel5.Visible = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 55.20833F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(320.9999F, 21.875F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Ambulant Betreutes Wohnen";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel7.Visible = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Underline);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 77.08334F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(321F, 18F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "Geschäftsstelle:";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 95.0833F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(320.9999F, 78.83332F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Hermann-Löns-Str. 6\r\n86316 Friedberg\r\nTelefon 08 21 / 217024-0\r\nTelefax 08 21 / 2" +
+ "17024 - 59\r\nwww.caritas-aichach-friedberg.de\r\n";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 77.08334F);
+ this.lblAdresse.Multiline = true;
+ this.lblAdresse.Name = "lblAdresse";
+ this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAdresse.SizeF = new System.Drawing.SizeF(320.9999F, 111.5F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ this.lblAdresse.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
+ "tStreet]\r\n[RecipientPostCodeAndTown]";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 256.4583F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(702.0001F, 46.12502F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "Leistungsabrechnung für geleistete Fachleistungsstunden in der Qualifizierten\r\nAs" +
+ "sistenz zur eigenständigen Alltagsbewältigung nach §§ 78, 113 SGB IX";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")});
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 236.4583F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(702.0001F, 20F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.TextFormatString = "Rechnung Nr. {0}";
+ this.xrLabel2.WordWrap = false;
+ //
+ // lblAnrede
+ //
+ this.lblAnrede.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 314.5833F);
+ this.lblAnrede.Name = "lblAnrede";
+ this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F);
+ this.lblAnrede.StylePriority.UseFont = false;
+ this.lblAnrede.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(381.0001F, 197.9166F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "xrLabel8";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrLabel8.TextFormatString = "Friedberg, {0}";
+ //
+ // lblAbrechnungszeitraum
+ //
+ this.lblAbrechnungszeitraum.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 341.5834F);
+ this.lblAbrechnungszeitraum.Multiline = true;
+ this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
+ this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(701.9999F, 31.58334F);
+ this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
+ this.lblAbrechnungszeitraum.Text = "für den Abrechnungszeitraum [AccountingPeriod] erlauben wir uns Ihnen folgende Le" +
+ "istungen in Rechnung zu stellen";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 85.41666F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(702.0002F, 136.1666F);
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.Text = resources.GetString("xrLabel15.Text");
+ //
+ // xrTable4
+ //
+ this.xrTable4.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 48.95833F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10,
+ this.xrTableRow14});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(701.9999F, 26F);
+ this.xrTable4.StylePriority.UseFont = false;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.38095238095238093D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.Text = "xrTableCell1";
+ this.xrTableCell9.Weight = 3D;
+ //
+ // xrTableRow14
+ //
+ this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell12});
+ this.xrTableRow14.Name = "xrTableRow14";
+ this.xrTableRow14.Weight = 0.23809523809523808D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Weight = 3D;
+ //
+ // lblNotice
+ //
+ this.lblNotice.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Italic);
+ this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 23.95833F);
+ this.lblNotice.Name = "lblNotice";
+ this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 17F);
+ this.lblNotice.StylePriority.UseFont = false;
+ this.lblNotice.Text = "Abschließende Bemerkungen:";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport2});
+ this.DetailReport.DataMember = "ServiceInvoicePeriods";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupFooter1});
+ this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable6});
+ this.Detail3.HeightF = 25F;
+ this.Detail3.Name = "Detail3";
+ //
+ // xrTable6
+ //
+ this.xrTable6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow25});
+ this.xrTable6.SizeF = new System.Drawing.SizeF(702.0002F, 25F);
+ this.xrTable6.StylePriority.UseFont = false;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell40,
+ this.xrTableCell42,
+ this.xrTableCell43,
+ this.xrTableCell44,
+ this.xrTableCell47});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 1D;
+ //
+ // xrTableCell40
+ //
+ this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")});
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell40.StylePriority.UseBorderColor = false;
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UsePadding = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell40.Weight = 0.62463084211025488D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell42.StylePriority.UseBorderColor = false;
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell42.Weight = 0.85081229498678679D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell43.StylePriority.UseBorderColor = false;
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UsePadding = false;
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.Text = "xrTableCell43";
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell43.Weight = 0.23245943032832414D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell44.StylePriority.UseBorderColor = false;
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "xrTableCell44";
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell44.Weight = 0.2893277257020575D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell47.StylePriority.UseBorderColor = false;
+ this.xrTableCell47.StylePriority.UseBorders = false;
+ this.xrTableCell47.StylePriority.UsePadding = false;
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell47.Weight = 0.31923915575667006D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.HeightF = 0F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.5832F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17.00003F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Robert Winzer, Geschäftsführer";
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox2.ImageSource"));
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 221.6247F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(86.00082F, 39.95837F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(446.1666F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "xrLabel1";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrLabel1.TextFormatString = "Summe: {0}";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel9,
+ this.xrPictureBox2,
+ this.xrLabel15,
+ this.lblNotice,
+ this.xrTable4,
+ this.xrLabel1});
+ this.ReportFooter.HeightF = 278.5832F;
+ this.ReportFooter.Name = "ReportFooter";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // xrTable5
+ //
+ this.xrTable5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 460F);
+ this.xrTable5.Name = "xrTable5";
+ this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow23});
+ this.xrTable5.SizeF = new System.Drawing.SizeF(702.0002F, 25F);
+ this.xrTable5.StylePriority.UseFont = false;
+ //
+ // xrTableRow23
+ //
+ this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell32,
+ this.xrTableCell37,
+ this.xrTableCell35,
+ this.xrTableCell33,
+ this.xrTableCell34});
+ this.xrTableRow23.Name = "xrTableRow23";
+ this.xrTableRow23.Weight = 1D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseBorderColor = false;
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.StylePriority.UseTextAlignment = false;
+ this.xrTableCell32.Text = "Zeitraum";
+ this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell32.Weight = 0.62463077449375981D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell37.StylePriority.UseBackColor = false;
+ this.xrTableCell37.StylePriority.UseBorderColor = false;
+ this.xrTableCell37.StylePriority.UseBorders = false;
+ this.xrTableCell37.StylePriority.UsePadding = false;
+ this.xrTableCell37.StylePriority.UseTextAlignment = false;
+ this.xrTableCell37.Text = "Leistung";
+ this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell37.Weight = 0.85081236260328186D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell35.StylePriority.UseBackColor = false;
+ this.xrTableCell35.StylePriority.UseBorderColor = false;
+ this.xrTableCell35.StylePriority.UseBorders = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Satz";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell35.Weight = 0.23245943032832414D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell33.StylePriority.UseBackColor = false;
+ this.xrTableCell33.StylePriority.UseBorderColor = false;
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.StylePriority.UseTextAlignment = false;
+ this.xrTableCell33.Text = "Stunden";
+ this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell33.Weight = 0.2893277257020575D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
+ this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
+ this.xrTableCell34.StylePriority.UseBackColor = false;
+ this.xrTableCell34.StylePriority.UseBorderColor = false;
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.StylePriority.UseTextAlignment = false;
+ this.xrTableCell34.Text = "Gesamt";
+ this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell34.Weight = 0.31923915575667006D;
+ //
+ // ServiceInvoiceReportQuali
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.DetailReport,
+ this.ReportFooter});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 50F, 128.3333F, 60.45837F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ xrWatermark1.Id = "Watermark1";
+ this.Watermarks.Add(xrWatermark1);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel lblAnrede;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRLabel lblNotice;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.XRTable xrTable6;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRTable xrTable5;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
+ }
+}
diff --git a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.cs b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.cs
new file mode 100644
index 000000000..3d1ba37ab
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.cs
@@ -0,0 +1,104 @@
+using System;
+using System.Text;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using BS.Shared.Extensions;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.Report.DefaultReports
+{
+ [IDSpecificClass(Identifier = "Qualifikation")]
+
+ public partial class ServiceInvoiceReportQuali : XtraReport, IBeWoReport
+ {
+ public ServiceInvoiceReportQuali()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ if (String.IsNullOrEmpty(pRO.Notice))
+ {
+ lblNotice.Visible = false;
+ }
+
+ DateTime start = pRO.AccountingPeriodStart;
+ DateTime end = pRO.AccountingPeriodEnd;
+ if (start.Month == end.Month && start.Year == end.Year)
+ {
+ lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start);
+ }
+ else
+ {
+ lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end);
+ }
+
+ if (pRO.CustomerSalutation.IsNullOrEmpty())
+ {
+ lblAnrede.Text = "Guten Tag,";
+ }
+
+ SetzeAdresse(pRO);
+
+ if (pRO.ServiceInvoicePeriods != null)
+ {
+ foreach (var sip in pRO.ServiceInvoicePeriods)
+ {
+ if (sip.ServiceInvoiceItems != null)
+ {
+ var leistung = "";
+ if (sip.SupportConceptApprovalPeriod != null && sip.SupportConceptApprovalPeriod.ServiceCategory != null)
+ {
+ leistung = sip.SupportConceptApprovalPeriod.ServiceCategory.Name;
+ }
+
+ foreach (var ii in sip.ServiceInvoiceItems)
+ {
+ if (String.IsNullOrEmpty(ii.ServiceDescription) || !ii.ServiceDescription.StartsWith("Rechnungsdifferenz"))
+ {
+ ii.ServiceDescription = leistung;
+ }
+ }
+ }
+ }
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private void SetzeAdresse(ServiceInvoiceRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower().Trim() != "selbstzahler")
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ //if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1))
+ //{
+ // sb.AppendLine(pRO.RecipientAddressLine1);
+ //}
+ if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
+ {
+ sb.AppendLine(pRO.RecipientContactPerson);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower().Trim() != "selbstzahler")
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPoBox))
+ {
+ sb.AppendLine(pRO.RecipientPoBox);
+ }
+ else if (!String.IsNullOrEmpty(pRO.RecipientStreet))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
+ {
+ sb.AppendLine(pRO.RecipientPostCodeAndTown);
+ }
+ lblAdresse.Text = sb.ToString();
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.resx b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.resx
new file mode 100644
index 000000000..d94833ae0
--- /dev/null
+++ b/ReportImp/CaritasAichachFriedberg/ServiceInvoiceReportQuali.resx
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 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
+
+
+ Bitte überweisen Sie den Betrag in Höhe von [GrossClaim] unter Angabe unseres Zeichens [InvoiceNumber] auf folgendes Konto:
+
+Liga Bank Augsburg
+IBAN: DE92 7509 0300 0000 2000 34
+BIC: GENODEF1M05
+
+Mit freundlichen Grüßen
+
+
+ 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
+
+
\ No newline at end of file
diff --git a/ReportImp/CaritasAichachFriedberg/Unterschr GF.png b/ReportImp/CaritasAichachFriedberg/Unterschr GF.png
new file mode 100644
index 000000000..567c084b7
Binary files /dev/null and b/ReportImp/CaritasAichachFriedberg/Unterschr GF.png differ
diff --git a/ReportImp/DiakoniewerkEssen/DiakonieWerkEssen.csproj b/ReportImp/DiakoniewerkEssen/DiakonieWerkEssen.csproj
index 56a76a12c..170c11731 100644
--- a/ReportImp/DiakoniewerkEssen/DiakonieWerkEssen.csproj
+++ b/ReportImp/DiakoniewerkEssen/DiakonieWerkEssen.csproj
@@ -114,6 +114,7 @@
ServiceInvoiceReport67.cs
+
diff --git a/ReportImp/DiakoniewerkEssen/Validation/ServiceRecordValidator.cs b/ReportImp/DiakoniewerkEssen/Validation/ServiceRecordValidator.cs
new file mode 100644
index 000000000..5f01cab2f
--- /dev/null
+++ b/ReportImp/DiakoniewerkEssen/Validation/ServiceRecordValidator.cs
@@ -0,0 +1,61 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+
+namespace DiakonieWerkEssen.Validation
+{
+ public class BetreuwoServiceRecordValidator : ServiceRecordValidator
+ {
+ public override List ValidateServiceRecord(ServiceRecordDC newServiceRecord, SupportConceptStatisticsDC statistics,
+ int maxDaysEditServiceRecordsAllowed, IList employeeOids, IList cb2scOids)
+ {
+ var result = base.ValidateServiceRecord(newServiceRecord, statistics, maxDaysEditServiceRecordsAllowed, employeeOids, cb2scOids);
+ bool hasZukunftResult = false;
+
+ foreach (var r in result)
+ {
+ if (r.ResultType == ServiceRecordValidationResult.Custom && r.Message.Contains("Zukunft"))
+ {
+ hasZukunftResult = true;
+ }
+ }
+ if (!hasZukunftResult)
+ {
+ if (newServiceRecord.Start.Value > DateTime.Now)
+ {
+ result.Add(new ServiceRecordValidationResultDC
+ {
+ ResultType = ServiceRecordValidationResult.Custom,
+ Message = "Das gewählte Datum darf nicht in der Zukunft liegen."
+ });
+ }
+ }
+
+ // Dokumentationsfeld ist Pflicht - außer bei Arbeitszeiterfassung
+ if (!newServiceRecord.ServiceDescription.Category.Name.ToLower().Contains("arbeitszeiterfassung"))
+ {
+ if (newServiceRecord.Notice.IsNullOrEmpty())
+ {
+ result.Add(new ServiceRecordValidationResultDC
+ {
+ Allow = false,
+ EmployeeName = newServiceRecord.Employee.LastName + ", " + newServiceRecord.Employee.FirstName,
+ StartDate = newServiceRecord.Start.Value,
+ EndDate = newServiceRecord.End.Value,
+ ResultType = ServiceRecordValidationResult.Custom,
+ Message = "Das Dokumentationsfeld muss ausgefüllt werden."
+ });
+ }
+ }
+
+ return result;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/DiakonischesWerkMuelheimTwg/Export/DatevExporter.cs b/ReportImp/DiakonischesWerkMuelheimTwg/Export/DatevExporter.cs
index f55d05e21..629396b88 100644
--- a/ReportImp/DiakonischesWerkMuelheimTwg/Export/DatevExporter.cs
+++ b/ReportImp/DiakonischesWerkMuelheimTwg/Export/DatevExporter.cs
@@ -88,7 +88,7 @@ namespace DiakonischesWerkMuelheimTwg.Export
sb.Append(";");
sb.Append(konto); // Konto
sb.Append(";");
- //sb.Append(kostenstelle); // Kst (leer)
+ sb.Append(kostenstelle); // Kst (leer)
sb.Append(";");
sb.Append(buchungstext); // Text
return sb.ToString();
@@ -110,9 +110,9 @@ namespace DiakonischesWerkMuelheimTwg.Export
foreach (var item in period.InvoiceItemList)
{
string text = !String.IsNullOrWhiteSpace(item.UnitDescription) ? item.UnitDescription : item.ItemDescription;
- if (EnthaeltPflegeOderBarbetrag(text))
+ if (EnthaeltPflege(text))
{
- return "40920"; // Pflege / Barbetrag
+ return "40920"; // Pflege
}
}
}
@@ -120,13 +120,13 @@ namespace DiakonischesWerkMuelheimTwg.Export
return "40910"; // ABW (Umkehrschluss: kein Pflege/Barbetrag)
}
- private static bool EnthaeltPflegeOderBarbetrag(string text)
+ private static bool EnthaeltPflege(string text)
{
if (String.IsNullOrEmpty(text))
{
return false;
}
- return text.IndexOf("Pflege", StringComparison.OrdinalIgnoreCase) >= 0 || text.IndexOf("Barbetrag", StringComparison.OrdinalIgnoreCase) >= 0;
+ return text.IndexOf("Pflege", StringComparison.OrdinalIgnoreCase) >= 0;
}
private static String GetMonatlicheRechnungenSql(DateTime date)
@@ -153,7 +153,7 @@ ib.Oid
inner join invoicebase ib on ib.costbearer2supportconceptoid = c2s.oid
inner join serviceinvoice si on si.invoicebaseoid = ib.oid
inner join serviceinvoiceperiod sip on sip.serviceinvoiceoid = si.oid
-WHERE ib.`AccountingPeriodEnd` >= ':Monat_Start' AND ib.`AccountingPeriodEnd` < ':Monat_End' and ib.IsActive = 1
+WHERE ib.`AccountingPeriodEnd` >= ':Monat_Start' AND ib.`AccountingPeriodEnd` < ':Monat_End' and ib.IsActive = 1 AND (ib.InvoiceId <> 'Bar' OR ib.InvoiceId IS NULL) AND ib.IsExported = 0
order by ib.invoicenumber
";
diff --git a/ReportImp/HshCologne/HshCologne.csproj b/ReportImp/HshCologne/HshCologne.csproj
index 2881b4682..0ca2ae49e 100644
--- a/ReportImp/HshCologne/HshCologne.csproj
+++ b/ReportImp/HshCologne/HshCologne.csproj
@@ -67,6 +67,12 @@
+
+ Component
+
+
+ LeistungsnachweisSbWesseling.cs
+
Component
@@ -112,6 +118,9 @@
InvoiceCustomerReport.cs
Designer
+
+ LeistungsnachweisSbWesseling.cs
+
LeistungsnachweisSchulbegleitung.cs
diff --git a/ReportImp/HshCologne/LeistungsnachweisSbWesseling.Designer.cs b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.Designer.cs
new file mode 100644
index 000000000..00c85d490
--- /dev/null
+++ b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.Designer.cs
@@ -0,0 +1,854 @@
+namespace HshCologne
+{
+ partial class LeistungsnachweisSbWesseling
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = 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.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblHeader = new DevExpress.XtraReports.UI.XRLabel();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellDatum = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.fieldAbrechenbareStunden = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField();
+ this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.calculatedField1 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(682F, 40F);
+ this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
+ this.xrTableServiceRecords1.StylePriority.UseFont = false;
+ this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell17,
+ this.xrTableCell5,
+ this.xrTableCell1,
+ this.xrTableCell19});
+ 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.Weight = 2.2222184546263724D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell3.Weight = 0.310366161724111D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Multiline = true;
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Betreuung";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell5.Weight = 0.36061604276173054D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Themen";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell1.Weight = 1.6146434587093605D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 25F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(680F, 25F);
+ this.xrTable3.StylePriority.UseFont = false;
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell20,
+ this.xrTableCell6,
+ this.xrTableCell2,
+ this.xrTableCell21});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1.3888888888888888D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell13.TextFormatString = "{0:dd.MM.yyyy}";
+ this.xrTableCell13.Weight = 0.096677903364725024D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr", "{0:0.00}")});
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell6.Weight = 0.11233049285039497D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice")});
+ this.xrTableCell2.Multiline = true;
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell2.Weight = 0.50295528359323982D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1,
+ this.lblHeader});
+ this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.ReportHeader.HeightF = 140F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 60F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(680F, 80F);
+ this.xrTable1.StylePriority.UseBackColor = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell10,
+ this.xrTableCell11});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.StylePriority.UseFont = false;
+ this.xrTableRow1.StylePriority.UsePadding = false;
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1.111109227313186D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Weight = 1.3656114161718294D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell7});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1.1111092273131864D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "[Month]/[Year]";
+ this.xrTableCell7.Weight = 1.3656116394315783D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell8,
+ this.xrTableCell14});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1.1111092273131862D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.Weight = 1.3656116394315783D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell15,
+ this.xrTableCell18});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1.111109227313186D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Text = "xrTableCell18";
+ this.xrTableCell18.Weight = 1.3656116394315783D;
+ //
+ // lblHeader
+ //
+ this.lblHeader.Font = new DevExpress.Drawing.DXFont("Arial", 13.5F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))));
+ 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(674.9998F, 50F);
+ this.lblHeader.StylePriority.UseFont = false;
+ this.lblHeader.StylePriority.UseTextAlignment = false;
+ this.lblHeader.Text = "Tätigkeitsnachweis\r\nfür die Stadt Wesseling";
+ this.lblHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 99F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 36F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrTable4,
+ this.xrTable2});
+ this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.ReportFooter.HeightF = 130.375F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 12F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(467.7083F, 28.00001F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(202.2916F, 19.99999F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "ifh Cologne";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow10});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(680F, 80F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellDatum,
+ this.xrTableCell24});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow10.StylePriority.UseFont = false;
+ this.xrTableRow10.StylePriority.UseTextAlignment = false;
+ this.xrTableRow10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow10.Weight = 2.2222184546263724D;
+ //
+ // cellDatum
+ //
+ this.cellDatum.Name = "cellDatum";
+ this.cellDatum.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.cellDatum.StylePriority.UseFont = false;
+ this.cellDatum.StylePriority.UseTextAlignment = false;
+ this.cellDatum.Text = "Datum";
+ this.cellDatum.Weight = 0.58526203320664327D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell24.StylePriority.UsePadding = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.Text = "Unterschrift";
+ this.xrTableCell24.Weight = 1.0729803964485358D;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(227.7083F, 64.50007F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(202.2916F, 18.83335F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Fax.: 0221/715982-66";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(227.7083F, 45.66672F);
+ 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(202.2916F, 18.83334F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Tel.: 0221/715982-0";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(227.7083F, 26.83337F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(202.2916F, 18.83335F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.StylePriority.UseTextAlignment = false;
+ this.xrLabel3.Text = "51063 Köln";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(227.7083F, 8.000019F);
+ 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(202.2916F, 18.83335F);
+ this.xrLabel2.StylePriority.UseBorders = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Schanzenstr. 36 / Gebäude 234";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(681.9999F, 25F);
+ this.xrTable2.StylePriority.UseBackColor = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell16,
+ this.xrTableCell12});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow9.StylePriority.UseFont = false;
+ this.xrTableRow9.StylePriority.UseTextAlignment = false;
+ this.xrTableRow9.Weight = 1.3888865341414827D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Weight = 0.23027169784383567D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareStunden")});
+ this.xrTableCell12.Name = "xrTableCell12";
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Report;
+ this.xrTableCell12.Summary = xrSummary1;
+ this.xrTableCell12.Weight = 0.25603998022608909D;
+ //
+ // fieldAbrechenbareStunden
+ //
+ this.fieldAbrechenbareStunden.DataMember = "Services";
+ this.fieldAbrechenbareStunden.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareStunden.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareStunden.Name = "fieldAbrechenbareStunden";
+ //
+ // fieldTotalFLSBillable
+ //
+ this.fieldTotalFLSBillable.Expression = "[TotalFLMBillable]/60";
+ this.fieldTotalFLSBillable.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillable.Name = "fieldTotalFLSBillable";
+ //
+ // fieldTotalFLSBillableXRateFactor
+ //
+ this.fieldTotalFLSBillableXRateFactor.Expression = "([TotalFLMBillable]/60) * 1.2";
+ this.fieldTotalFLSBillableXRateFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldTotalFLSBillableXRateFactor.Name = "fieldTotalFLSBillableXRateFactor";
+ //
+ // customerCountField
+ //
+ this.customerCountField.DataMember = "Services";
+ this.customerCountField.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]) + \' Teilnehmer\')";
+ this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.customerCountField.Name = "customerCountField";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable]/60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable]/60) * 1.2";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.GroupHeader1.HeightF = 40F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Text = "Abteilung";
+ this.xrTableCell15.Weight = 0.29263079462902719D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "Aktenzeichen";
+ this.xrTableCell8.Weight = 0.29263079462902719D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Monat";
+ this.xrTableCell4.Weight = 0.29263079462902719D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Klient/in";
+ this.xrTableCell10.Weight = 0.29263101788877588D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Multiline = true;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Uhrzeit";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell17.Weight = 0.39313058005631485D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Multiline = true;
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "FLS";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell19.Weight = 0.34509760221807734D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Multiline = true;
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UsePadding = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.Text = "[StartDateMinutes!HH:mm]";
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell20.Weight = 0.12245874841549918D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareStunden")});
+ this.xrTableCell21.Multiline = true;
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell21.TextFormatString = "{0:0.00}";
+ this.xrTableCell21.Weight = 0.10473437158546656D;
+ //
+ // calculatedField1
+ //
+ this.calculatedField1.DataMember = "Services";
+ this.calculatedField1.Name = "calculatedField1";
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Multiline = true;
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.Weight = 0.29167740681161158D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Multiline = true;
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.Text = "Summe";
+ this.xrTableCell23.Weight = 0.26755388213580639D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Multiline = true;
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Weight = 1.1979613270923457D;
+ //
+ // LeistungsnachweisSbWesseling
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.ReportFooter,
+ this.GroupHeader1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareStunden,
+ this.fieldTotalFLSBillable,
+ this.fieldTotalFLSBillableXRateFactor,
+ this.customerCountField,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.calculatedField1});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 70F, 99F, 36F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "23.2";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareStunden;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillable;
+ private DevExpress.XtraReports.UI.CalculatedField fieldTotalFLSBillableXRateFactor;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.CalculatedField customerCountField;
+ private DevExpress.XtraReports.UI.XRLabel lblHeader;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell cellDatum;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.CalculatedField calculatedField1;
+ }
+}
diff --git a/ReportImp/HshCologne/LeistungsnachweisSbWesseling.cs b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.cs
new file mode 100644
index 000000000..970be5d37
--- /dev/null
+++ b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.cs
@@ -0,0 +1,84 @@
+using System;
+using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using DevExpress.XtraPrinting.Native;
+
+namespace HshCologne
+{
+ public partial class LeistungsnachweisSbWesseling : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public LeistungsnachweisSbWesseling()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ Organisation org = null;
+ cellDatum.Text = String.Format("Datum {0:dd.MM.yyyy}", DateTime.Now);
+ this.lblHeader.Text = "Leistungsnachweis";
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var c2s = pRO.CostBearer2SupportConceptList[0];
+ org = c2s.CostBearer.Organisation;
+
+ if (org.Name.Contains("Jugendamt"))
+ {
+ this.lblHeader.Text = "Leistungsnachweis\r\nfür das ";
+ this.lblHeader.Text += org.Name;
+ }
+
+ //if (c2s.CostBearerContactPerson != null)
+ //{
+ // cellAsd.Text = c2s.CostBearerContactPerson.FirstNameLastName;
+ //}
+ }
+
+ if (pRO.CustomerOid > 0)
+ {
+ var c = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid);
+ //cellKinder.Text = c.Childs;
+ }
+
+ Dictionary empDict = new Dictionary();
+ String emp = "";
+ if (pRO.Services != null)
+ {
+ //List servicesBillable = new List();
+
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ if (!empDict.ContainsKey(s.EmployeeFullname))
+ {
+ empDict.Add(s.EmployeeFullname, s.EmployeeFullname);
+ }
+ // es werden überall nur die FLS als Dauer direkt in 45 Min Einheiten erfasst, außer Erftstadt
+ if (pRO.StartDate > new DateTime(2025,10,31) && org != null && org.Name.Contains("Erftstadt"))
+ {
+ s.Minutes = Math.Round((s.Minutes / 45 * 60), 2, MidpointRounding.AwayFromZero);
+ }
+ emp = s.EmployeeFullname;
+ s.TimeRangeString = String.Format("{0:ddd}./{0:dd.MM.}", s.StartDate);
+ }
+ }
+
+ if (empDict.Count == 1)
+ {
+ pRO.MainAttendant = emp;
+ }
+
+ if (!String.IsNullOrEmpty(pRO.MainAttendant))
+ {
+ pRO.MainAttendant = "IFH Cologne, " + pRO.MainAttendant;
+ }
+ else
+ {
+ pRO.MainAttendant = "IFH Cologne";
+ }
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/HshCologne/LeistungsnachweisSbWesseling.resx b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.resx
new file mode 100644
index 000000000..d58980a38
--- /dev/null
+++ b/ReportImp/HshCologne/LeistungsnachweisSbWesseling.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/ReportImp/PerspektivenEV/CollectiveBillingReportTabBthg.cs b/ReportImp/PerspektivenEV/CollectiveBillingReportTabBthg.cs
index 5f678327d..df4f0ad2f 100644
--- a/ReportImp/PerspektivenEV/CollectiveBillingReportTabBthg.cs
+++ b/ReportImp/PerspektivenEV/CollectiveBillingReportTabBthg.cs
@@ -44,6 +44,15 @@ namespace PerspektivenEV
}
*/
+ // Ab 01.07.2026: Spaltenueberschriften generisch (Anzahl/Einzelpreis) statt "Anzahl der Tage"/"Tage",
+ // da die kompensatorische Assistenz im BeWo nach Stunden statt nach Tagen abgerechnet wird.
+ if (pRO.AccountingPeriodStart >= new DateTime(2026, 7, 1))
+ {
+ xrTableCell16.Text = "Anzahl";
+ xrTableCell48.Text = "";
+ xrTableCell49.Text = "";
+ }
+
pRO.ServiceInvoicePeriods = pRO.ServiceInvoicePeriods.OrderBy(a => a.Customer.CustomerOid).ThenByDescending(b => b.ServiceInvoiceItems[0].ServiceDescription).ToList();
var listLength = pRO.ServiceInvoicePeriods.Count;
for (int i = listLength - 1; i >= 0; i--)
diff --git a/ReportImp/PerspektivenEV/CustomReportCreator.cs b/ReportImp/PerspektivenEV/CustomReportCreator.cs
index c37461104..a58352b4c 100644
--- a/ReportImp/PerspektivenEV/CustomReportCreator.cs
+++ b/ReportImp/PerspektivenEV/CustomReportCreator.cs
@@ -22,44 +22,14 @@ namespace PerspektivenEV
{
public override XtraReport CreateQueryReport(long queryOid, string queryReportId)
{
- if (queryOid == 200 || queryOid == 201)
- {
- return CreateLWVRechnung(queryOid, queryReportId);
- }
-
- if (queryOid == 205 || queryOid == 206 || queryOid == 207 || queryOid == 208)
+ if (queryOid == 207)
{
return CreateTestRechnungslauf(queryOid, queryReportId);
}
- //if (queryOid == 300)
- //{
- // return CreateLwvSpitzabrechnung(queryOid, queryReportId);
- //}
-
return base.CreateQueryReport(queryOid, queryReportId);
}
- private XtraReport CreateLwvSpitzabrechnung(long queryOid, string queryReportId)
- {
- // Parameter ergänzen
- var qro = base.CreateQueryRO(queryOid, queryReportId);
- if (qro != null && qro.Rows.Count > 0)
- {
- long c2sOid = Int64.Parse(qro.Rows[0].Field1.ToString());
- long? cat = Int64.Parse(qro.Rows[0].Field2.ToString());
- DateTime end = DateTime.Today;
- var ro = LwvKASpitzabrechnungRO.Create(c2sOid, end, null, cat);
-
- var report = new LwvKASpitzabrechnung();
- report.SetReportDataSource(ro);
- report.CreateDocument();
-
- return (XtraReport)report;
- }
- return new XtraReport();
- }
-
private XtraReport CreateTestRechnungslauf(long queryOid, string queryReportId)
{
var query = DAOFactory.GenericDAO.LoadByID(queryOid);
@@ -80,129 +50,61 @@ namespace PerspektivenEV
DateTimeSpan span = new DateTimeSpan();
span.StartDate = start.Date;
span.EndDate = end.Date; //.AddDays(1).AddTicks(-1);
-# region LWV
- if (queryOid == 205 || queryOid == 206)
+ var costBearers = DAOFactory.GenericDAO.GetAllActive();
+ var cBBthg = costBearers.Where(c => c.Organisation.Function != null && c.Organisation.Function.Value.ToString().ToLower().Contains("bthg") && c.Organisation.Name != "SELBSTZAHLER").ToList();
+ var anhang = new FinanzauswertungTabBthgIntern();
+ List firstInv = new List();
+ foreach (var cb in cBBthg)
{
- var firstInv = GenerateInitialServiceInvoices(198, span);
- var anhang = new SammelrechnungTabBthgIntern();
- if (firstInv != null)
+ var invs = GenerateInitialServiceInvoices(cb.Oid.Value, span);
+ if (invs != null)
{
- var count = 0;
- foreach (var i in firstInv)
- {
- count += 1;
- if (count > 1 && i.ServiceInvoicePeriods != null && i.ServiceInvoicePeriods.Count > 0)
+ if (firstInv.Count == 0)
+ {
+ var count = 0;
+ foreach (var i in invs)
{
- foreach (var sip in i.ServiceInvoicePeriods)
+ count += 1;
+ if (count > 1 && i.ServiceInvoicePeriods != null && i.ServiceInvoicePeriods.Count > 0)
{
- firstInv[0].ServiceInvoicePeriods.Add(sip);
+ foreach (var sip in i.ServiceInvoicePeriods)
+ {
+ invs[0].ServiceInvoicePeriods.Add(sip);
+ }
}
}
- }
- ServiceInvoiceRO ro = ServiceInvoiceRO.Create(firstInv[0]);
- anhang.SetReportDataSource(ro);
- anhang.CreateDocument();
- if (queryOid == 205) // die wollen die Rechnungsvorschau nur in Excel sprich Trennung von Sammelrechnung Spitzabrechnungsreports
- {
- return (XtraReport)anhang;
+ ServiceInvoiceRO roSingle = ServiceInvoiceRO.Create(invs[0]);
+ if (roSingle.GrossClaim != "0,00 €")
+ {
+ firstInv.Add(invs[0]);
+ }
}
else
{
- var anhang2 = new LwvKASpitzabrechnung();
- if (ro.ServiceInvoicePeriods != null && ro.ServiceInvoicePeriods.Count > 0)
+ foreach (var i in invs)
{
- foreach (var sip in ro.ServiceInvoicePeriods)
+ if (i.ServiceInvoicePeriods != null && i.ServiceInvoicePeriods.Count > 0)
{
- if (sip.ServiceInvoiceItems != null && sip.ServiceInvoiceItems.Count > 1
- && sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Substring(sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Length - 2) == "KA")
+ foreach (var sip in i.ServiceInvoicePeriods)
{
- var einzel = new LwvKASpitzabrechnung();
- var kaRo = LwvKASpitzabrechnungRO.Create(sip.CostBearer2SupportConcept.Oid.Value, ro.AccountingPeriodEnd, sip.SupportConceptApprovalPeriod.Oid.Value, null);
- einzel.SetReportDataSource(kaRo);
- einzel.CreateDocument();
- anhang2.Pages.AddRange((einzel).Pages);
+ firstInv[0].ServiceInvoicePeriods.Add(sip);
}
}
}
- return (XtraReport)anhang2;
}
}
}
- #endregion LWV
+ ServiceInvoiceRO ro = ServiceInvoiceRO.Create(firstInv[0]);
+ anhang.SetReportDataSource(ro);
+ anhang.CreateDocument();
+ if (queryOid == 207) // die wollen die Rechnungsvorschau nur in Excel sprich Trennung von Sammelrechnung Spitzabrechnungsreports
+ {
+ return (XtraReport)anhang;
+ }
else
{
- var costBearers = DAOFactory.GenericDAO.GetAllActive();
- var cBBthg = costBearers.Where(c => c.Organisation.Function != null && c.Organisation.Function.Value.ToString().ToLower().Contains("bthg") && c.Organisation.Name != "SELBSTZAHLER").ToList();
- var anhang = new FinanzauswertungTabBthgIntern();
- List firstInv = new List();
- foreach (var cb in cBBthg)
- {
- var invs = GenerateInitialServiceInvoices(cb.Oid.Value, span);
- if (invs != null)
- {
- if (firstInv.Count == 0)
- {
- var count = 0;
- foreach (var i in invs)
- {
- count += 1;
- if (count > 1 && i.ServiceInvoicePeriods != null && i.ServiceInvoicePeriods.Count > 0)
- {
- foreach (var sip in i.ServiceInvoicePeriods)
- {
- invs[0].ServiceInvoicePeriods.Add(sip);
- }
- }
- }
- ServiceInvoiceRO roSingle = ServiceInvoiceRO.Create(invs[0]);
- if (roSingle.GrossClaim != "0,00 €")
- {
- firstInv.Add(invs[0]);
- }
- }
- else
- {
- var count = 0;
- foreach (var i in invs)
- {
- if (i.ServiceInvoicePeriods != null && i.ServiceInvoicePeriods.Count > 0)
- {
- foreach (var sip in i.ServiceInvoicePeriods)
- {
- firstInv[0].ServiceInvoicePeriods.Add(sip);
- }
- }
- }
- }
- }
- }
- ServiceInvoiceRO ro = ServiceInvoiceRO.Create(firstInv[0]);
- anhang.SetReportDataSource(ro);
- anhang.CreateDocument();
- if (queryOid == 207) // die wollen die Rechnungsvorschau nur in Excel sprich Trennung von Sammelrechnung Spitzabrechnungsreports
- {
- return (XtraReport)anhang;
- }
- else
- {
- var anhang2 = new LwvKASpitzabrechnung();
- //if (ro.ServiceInvoicePeriods != null && ro.ServiceInvoicePeriods.Count > 0)
- //{
- // foreach (var sip in ro.ServiceInvoicePeriods)
- // {
- // if (sip.ServiceInvoiceItems != null && sip.ServiceInvoiceItems.Count > 1
- // && sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Substring(sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Length - 2) == "KA")
- // {
- // var einzel = new LwvKASpitzabrechnung();
- // var kaRo = LwvKASpitzabrechnungRO.Create(sip.CostBearer2SupportConcept.Oid.Value, ro.AccountingPeriodEnd, sip.SupportConceptApprovalPeriod.Oid.Value, null);
- // einzel.SetReportDataSource(kaRo);
- // einzel.CreateDocument();
- // anhang2.Pages.AddRange((einzel).Pages);
- // }
- // }
- //}
- return (XtraReport)anhang2;
- }
+ var anhang2 = new LwvKASpitzabrechnung();
+ return (XtraReport)anhang2;
}
}
return new XtraReport();
@@ -236,98 +138,6 @@ namespace PerspektivenEV
return newInvoices;
}
- private XtraReport CreateLWVRechnung(long queryOid, string queryReportId)
- {
- var query = DAOFactory.GenericDAO.LoadByID(queryOid);
-
- if (query == null)
- return new XtraReport();
-
- var path = Path.Combine(TempPath, queryReportId + ".xml");
- var table = Utils.XMLDeserialize(path);
- var qro = QueryRO.Create(query, table);
-
- if (qro.Rows.Count > 0)
- {
- DateTime start = DateTime.Parse(qro.Rows[0].Field1.ToString());
- DateTime end = start.AddMonths(1).AddDays(-1);
- DateTimeSpan span = new DateTimeSpan();
- span.StartDate = start;
- span.EndDate = end.AddMinutes(-1);
-
- var invoices = DAOFactory.SearchDAO.GetServiceInvoices(null, span);
-
- if (invoices.Count > 0)
- {
- String ids = "";
- ServiceInvoice invoice = null;
- if (queryOid == 201)
- {
- invoice = invoices.Where(i => i.InvoiceBase.RecipientOrganisation == "Landeswohlfahrtsverband Hessen"
- && i.InvoiceBase.InvoiceId == "SammelrechnungBthg").OrderByDescending(b => b.InvoiceBase.Oid).FirstOrDefault();
- }
- else
- {
- invoice = invoices.Where(i => i.InvoiceBase.RecipientOrganisation == "Landeswohlfahrtsverband Hessen"
- && i.InvoiceBase.InvoiceId == "SammelrechnungBthg").OrderByDescending(b => b.InvoiceBase.Oid).Skip(1).FirstOrDefault();
- }
- if (invoice != null)
- {
- try
- {
- if (invoice.InvoiceBase.RecipientOrganisation == "Landeswohlfahrtsverband Hessen" && invoice.InvoiceBase.InvoiceId == "SammelrechnungBthg")
- {
- ids += invoice.Oid;
- }
- }
- catch (Exception e)
- {
- //Bei gelöschten Costbearer2SupportConcepts kann es zu einem Hibernate Fehler kommen, den ignorieren wir einfach
- }
- }
-
- if (!String.IsNullOrEmpty(ids))
- {
- var report = CreateServiceInvoiceReportIntern(ids, null);
- return (XtraReport)report;
- }
- }
- }
- return new XtraReport();
- }
-
- private object CreateServiceInvoiceReportIntern(string dcId, object p)
- {
- var oid = long.Parse(dcId);
- var invoice = DAOFactory.GenericDAO.LoadByID(oid);
- var idc = MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(invoice);
-
- XtraReport invoiceReport = null;
- var anhang = new SammelrechnungTabBthgIntern();
- var ro = ServiceInvoiceRO.Create(idc);
- anhang.SetReportDataSource(ro);
- anhang.CreateDocument();
-
- if (ro.ServiceInvoicePeriods != null && ro.ServiceInvoicePeriods.Count > 0)
- {
- foreach (var sip in ro.ServiceInvoicePeriods)
- {
- if (sip.ServiceInvoiceItems != null && sip.ServiceInvoiceItems.Count > 1
- && sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Substring(sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Length - 2) == "KA")
- {
- var anhang2 = new LwvKASpitzabrechnung();
- var kaRo = LwvKASpitzabrechnungRO.Create(sip.CostBearer2SupportConcept.Oid.Value, ro.AccountingPeriodEnd, sip.SupportConceptApprovalPeriod.Oid.Value, null);
- anhang2.SetReportDataSource(kaRo);
- anhang2.CreateDocument();
- ((XtraReport)anhang).Pages.AddRange(((XtraReport)anhang2).Pages);
- }
- }
- }
- invoiceReport = anhang as XtraReport;
-
- return invoiceReport;
- }
-
public override XtraReport CreateServiceInvoiceReport(string dcIds, long? invoiceBaseOid)
{
if (String.IsNullOrEmpty(dcIds) && invoiceBaseOid.HasValue)
@@ -391,7 +201,8 @@ namespace PerspektivenEV
foreach (var sip in ro.ServiceInvoicePeriods)
{
if (sip.ServiceInvoiceItems != null && sip.ServiceInvoiceItems.Count > 1
- && sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Substring(sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Length - 2) == "KA")
+ && sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Substring(sip.SupportConceptApprovalPeriod.ServiceCategory.Abbreviation.Length - 2) == "KA"
+ && iDC.InvoiceBase.AccountingPeriodStart.HasValue && iDC.InvoiceBase.AccountingPeriodStart.Value < new DateTime(2026, 7, 1)) // KA-Spitzabrechnung entfaellt ab 01.07.2026
{
var anhang2 = new LwvKASpitzabrechnung();
var kaRo = LwvKASpitzabrechnungRO.Create(sip.CostBearer2SupportConcept.Oid.Value, ro.AccountingPeriodEnd, sip.SupportConceptApprovalPeriod.Oid.Value, null);
diff --git a/ReportImp/PerspektivenEV/Export/DatevExporterBthg.cs b/ReportImp/PerspektivenEV/Export/DatevExporterBthg.cs
index 316574a93..1f2af1f21 100644
--- a/ReportImp/PerspektivenEV/Export/DatevExporterBthg.cs
+++ b/ReportImp/PerspektivenEV/Export/DatevExporterBthg.cs
@@ -406,6 +406,8 @@ namespace PerspektivenEV.Export
{
if (scapEnt.ServiceCategory.Abbreviation.Contains("BWHTK"))
itemDesc = "ieH HTK";
+ else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWTr"))
+ itemDesc = "ieH Trauma";
else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWKB"))
itemDesc = "ieH KB";
else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWFFM"))
@@ -442,6 +444,8 @@ namespace PerspektivenEV.Export
return "496100";
else if (itemDesc.Contains("ieH HTK"))
return "495800";
+ else if (itemDesc.Contains("ieH Trauma"))
+ return "495800";
else if (itemDesc.Contains("ieH FFM"))
return "495801";
else if (itemDesc.Contains("ieH KB"))
@@ -463,6 +467,8 @@ namespace PerspektivenEV.Export
return "495806";
else if (itemDesc.Contains("ieH HTK") || itemDesc.Contains("BW HTK"))
return "495803";
+ else if (itemDesc.Contains("ieH Trauma") || itemDesc.Contains("BW Tr"))
+ return "495803";
else if (itemDesc.Contains("ieH KB") || itemDesc.Contains("BW KB"))
return "495803";
else if (itemDesc.Contains("TS")) //scheint nicht vorzukommen, aber man weiß ja nie
@@ -503,6 +509,8 @@ namespace PerspektivenEV.Export
{
if (scapEnt.ServiceCategory.Abbreviation.Contains("BWHTK"))
itemDesc = "ieH HTK";
+ else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWTr"))
+ itemDesc = "ieH Trauma";
else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWKB"))
itemDesc = "ieH KB";
else if (scapEnt.ServiceCategory.Abbreviation.Contains("BWFFM"))
@@ -524,7 +532,7 @@ namespace PerspektivenEV.Export
return "350";
else if (itemDesc.Contains("ieH HTK") || itemDesc.Contains("BW HTK"))
return "150";
- else if (itemDesc.Contains("ieH Trauma"))
+ else if (itemDesc.Contains("ieH Trauma")) // neues ambulante Angebot - mittelfristig vermutlich eigene Kostenstelle
return "150";
else if (itemDesc.Contains("ieH KB") || itemDesc.Contains("BW KB"))
return "150";
diff --git a/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs b/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
index 176b1c79e..6400567a1 100644
--- a/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
+++ b/ReportImp/PerspektivenEV/Invoicing/CollectiveInvoiceCreationBthg.cs
@@ -22,6 +22,7 @@ namespace PerspektivenEV.Invoicing
private DateTime? accountingPeriodEnd = null;
private decimal AMOUNT_PER_KMQA = 0.0231m;
private decimal AMOUNT_PER_KMKA = 0.0108m;
+ private static readonly DateTime KA_NEU_STICHTAG = new DateTime(2026, 7, 1);
public override void SetInvoiceId(ServiceInvoice invoice)
{
@@ -102,7 +103,7 @@ namespace PerspektivenEV.Invoicing
accountingPeriodStart = invoicePeriod.StartDate;
accountingPeriodEnd = invoicePeriod.EndDate;
- //Einmaliges Laden der Preise um nicht bei jeder Bewilligung neu zu starten
+ //Einmaliges Laden der Preise um nicht bei jeder Bewilligung neu zu starten - bei denen sind Preise für jede Kostenstelle vorgehalten, im Moment aber überall ein Preis
var preise = DAOFactory.GenericDAO.GetAllActive();
var pauschVar = GetPreis(preise, "BW HTK QA Fahrzeit pro Minute", (DateTime)accountingPeriodStart);
if (pauschVar != 0)
@@ -127,7 +128,26 @@ namespace PerspektivenEV.Invoicing
List serviceRecords)
{
BS.Shared.Services.Calculations calc = PluginLoader.FindClass(_SpecificID) ?? BS.Shared.Services.Calculations.GetInstance(_SpecificID);
- CreateFixedAmounts(serviceInvoicePeriod, supportConceptApprovalPeriod, cb2sc);
+ var catDisp = supportConceptApprovalPeriod.ServiceCategory;
+ bool istNeu = accountingPeriodStart.HasValue && accountingPeriodStart.Value >= KA_NEU_STICHTAG;
+ bool istKA = catDisp != null && catDisp.Abbreviation != null && catDisp.Abbreviation.Length >= 2 && catDisp.Abbreviation.Substring(catDisp.Abbreviation.Length - 2) == "KA";
+ bool istTS = catDisp != null && catDisp.Abbreviation != null && catDisp.Abbreviation.StartsWith("TS");
+ bool istKaFz = catDisp != null && catDisp.Abbreviation != null && catDisp.Abbreviation.Length >= 4 && catDisp.Abbreviation.Substring(catDisp.Abbreviation.Length - 4) == "KAFZ";
+
+ // Ab 01.07.2026: KA im BeWo (BW/ieH) nach tatsaechlich erbrachten Stunden pro Monat.
+ if (istNeu && istKA && !istTS)
+ {
+ CreateKaBwActualHours(serviceInvoicePeriod, supportConceptApprovalPeriod, cb2sc, serviceRecords);
+ }
+ // Ab 01.07.2026: Fahrtkosten der KA im BeWo nach tatsaechlich erbrachten KA-Minuten (nicht mehr tageweise pauschal).
+ else if (istNeu && istKaFz && !istTS)
+ {
+ CreateKaBwFahrtkosten(serviceInvoicePeriod, supportConceptApprovalPeriod, cb2sc, serviceRecords);
+ }
+ else
+ {
+ CreateFixedAmounts(serviceInvoicePeriod, supportConceptApprovalPeriod, cb2sc);
+ }
}
@@ -221,7 +241,9 @@ namespace PerspektivenEV.Invoicing
// Kompensatorische u Qualifzierte Assistenz im BeWo in Leistungsgruppen gemäß LWV
else
{
- LG = (decimal)GetLeistungsgruppe(supportConceptApprovalPeriod.ApprovedBEPerInterval, cat);
+ bool istNeuLg = accountingPeriodStart.HasValue && accountingPeriodStart.Value >= KA_NEU_STICHTAG;
+ bool tsKaNeu = istNeuLg && cat.Abbreviation.StartsWith("TS") && cat.Abbreviation.Length >= 2 && cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "KA";
+ LG = (decimal)GetLeistungsgruppe(supportConceptApprovalPeriod.ApprovedBEPerInterval, cat, useGenericLg: tsKaNeu);
ii.Notice = LG.ToString();
if (cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 3) == "alt")
{
@@ -238,12 +260,6 @@ namespace PerspektivenEV.Invoicing
}
else
{
- //if (start > new DateTime(2023, 12, 31) && (cb2sc.CostBearer.Organisation.Name.Contains("Landeswohlfahrtsverband Hessen") || cb2sc.CostBearer.Organisation.Name.Contains("LWV")))
- //{
- // ii.AmountPerUnit = (decimal)Math.Round(LG * (decimal)Math.Truncate((double)data[0].AmountTotal / 60 * 10000) / 10000, 2, MidpointRounding.AwayFromZero);
- //}
- //else
- //{
if (data.Count > 0 && data[0].AmountTotal != null)
{
ii.AmountPerUnit = (decimal)Math.Round((double)data[0].AmountTotal * Math.Round((double)LG / 60, 2, MidpointRounding.AwayFromZero), 2, MidpointRounding.AwayFromZero);
@@ -309,8 +325,8 @@ namespace PerspektivenEV.Invoicing
var test = supportConceptApprovalPeriod.StartDate.Value.AddMonths(13);
}
- // ToDo!!! alle 12 Monate und letzter Monat wird bei Kompensatorischer Assistenz spitzabgerechnet!!!
- if (cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "KA" && (supportConceptApprovalPeriod.EndDate.Value <= accountingPeriodEnd.Value.AddMonths(1)
+ // Vor 01.07.2026 wurde alle 12 Monate und letzter Monat bei Kompensatorischer Assistenz spitzabgerechnet!!!
+ if (accountingPeriodStart.Value < KA_NEU_STICHTAG && cat.Abbreviation.Substring(cat.Abbreviation.Length - 2) == "KA" && (supportConceptApprovalPeriod.EndDate.Value <= accountingPeriodEnd.Value.AddMonths(1)
&& supportConceptApprovalPeriod.EndDate.Value >= accountingPeriodStart.Value || supportConceptApprovalPeriod.StartDate.Value.AddMonths(11) <= accountingPeriodEnd.Value
&& supportConceptApprovalPeriod.StartDate.Value.AddMonths(11) >= accountingPeriodStart.Value))
{
@@ -342,6 +358,157 @@ namespace PerspektivenEV.Invoicing
}
}
+ // KA im BeWo ab 01.07.2026: Abrechnung nach tatsaechlich erbrachten Stunden pro Monat. Die Monatssumme wird kaufmaennisch auf die halbe Stunde gerundet und
+ // mit dem Stundensatz der Leistungskategorie multipliziert
+ public void CreateKaBwActualHours(ServiceInvoicePeriod serviceInvoicePeriod, SupportConceptApprovalPeriodDC supportConceptApprovalPeriod, CostBearer2SupportConcept cb2sc, List serviceRecords)
+ {
+ var cat = supportConceptApprovalPeriod.ServiceCategory;
+ if (cat == null || cat.Abbreviation == null)
+ {
+ return;
+ }
+
+ var calc = PluginLoader.FindClass(_SpecificID) ?? BS.Shared.Services.Calculations.GetInstance(_SpecificID);
+ var data = calc.GetFixedBillingData(supportConceptApprovalPeriod, serviceInvoicePeriod.Start, serviceInvoicePeriod.End);
+
+ DateTime start = accountingPeriodStart.Value;
+ DateTime end = accountingPeriodEnd.Value;
+ if (supportConceptApprovalPeriod.StartDate > start)
+ {
+ start = supportConceptApprovalPeriod.StartDate.Value;
+ }
+ if (supportConceptApprovalPeriod.EndDate < end)
+ {
+ end = supportConceptApprovalPeriod.EndDate.Value;
+ }
+
+ // Stundensatz = Stundenpreis der Leistungskategorie (wie in der bisherigen Pauschal-Logik)
+ decimal stundensatz = 0;
+ if (data != null && data.Count > 0 && data[0].AmountTotal.HasValue)
+ {
+ stundensatz = data[0].AmountTotal.Value * 7;
+ }
+
+ // Summe der tatsaechlich erbrachten KA-Minuten dieser Leistungskategorie im Abrechnungsmonat. Datensaetze werden als abgerechnet markiert, damit sie nicht mehrfach gezaehlt werden.
+ decimal minutenSumme = SummiereErbrachteKaMinuten(serviceRecords, r => r.ServiceDescription.Category.ServiceCategoryOid == cat.ServiceCategoryOid, serviceInvoicePeriod.Start, serviceInvoicePeriod.End, true);
+
+ // kaufmaennische Rundung der Monatssumme auf die halbe Stunde
+ decimal stundenSumme = minutenSumme / 60m;
+ decimal stundenGerundet = Math.Round(stundenSumme * 2, MidpointRounding.AwayFromZero) / 2;
+
+ var ii = new InvoiceItem
+ {
+ ItemPeriodStart = serviceInvoicePeriod.Start,
+ ItemPeriodEnd = serviceInvoicePeriod.End,
+ SupportConceptApprovalPeriodOid = supportConceptApprovalPeriod.SupportConceptApprovalPeriodOid,
+ AccountingInterval = AccountingIntervalType.Hourly,
+ UnitCount = stundenGerundet,
+ AmountPerUnit = Math.Round(stundensatz, 2, MidpointRounding.AwayFromZero),
+ ItemDescription = "Kompensatorische Assistenz",
+ UnitDescription = "0,00 \u20ac"
+ };
+
+ SetzeItemDescription(cat, ii);
+
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+
+ // Eigenanteil (analog CreateFixedAmounts)
+ if (cb2sc.SupportConcept.CostBearer2SupportConceptList.Count > 1)
+ {
+ var eAnteil = cb2sc.SupportConcept.CostBearer2SupportConceptList.Where(s => s.CostBearer.Organisation.Name == "EIGENANTEIL").FirstOrDefault();
+ if (eAnteil != null)
+ {
+ var app = eAnteil.ApprovalPeriodList.Where(a => a.StartDate <= start && a.EndDate >= end).FirstOrDefault();
+ if (app != null && app.ServiceCategory.Name == cat.Name)
+ {
+ decimal eigenanteil = 0;
+ if (app.ApprovedFixedAmount != null)
+ {
+ eigenanteil = app.ApprovedFixedAmount.Value;
+ }
+ ii.UnitDescription = String.Format("{0:0.00} \u20ac", eigenanteil);
+ ii.AmountTotal = ii.AmountTotal - eigenanteil;
+ }
+ }
+ }
+
+ ii.GrossAmountTotal = ii.AmountTotal;
+ serviceInvoicePeriod.InvoiceItemList.Add(ii);
+ }
+
+ // Fahrtkosten der kompensatorischen Assistenz im BeWo ab 01.07.2026: nicht mehr tageweise pauschal, sondern tatsaechlich erbrachte KA-Minuten des Monats * Fahrtkostensatz pro Minute.
+ public void CreateKaBwFahrtkosten(ServiceInvoicePeriod serviceInvoicePeriod, SupportConceptApprovalPeriodDC supportConceptApprovalPeriod, CostBearer2SupportConcept cb2sc, List serviceRecords)
+ {
+ var catFz = supportConceptApprovalPeriod.ServiceCategory;
+ if (catFz == null || catFz.Abbreviation == null || catFz.Abbreviation.Length < 4)
+ {
+ return;
+ }
+
+ // Zugehoerige KA-Leistungskategorie = Fahrzeit-Abkuerzung ohne die Endung "FZ" (z.B. HTKKAFZ -> HTKKA)
+ string kaAbbr = catFz.Abbreviation.Substring(0, catFz.Abbreviation.Length - 2);
+
+ // Summe der tatsaechlich erbrachten KA-Minuten im Abrechnungsmonat (ohne AlreadyAccounted zu setzen, da hier nur ein abgeleiteter Wert berechnet und der Datensatz nicht "verbraucht" wird)
+ decimal minutenSumme = SummiereErbrachteKaMinuten(serviceRecords, r => r.ServiceDescription.Category.Abbreviation == kaAbbr, serviceInvoicePeriod.Start, serviceInvoicePeriod.End, false);
+
+ var ii = new InvoiceItem
+ {
+ ItemPeriodStart = serviceInvoicePeriod.Start,
+ ItemPeriodEnd = serviceInvoicePeriod.End,
+ SupportConceptApprovalPeriodOid = supportConceptApprovalPeriod.SupportConceptApprovalPeriodOid,
+ AccountingInterval = AccountingIntervalType.Hourly,
+ UnitCount = minutenSumme,
+ AmountPerUnit = AMOUNT_PER_KMKA,
+ Notice = "",
+ ItemDescription = "Fahrzeit KA",
+ UnitDescription = "0,00 \u20ac"
+ };
+
+ SetzeItemDescription(catFz, ii);
+
+ ii.AmountTotal = Math.Round(minutenSumme * AMOUNT_PER_KMKA, 2, MidpointRounding.AwayFromZero);
+ ii.GrossAmountTotal = ii.AmountTotal;
+ serviceInvoicePeriod.InvoiceItemList.Add(ii);
+ }
+
+ // Summiert die tatsaechlich erbrachten (abrechenbaren) Minuten der KA-Datensaetze im Zeitraum. istPassendeKaKategorie waehlt die relevanten Datensaetze aus; bei alsAbgerechnetMarkieren werden bereits
+ // abgerechnete Datensaetze uebersprungen und die gezaehlten als abgerechnet markiert.
+ private decimal SummiereErbrachteKaMinuten(List serviceRecords, Func istPassendeKaKategorie, DateTime? von, DateTime? bis, bool alsAbgerechnetMarkieren)
+ {
+ var calc = PluginLoader.FindClass(_SpecificID) ?? BS.Shared.Services.Calculations.GetInstance(_SpecificID);
+ decimal minuten = 0;
+ foreach (var record in serviceRecords)
+ {
+ if (record.ServiceDescription == null || record.ServiceDescription.Category == null)
+ {
+ continue;
+ }
+ if (!record.ServiceDescription.Category.IsBillable)
+ {
+ continue;
+ }
+ if (!istPassendeKaKategorie(record))
+ {
+ continue;
+ }
+ if (!record.Start.HasValue || !record.Start.Value.InBetween(von.Value, bis.Value, true))
+ {
+ continue;
+ }
+ if (alsAbgerechnetMarkieren && record.AlreadyAccounted)
+ {
+ continue;
+ }
+
+ minuten += calc.GetBillableDurationInMinutes(record, true);
+ if (alsAbgerechnetMarkieren)
+ {
+ record.AlreadyAccounted = true;
+ }
+ }
+ return minuten;
+ }
+
private void SetzeItemDescription(ServiceCategoryDC cat, InvoiceItem ii)
{
// + Ort - Tagesstätte oder BeWo mit Ort - wichtig für Kostenstellen und Erlöskonten
@@ -365,6 +532,10 @@ namespace PerspektivenEV.Invoicing
{
ii.ItemDescription += " ieH HTK";
}
+ else if (cat.Abbreviation.StartsWith("BWTr"))
+ {
+ ii.ItemDescription += " ieH Trauma";
+ }
else if (cat.Abbreviation.StartsWith("FFM"))
{
ii.ItemDescription += " ieH FFM";
@@ -421,48 +592,13 @@ namespace PerspektivenEV.Invoicing
}
}
- private object GetLeistungsgruppe(decimal? approvedBEPerInterval, ServiceCategoryDC cat)
+ private object GetLeistungsgruppe(decimal? approvedBEPerInterval, ServiceCategoryDC cat, bool useGenericLg = false)
{
// alle Leistungen werden in Stufen - sogenannten Leistungsgruppen abgerechnet -
// diese sind für Kompensatorische und Qualifizierte Assistenz sowie die Tagesstätte unterschiedlich
// leider auch nochmal für Altfälle -> diese sollten Ende 2025 durch sein und können dann gelöscht werden
decimal lg = 60;
- if (cat.Abbreviation.Length > 4 && cat.Abbreviation.Substring(cat.Abbreviation.Length - 5) == "KAAlt")
- {
- if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 3.9m)
- {
- lg = 3;
- }
- else if (approvedBEPerInterval.Value < 4)
- {
- lg = 4;
- }
- else if (approvedBEPerInterval.Value < 5)
- {
- lg = 5;
- }
- else if (approvedBEPerInterval.Value < 6)
- {
- lg = 6;
- }
- else if (approvedBEPerInterval.Value < 8)
- {
- lg = 8;
- }
- else if (approvedBEPerInterval.Value < 10)
- {
- lg = 10;
- }
- else if (approvedBEPerInterval.Value < 15)
- {
- lg = 15;
- }
- else if (approvedBEPerInterval.Value < 18)
- {
- lg = 18;
- }
- }
- else if (cat.Abbreviation.Length > 1 && cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 2) == "ka")
+ if (!useGenericLg && cat.Abbreviation.Length > 1 && cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 2) == "ka")
{
if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 15)
{
@@ -489,7 +625,7 @@ namespace PerspektivenEV.Invoicing
lg = 150;
}
}
- else if (cat.Abbreviation.StartsWith("TS"))
+ else if (!useGenericLg && cat.Abbreviation.StartsWith("TS"))
{
if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 91)
{
@@ -524,61 +660,6 @@ namespace PerspektivenEV.Invoicing
lg = 900;
}
}
- else if (cat.Abbreviation.Length > 4 && cat.Abbreviation.ToLower().Substring(cat.Abbreviation.Length - 5) == "qaalt")
- {
- if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 45)
- {
- lg = 60;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 48)
- {
- lg = 69;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 51)
- {
- lg = 72;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 56)
- {
- lg = 75;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 57)
- {
- lg = 81;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 61)
- {
- lg = 83;
- }
- else if (approvedBEPerInterval == null || approvedBEPerInterval.Value < 84)
- {
- lg = 90;
- }
- else if (approvedBEPerInterval.Value < 106)
- {
- lg = 114;
- }
- else if (approvedBEPerInterval.Value < 132)
- {
- lg = 139;
- }
- else if (approvedBEPerInterval.Value < 183)
- {
- lg = 170;
- }
- else if (approvedBEPerInterval.Value < 271)
- {
- lg = 229;
- }
- else if (approvedBEPerInterval.Value < 325)
- {
- lg = 333;
- }
- else if (approvedBEPerInterval.Value < 511)
- {
- lg = 397;
- }
- }
else
{
// Die Schwellen passen nicht zur LWV-Tabelle -> da geht es um interne Minuten (TS = offizielle LWV-Werte)
diff --git a/ReportImp/SKFAlsdorf/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/SKFAlsdorf/Invoicing/SettlementInvoiceCreation.cs
new file mode 100644
index 000000000..598bfc418
--- /dev/null
+++ b/ReportImp/SKFAlsdorf/Invoicing/SettlementInvoiceCreation.cs
@@ -0,0 +1,44 @@
+using BeWo.Data.Entities;
+using BeWo.Service.Invoicing;
+using BS.Shared.DataContracts;
+using BS.Shared.Services;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BS.Shared.Extensions;
+
+
+namespace BeWo.SKFAlsdorf.Invoicing
+{
+ public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation
+ {
+ public override void CalculateAdvancedPayments(Settlement2DC settlementInvoice, CostBearer2SupportConcept cb2sc)
+ {
+ // die haben eine Spitzabrechnung nach 2 Jahren ohne eine Buchung, wollen aber die Avise ausweisen, daher if invoiceItems != null entfernt
+ decimal amountTotal = 0;
+ var bookingList = cb2sc.AccountingTransactions;
+
+ foreach (var item in bookingList)
+ {
+ if (item.GueltigkeitsDatum.HasValue)
+ {
+ foreach (var ii in settlementInvoice.InvoiceItems)
+ {
+ if (ii.ItemPeriodStart.HasValue && ii.ItemPeriodEnd.HasValue)
+ {
+ if (item.GueltigkeitsDatum.Value.InBetween(ii.ItemPeriodStart.Value, ii.ItemPeriodEnd.Value, true))
+ {
+ ii.ReceivedAmount += item.Amount;
+
+ break;
+ }
+ }
+ }
+ }
+ amountTotal += item.Amount;
+ }
+
+ settlementInvoice.AmountAdvancedPayments = amountTotal;
+ }
+ }
+}
diff --git a/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj b/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
index eaec66280..6e47864cc 100644
--- a/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
+++ b/ReportImp/SKFAlsdorf/SKFAlsdorf.csproj
@@ -64,6 +64,7 @@
+
Component
diff --git a/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.Designer.cs b/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.Designer.cs
index 403b0075a..97754441b 100644
--- a/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.Designer.cs
+++ b/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.Designer.cs
@@ -56,6 +56,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.ruleRowVisible = new DevExpress.XtraReports.UI.FormattingRule();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -80,10 +81,11 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblSummeMinuten = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel3 = 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();
@@ -111,17 +113,21 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldGroup = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldEinzel = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableRow13 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -144,7 +150,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow6});
- this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(630F, 65F);
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(652.8333F, 50F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UsePadding = false;
@@ -157,7 +163,8 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell3,
this.xrTableCell4,
this.xrTableCell18,
- this.xrTableCell12});
+ this.xrTableCell12,
+ this.xrTableCell39});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 2, 0, 100F);
this.xrTableRow2.StylePriority.UsePadding = false;
@@ -175,7 +182,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
- this.xrTableCell3.Weight = 0.22058567382346644D;
+ this.xrTableCell3.Weight = 0.19278021948428534D;
//
// xrTableCell4
//
@@ -188,7 +195,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell4.StylePriority.UsePadding = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Uhrzeit";
- this.xrTableCell4.Weight = 0.2205856771023039D;
+ this.xrTableCell4.Weight = 0.248391131441485D;
//
// xrTableCell18
//
@@ -197,7 +204,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.StylePriority.UseBorders = false;
this.xrTableCell18.Text = "Angebot";
- this.xrTableCell18.Weight = 0.20679907362853203D;
+ this.xrTableCell18.Weight = 0.2311288477663595D;
//
// xrTableCell12
//
@@ -208,7 +215,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "FLS in Minuten";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell12.Weight = 0.22058567421860553D;
+ this.xrTableCell12.Weight = 0.19625590008077803D;
//
// xrTableRow6
//
@@ -218,9 +225,12 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell27,
this.xrTableCell22,
this.xrTableCell30,
- this.xrTableCell31});
+ this.xrTableCell31,
+ this.xrTableCell40});
this.xrTableRow6.Name = "xrTableRow6";
- this.xrTableRow6.Weight = 2D;
+ this.xrTableRow6.StylePriority.UseTextAlignment = false;
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow6.Weight = 1.2500001027034D;
//
// xrTableCell26
//
@@ -228,7 +238,9 @@ namespace BeWo.SKFAlsdorf.Neu
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell26.Name = "xrTableCell26";
this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.Weight = 0.22058567382346644D;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell26.Weight = 0.19278021948428534D;
//
// xrTableCell11
//
@@ -239,8 +251,8 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell11.StylePriority.UsePadding = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Von";
- this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell11.Weight = 0.11029283855115195D;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell11.Weight = 0.12405706215709479D;
//
// xrTableCell27
//
@@ -251,8 +263,8 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell27.StylePriority.UsePadding = false;
this.xrTableCell27.StylePriority.UseTextAlignment = false;
this.xrTableCell27.Text = "Bis";
- this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell27.Weight = 0.11029283855115195D;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.12433406928439024D;
//
// xrTableCell22
//
@@ -263,8 +275,8 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell22.StylePriority.UsePadding = false;
this.xrTableCell22.StylePriority.UseTextAlignment = false;
this.xrTableCell22.Text = "Art";
- this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell22.Weight = 0.10339953681426602D;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell22.Weight = 0.092694222611873267D;
//
// xrTableCell30
//
@@ -275,9 +287,9 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell30.StylePriority.UseBorders = false;
this.xrTableCell30.StylePriority.UsePadding = false;
this.xrTableCell30.StylePriority.UseTextAlignment = false;
- this.xrTableCell30.Text = "Anzahl\r\nKlienten";
- this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
- this.xrTableCell30.Weight = 0.10339953681426602D;
+ this.xrTableCell30.Text = "# Klienten";
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell30.Weight = 0.13843462515448626D;
//
// xrTableCell31
//
@@ -285,7 +297,9 @@ namespace BeWo.SKFAlsdorf.Neu
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.StylePriority.UseBorders = false;
- this.xrTableCell31.Weight = 0.22058567421860553D;
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell31.Weight = 0.19625590008077803D;
//
// DetailReport
//
@@ -316,7 +330,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow1});
- this.xrTable1.SizeF = new System.Drawing.SizeF(630F, 25F);
+ this.xrTable1.SizeF = new System.Drawing.SizeF(652.8333F, 25F);
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UseTextAlignment = false;
this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
@@ -329,7 +343,8 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell5,
this.xrTableCell23,
this.xrTableCell19,
- this.xrTableCell20});
+ this.xrTableCell20,
+ this.xrTableCell42});
this.xrTableRow1.FormattingRules.Add(this.ruleRowVisible);
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1D;
@@ -346,7 +361,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "xrTableCell2";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell2.Weight = 0.62344515720167393D;
+ this.xrTableCell2.Weight = 0.521556132160305D;
//
// xrTableCell7
//
@@ -359,7 +374,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell7.StylePriority.UseFont = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell7.Weight = 0.31172153823476278D;
+ this.xrTableCell7.Weight = 0.33562900378227767D;
//
// xrTableCell5
//
@@ -372,7 +387,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell5.StylePriority.UseFont = false;
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell5.Weight = 0.31172272210129737D;
+ this.xrTableCell5.Weight = 0.33637961498624086D;
//
// xrTableCell23
//
@@ -383,7 +398,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.StylePriority.UseBorders = false;
this.xrTableCell23.Text = "xrTableCell23";
- this.xrTableCell23.Weight = 0.29223971329665582D;
+ this.xrTableCell23.Weight = 0.25077905686224389D;
//
// xrTableCell19
//
@@ -394,7 +409,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.StylePriority.UseBorders = false;
this.xrTableCell19.Text = "xrTableCell19";
- this.xrTableCell19.Weight = 0.29223971329665582D;
+ this.xrTableCell19.Weight = 0.37452661455690323D;
//
// xrTableCell20
//
@@ -404,7 +419,7 @@ namespace BeWo.SKFAlsdorf.Neu
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.StylePriority.UseBorders = false;
- this.xrTableCell20.Weight = 0.62344476647763147D;
+ this.xrTableCell20.Weight = 0.53095958583211955D;
//
// ruleRowVisible
//
@@ -417,10 +432,14 @@ namespace BeWo.SKFAlsdorf.Neu
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1});
- this.GroupHeader1.HeightF = 65F;
+ this.GroupHeader1.HeightF = 50F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// xrTableCell16
//
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -484,11 +503,11 @@ namespace BeWo.SKFAlsdorf.Neu
// xrTable4
//
this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(212.7084F, 50F);
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(189.9128F, 50F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow12});
- this.xrTable4.SizeF = new System.Drawing.SizeF(417.2916F, 25F);
+ this.xrTable4.SizeF = new System.Drawing.SizeF(330.7011F, 25F);
this.xrTable4.StylePriority.UseBorders = false;
//
// xrTableRow12
@@ -502,7 +521,7 @@ namespace BeWo.SKFAlsdorf.Neu
// xrTableCell13
//
this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Right;
- this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 11F);
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrTableCell13.Multiline = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
@@ -512,7 +531,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "Fehlkontakte in Minuten gesamt:";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell13.Weight = 1.0025443160498144D;
+ this.xrTableCell13.Weight = 0.83021428960984511D;
//
// cellStunden
//
@@ -529,7 +548,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.cellStunden.StylePriority.UseTextAlignment = false;
this.cellStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellStunden.TextFormatString = "{0:0.##}";
- this.cellStunden.Weight = 0.62344452971220909D;
+ this.cellStunden.Weight = 0.45837219809172919D;
//
// xrTableAbwesenheiten
//
@@ -642,16 +661,17 @@ namespace BeWo.SKFAlsdorf.Neu
// lblKrankenhaus
//
this.lblKrankenhaus.Borders = DevExpress.XtraPrinting.BorderSide.None;
- this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50.00003F);
+ this.lblKrankenhaus.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblKrankenhaus.LocationFloat = new DevExpress.Utils.PointFloat(0F, 50F);
this.lblKrankenhaus.Multiline = true;
this.lblKrankenhaus.Name = "lblKrankenhaus";
this.lblKrankenhaus.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(212.7083F, 40F);
+ this.lblKrankenhaus.SizeF = new System.Drawing.SizeF(189.9127F, 40F);
this.lblKrankenhaus.StylePriority.UseBorders = false;
this.lblKrankenhaus.StylePriority.UseFont = false;
this.lblKrankenhaus.StylePriority.UseTextAlignment = false;
this.lblKrankenhaus.Text = "Krankenhausaufenthalte oder\r\nstationäre Reha-Maßnahmen\r\n";
- this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.lblKrankenhaus.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrTable2
//
@@ -661,7 +681,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3,
this.xrTableRow13});
- this.xrTable2.SizeF = new System.Drawing.SizeF(630.0002F, 50F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(520.6139F, 50F);
this.xrTable2.StylePriority.UseBorders = false;
//
// xrTableRow3
@@ -675,7 +695,7 @@ namespace BeWo.SKFAlsdorf.Neu
// xrTableCell8
//
this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.Right;
- this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrTableCell8.Multiline = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 3, 0, 100F);
@@ -685,7 +705,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "Fachleistungsstunden in Minuten gesamt:";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell8.Weight = 1.8313692487880422D;
+ this.xrTableCell8.Weight = 1.5702144268126097D;
//
// lblSummeMinuten
//
@@ -694,7 +714,7 @@ namespace BeWo.SKFAlsdorf.Neu
this.lblSummeMinuten.BorderWidth = 1F;
this.lblSummeMinuten.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakte")});
- this.lblSummeMinuten.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F);
+ this.lblSummeMinuten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.lblSummeMinuten.Name = "lblSummeMinuten";
this.lblSummeMinuten.StylePriority.UseBorders = false;
this.lblSummeMinuten.StylePriority.UseBorderWidth = false;
@@ -702,27 +722,59 @@ namespace BeWo.SKFAlsdorf.Neu
this.lblSummeMinuten.StylePriority.UseTextAlignment = false;
this.lblSummeMinuten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.lblSummeMinuten.TextFormatString = "{0:0.##}";
- this.lblSummeMinuten.Weight = 0.623444529712209D;
+ this.lblSummeMinuten.Weight = 0.45837253022990809D;
//
- // xrLabel2
+ // xrTableRow13
//
- this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(352.2919F, 38.02083F);
- this.xrLabel2.Name = "xrLabel2";
- this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel2.SizeF = new System.Drawing.SizeF(277.7079F, 25F);
- this.xrLabel2.StylePriority.UseBorderDashStyle = false;
- this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell28,
+ this.xrTableCell29});
+ this.xrTableRow13.Name = "xrTableRow13";
+ this.xrTableRow13.Weight = 1D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell28.Multiline = true;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 3, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "In Stunden:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell28.Weight = 1.5702144268126097D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell29.BorderWidth = 1F;
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLSoFehlkontakte")});
+ this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseBorders = false;
+ this.xrTableCell29.StylePriority.UseBorderWidth = false;
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UseTextAlignment = false;
+ this.xrTableCell29.Text = "xrTableCell29";
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell29.TextFormatString = "{0:0.00}";
+ this.xrTableCell29.Weight = 0.45837253022990809D;
//
// xrLabel12
//
- this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(352.2919F, 63.02083F);
this.xrLabel12.Multiline = true;
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(277.7079F, 24F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(300.5414F, 24F);
this.xrLabel12.StylePriority.UseBorders = false;
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
@@ -731,29 +783,19 @@ namespace BeWo.SKFAlsdorf.Neu
//
// xrLabel5
//
- this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.02083F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel5.SizeF = new System.Drawing.SizeF(270.0002F, 24F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(295.0005F, 24F);
this.xrLabel5.StylePriority.UseBorders = false;
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.StylePriority.UseTextAlignment = false;
this.xrLabel5.Text = "Datum, Unterschrift Klientin/Klient";
this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
- // xrLabel3
- //
- this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
- this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.02083F);
- this.xrLabel3.Name = "xrLabel3";
- this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel3.SizeF = new System.Drawing.SizeF(270F, 25F);
- this.xrLabel3.StylePriority.UseBorderDashStyle = false;
- this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- //
// formattingRuleServiceDesc
//
this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
@@ -788,10 +830,12 @@ namespace BeWo.SKFAlsdorf.Neu
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.xrLabel2,
+ this.xrPictureBox1,
+ this.xrLabel17,
+ this.xrPictureBox2,
+ this.xrLabel18,
this.xrLabel12,
- this.xrLabel5,
- this.xrLabel3});
+ this.xrLabel5});
this.GroupFooter1.HeightF = 87.02083F;
this.GroupFooter1.Name = "GroupFooter1";
//
@@ -1027,51 +1071,95 @@ namespace BeWo.SKFAlsdorf.Neu
this.fieldEinzel.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldEinzel.Name = "fieldEinzel";
//
- // xrTableRow13
+ // xrTableCell39
//
- this.xrTableRow13.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell28,
- this.xrTableCell29});
- this.xrTableRow13.Name = "xrTableRow13";
- this.xrTableRow13.Weight = 1D;
+ this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell39.Multiline = true;
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.StylePriority.UseBorders = false;
+ this.xrTableCell39.StylePriority.UseTextAlignment = false;
+ this.xrTableCell39.Text = "Unterschrift";
+ this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell39.Weight = 0.22058567421860553D;
//
- // xrTableCell28
+ // xrTableCell40
//
- this.xrTableCell28.Borders = DevExpress.XtraPrinting.BorderSide.Right;
- this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell28.Multiline = true;
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 3, 0, 100F);
- this.xrTableCell28.StylePriority.UseBorders = false;
- this.xrTableCell28.StylePriority.UseFont = false;
- this.xrTableCell28.StylePriority.UsePadding = false;
- this.xrTableCell28.StylePriority.UseTextAlignment = false;
- this.xrTableCell28.Text = "In Stunden:";
- this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
- this.xrTableCell28.Weight = 1.8313692487880422D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell29.BorderWidth = 1F;
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLSoFehlkontakte")});
- this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F);
- this.xrTableCell29.Multiline = true;
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.StylePriority.UseBorders = false;
- this.xrTableCell29.StylePriority.UseBorderWidth = false;
- this.xrTableCell29.StylePriority.UseFont = false;
- this.xrTableCell29.StylePriority.UseTextAlignment = false;
- this.xrTableCell29.Text = "xrTableCell29";
- this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableCell29.TextFormatString = "{0:0.00}";
- this.xrTableCell29.Weight = 0.623444529712209D;
+ this.xrTableCell40.Multiline = true;
+ this.xrTableCell40.Name = "xrTableCell40";
+ this.xrTableCell40.StylePriority.UseBorders = false;
+ this.xrTableCell40.StylePriority.UseTextAlignment = false;
+ this.xrTableCell40.Text = "Klientin/Klient";
+ this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell40.Weight = 0.22058567421860553D;
//
- // bindingSource1
+ // xrTableCell42
//
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell42.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell42.Multiline = true;
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseBorders = false;
+ this.xrTableCell42.Weight = 0.59678232986563529D;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(462.2918F, 27.31246F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(190.5415F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(352.2919F, 34.81248F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(110F, 28F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(110.0002F, 27.31246F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(185.0003F, 35.70835F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.81248F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(110F, 28F);
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 1F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(132.2194F, 20F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint);
//
// Stundenzettel
//
@@ -1104,11 +1192,11 @@ namespace BeWo.SKFAlsdorf.Neu
this.Watermarks.Add(xrWatermark1);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1123,7 +1211,6 @@ namespace BeWo.SKFAlsdorf.Neu
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
- private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
@@ -1142,7 +1229,6 @@ namespace BeWo.SKFAlsdorf.Neu
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
- private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell lblSummeMinuten;
@@ -1200,5 +1286,13 @@ namespace BeWo.SKFAlsdorf.Neu
private DevExpress.XtraReports.UI.XRTableRow xrTableRow13;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
}
}
diff --git a/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.cs b/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.cs
index 955898614..00ffa0649 100644
--- a/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.cs
+++ b/ReportImp/SKFAlsdorf/ServicesOverviewReportNeu.cs
@@ -1,7 +1,11 @@
using System;
using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
using BeWo.Report;
using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
using DevExpress.XtraReports.UI;
namespace BeWo.SKFAlsdorf.Neu
@@ -43,24 +47,6 @@ namespace BeWo.SKFAlsdorf.Neu
pRO.Services = servicesBillable;
}
- //if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
- //{
- // lblKrankenhaus.Text = "Krankenhausaufenthalt: Nein";
- //}
- //else
- //{
- // lblKrankenhaus.Text = "Krankenhausaufenthalt:";
- //}
-
- //if (!hatGruppen)
- //{
- // lblGruppe.Text = "E = ear to ear, face to face \r\nGR = Gruppenangebot Nein";
- //}
- //else
- //{
- // lblGruppe.Text = "E = ear to ear, face to face \r\nGR = Gruppenangebot Ja";
- //}
-
ErstelleAbwesenheitenTabelle(pRO);
bindingSource1.DataSource = pRO;
@@ -107,5 +93,32 @@ namespace BeWo.SKFAlsdorf.Neu
}
}
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using (var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return Image.FromStream(memoryStream);
+ }
+ }
+
}
}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs b/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
index 914c5515d..2ac5b01ba 100644
--- a/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
+++ b/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
@@ -110,7 +110,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
{
XtraReport report = null;
- // Hier noch Sozio abhandeln
ServicesOverviewRO bewoRo = ServicesOverviewRO.CopyFromRO(ro);
ServicesOverviewRO spfhRo = ServicesOverviewRO.CopyFromRO(ro);
ServicesOverviewRO sozioRo = ServicesOverviewRO.CopyFromRO(ro);
@@ -141,16 +140,20 @@ namespace BeWo.WegweiserBetreuungsdienstReports
{
report = AddSubServicesOverviewReportToReport(report, new StundenzettelDdg(), bewoRo);
}
- else
- {
+ else if (ro.Costbearer.Equals("LVR") || ro.Costbearer.Equals("LVR II"))
+ {
+ report = AddSubServicesOverviewReportToReport(report, new QuittierungsbelegLVR(), bewoRo);
+ }
+ else
+ {
report = AddSubServicesOverviewReportToReport(report, new Stundenzettel(), bewoRo);
}
-
report = AddSubServicesOverviewReportToReport(report, new LeistungsnachweisSoziotherapie(), sozioRo);
if (report == null)
report = new XtraReport();
+
return report;
}
}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.Designer.cs b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.Designer.cs
new file mode 100644
index 000000000..22ce4231d
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.Designer.cs
@@ -0,0 +1,1511 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.WegweiserBetreuungsdienstReports
+{
+ partial class QuittierungsbelegLVR
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegLVR));
+ 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.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.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.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Expanded = false;
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F);
+ this.xrTable3.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.xrTableCell10,
+ this.xrTableCell2,
+ this.xrTableCell15,
+ this.xrTableCell12,
+ this.xrTableCell44,
+ this.xrTableCell50});
+ 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("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ 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.11994951833461227D;
+ //
+ // 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("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ 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.094696981389528381D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "xrTableCell10";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.094696933224158855D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell2.Name = "xrTableCell2";
+ 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.05366162346946534D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")});
+ this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseFont = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell15.Weight = 0.05366162346946534D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell12.Weight = 0.10732323052948757D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseBorders = false;
+ this.xrTableCell44.StylePriority.UseFont = false;
+ this.xrTableCell44.StylePriority.UsePadding = false;
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell44.Weight = 0.20202019104791347D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ 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.MiddleLeft;
+ this.xrTableCell50.Weight = 0.20202019042968572D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(160F, 20F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.GroupHeader1.HeightF = 70F;
+ 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.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2,
+ this.xrTableRow1});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F);
+ 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.xrTableCell4,
+ this.xrTableCell11,
+ this.xrTableCell9,
+ this.xrTableCell28,
+ this.xrTableCell48});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow2.Weight = 0.48945783132530124D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ 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.BottomCenter;
+ this.xrTableCell3.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell4.Multiline = true;
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Uhrzeit";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell4.Weight = 0.41899441340782145D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseFont = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "Angebot";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell11.Weight = 0.23743016759776542D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UseFont = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "FLS in";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell9.Weight = 0.23743016759776536D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Betreuerin / Betreuer";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell28.Weight = 0.44692737430167595D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell48.Multiline = true;
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Unterschrift";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ this.xrTableCell48.Weight = 0.44692737430167606D;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell8,
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell43,
+ this.xrTableCell49});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1.223644578313253D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.Weight = 0.26536312849161997D;
+ //
+ // xrTableCell8
+ //
+ 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("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "von";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.20949720670391073D;
+ //
+ // xrTableCell5
+ //
+ 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("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "bis";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.2094972067039107D;
+ //
+ // xrTableCell6
+ //
+ 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("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.23743016759776545D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell7.Multiline = true;
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell7.Weight = 0.23743016759776536D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseBorders = false;
+ this.xrTableCell43.StylePriority.UseFont = false;
+ this.xrTableCell43.Weight = 0.44692737430167595D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrTableCell49.Multiline = true;
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.StylePriority.UseBorders = false;
+ this.xrTableCell49.StylePriority.UseFont = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.Text = "Klientin / Klient";
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell49.Weight = 0.44692737430167606D;
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel14,
+ this.xrLabel16,
+ this.xrLabel7,
+ this.xrLabel8,
+ this.xrLabel6,
+ this.xrLabel5,
+ this.xrLabel4,
+ this.xrLabel3,
+ this.xrLabel2});
+ this.ReportHeader.HeightF = 130F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F);
+ 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 = "Bewilligte FLS wöchentlich";
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")});
+ this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UsePadding = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
+ this.xrLabel7.StylePriority.UseBackColor = false;
+ this.xrLabel7.StylePriority.UseBorders = false;
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UsePadding = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Aktenzeichen";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F);
+ this.xrLabel8.StylePriority.UseBackColor = false;
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.StylePriority.UsePadding = false;
+ this.xrLabel8.StylePriority.UseTextAlignment = false;
+ this.xrLabel8.Text = "[ReferenceNumber]";
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
+ this.xrLabel6.StylePriority.UseBackColor = false;
+ this.xrLabel6.StylePriority.UseBorders = false;
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UsePadding = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "[CustomerName]";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.1111F);
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F);
+ this.xrLabel5.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 = "[Month] [Year]";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
+ this.xrLabel4.StylePriority.UseBackColor = false;
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UsePadding = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Klientin, Klient";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F);
+ this.xrLabel3.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 = "Monat";
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel2.ForeColor = System.Drawing.Color.Black;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(674.9998F, 25F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.StylePriority.UseForeColor = false;
+ this.xrLabel2.StylePriority.UseTextAlignment = false;
+ this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]";
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox3});
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel22,
+ this.xrLabel23,
+ this.xrLabel19,
+ this.xrLabel20,
+ this.xrLabel21,
+ this.lblFehlkontakt,
+ this.xrLabel18,
+ this.xrPictureBox2,
+ this.lblUnterschriftKlient,
+ this.lblUnterschriftMitarbeiter,
+ this.xrTableAbwesenheiten,
+ this.lblHatAbwesenheiten,
+ this.lblHatGruppen,
+ this.xrRichText2,
+ this.xrRichText1,
+ this.xrLabel15,
+ this.xrLabel13,
+ this.xrLabel12,
+ this.xrLabel11,
+ this.xrLabel10,
+ this.xrLabel9,
+ this.xrLabel1,
+ this.xrPictureBox1,
+ this.xrLabel17});
+ this.GroupFooter1.HeightF = 270F;
+ this.GroupFooter1.KeepTogether = true;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel22
+ //
+ this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(244.9998F, 20.00001F);
+ this.xrLabel22.Name = "xrLabel22";
+ this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel22.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel22.StylePriority.UseBackColor = false;
+ this.xrLabel22.StylePriority.UseBorders = false;
+ this.xrLabel22.StylePriority.UseFont = false;
+ this.xrLabel22.StylePriority.UsePadding = false;
+ this.xrLabel22.StylePriority.UseTextAlignment = false;
+ this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel23
+ //
+ this.xrLabel23.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00001F);
+ this.xrLabel23.Name = "xrLabel23";
+ this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel23.StylePriority.UseBackColor = false;
+ this.xrLabel23.StylePriority.UseBorders = false;
+ this.xrLabel23.StylePriority.UseFont = false;
+ this.xrLabel23.StylePriority.UsePadding = false;
+ this.xrLabel23.StylePriority.UseTextAlignment = false;
+ this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel19
+ //
+ this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(244.9999F, 40.00003F);
+ this.xrLabel19.Name = "xrLabel19";
+ this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel19.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel19.StylePriority.UseBackColor = false;
+ this.xrLabel19.StylePriority.UseBorders = false;
+ this.xrLabel19.StylePriority.UseFont = false;
+ this.xrLabel19.StylePriority.UsePadding = false;
+ this.xrLabel19.StylePriority.UseTextAlignment = false;
+ this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel20
+ //
+ this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")});
+ this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F);
+ this.xrLabel20.Name = "xrLabel20";
+ this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel20.StylePriority.UseBackColor = false;
+ this.xrLabel20.StylePriority.UseBorders = false;
+ this.xrLabel20.StylePriority.UseFont = false;
+ this.xrLabel20.StylePriority.UsePadding = false;
+ this.xrLabel20.StylePriority.UseTextAlignment = false;
+ this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel21
+ //
+ this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F);
+ this.xrLabel21.Name = "xrLabel21";
+ this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel21.StylePriority.UseBackColor = false;
+ this.xrLabel21.StylePriority.UseBorders = false;
+ this.xrLabel21.StylePriority.UseFont = false;
+ this.xrLabel21.StylePriority.UsePadding = false;
+ this.xrLabel21.StylePriority.UseTextAlignment = false;
+ this.xrLabel21.Text = "Fehlkontakte in Minuten";
+ this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // lblFehlkontakt
+ //
+ this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00005F);
+ this.lblFehlkontakt.Name = "lblFehlkontakt";
+ this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(245F, 20F);
+ this.lblFehlkontakt.StylePriority.UseBackColor = false;
+ this.lblFehlkontakt.StylePriority.UseBorders = false;
+ this.lblFehlkontakt.StylePriority.UseFont = false;
+ this.lblFehlkontakt.StylePriority.UsePadding = false;
+ this.lblFehlkontakt.StylePriority.UseTextAlignment = false;
+ this.lblFehlkontakt.Text = "F = Fehlkontakt";
+ this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel18
+ //
+ this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 214.5F);
+ this.xrLabel18.Name = "xrLabel18";
+ this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F);
+ this.xrLabel18.StylePriority.UseTextAlignment = false;
+ this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // xrPictureBox2
+ //
+ this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")});
+ this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(186.6944F, 214.5F);
+ this.xrPictureBox2.Name = "xrPictureBox2";
+ this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // lblUnterschriftKlient
+ //
+ this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 250F);
+ this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
+ this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F);
+ this.lblUnterschriftKlient.StylePriority.UseBackColor = false;
+ this.lblUnterschriftKlient.StylePriority.UseBorders = false;
+ this.lblUnterschriftKlient.StylePriority.UseFont = false;
+ this.lblUnterschriftKlient.StylePriority.UsePadding = false;
+ this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in";
+ this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblUnterschriftMitarbeiter
+ //
+ this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 250F);
+ this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
+ this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F);
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false;
+ this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false;
+ this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in";
+ this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableAbwesenheiten
+ //
+ this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black;
+ this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 80.00005F);
+ this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten";
+ this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow7,
+ this.xrTableRow8});
+ this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F);
+ this.xrTableAbwesenheiten.StylePriority.UseBorders = false;
+ this.xrTableAbwesenheiten.StylePriority.UseFont = false;
+ this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ 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 = "von";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell16.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "bis";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell17.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "Tage";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell21});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell19.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseFont = false;
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell20.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell21.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell24});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.StylePriority.UseFont = false;
+ this.xrTableCell22.StylePriority.UseTextAlignment = false;
+ this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell22.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell23.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell24.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25,
+ this.xrTableCell26,
+ this.xrTableCell27});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell25.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell26.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell27.Weight = 0.075757568269402914D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell31});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 1D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UseTextAlignment = false;
+ this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell29.Weight = 0.1073232364991462D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UseTextAlignment = false;
+ this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell30.Weight = 0.10732323432577288D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseFont = false;
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell31.Weight = 0.075757568269402914D;
+ //
+ // lblHatAbwesenheiten
+ //
+ this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 130F);
+ this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten";
+ this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatAbwesenheiten.StylePriority.UseBackColor = false;
+ this.lblHatAbwesenheiten.StylePriority.UseBorders = false;
+ this.lblHatAbwesenheiten.StylePriority.UseFont = false;
+ this.lblHatAbwesenheiten.StylePriority.UsePadding = false;
+ this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false;
+ this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // lblHatGruppen
+ //
+ this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.lblHatGruppen.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 80.00005F);
+ this.lblHatGruppen.Name = "lblHatGruppen";
+ this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F);
+ this.lblHatGruppen.StylePriority.UseBackColor = false;
+ this.lblHatGruppen.StylePriority.UseBorders = false;
+ this.lblHatGruppen.StylePriority.UseFont = false;
+ this.lblHatGruppen.StylePriority.UsePadding = false;
+ this.lblHatGruppen.StylePriority.UseTextAlignment = false;
+ this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrRichText2
+ //
+ this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4724F, 130F);
+ this.xrRichText2.Name = "xrRichText2";
+ this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
+ this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F);
+ this.xrRichText2.StylePriority.UseFont = false;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4724F, 80.00005F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline);
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.00005F);
+ this.xrLabel15.Multiline = true;
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F);
+ this.xrLabel15.StylePriority.UseBackColor = false;
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ this.xrLabel15.StylePriority.UsePadding = false;
+ this.xrLabel15.StylePriority.UseTextAlignment = false;
+ this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:";
+ this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00004F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(245F, 20F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "GR = Gruppenangebot";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(245F, 20F);
+ this.xrLabel12.StylePriority.UseBackColor = false;
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UsePadding = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "E = ear to ear, face to face";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 20.00001F);
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel11.StylePriority.UseBackColor = false;
+ this.xrLabel11.StylePriority.UseBorders = false;
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UsePadding = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F);
+ this.xrLabel10.StylePriority.UseBackColor = false;
+ this.xrLabel10.StylePriority.UseBorders = false;
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UsePadding = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "Fachleistungen in Minuten";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right;
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F);
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel9.StylePriority.UseBackColor = false;
+ this.xrLabel9.StylePriority.UseBorders = false;
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UsePadding = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakte", "{0:0.##}")});
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F);
+ this.xrLabel1.StylePriority.UseBackColor = false;
+ this.xrLabel1.StylePriority.UseBorders = false;
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UsePadding = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")});
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 214.5F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // xrLabel17
+ //
+ this.xrLabel17.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")});
+ this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 214.5F);
+ this.xrLabel17.Name = "xrLabel17";
+ this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F);
+ this.xrLabel17.StylePriority.UseBackColor = false;
+ this.xrLabel17.StylePriority.UseTextAlignment = false;
+ this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
+ //
+ // fieldKontaktArt
+ //
+ this.fieldKontaktArt.DataMember = "Services";
+ this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
+ this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldKontaktArt.Name = "fieldKontaktArt";
+ //
+ // xrPictureBox3
+ //
+ this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
+ this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F);
+ this.xrPictureBox3.Name = "xrPictureBox3";
+ this.xrPictureBox3.SizeF = new System.Drawing.SizeF(250F, 50F);
+ this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // Quittierungsbeleg
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.GroupFooter1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldKontaktArt});
+ this.DataSource = this.bindingSource1;
+ this.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 100F, 30F);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
+ this.Version = "23.2";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell49;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ 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 xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText1;
+ private DevExpress.XtraReports.UI.XRRichText xrRichText2;
+ private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRLabel lblHatGruppen;
+ private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient;
+ private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel17;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel18;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
+ private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt;
+ 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.XRPictureBox xrPictureBox3;
+ }
+}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.cs b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.cs
new file mode 100644
index 000000000..2ac5d4100
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.cs
@@ -0,0 +1,136 @@
+using System;
+using System.Collections.Generic;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.WegweiserBetreuungsdienstReports
+{
+ public partial class QuittierungsbelegLVR : XtraReport, IBeWoReport
+ {
+ public QuittierungsbelegLVR()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ bool hatGruppen = false;
+
+ if (pRO.Services != null)
+ {
+ List servicesBillable = new List();
+
+ foreach (var sd in pRO.Services)
+ {
+ if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt"))
+ {
+ ServicesOverviewRO.CreateSignatureString(sd);
+ sd.Notice5 = "E";
+ if (sd.IsGroup)
+ {
+ sd.Notice5 = "GR";
+ hatGruppen = true;
+ }
+ if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt") || (sd.ProzentAbrechenbar < 100))
+ {
+ sd.Notice5 = "F";
+ }
+ servicesBillable.Add(sd);
+ }
+ }
+
+ pRO.Services = servicesBillable;
+ }
+
+ if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes))
+ {
+ lblHatAbwesenheiten.Text = "X";
+ }
+
+ if (!hatGruppen)
+ {
+ lblHatGruppen.Text = "X";
+ }
+
+ ErstelleAbwesenheitenTabelle(pRO);
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo)
+ {
+ if (pRo.Abwesenheiten != null)
+ {
+ int newRows = 0;
+ int index = 1;
+ foreach (var at in pRo.Abwesenheiten)
+ {
+ DevExpress.XtraReports.UI.XRTableRow row = null;
+ if (index < xrTableAbwesenheiten.Rows.Count)
+ {
+ row = xrTableAbwesenheiten.Rows[index];
+ }
+ else
+ {
+ row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]);
+ newRows++;
+ }
+
+ row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start);
+ int? days = null;
+
+ if (at.End.HasValue)
+ {
+ row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End);
+ days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1;
+ }
+ else
+ {
+ row.Cells[1].Text = "unbekannt";
+ }
+
+ row.Cells[2].Text = String.Format("{0:0}", days);
+
+ index++;
+ }
+
+ if (newRows > 0)
+ {
+ lblUnterschriftKlient.Top += newRows * 20;
+ lblUnterschriftMitarbeiter.Top += newRows * 20;
+ }
+ }
+ }
+
+ private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ using(var memoryStream = new MemoryStream(byteArrayIn))
+ {
+ return Image.FromStream(memoryStream);
+ }
+ }
+ }
+}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.resx b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.resx
new file mode 100644
index 000000000..7fdb7d4c8
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/QuittierungsbelegLVR.resx
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 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H2ftdE6SrhJvg8eH6UOwh5vhH10cjsLj3eH6kk1Fhg//9cbvvDH+D0bL5GArFAsHAAAAAElFTkSuQmCC
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A
+
+
+ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
+
+
\ No newline at end of file
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj b/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
index d7b1fa5e5..234f78be0 100644
--- a/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
+++ b/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
@@ -99,6 +99,12 @@
LeistungsnachweisSoziotherapie.cs
+
+ Component
+
+
+ QuittierungsbelegLVR.cs
+
Component
@@ -194,6 +200,10 @@
Mitarbeiterauslastung.cs
+
+ QuittierungsbelegLVR.cs
+ Designer
+
RechnungSPFH.cs
Designer
diff --git a/ReportImp/WendepunktVelbert/SettlementReport2.Designer.cs b/ReportImp/WendepunktVelbert/SettlementReport2.Designer.cs
index 8dbfef504..c1587144e 100644
--- a/ReportImp/WendepunktVelbert/SettlementReport2.Designer.cs
+++ b/ReportImp/WendepunktVelbert/SettlementReport2.Designer.cs
@@ -29,6 +29,7 @@ namespace WendepunktVelbert
///
private void InitializeComponent()
{
+ this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
@@ -87,7 +88,7 @@ namespace WendepunktVelbert
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -212,6 +213,7 @@ namespace WendepunktVelbert
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225.25F);
+ this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F);
@@ -219,7 +221,6 @@ namespace WendepunktVelbert
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" +
"stName], geb. [CustomerBirthday!dd.MM.yyyy]";
- this.xrLabel3.WordWrap = false;
//
// xrLabel2
//
diff --git a/ReportImp/ZukunftLeben/Export/DatevExporter.cs b/ReportImp/ZukunftLeben/Export/DatevExporter.cs
index 9d56f67f3..042f25cc5 100644
--- a/ReportImp/ZukunftLeben/Export/DatevExporter.cs
+++ b/ReportImp/ZukunftLeben/Export/DatevExporter.cs
@@ -117,7 +117,7 @@ namespace ZukunftLeben.Export
buchungstext = String.Format("{0}, {1} {2:MM}/{2:yy}", c.Person.LastName, c.Person.FirstName, row[8]);
}
- string konto = String.Format("{0}", row[1]).Trim(); // customer.DebitorNumber
+ string konto = String.Format("{0}", row[7]).Trim(); // c2s.Notice als Debitor
string belegfeld1 = String.Format("{0}", row[3]).Trim(); // ib.invoicenumber
sb.Append(BuildBuchungszeile(row[0], konto, "8100", row[2], belegfeld1, buchungstext)); // Betrag, Konto (Debitor), Gegenkonto (Erlöskonto), Belegdatum, Belegfeld 1 (Rechnungsnummer), Buchungstext
}
@@ -182,7 +182,7 @@ cb2sc.Notice AS 'Kostenstelle',
buchungstext = String.Format("{0}, {1} {2:MM}/{2:yy}", c.Person.LastName, c.Person.FirstName, lastDate);
}
- string konto = String.Format("{0}", row[1]).Trim(); // customer.DebitorNumber
+ string konto = String.Format("{0}", row[5]).Trim(); // c2s.Notice als Debitor
sb.Append(BuildBuchungszeile(row[0], konto, "8100", lastDate, "", buchungstext)); // Betrag, Konto (Debitor), Gegenkonto (Erlöskonto), Belegdatum, Belegfeld 1, Buchungstext
}
diff --git a/Service/Plugins/PluginLoader.cs b/Service/Plugins/PluginLoader.cs
index 7ab850ad5..72db47fd8 100644
--- a/Service/Plugins/PluginLoader.cs
+++ b/Service/Plugins/PluginLoader.cs
@@ -243,6 +243,7 @@ namespace BeWo.Service.Plugins
//t = "0206140343"; // Lebenswelt Gabriel
//t = "6916712798"; // LH Rodenkirchen Bewo
//t = "6255521162"; // KCM GmbH
+ //t = "2297357838"; // KCM BeWo Soziotherapie
//t = "2697528233"; // Diakonisches Werk Wesel
//t = "2547623489"; // Sprungbrett
//t = "5076807716"; // Psychosoziale Hilfen Bochum e.V.