cb reports

This commit is contained in:
Christian
2021-04-28 22:50:08 +02:00
parent 90b20e8c6d
commit 6b44efd379
54 changed files with 14246 additions and 2743 deletions

1
.gitignore vendored
View File

@@ -503,3 +503,4 @@
/ReportImp/VereinSozialmedizinStade/obj/Release
/ReportImp/VereinSozialmedizinStade/obj/Debug
/ReportImp/BewegtSystemischeBeratung/obj/Release
/ReportImp/TeamPfeil/obj/Release

View File

@@ -2479,392 +2479,392 @@
<ItemGroup>
<PublishFile Include="Blacklight.Wpf.Controls">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Charts.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Data.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Data.v17.1.Linq">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Office.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.PivotGrid.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Printing.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.RichEdit.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.RichEdit.v17.1.Export">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Sparkline.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Utils.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Accordion.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Charts.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Core.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Docking.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Grid.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Grid.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Layout.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Mvvm.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Printing.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Printing.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Ribbon.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Scheduler.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Themes.LightGray.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Themes.Office2007Black.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Themes.Office2010Black.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Themes.Office2013.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.Xpf.Themes.Office2016White.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraBars.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraCharts.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraEditors.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraNavBar.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraPivotGrid.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraPrinting.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraReports.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraScheduler.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraScheduler.v17.1.Core">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraScheduler.v17.1.Reporting">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
<PublishFile Include="DevExpress.XtraTreeList.v17.1">
<Visible>False</Visible>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<Group>
</Group>
<TargetPath>
</TargetPath>
<PublishState>Include</PublishState>
<IncludeHash>True</IncludeHash>
<FileType>Assembly</FileType>
</PublishFile>
</ItemGroup>

View File

@@ -8,7 +8,7 @@
<IISExpressWindowsAuthentication />
<IISExpressUseClassicPipelineMode />
<UseGlobalApplicationHostFile />
<LastActiveSolutionConfig>Release|Any CPU</LastActiveSolutionConfig>
<LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig>
<ProjectView>ShowAllFiles</ProjectView>
<WebStackScaffolding_ViewDialogWidth>600</WebStackScaffolding_ViewDialogWidth>
<Controller_SelectedScaffolderID>MvcControllerEmptyScaffolder</Controller_SelectedScaffolderID>

View File

@@ -75,6 +75,12 @@
<Compile Include="Quittierungsbeleg.Designer.cs">
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
</Compile>
<Compile Include="ServiceInvoiceReport.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="ServiceInvoiceReport.Designer.cs">
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
</Compile>
<Compile Include="SettlementReport.cs">
<SubType>Component</SubType>
</Compile>
@@ -106,6 +112,10 @@
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="ServiceInvoiceReport.resx">
<DependentUpon>ServiceInvoiceReport.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="SettlementReport.resx">
<DependentUpon>SettlementReport.cs</DependentUpon>
<SubType>Designer</SubType>

View File

@@ -111,6 +111,10 @@ namespace BeWoNordeifel
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -675,7 +679,12 @@ namespace BeWoNordeifel
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 100F;
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1,
this.xrLabel17,
this.xrLabel18,
this.xrLabel19});
this.topMarginBand1.HeightF = 192.8743F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
@@ -1117,6 +1126,49 @@ namespace BeWoNordeifel
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(149.8057F, 50F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(230.1675F, 100.5132F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel17
//
this.xrLabel17.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Dot;
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(411.3701F, 72.22222F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(223.63F, 20F);
this.xrLabel17.StylePriority.UseBorderDashStyle = false;
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseTextAlignment = false;
this.xrLabel17.Text = "BeWo Nordeifel GbR ";
this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel18
//
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(411.3802F, 92.22221F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(223.62F, 20F);
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.StylePriority.UseTextAlignment = false;
this.xrLabel18.Text = "Am Handwerkerzentrum 1";
this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel19
//
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(411.3802F, 112.2222F);
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel19.SizeF = new System.Drawing.SizeF(223.62F, 20F);
this.xrLabel19.StylePriority.UseFont = false;
this.xrLabel19.StylePriority.UseTextAlignment = false;
this.xrLabel19.Text = "52156 Monschau";
this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1135,7 +1187,7 @@ namespace BeWoNordeifel
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
this.Margins = new System.Drawing.Printing.Margins(80, 30, 100, 30);
this.Margins = new System.Drawing.Printing.Margins(80, 30, 193, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
@@ -1232,5 +1284,9 @@ namespace BeWoNordeifel
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
}
}

View File

@@ -120,6 +120,433 @@
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>21, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAAAAElFTkSuQmCC
</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A</value>
</data>

View File

@@ -0,0 +1,958 @@
using BeWo.Report.ReportObjects;
namespace BeWoNordeifel
{
partial class ServiceInvoiceReport
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel7 = 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.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.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.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
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.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
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.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1,
this.xrLabel6,
this.xrLabel13,
this.xrLabel10});
this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportHeader.HeightF = 134F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// ruleRateFactorNull
//
this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.ruleRateFactorNull.Name = "ruleRateFactorNull";
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 40F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel11});
this.bottomMarginBand1.HeightF = 80F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel7,
this.xrLabel4,
this.xrLabel3,
this.xrLabel2,
this.xrLabel5,
this.xrLabel8,
this.lblAbrechnungszeitraum,
this.xrTable2});
this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
this.Page1.HeightF = 354.0833F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrLabel7
//
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel7.Multiline = true;
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
"tStreet]\r\n[RecipientPostCodeAndTown]";
//
// xrLabel4
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrLabel4.StylePriority.UseBackColor = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "[CustomerReferenceNumber]";
this.xrLabel4.WordWrap = false;
//
// xrLabel3
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrLabel3.StylePriority.UseBackColor = false;
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName]";
this.xrLabel3.WordWrap = false;
//
// xrLabel2
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 195F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
this.xrLabel2.WordWrap = false;
//
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
//
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F);
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.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// lblAbrechnungszeitraum
//
this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
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(642F, 31.58334F);
this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:";
//
// xrTable2
//
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow5,
this.xrTableRow4,
this.xrTableRow3,
this.xrTableRow1,
this.xrTableRow6,
this.xrTableRow8});
this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 134F);
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.13245033112582783D;
//
// xrTableCell4
//
this.xrTableCell4.CanShrink = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell4.Weight = 1D;
//
// xrTableRow5
//
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 0.13245033112582783D;
//
// xrTableCell13
//
this.xrTableCell13.CanShrink = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "[SenderContactPerson]";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell13.Weight = 1D;
//
// xrTableRow4
//
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 0.13245033112582783D;
//
// xrTableCell11
//
this.xrTableCell11.CanShrink = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "[SenderContactPersonDivision]";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell11.Weight = 1D;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.13245033112582783D;
//
// xrTableCell8
//
this.xrTableCell8.CanShrink = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell8.StylePriority.UseFont = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "[SenderContactPersonMail]";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell8.Weight = 1D;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 0.13245033112582783D;
//
// xrTableCell1
//
this.xrTableCell1.CanShrink = true;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "[SenderContactPersonPhone]";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 1D;
//
// xrTableRow6
//
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Weight = 0.11258278145695365D;
//
// xrTableCell2
//
this.xrTableCell2.CanShrink = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell2.StylePriority.UseFont = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "[SenderContactPersonFax]";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell2.Weight = 1D;
//
// xrTableRow8
//
this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5});
this.xrTableRow8.Name = "xrTableRow8";
this.xrTableRow8.Weight = 0.11258278145695365D;
//
// xrTableCell5
//
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell5.Weight = 1D;
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Mit freundlichen Grüßen";
//
// xrTable4
//
this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10,
this.xrTableRow14});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 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.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
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;
//
// xrLabel14
//
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.Text = "[CreatorName]";
//
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
//
// xrTable5
//
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
this.xrTableCell37,
this.xrTableCell35,
this.xrTableCell33,
this.xrTableCell36,
this.xrTableCell38,
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;
//
// 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;
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;
//
// 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";
this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
//
// 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 System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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(677F, 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.xrTableCell45,
this.xrTableCell46,
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;
//
// 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;
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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel1,
this.xrLabel9,
this.xrTable4,
this.xrLabel14,
this.xrLabel15});
this.GroupFooter1.HeightF = 206.5833F;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 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;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(172.2581F, 2.777778F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(230.1675F, 100.5132F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel6
//
this.xrLabel6.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Dot;
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(421.87F, 25F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(223.63F, 20F);
this.xrLabel6.StylePriority.UseBorderDashStyle = false;
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.StylePriority.UseTextAlignment = false;
this.xrLabel6.Text = "BeWo Nordeifel GbR ";
this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel13
//
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(421.8801F, 44.99999F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(223.62F, 20F);
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseTextAlignment = false;
this.xrLabel13.Text = "Am Handwerkerzentrum 1";
this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(421.8801F, 64.99998F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(223.62F, 20F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.StylePriority.UseTextAlignment = false;
this.xrLabel10.Text = "52156 Monschau";
this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00002F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(677F, 24.98031F);
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.StylePriority.UseTextAlignment = false;
this.xrLabel11.Text = "BeWo Nordeifel GbR, Sparkasse Aachen, DE72 3905 0000 0002 2107 22";
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.Page1,
this.DetailReport});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.Font = new System.Drawing.Font("Verdana", 10F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 75, 40, 80);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRLabel 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 xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
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 xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
private DevExpress.XtraReports.UI.XRTable xrTable6;
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 xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
}
}

View File

@@ -0,0 +1,32 @@
using System;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using DevExpress.XtraReports.UI;
namespace BeWoNordeifel
{
public partial class ServiceInvoiceReport : XtraReport, IBeWoReport<ServiceInvoiceRO>
{
public ServiceInvoiceReport()
{
this.InitializeComponent();
}
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
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);
}
this.bindingSource1.DataSource = pRO;
}
}
}

View File

@@ -0,0 +1,550 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAAbQAAADMCAYAAAAbMlZeAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAh
1QAAIdUBBJy0nQAAYlpJREFUeF7tvfV3HFf2r31/ue9a90+49zuZcOIkDk84mUwYZsITBoftmBLbcZzY
jinmGGJmZmaK2ZLMIDMzy7ZMwhbs9zynq+xSq5oELVnZj9deklsFp6q7z6f2Pvvs879ESRgnLqyTSete
kpEp98volQ+Xu41KeVDGrHpcUo8McFqgKIpSdVFBSxCFhQWy5ehQGbKimq/4lJeNTL5fJq59Xg6cnuu0
RFEUpWqigpYgsnPPyLKdjWRYUnVf4SlPG27OOW3Dm3L28g6nNYqiKFUPFbQEkZ65R2Ztek9GpNznKzrl
aw/JiOR7ZeXeNpJXkO20SFEUpWqhgpYgTl/cJBPXvGDHtfxFp3wNQZu45lk5dGax0yJFUZSqhQpagjh5
YZ2MW/3PChM0vLShK+6Udfu7Oi1SFEWpWpS7oJEMkXXogJxduEBOThgnx0cOl7TZMyVj1w7Jz/nrhL9O
Xdwg442HVHGC9rAMWXG7rNz7m9MiRVGUqkW5CFrgwgW5tDlVjg0eKNu+qSHrX3lG1j79mKx5/B+y+tEH
ZO1Tj8iGl56Rze+/KYe6/y6Xtm6R/OyqLW5nL22Xqev/IyNTHvAVm0TY0BXVJGl3MykoyHdapSiKUnUo
U0ELnD8vp6ZMlI1v/VvWPPmQrH74Xkm5+zZJqX6LrLzHeAf3Vgua+T2l+q2SctctsurB6rLmiYdkR91a
cnnHNinMy3OOVrVIu7RZJq19sUIFDQ9t9b52TosURVGqFmUmaJe2pMqWzz4MCpYRMStg990hqx64y4pW
OFt5/51BgTP7rP3XY3K4V3cJnD3jHLV0FBYWSk7ggmTknJRL2UflYtYhY4flcvZxycpNk0D+ZbNN+Xsr
BQV5svbA7zIimQzHh4qITOLsIRm24i5Zf6C70ypFUZSqRZkIGuHFjW++Isl33GgFyk+4opoRvhRE0Ajb
9m+/kMs7tztHj59A3mU5cm6ppB7uL8t3NZF5W7+QmZvelWnrX5fpG9+W2akfycJttSRlT0vZdLiv7Dk5
zSZtIHxlDYK57dhIIyiPyKiUf4SITOKMc2Nbjw51WqYoilK1KLWgZR8/Jlu//MSKWTRvLCYzx0i67Xob
try4aaNzltg5dHaRrNj9s4xMfkCGJt1p09WplkGo76rdb72lEcn32EnHw5LuknGrnzIiV1s2HPxDthsB
OnpuufHgMp2jlpxtR0fImJWPVWgyCDY8+W6ZvuEtSbu0xWmZoihK1aJUglaQG5AD3TpL8p03y6qSemZ+
9o+7Jfn2GyT17X/Lpa2bnbNFJi8/S7YfH2PE4wkZuuJ2GRVnaA/BGW4EbuiKO2zyxPjVT8vy3T8Zj2aI
7Ds1Xc5c3uacKTYCpj14Q2NWPVah42ZBe8gKGhOrFUVRqiqlErT05UvtuBdhQl9hKqWl3GFE7b9vSEaU
8CPVLzYe6mWE40FnnMqvU4/PEKGhSXdY722sEaUZm/4ry3cFBe5YerIdkyso9E9gocQU2YSE+CpezIKT
qiete9G2W1EUpapSckErLJRDPbrKipv/x1eMysqSq91gMyAD59KdExdn14nJ1iPDw/Lr0EtnD1mhdL03
Xpu87hWZlfqBLNjylSTt+sWIaW/jHY6WTUf6ytIdjWxoD2EltBkUtQevGJ5gcCwtMckhnA9RXbO/oxHg
gHPHFEVRqh4lFrTsI4dl25efXEm9Lze77w5Z+cBdcnraFCuioTAmNM0IyLCku3079LI2BAKxGm7Oh/fm
iujYVU+Yn4/Y17GgmLF8y2P2b+NWP2l/jl31uN0ekbkqeuUjchyXYshzUj+TzNw0544piqJUTUosaOnL
lxnBubvkWY2xmpP9uKdJQ8nPLJqkUVCYLxsO9TSd9p2+HXpi7CErHAiUK0wI1fjV/zLeWkPZc2qqHD+/
Sk5dWG9/HkibJ6mH+8mi7XVl6obXZMKaZ63Q4WESGkQM2Z9jBQXONb9z+9uolbThHtuWRdtqy8WsI84d
UxRFqbqUWNBOTZssSbdc5y9CZWlG0JjPtvXLTyXv4kXn7EFOX9wsU9e/boXAr2NPvAVFad7mz+Vg2kLJ
Lwgf4iOdPzuQLifOr5Udx0fLmv2dZMmOH+yUAkKaeHbDHYHDy8IbtB4hHqARK0TPenjOTwTsyjZmvynr
/y0bDvaU7NyzzhkVRVGqNiUWtBNjR0nybdf7i1BZmhW0ar6Ctu/0LNvBx5vRWF6GmP25raZk5JxyWhg/
ZGueOL/GLgaasreNrNj9iyzd2ch4WnVl/pavjOB9bOfSTTGiR6IHNnndS3bcbu7mGrJ4ez1ZtbetnNH0
fEVR/mKUXNDGjZKkW//uL0JlaY6Htrvx90VCjng4m48MupKoUbHG2Fl1mb3pQ7mYddBpYdnC9ebmXbTh
wzOXttqMRSaPHzZ25NxySTPeambuGbudoijKX5ESC1razOl2ArSvCJWlURrLCNqRfr2kMP9qZ52Ze9p6
I4Ta/EUmcUb24rhVT8qhM386rVMURVESTYkF7eLaNbL2n48F6zX6CVEZma31eG81OZ+ywjlzkEvZR2Te
li/t+JGfyCTKRhkbtqK6rD3QWfIKspzWKYqiKImmxIIWOJ8uuxr/YCt6+AlRWRmCuemNVyTn5HHnzEEo
Lrx0R4MrafMVZQjqpLUv2VqQiqIoSsVRYkGDY8MHG0G7vmzLXnmNlP27b5MDndpLQU6Oc9YgVLCn7mJF
p+yTlLLuQDfJL8h1WqYoiqJUBKUStKxDB2Xbl59KEl6aER9fUSqNmWNSJzJtziznjEXZe2pGhWY54p1N
XveyHE9f5bRIURRFqShKJWiQvmK5bHj5OUkp6wLFxgg3rnvhacncu8c5W1HOXNomMza8XWFhR6r5L9n+
veQGik4nUBRFURJPqQUN0pctkdT/vi7Jd9xkF+v0E6eSGCJ5pG8PKQiED+ftOzVTRqVQbzGxySGjVj4o
Y1Y+KtuPj3JaoiiKolQkZSJowCKfO3+oYzMSk++8qfQhSOafGXE8tyhyKnxO3gVZva+9XfMsWC7KX4DK
2liOZfamD+R85j6nJYqiKEpFUmaCBoGzZ+TkpPGy5dP37aRru4J1SdP6779TVj96v5xftdI5engyc5iT
Vt9Osk6UqLG0zJ9ba0p+ftFkFUVRFKViKFNBc8k6eECODx8iuxrWl9WPPWhT+1Oq32o9LitwjLXhwUXw
4vD01j//lFzassk5amQuZB6S5D0tZDTFgcs5/GjnniVVl6TdTZ2zK4qiKBVNuQiaSyA9XS6uWysnxo6W
fa2aW89t7dOPWLGy4sZP10ISSvj7xjdflYw9u5yjRSc377JsOzpcJq99yRbtHWUX1yz7DEgq649b9ZTs
PDHOObOiKIpS0ZSroHnJz8iQnFMnJWv/Xjm/KkWODRkoOxvUlU1v/UfWPvOErPrH3Vc9OATN/FzzxENy
fm18KfGFhQW2Cv+fW7+1a4+x3lhw1eiyEzaKEE/b8LqcvhCb96goiqKUPwkTtFAKCwqsyDHuxmKhJ8eP
kdS3X7sSbuQnYco9TX+y28RLbt4lOX5+pczb8oXxpp6wc8Yw1grzE6l4jELEczZ/Ijl5552zKYqiKBVN
hQmaH7mnT8vBrh1l5f3BCvvBTMdqsq9lM8k7XzLxyDHCtj9tjl3WhcU0SRohQ7E0XhvjZwuMB6goiqJU
HiqVoEHexQuyr3VzSbn71uB42v132hWr97X+1YYsS0peQbYcPbdC1uzrJHM3f2bnkLkLYhKW9BOucMY+
87d+ZcObiqIoSuWg0gkaZO3fJ6nvvSUpd9x0VdSq3yrban4p6SuTnK1KTlbOGdl+bLSs3NtaFm2vaz23
ISuq2bR/wonMaYvkvdm1zwg5Bi44R1QURVEqmkopaHCkb09bx/FKar/5icCtffYJOTZiiGQeKJsJzWRG
Hjq7SNYf/EOS9jSXhdtq2dWgqRE5bMWdjvdWVNzcpBAW1VQURVEqB5VW0M4tWSTrnn3ShhutoDnG/1Pu
vV02f/iOXfTz4oZ1knf5srNX6SgoCEhGzkm7FMzuk5Mkec+vMnX9f2wyiddrI7GEclsbDvZ09lQURVEq
mkoraOnLl8r6F/8lK+++rYigWbv/TkmudqNdWmbjay/Ktq8+k53f1zFeXS+5tCVV8rPLZqHNQH6GnL28
XXYcH2eFjSLIbiWSYSvuknmbv5TsQLqztaIoilKRVFpBo4SWnZsWqXSWHVu7xVYiodQWr2149XnZ8sn7
sqPed3Js2BDJOXmSyWnOUUvO+Yy9su5Adxlj57Y9EBQ246Wt3d/JCp+iKIpSsVRaQTv0RxcjUtcVF7EI
hviRPEJxZH6uevhe2fj6y7Lnlx/lzMIFkp9ZOuHJLwgYb22sjF31pBG0fzip/w/blbNPnl9j/q51HRVF
USqKSiloeZcuyq5G3wdXw/YRrpiMOWz3VbNhSYRu9SP3yc66teTc0sXFVr+OB1amXmO8MndMDU+NEltU
JUna3VyOnUuWjJzTztaKoihKoqiUgpaxY5ukvvumpNx1i79YxWtW3O6wFUhIKtnfsa1k7i95liRLxoxf
/S/rpQUzH1mPLRiGxGanfij7Ts+WtEtb5VL2cWcvRVEUpTyplIJ2bukiWfPUw1dKYJWZMQWAsKQRyg2v
vSRpc2baElzxwvwzwoxuyPGq4bERirxfhiffK2NXPylzN38uW48OlRPnVxtxOyKF5p+iKIpS9lRKQTs9
c5r1pEIr8JelEYqk+PGhXt0lP860/9z8y5Kyt5UVrtA5aqHiRso/lUWozk91kTX7O8jeU1MlPWOPnSag
KIqilA2VUtCODukfd0JISYzq/il33Sx7mzWx43axkpl7VuZv+coIVqiHFt4IRZL2P2TF7dazm536kazY
3cQIXEc5lp7iHFlRFEUpKZVO0HLSTsuOejUl2S17Vc628t7b7bkYVyvMz3NaEZm0S1tk7MrHrQfmJ17R
jP0Qt6ErqhmBu81WJlm2s7GkHu4v5y7Hvv6boiiKcpVKJ2jnli+V1Y89YMe6/ASoPIzw5upHH5DTUyc7
rQhPYWGh7Dw+zoYbR4UNN8ZnlNIalnSnPd70DW9ar+1cxm7njIqiKEosVDpBOzV5giRXu+FqDccEWcqd
N8u2bz6XgkDkca28/CxZvusnG0IMP35WMnPDkiPNz8nrXpYtR4dKwJxPURRFiU7lErRCkWOD+gcFzUd0
ytMYT1vz5ENyauokpzH+ZOamWbEpnuFYduYmk4xMfsCGIs9n7nfOriiKooSjUgla4Nw52f3j9zZRw090
ytWcav67mzR0WuPPqQvrZcyqxxwPzV+Qyspcj40EEgomK4qiKOGpVIJ2KXWjrH3qkcj1G8vLjKBR8Jgi
x4yT+VMoO46PMYL2iPWi/ESo7O0hZ7maN+T4+VVOOxRFUZRQKpWgnZo6WZJvK0W5q1Iaoc7t330j+QH/
0ljMG0vZ08qI2UN2CRl/ASoPe8hO1J616X05d1mTRRRFUfwokaAV5GQHLTfXeaX05Gdmyb62LYNFhX3E
JhFmBa3ml2GXn6GO4+Lt9Z1wY9kmhEQ3RO0eWbS9nuTokjWKoijFiCpogbNnJD15hRwd2E/2tf5VdjWo
IztqfxO0Ot/Krkb15UC7NnJ87Eg5v2aV5KaVrDBv9pHDsvGNV8q+3FUclnzHjbK9bk0pyPOfj5aXn2ME
rV4FCdrDMnJlsFbktmPDnRYpiqIoLmEFLdcIGWWhUt97U9a/8HSww692o113jCr41m67Pvj/O2+W1Y/e
L+tfftZuv+fnH+Xi2rUxV7VnQjOrT9uxswSn618xZwxtV4N6TquKg6At3PZdhQkaRvbjjI3v2nqSiqIo
ylWKC1phoaTNnS2b/vuarKSTN14LYcCIYmNet5XsWYvsjuBaZOufe0q2fPaBHBs2yHp5hRHmd13cuE7W
PvN4hXpndrFQKvG3b+O0qjjWQ9tWcR4aFjz3I5J6eIDTKkVRFAWKCBqV50+OH22L9uJ1lTjb0AgcxX8x
Vp3e+PpLsq9Vczm3fInknj4l+RkZUpCdLXkXLsi5xQvtKtPMA/M9VoKMCvwbX3tRLm3b4tyN4hQU5kny
nhY2IaSsqoTEb2Q93iPzt3xtnj1iK9WlKIryV+CqoBnP7NyyxbLu2SfKNDHDrkNmxGrl/ean+f/G11+R
3U0ayf52rWX7d1/bUCWekd++VyycZ1hWhnd2182yq/H3zs3wh3T+TYf7WmFJbJZjUQvOTftYAvnxrRJQ
kGEeJk6ulcD+ORLYNVECO8cZGyuBPdMk79BiKTizVQpzNJSpKMq1yRVBC5xJk21f15CUO8upKDBhSSMc
hBWtwGH3BoWuyHaIy92ELoPjdUk3/02Sbmes7jpJuuU6Sb79ButNleVctZXGk1z73FNyduli526E5/DZ
JTJm1aNO6M9fcMrb3MnWOXmxrRBQcG6XEbBJkjXnU8kceodkDrpZMgffWtR4bcS9krPkByNwUyXv2Cop
zNZsSkVRrh2uCFq68c6sF1WOa5BdMTwur9f1AB7SLVbAUozgEYLc9lUN2fPLj9aTO/RHFznYtZMNW+6s
V0tS//u6DWUicEFxq1ZiL84d+zvcu4dzJyKTmVP+pa+iWayCVhjIlMDuyZI15VXJsCJ2S1DQht3pb/xt
8M2SMfBGyRz5gOQsqit5xnsruHDAOaKiKErlxQpa4OIF2d24QZmGGmM167EZS33/LTnQqb2tpXhh3VrJ
OXHCdzVpxt0ydmyTtFkz5MDvHWXLJ+/Z1a0Z82MemU0scQXzinB6xM7zOl5iSvVbZG/LphI4H5s3EsjP
lMXbv7cFhP3EJhHGGNrs1E8lkJfhtKo4hBdzkn+1XpcVsmEI2V0xGuJWTTIHXC+ZQ6pJ1ox3JZDaVwou
HXWOriiKUvmwgpaxd4+se/bJMg3jRTUjKIQW1734tKTNmSWZpg0lIevgfjm/eqWc/XO+HOjcQda/8E/r
tV0xI9Kcx01Ssf83r5ONufbpx+T42FGSZwQ9VgqlwJa/GpnM8jEVM45GKawFW7+VwsLigg/5F49IzsLa
xtO6yQjSbT6CFYfhtQ28wRznVsme+a7x2KIvsaMoilIRWEG7tHWLrH78wcSEGzHHO9r8wTt2MnZZUZAb
kIxdOyU9abmcmTtbTk4aJ0cG9JH9HX6TvS2a2pWpCV0eHzlUTs+YJpc2b3T2jI8LmQdk6obXKyTsiGc4
dtXjsv3YaKc1Rck/u12y59aQzEE3Wu/KV6RKYlbYjMc28kHj+bWQwqyzzhkVRVEqB0FBS90kqx+5P2GC
hie45ulHJX3FMtuI8qQwP99OEWCqQH7G5TIp14VntOXoEBmedLcRmcSm749Mvs/WdMwNXHJac5WCy8cl
e/5XRnj+HgwZ+glTaW2w8fgGG29t1kdScDrVObOiKErF4wjaRiNo9yUsIST5zpvkSN+eUliQbxtxLcIa
ZTNT37cJGn7CUx5GhX88NKYOFMPcy9wNPSUDwRlyu78YlZXZ8bUbbLJJ/qkNTgMURVEqlqCgbdsqqx8j
5JiAMTRE85F75eLGa78jPHVhg4xf/bQjao8UE6CytuHJd9vsxuzcc04LrpJ/Yo1kTXg+mH7vJ0JlbndK
xoC/S9aMt6Xg4mGnFYqiKBWHFbTMA/tl/SvPJSQpJOXOm+VA5/Y2/HetU1iYLzuPj5WxKx8rd1EbnnSP
TFn3ipw4v9Y5e1FyN/aSDMa4hpKC7ydA5WBD7zDnvEGylzaUwtziIVBFUZREYgUtPzNTDrRrbcXGT4TK
zIx3RmiTtPx4yMsJyKW083LpdLpkX86SAp90/oqCclh7Tk6WiWuelaEr7jDiU/ZjasOSqhsxe1UOnfnT
OWtR8tP3WE8pY9BN/sJTnkYW5fB7JLB9pNMaRVGUisEKGpxPSb4iOsWEqCyMidC3Xie7f/xBAumR53xl
X8qSdeMWy4JOY2VOmxEyrckAGVOzq4z+potMatBHZjQfIvPajpRFXSdK8qDZsjdpi4RbYzpRHEtPkbmb
P7fiwzyxshC2ESn3G5GsJgu21jSe2RrnTMUJbBksGQP+5i845W7VbeiRlH4NPSqKUpFcEbTcM2myvdaX
5ealMQds3XNPyvnV4dP08wP5snlmioz5tqu0qf6FNP37e9Ls+vel2Q0fyK83fWSt+Y0fBl+7/gP7eotb
PpZuzzSQiT/0tgKXOiNZLhpPriK4nH1Mth4dKjM2/tdmQBKGJLWfZI5gMWPXQsWLFbCNsV3Kg2af+4ww
3iXTN74tqYf7m+OecM5QHEJ9OUsbBVPqfQUnAUZK/5BbjZfmP5VAURQlEVwRNCkslLN/zpM1JIdEKxYc
p9nyUvfcZstLFYZZPDOQlSvL+0yX9g/WtKLV+s7P5be7v4xqCF/L2z+1Itfi1k+k0yPfycB3W8q8dqPl
4JqdRiQTX5GeeWp7T82Q5D2/yowNb1vRQtii2aiUh2TS2pdl0fY6sv34aDmfuc85YnjyT66TzDFPlH9m
YzQzHmLO8l+MwGY6LVMURUksVwXNwJpl1E20S8dQQspHnOI16ixSlWPvrz9L/uXwiSDrJyyVtvd8ZUXJ
T7hisTZ3fSGtqn1mPbnWd9SQLk/Wkyk/9pezB086Z0kslKa6nH1czl3eKQfS5sv6g91thY8ZG9+RmcaL
m2l/viPLdjWSHUbA0i5ukYtZhyU7UDyL0Q+SUnI39atY78y1wTfZElkF6Xud1imKoiSWIoIG+dlZsq99
G0mufmupPTX2T77rFtndpKGtFxmO9KNp0vPln6TlbSUXs1Brc9fn5nifSqvbP5OeL/0ka8culoK8ip33
VlAYkNy8S5ITOF/EqA9p5Cm4URwUXD4p2XM+c2o1+ohMIm3wrZI16SWdbK0oSoVRTNAg79IlOdjtd1n9
6APBgr9xpvMzQZtlaFY/fK/s+62lBM6F9zgINU5vOlhaGY+K8KGfOJXG8Nrw+jo8VFOW9poqgezSVwqp
LDCpmar45VYVJB4j23HC05J/MnzyiqIoSnniK2hAiaiTkyfI1s8/tku62KVdolTjR/hYr4xKIKnvviEn
Ro8wHl+2c0R/0vYdl/YPfmtDhX6CVFbWqlpQMOd3HCM5GVnO2cuGwuxzds2xglMb7ZhWwdntxns6JoX5
Oc4W5YA5du6azs5E6gTOPQtn1kN7UfJPl6w+pqIoSmkJK2gugfTzcrhfb9lRr5asf+lfdg0yxA3PjUU4
k6vdKEm3XS9JN/+PTc3f9tWncrBze8ncF30shRWg109YJu3u+zrmJJDSGOcgrLmwywTJzSqd2DBWFNg3
UwKbB0n24rqSNfklW7g3Y/i9kjX+GbuYZs7KNhLYPiq4YOaRJVJw4aCzd+nhWJljnzSeUSXwzrCBN0r2
7I81dV9RlAojqqC54GmdX5ksR3r3kL0tfpGdDerIjjrfys76tWVv05/kQMe2cnKSEYq0084e0SnIK5BR
X/1uEzh+q+4vQmVt9lx3fyWbpiVZQY2XwqwzkrdzvGTPeEcyhtwarM5hK9vfFgz92RT224PjWuZvzNHK
4PeRD5gO/wPJXd1BAjtGS96hRcar22GeGMKvaRaJwK4JTqixEnhnmLnOnFVtpTAvskeuKIpSXsQsaF4K
8gJ2QUzEi/ExqtmXhJzLWdLjhR9t8oaf+JSXcb5eL/8kaXviW7CSBS5zFtULduCIGOIV2rH7GeWo8KQG
3SQZ/f/HCNytkjnmMcme9obk/FnTeHKtrSeXf3y1PUdh7sWIKSKENbMmvhAUTr/zJdoQ7HFPS97xlU4L
FUVREk+JBK2sOHPwhHT9Z32biegnPOVmxhtkQvbs1sMlNzO20CMhxux5NYxH5nhjfh17rGa9OHMMBA4P
zhjlo7ImPidZxvPLnv2ROdcXRjzrSG5KS8lN7S+5WwZL7trfJWfhd3asijGroHfmms95EmHGS8wYcL0N
rxbmV52EG0VRrj0qVtD2HzeC9r2dGO0rPOVore/4XH5/sp6cP5rmtCY8dp0xIzB25eZyySjEg3PDlEYw
zXmCQnd9ULiM2GWOuNcKYTDEyUrUbG/+xk/E0f3deo0JEjhzvozBN0v24h+Ml14x1VkURVFcKlTQLp44
W2GCRjp/67s+tzUjCwsiBPgK8iRndfugaCAYfh17eRoChYi6YsXviNfIB+x6ZNlzP5Xsme9J1oRnnBR+
sw2Zj4ijFTefY5bWCKEiqsPvlpzk5lKoYqYoSiWgQgWNIsSMZSV6DA0jhR8vbWytbpKbEX4MMHBgvmSO
fSwoIn6deyLNilo1yZ7zqeTtnSaFuRkihPnyc6Qw66zk7ZstOUnN7N+zJjxnt7Venpu0UlrPzYrlTZJh
jpc1+WXJTR0ghXllOwVCURSlpFSooBXmF8iUxv2st1Qek6qjGRmPfV9rKlkXwmQaGqHIXtbYrvmV0HXG
/Awxcz2iKGuP4W/mn90pOavaBcVt+puSOfrhYLjSCpzx4BC4qOHTq6FQO843+DY7fpe95AdNz1cUpdJR
oYIGG6eskLb3fS1tEjAPrYhVDwraiM872mxLP/L3zzFC8EjFe2cIz9C7JHdd17jT4gsLC2zmZMB4dIhh
9tzPrHeVOcZcl/G4Mvr/zWZeknZvxc6K3nXBbMwBRshJVkHE5n0muWs7G6Hc7hxZURSlclHhgpa274R0
ePBbaV2N+WE+wlNO1qb651bQVvSf6V/jsSBfclb8Ihn9/p+/yCTSjKDmrmpfJuG9gqyztmRW3sH5Etg5
RnLXd5ecpOaSs+xHyVlcT3IW1TW/N5LcNZ0kkDpAArsnS/7JtTpOpihKpafCBS0vN0/mtx9jS18lMuxI
1ZCO/6gpJ3ccclpSlIJLx40383kws9FPZBJlVOAw7ShPQSFEiedn57/lXNDJ0YqiXJNUuKDB+WNnpOeL
jaVVorIdjXC2vP0zGftdd8m+5L9+V/6R5ZI17mlh4UpfoUmEDbldssb/U/KPJTutUhRFUcJRKQRNCgsl
deoK6fBQrXIvUoyRhMLPHQvXhy1/lbdnmk3CiJ44UX6WMeA6yVn1m7k/FbvsjaIoyrVA5RA0Q2FBgawc
Pl/aP/Ct/HrLx+VarJh5b+Pr/iGZ6eGzBfMOzJPMUQ8Fs/x8xKbcDc9w3JOSdyzFaZGiKIoSiUojaBY8
tWlJ0uPFxkZ4vrLlqcpD2Jrf9JGsG7fIOak/+SfXByvoD7rFX3DK2TL6/90WMuaeKIqiKNGpXILmcPHk
OVnSc6r0/s/PRtBqyK83f2SreviJU7zGSta/3f2F7EvZ5pzNn8Lcy5K98DvJtFmO1YsJTrkaE6KH3imB
HWOd1iiKoijRqJSC5nJ6z1FZ1nuaDP6gjQ0TNrv+g1LPVyNVv8uT9eXYlv3OWcIT2DVRMkfen/jEkEE3
SfbUf0vBma1OSxRFUZRoVGpBc0k/kibJg+fI+Ho9bUIHwlbi5BFKXlWrIfuSo4tFYWG+5Cz/xU40Lre6
iD5GuarcpOamAZoMoiiKEivXhKC5UNEjdXqyzGw+xK6j1uxGI2y3f+aEEX3EK4w1v+lD2TBxqXPUyBSk
75Hs+V8Eq4UkIuPRWYE6sHWY0wJFURQlFq4pQXMJZOfK8a0HJGXoXBn8wW/S7t6vbYFjEkisuEWZoM22
05oMCFvyKhTqFmaxfAyiVt5Zj+YcWeOekryDfzpnVxRFUWLhmhQ0L+ePn5WjqXtlZouh0unR2k4V/Ro2
JGkzJKsXFzTClu3u/0YOr9/lHCU6BRmnJHt5k+DctPL01gbdKNnTXpeCszucM1c9CgoKJDc3V3JycuI2
9gsEApKXlxd2DmE85Ofn+56nLI3rdeF3v20w73aR4Nr99sf4WyxEakduIP6FWjke78ulS5fk8OHDsmnT
Jlm0aJEsX75ctm7dKsePH5eMzIwye98UxY9rXtBcAlk5krbvmGyZlSKjvv5dOj3ynbS99ysbkiShJOi5
OaLGitW3fiLTmg4y3l5sK1ZDQSDTeE4LJGv6W0Z8qhthu8Xx2MqwEv+A6+3K2NEq6l/L7Nu/T3r36S2d
f+8sXbp2icu6desmf/T4Q3r16iWDBg+S2bNny/79+yU7O7tEHeXKVSvtcX/v8nuxc5XWOGbXbl3lwIED
ztlETp06JX379S1yPn7HEIFYmDZtmnTs1LHIubD2HdrLhIkT5OKli86W4dm5c6d06txJunTxHMP5fUXS
ipjvJQKYmpoqI0eNtNf6W9vfpGWrltK0WVP5qclP0uTnJtKseTNp1bqVtG3X1r53kyZNkn379sUsvooS
K1VG0Lwgbse27pcVA2bKiBodpMtT9a2IMWEbIbNenBG4zo/XkQOr468eX5hxUgKbB0nWtDclc8R9ksFi
lyzJUgZLzFAdJHtRbVtfsaqyddtW+fmXn6Vuvbry/Q/fl9h+aPCDNPqxkT0WgrBw4UJJT4+v5uW8+fPs
serVr1fs+KU1jtmgYQMrHi6nT5+2Ql6nXp0r29X/vr7ddtz4cdYDjQSeUO/evaXWd7WKnAurU7eOtGjZ
Qnbtih55SE5OLnYM2tCwUUPZsSN6dAAvbsvWLdK3b18rXLwXHINr4Sf/59qx0L/xWrNmzWT0mNFy8OBB
9diUMqNKCpqXgvwCObhmhyzoOFbG1OomPV/80YpaS2OEJge800KObNjjbB0fhdkXJLBtpGQvrC1ZE5+3
ooYgBcWtZFmRZDjmLG/inKFqsm37Nmn+a/MrglRSo/PFOA5Gh4kHsHv37pg7yQV/LrDHopMNPX5pjWM2
/qlxEYEh7IY3g3iEbovXdfnyZWdLfzIyMqRb9272YcC7P8a94LiE+aKxaPEiqV2ndpH9uYcIYrQ2EFac
MnWKFTLuOW3n3N5jRTL3PWPfX1v8KkuWLClRmFNRQqnyghbKsS37ZG6bEdLtX9/bSdskiHR/tqGsH7/E
zk3LC5QsDFKQtllyk1tIzrwvbIWRjCLiFut4253W28tJaekctWpSVoIWam6HTngrFi8FEi1oCO3CRQuL
iQnb/tj4Rzl58qSzpT8cq02bNlYMvPu7Vqt2LZk+fXpEQccLnDR5UjFRpA3d/+gumZn+BbvhzNkzMmTo
kCtemHf/UOP9iCR0XmGbOWumZGXp6udK6fjLCZrL0t5T7RgbiSOtjKfW8rZPpMfzDWVWq2GyeUaKFbew
K1lHoDA/x643lruxj+Qsri9Z0163i2SykKYdc4vouRlBG3ij5CQ1c45WNYkkaHRyhM7o8P2Mv7leQei+
riFqPXr0kPPnzztnDE8kQWvQqIE9V0kNweAavSFH2Lx5sxUEb2fvCtqWLVucrfyZM2eO3S/c9XN/8AAj
iQNhT0K0tMG7L8ccNWpU2LAnQjd8xHB7XeHOz/XSBsKZ7j3g90j78Dr7/bnwT5ukoygl5S8raFvnrJYu
T5in+duDE7QZV+P3Zjd8YMfX+vznFxlX+w/58/fxsvPP9XI57YKzZ+ywrljB2e2St2+25K7pbMfcMkgg
MaKVOeQ2K2DFRG3A3yVn4XdkoDhHqXqEEzQ6NhIIJkyYIDNmzJBp06cVtWnTbGdNYgjjZnSY3v1do8On
syb0Fq2DDCdoblvwWAjxlcRIsGB/xom8HDl6RNq1b1dEUFxxW7xkcVjvqqCwQIYMGWKF3d0v1BDznr16
WtEKB14e1+cVVFckFy8Kf35Cg2zr9yDCvrwfrdu0lrHjxsrSZUtl1apVkpKSYrMd8ep+afpL2PeMe8Fn
gnCxopSUv6ygMUH798frGhErvlI2GZF4bIhb8xs/lC5P1pNhn7SX8XV7yILO4+T49qtZa/HAJO28I8sk
N7W/ZE54Lrh4KMLm9doG3SRZU16VgrSqW/YqnKDR2ZEJd+FC+IcHPA8yBen4xo4dW8zTcY1jIyaM90Qi
nKDhZZDwgDBwvhLb6VM2E9ALbRo2fFiRcTSuAUPMw4kw+yFWtM3bVq9xPxCVvfv2OnsVB5EJPQbXj+3d
67/f4UOHpU3bNr7n5pyEVqdOnSoHDx309fAYl0NI8fB4n/3eM+4H2a8aelRKyl9W0JIGzrJz0aJW83c8
Nyr0uyW3er38k4yt2VXm/DZSdi7eKHnZ8Q1o8/xbcG63BHZPkuzZHwUFzZ2wTaak+T1nRdMqm7ofTdCi
iZAL240YOaKIp+ManTMJDufOnXO29iecoOEFDRtWPtVayFTE4wz1tBo0aGCnI4QL+R06dMgmjoTzcjCE
gvuxceNGZ6+ikCo/Y+aMYsfg+km3P3v2rLPlVdiH9vqJGfuRmo8XFsiNHlVA2Bi/83sQ4f8cL9bpC4oS
yl9W0Oa2HWXHztzFPmM1tidL0l0BoNMjtWXIh7/J0h5T5MjGPZKbGfu8NijIOiOBTX0kc/TDThgSUQvO
baOOZMHl486WVYfSeGihkGLu1znSMZKFd+bMGWdLfyIJGuG98oIpBowtec/J/SChJZygr1u3Tpo39x97
9Np3tb+TP//0rzSDoLhJHd59OCbz+siiDIV5dCSifP998TE3fiJ28Yx9Xbx40bbB66G6RruYz+bXDkWJ
xl9W0CbU72lrOvqJVqyGuLkTt9ve85V0eLCmnRqwe8kmuXiy+JNuWAryJbB9ZLCyv5sRSU3HQTdL9oJv
7NpsQb+ualCWgkZIr81vbYoJUmUXNMSJ6/cKMf9nbHD3Hv9xJBJCuEfefVyvxv0/hlDgXfoJIx5Yhw4d
it17hGTu3Lm+k50ZC+OYoQ8N7IMAR7vHfmzfvl0aN2lc7Ji0i/fNOxldUWLlLylo5w6fkoHvtLBelp9Q
lcQYdwuW2wqOyfV4/kebLXn5TGydM9mRuWu7BNP83WQRG4o0XtuohyWwdbgUXDpqNrz2ha0sBS0tLU06
dCzeQdPJc47ShBzLU9BOnjhpE0e8XgptINNx/oL5zlZXwQNi/Anvy9tOOn+u0/saQsM9OXbsmLP3VShL
xTahosi9X7V6lbPVVRjPIskjNMWffbA5c+dEnCIQjssZl2242G8sj3tAxqOixMtfUtCYc9bxoVp2GZlQ
YSq1Vf/CEbca0qb6l7YM176kLXaCdzQKLp+QrBnvXA09WjPiRgjSvEbJrcDGXpJ/NMmOwRVmp1shvNYo
S0GjhBLHCX3Sp2OkFFS01P2KEjTG0RhL8goU10A7hg4bav/u5fiJ4zYUFyqA7dq1s6WkvNfP65Se2r+v
6Jp/CA+lvhA87/b8znH9KoQcPXrUesCh7xX/Jwu0JN6Zy5o1a4pcD+beg379+xW7B4oSjb+koM1uPVya
4535FC4uS2MqAF5ghwe/leSBs2MaX8s7OLeol+YVNoRu4A12Neusqa/ZeW5Mws7d0F0C24ZJ3v7Zkn96
oxRmnq7UEcqyEjQ6aFL5QztojI5y6rSpUUtJVZSgAV6I1/PhGrgnvXqbh5aQManNWzbbqhpcq7u9u+22
bduk4Y9FJzH/8MMPsmtn0cnlZFvibbGfd1uunczIEydOOFtehfOGemcYxyBBJdIk7Gjs2bvHJu6Efg64
RtoTa3KQorj8JQVtSuP+0vyGD3xFqDzMrR+5pMdkyboYebA7Py3VmYAdKmgeIxRJxX/msw243k7azuj/
P3aOW9aklyR7wdeSu6K55K7paMTuDyN2wyX/1HrjFlSOuW2RBI35WRQajgaewfQZ0+2YU6iYcVyOz3yv
aIQTNDyn8spydGGeHJmN3vZzD6j1GOqdpKxMsdu57eQn/582Y5qdWoDYeY9Tu25tu48XBIIwZ+i1cs7x
E8b73vek5CRfQeMYiGlpBI2Q6O9df7fn9x6b9w/vL9LUA0Xx4y8naNmXMmX0t13s/DI/8SkXuye4Bhu/
b5m50mmJP3lHlhqx8vPQYjASShBDvLj+10nGQCN2iJ55PWvyi5KzsLbkrv1d8vbNksKsyGNL5Uk4QaOT
pCNDqObPn+9rVNefOGminWPGk3zoMfg/HTu1CvPzomfehRM0OtmOHTv6tsHP5s2bZ5Mq4klmoCpIixYt
inhdnJdEi9CJ0QsWLLBeo7sd14mYM7eLsCrhSO+94DiMUXkFB88Xz8d7rdwrvFkSP0LBAyYbM1xYkOLC
0TzgSFBIuv+A/sWOz3UwCXvDxg3OlooSG385QaNQMfPIWtz2SXHhKWfDKxxTs5tcOOkvJlcSQxClkgha
MeMYxvDobG3Jvwc9u9EPS/bsD4ywzTCdVuzp1mVFOEFzze0w/Yx9SCTAa/B6JJjbEZKyHmtHG07QXKP8
VWgb/IxzIyJLli5xjhwdElaonO9NjOBYCJW3wHBmVqYVJ6+gIYIIH14VFjofj+OEeqlM9GbOGH9zt+Me
0nZWQAiFsCerEfgJGjZ7zuy40vVDod2jR48ulhjyQ8OgWK9evdrZUlFio0IEjQSJvJyA5OUGzO+J7VCT
Bs623hIhQD/RKU9jEndb461tm+v/Rc1nZeyJLwQ9LV+BKgPzhitHPih5BxaYMyd2wK00ghYqYu72GFUm
SBKJJ+suqqCFnD+clUTQaCeVQULnoyFMAwYOcLYKJr6wzphXsDgfXpkrKKGeFPeD9uzYeTXRA4Fw/+Zu
R9sROb+pAizYOXPmzLCCRimseO51KDx0sGSOX6YjbVq2fJmzpaLERkIFLScjS3YvS7UVNkZ80UnGfNvV
JmhsnLRcTu0+YuslEhKMJSOwpMxqMUyaXveer+CUuxkRpZzWyhHF07KB+WaZQ4zgIDp+YlTWRmhzzOOS
fyaxZbaiCVq8xnF4op87b27cE3KjCVqsRgdPO6hhGA9U2HBF0T0W3ifFgwN5wTFPSlUhKq4Q8ZPtKZ/l
zhsjfBkqaAigG7ZDPAYOGmj3c4+DsU3Xrl19az+SREImJsLobu8eG1u5MnL4PBqIMcf3ep4YbWQ6gqbu
K/GSMEFLP5JmayHSseOpsBYZZleSNq+1f+CbYEmp77rLsj7TbGjw4ql0KSwoO+8hI/2SjKvzhzS/IYHj
ZyHG2F3SoFlOi4pCEWNbAitRgma9tVsksG2EcRcSlyIdSdDcjphO1M/4G/t5O2XXmL9EQgXjQWUWcjSv
x2K0ifbF46EBghN6LxAmMgipqAF4X95O3712xu3c5BHS6yldRVvcbWiPK7Acy++e4x2xtpnfemSEBBmv
5DjefTg2tnpN6UKCKmhKWZMQQcPrmmk8o2Y3fmAnHttwn2P8jqi5IhdcyiVYeWPYp+1lWe9psnPRhhIt
5RIKS8L0fb2pzTr0E5tEmBW0ATOdFnnIz5GcpOaOoJXF+FksZs4zpJpkL6orhbmRF3UsS8IJGp0kRW6Z
90T6vp+R1MA4GR0x5nbg7v5W7Bo2lClTptiQWTQiCRrHIwsxFiNNHiEiDBcPFPNFvLzeFQJCiPHY8WM2
pDdj+owinT5tRbxJ13c5f+G89cC84oP4jxo9yoo766zhxXrvOdfHytnhhIn7R1mrcIK2fMXyUoUcWXtw
wsQJYQWNlQcUJR4SImjb56+xZaKiFgLGmBtmRS5YVurXmz60NRMnNewrqdOS5NSu6KnY4Vg/YYkVUI7n
e+4EGCHH5EGznRZdhSogmeP/FRQ0X/EpD0PQbpes6W9LYU6605LyJ5yg0QGT6MB6Yfv377djR17jNdYW
W7t2rV1ehtqDdHx0rt7j0CHWr1/fJof4lXLyEk7QaAtCg3cUq3E+CgjHA1mIjP15x5G4L2R7bkrdJBmX
M+x4mlfwaCt/9xYSRhzIDvWm2HMchJFsQiZZMy7lveccB5Hzm1AN3DvKbXnPjbmChjdaGkEjpDlmzJiw
Y2jJKcnOlooSG+UuaHzgl/edIU3/XvJxK8SNaveUlur/1q+y1Hhth9fviquSACWoRn2d4HT9ELMifcdn
snFK8SXy844uMwJT3Xhn5ZgQ4mcI6KTnpTCr5BUf4iWcoOEJMA8t1rlNlGWaNWtWMQ8C49hUy4i0LhiE
EzTmoQ0fPtzZqnyhU/cKEWJBeygrdejwIXsdbvuYQM3vPXv2LHafEJjQ0CTGg8CKFSus98v/3b8j2h06
dbDlsPzg+8V0AT9Bow0kjJQmy5F5cUOHDi02z433Di+cepeKEg/lLmhkM85rP8Z4WqWvm4ggtLjlYxsy
7PHCjzK5cT/j/a2V7CiTlWHl8PnWQ+QYfsdOhP1q2j7gnZZyevdRp1UORvQDW4cZgUHQEjR+Zs3x0Ka9
YctoJYpIgkZYMZ7SV4zzuGtseY/ldrrMW4vU6YYTNIShvCuFuCxdutR6mt420MlTAov6il4Pxr0uqqCE
hlTXrltbTND4SbkrwpFeMcM4B95fpPJgTB8IFRyMNgwePNje/5JCZRLmE4a+d3wu8EBDV/pWlGiUu6AF
MnNkdusRZVsIuHpQ2Dgmi28Oeq+VTGs6UI5u3uec9SrZFzNlyR+TpeMj35ntP74yTmeTUlyBM8fzO09Z
GuOECBoJL4WhWZwFeZK7un1w7CzhglZNchbVl8JA4pbrKEtBA8ozcazQDpvXSJSIVEKpMggaHhTX7e3Y
+b1T5052DMz7uitooVVAgHCnt+4i2zLWNm7cOGnZ8mrCiGt4oYw1Rop0rF+/3lYd8e6Hcazu3buXqlII
k9BDpyNg/J+SWKWpE6n8NSl3QePLsrj7ZGl2/fu+HX2prPqXwcU3b/zQLuHS/ZkGMvTjtjL2u24yuVFf
GV+nhwx461e7LcLV8eHvHKslHf5R0y7wyd9sIorZ32ZdIm7lUOMR8e37WlM5sc2nkkR+ruQsbRgUs4Ql
hBjjXMZDy93Q24pqoihrQWP16lAPB+P4jMVECjtWBkHjeplTFhp2pO3cJ69Q8zvXtX3HdmfvqxCCHTO2
+JgU4oCweV/jOIQSvRO4/UBsGWfzu7eIZ2nWLWOslHZ4r889drdu3a5MW1CUWElIUsjW2SutoMSUFFJC
Q4jIjiQcicghTvb3ajVk4g+9ZX/KNkk/lmbH0i6dTpfjWw+adq2SRV0nyMgvO0v3fzWwUwfYnv3wADlO
aUOUeGYUQu78WB3ZMCVMVhgZjovqGoFh/CyRgmYEdMhtkncksRNYy1rQ9u7da8dc/DrdX375xXcZFZfK
IGgkX/To2aOYEPl19rSTsbBw10TJL2/YEQs9BoYXRAKOd+K1HxcuXrDJN14vEaMdCG64hJJoEAZm/NPv
mvlJSLWwCq0BqCSGhAgaafszmg02XtoHiQnvmXMgRIT4htXoIIGsCFXuzXemIC9f0o+cltWjFsikhn3s
pO/+bzWXrk/Vt94bmYl4gXhZQZFE6MKLM+dnG8YNW9z6sfT5zy+ydnyEdO78bMn+s1biBW3QLZI16wMp
oDp/AikPDy3cYpHXgqAB42WhyRd+xjX16dMnbBiVyc6IlZ+IeQ1vkOLCZ85GD+uRbOInPLSlZ6+eMU2P
CIX3BEEN/QzwPuBN+pXiUpRoJETQ4EjqXun975+t5+MnAmVtVnDu+VIWdBrrtCA+Mi9clt1LN8ncdqNk
zLddZNin7WTQu62k9ytNrLeF0DX9+/vWrOAZ4ydVSBir6/xoHen3RjOZ9ssgOXOg+LIcRSjMl9xV7ay3
lLCQI+JpzpV/KL55U2VBWQvauvXFV3/GeI1wGWuJhaOyCBplqchmDL0nocY9YnpAuESXjRs3Wg8u9HpC
jesjizOWCejMd/vpZ/+Q7s8//yypqanOlrFB21nEFAH3e88IkUZbmFVR/EiYoMGe5Zuli/F6EiFqLN7Z
6dHasmnqCufspSMnM1sunDgrR1P3yeZZK+1UhNltRsiUH/vZ6iNUOJlQr4dMbTJA/vx9vGyeuVLOGa8v
VvKPpUjmmEeCdRb9BKhM7U7JGHiD5CQ1k8LsyAtglgdlKWhk6OElhCYWYK6gnT1zdb5WKJVF0LhmVpmO
5KXR+XOdW7eG916OHDliq6WEhghDjfqR4yeOd/aKDFVGhgwdUiyUiXGPWZWA88YKE7n95g/yf94Hpivk
5SduTFepOiRU0GDL7FVWaMoy69HPGE/r/mxDO1ZW3uRm5UhORrbk5ZR8KY3CgoAEtg4Jemh2gU8/ISoD
M8fPGHSjZC/4RgoyTjpnTyyRBI15aLGWrTqddtpWmQ8nAhyf5Umyc8KnlocTNDIACQMmEkKA3IPQjt41
Xsf72rNnj7NHcbh3LOviJz6uucLIZPBYwfP76aefir1nHIvXunTtEjVMSGiS6h9Uewk9DsZrZKWePRf+
AURRIpFwQYNdSzdJ9+caBEWtlEkX4Yyxq16v/izZGVnOWa8BCnIlsHuKZE17UzL7X+eEIEnjJwxZ0lCk
sy/HGXybXQw0+8+aUpgRPgxX3oQTNP7P/CPq+5Ew4GczZs6w5ZgomeQ3h8k1V6AYX4tEOEGjw8dbnDx1
skyaNMnWNIzbJgaNFPtYJiAzyZh7EE7Q+BvhuGjeEJOhQ8e8vMYDQPsO7W0GY6yQQYlQctzQ9vH/uvXr
2rZRPZ/EFOaQHT9+3NaYpHAyS83wgMD4mJ837QrjshXLYrpXiuJHhQgaHFq3S4Z/1j44H8yYnyiV1EjK
oGYk2Y3XIgXn90lgyxDJnvmhEaJqwTAkFT28ZsfASPMPNV435t3W2R+hZAJ3YWaac6aKIZyguR0bIkWn
G85IaKBj9Zvw6xrH6NevX9SJv+EEzX2Nc5TUaCOeEpOaY0mcoJwXHb5fWzCuacCAAXLxQrBocTgoDdak
SdF1z7xmw6lDh0QtCxYKAsXcuHBiiVC5niFeGKXDCKMidLSd/fzaxHvO+0qbsrKvoQdQpdJRYYIG54+f
lRnNh0jbe7+SljZFvmzS+hHI9v+oKesnxreUR2WjMOOU5J9cI4HU/pLz53eSNeU/kjn2Cckceb9kDr/H
eF7VHXM9MfNz+N2SOeJes80DkjXhWcme86nkJLe0lfwLLlecV+YlkqC5HVw089sPo8Os9309O47ERONo
tQYjCRrmd+5YjWNyjSzzEougMUE8UmIIgrBw0cKo18Qq1kxY9vNeaRcFifFwSwLHRqQQbI4VenyM667/
w9WHEoQu0rYcq1//flHLlClKNCpU0CCQnSsbpyyzS8cgaExwLm1qfytzjE6PfGfXWKsSFBbYSh6UpyrM
SpOC9D2Sd2Ce9bYCWwZL7oaekrumk/nZSwK7Jkn+iTVScOmI2fasFOZetCthVyaiCVq8RmdJp0nniYfT
rXu3mMNp0QStNOaKWqyCRio+k5XDCRGvk3EYjbS0NDuvDaHwOw73nfBtSUHUGDOjPZHEKpJZ0TP783Pw
kMF2NW1FKS0VLmguZw+dktmthhshqm3negWFzV+wohn7Ug4rN7PkdeauLcwTu31qj/zkXlkgeYCJ0AgQ
nWu8RifqChheC68x9tauXTtZvHixHe+JFdLH2Z/O1XuOsjDayHEJpcUiaHheVN73uy8ch4cAykVFg1Di
kGFD5Nua3xY7Dscmw9CvdFY8UOl/7Nix8muLX+3KBognx0fcQgXOfQ3x4p647xnizf0vTT1IRfFSaQQN
KJO1c+F6mwKPh+VW2PcTrXDG/LAOD9a0C4QqlROqSzDGQsYeafXxWNOmTW3Hzv6EFfv262uTNlgoM975
a7Bw8UJ7XDr50HOV1pr80sQel3qMsQoaS8Ag9lTh8B4Lz5PpCbF6MiRhICLeY2AIDGW2Ik02jxXaS9IN
wsYK2264FPFFtMgUxQhx8hrtQQCpAUklEMbkFKUsqVSC5kKF/i2zVsrUxv2l/YPfyi9/e9d6bdFCkW3u
DBYtphhyfkDnsVRW0s+ly5q1ayQlJcVWtojH1qxeY1PIKdnEmEu08aRoHDl6xB4XjyX0XGVhHJcQXaxL
HZEVSHX80PYkJSfZBwHWEIsFKtlTqb/YcZKS7Dy2ss4kxGNbs2aNXUWbTNTJUybL+PHjrbEi9sxZM+2E
cOo3lqb+o6JEolIKmpfNM5JlVqvhMvDdVraUVLMbPrRzzGwh4buurniN4FGeasL3PSXzfPjq6oqiKErV
pNILmsvpvcdkzZiFMvXngTLo/dby+xN1rcfWstpntmr+4PfbyIr+M+XymcRXvlAURVEqnmtG0FxyMrLk
7KGTcmTTXtm/cpvsTdoiB9fslHOHNEtKURTlr8w1J2iKoiiK4ocKmqIoilIlUEFTFEVRqgQqaIqiKEqV
QAVNURRFqRKooCmKoihVAhU0RVEUpUqggqYoiqJUCVTQFEVRlCqBCpqiKIpSJVBB88A6UlRwP37iuDUq
iMdTlfxc+jk5euxoTEuFuLCoI0t5sM7Vnj177MKUVFyPZykU1v9iKY4TJ0+ENa7r3Llzca09xXFPnjxp
70Xo8Xg97UyapKenS25urrNHbNCGk6f8jxvO2DYzM9M5QhAq7Z8/f95e+8WLF51Xi8I2vI/xnut02uli
13Xp8qUrfw/dx8/c7UI/D1TM5/UzZ87Yz5yiKGWDCpoHVvplJV7WjWIdq/Yd2se0oCIUmn8jR420CxjG
ss4TnTNreHXt2tWuIcXaYKyBxbpX/L9j5452+Q8ELxqbNm2y64S5612xkGKoNWrcyK4jxmKTGzdtlIuX
/AXAy6bUTXb9qnDH5R61aNlCRo8ZbZc2OXf2nLNnZHbu3Cnt2rez1xuuvaFWu05tWbVqlXOEIAgja6Fx
DJYt8QMxGTRokF1j7Keff/I9dqixWOVvbX8r9t4vWbpEmrdobq/bXbAykvFZoG1HjhRdOX3fvn12QdI+
fftY4VQUpWxQQfPA4omsoouo0NnWrFVTpkyZEtvijObfoCGD5OtvvrYeViQQzhEjRthFEBGZocOGypw5
c2Tp0qUyd+5cGTlypLRs1dKuLswCltEWY1y3bp3dFlEbMHCAjBg5oogNHzFc+g/ob8WzcZPGVhz69e8X
tZ3r1q+zHTNiy/beYw4bPkwGDBhgF2v8uenP9lo6d+ps18SKdr/cFau5z/379y9y3HDGMv14sF4QtDFj
xkit72rZNbj8wMvq1auXfUjo0KmD77FDbejQoXY9L94nLwv+XGDvByLONn77em348OH2IefM2TPOEYKw
KCbH4eEp1gU7FUWJjgqaBzoXVkJG1MZPGG+9CDpdFkSMBoI2eOhgu+x9JKEgVMfKwzVr1rSd9M5dO52/
FIWneIQOUWU1YMJm4Vi/fr31Kv7444+woUpCp4S48AoRJ1YSRowiHnfDetvxtm3X1u4bCotWnk8/L1u2
bJFp06ZZ4UNYZ8yYETG0uW37NitoeEGRzh8NzsFqyQg0C0j64QoantLChQudV0vGnwv/tPeDh5HSgDDT
nm7du6mgKUoZooLmwRU0nsC379guM2fOtB4XXkRmVtHxm1BiETQ61wkTJ0iNL2pYTyrayr2EG0eNGmXF
B3ELt70raN26xdZBInqI6jfffmNXEQ43juMKGsITzZsDQp/cOzympcuWhl2l2RU0HhyieZ+RiFfQ8H5L
gytoeGeML5YUFTRFKR9U0Dy4gkYYkLAQSRSEhRCL5OTkiMvoxyJoeDJ4MYzNxdqRk/RAx4eobdiwwXm1
KPEKGjA+R1tatW7l631BvIIGqZtT7fgQgkWCix8qaCpoilIeqKB58AqaG2ZcsmSJ/PDDDzbshriEI5qg
ZWRmyKjRo+TzLz+X+QvmO6/GRnJKshUfOsDLly87r16lJIJ28OBBad++vRWDcIkvJRE0GD16tBVgrtdv
PE0FTQVNUcoDFTQPfoJGijXJD3SaU6ZOCRueiyZoZLqR6NGkSRPboccDyQkkNDA+FZoYASURNISkU6dO
9rrCeVIlFTS8W66V++iXpamCpoKmKOWBCpoHP0EDfqcDJkFk3/59zqtFiSZo27dvtwkeJBTE2xkyl6p3
7942kzApKcl59SolETQyDUnJp4M+ceKE82pRSipoMHDgQJu2zrhaKCpoKmiKUh6ooHkIJ2gIClmPdNAD
Bw20XlsokQSNsTfmMH359Zc29bskMN+K89OOUC8xXkGjPZMmT7ICSaZl2GSTUgga7SVVnrBj6OR0r6CR
9VlS4hW0+fPjC/WG4grasGHDJJAb++T5UFTQFKV8UEHzEE7QgMSJX3/91XbSzLUKJZKg8TQ/ZuwY2/Eu
X7HceTU+Vq5caefG4anRSXtxBS1S2r4L1S6Y88aYHAJJeDAcpRG0ufPm2snHnTp3KvYA4Aoa95rpCVnZ
WXaiudcYc+T1SIk48Qoa0wl4L0LPdcWyMu3DSzhcQeOh5uy5s77Hot3ZOdkRj6OCpijlgwqah0iCBqS4
IwJdu3UtliASSdAoy0QnWL9+fUlJSXFejQ/aQ/Yg41505F4QtPrf17eJK8uXL5fNWzbL5s1Fjeogq9es
lkGDB9nEFASFDppOOBylEbTFSxbbEG2Hjh2KhecQNK4FUe3Vp5edkkC7vMZcObzISJU0YhU0HgK4jnYd
2tlKKaHnwphGMXzkcN+kGxfuF0JEqLb/wP72/Q49Du3mgSFShZeKEjQ+s4RLydgtDavMw9U283mM9LBB
SbRFixbJyTDhbD/4nlBlpzzLgfFgylSYnj172u+KC9eC8SDi/qyMHD58WJYvWxYxQS1W+F6uWb1a9u7d
67xSdvA9Yigj0mekPFBB8xBN0Pii9ejRw4oHc9S8RBI0vtx4Cd83+F5WrlrpvBofu3btsu0iTOcnaHTY
WP0f6tv2hRqeJUklLVq0kLHjxtoxvWiURtDoNN0pCqGiiaBxLXTqTF5n4njnzp2LWLt27Ww4NNz4HsQq
aH369LHXgRD9/nvxc2EILx5uuJqQYAWtcSNbCowHC79j0e7x48dH9JQrQtBsCbCBA+Xv110nb7zxRqk6
xFq1asnv5lojCQ+d5PfmAW7d2rXOK9FZsGCBNGva1NYdLQ9ob7++feU///63rZpDBrML1XkmTJhgw+8d
OnSQDRs3On+pXEydNk3ef+892b4tvsQyP/hu1a1bV4YOGeK8UnYkrVghrVq1ijrXtqxRQfMQTdCAmoV0
RggLT0sukQSNzo1MSYSlpB7alq1brFfTsVPHYiE8BO3777+3bZ89Z7akrEyxoU0sKTlJFi1eZDtfOv7J
kydLQWFsT02lETQmVuOhIWh+HlrTZk1tJiT3madmMjm95hZTjtRpxhNyJPzJtfudyz0ff4v0RGlDjo0a
SL9+/eTokaNh241YRCpqXRGCRvLNq6+8Ii1btrSCxhhnSalTp4507dIl4r3ivWFqSCSPNxTKmL395pul
ShSKBA9W3xkxRrxCadO6tf2O8F395OOPZbHxLisj06dPl48++kh2mn6otDB+Tb8xzHjtZc0M084PP/gg
rve/LFBB8xCLoPElJjGDeVbUM3Q73EiCxheJ5Ag6ghXmyaUk4NnhGeAhhhtDs6WszvmXkkpNTbUeGt5K
rOWmSiNozLVDRDp27FjMo3TH0Dju6VMlfxqPR9AQEDyA0mAFzdwPajRGEtpoVISgESZ87NFHbdZpw4YN
pfGPPzp/8YeHJj4noe8d8FT/h/ms4fUh3JeMVxtraIn7xvch9Ljsz/zFD4z3gRCGPhCwPZ1jpDqhhAnP
p6fbB6FQ+Fu6ef2rL7+UqVOnFjs+DyM8oPD6MfNZj+RZ0A7et9DvoReuh7AzbYm2HVEBtvOGOble2hP6
OWMc+JNPPpEd27fbtrKvX5JaLCBozLEdPmyY80oQjstDGe2P9L7yN3c7b9t5fbrxJD/79FN7XZGOUdao
oHmIRdCAJWIIX5GksdEJTUQSNN7shYsW2izHktYTZA4cnSnhwtAPuStoZDmGC9fwBSWVnvYxxhMLpRE0
ijrbzn9E8c7fFTRN20+coBFOff2112xnNWTIEPnvO+8U62j7moednuaBidUJGjZoYMPTeCu9evYs0mHx
VE84kWLYrVu1suL47TffFLm/zG1s1qxZkWkb8+fNkzq1a0uLX3+148m//PyzFS+YOHGivPTii3Lv3XfL
l198YR+8APHj/WM/Qlhff/WVLUXnCiJ/b/vbb7ZTrlevnrzz9tu+3zHGkRsZIb//vvvk36++Ku3btbNi
wBhSu7Zt5URIti1txWtzhW+s8R55mGSo4aUXXrAeqp/3wfYrli+37WTOKcf+1AjQNCOibsfOnFSEZJz5
7LYyHjP37wtzzbSPUC3RHB46uEcfffhhkYdgzo/n87O5d7/88ou0Nm2s+e230rx58yJh5DHm4YDQqRfa
1rhx4yt9G589r6DxeeChguNxXMK/vK+ED11ITuNvhGf5fPAeNzDH+Prrr23Eis8JostnjXv9+eefy1TT
F3g/P+WJCpqHWAUNGFBGHHr36S0XLgbHS8IJGmzbtk2+NR8Uqq/H+0TFh4HzkGbPhzv0w+EVtEgdJIWJ
CXsy/hNpbMqlNIJGp0gCDRX7Q1FBS6yg0XG/8frrtgMFvHXGkXiK9vKz6YAff+wxOw54+NAh66HROb37
3//ajt/lByNobDd50qQrYdfx48bZUBifReDz/p7xttzOmLJvH7z/vixbtszuw+evJVnDpjPkCR9DqAg5
bjIPiYw70wHzOar93XdWBGjPFiNMHHeE8ZIRCD4DiPNzzz5r233QtNvvveE7d8CILN4N0y44FvvPNQ93
eG27zXvihU6+xmefXXkY69O7t9xwww3SqFEj+91HPPw66UNGoLk/jEtxnWy3dt06+a8RWu4BUJnnPtPZ
f2weFlhhg/vHax8a8ULUEQu73qB5nXFPPB33XEw9eeD++63YsQwT18HnqZ7xmhEYV4C7GMGlv/HC3xAa
dxmmUEFbmZJivW+S3/CseA94MP3CiJJ73EXmYeHRRx6RGjVq2PvANdI3fGraiNfOPUXoR40cad9v2sZ7
myhU0DzEI2i8kXRICMSy5cvsG0m2XjhB4+nFPtE0bxa2wn44+NCS/o5okRwSSqyCxpea6QOff/G5zJo1
68qHNBwlFbQDBw/Y+4ho+SVHqKAlVtBWJCXJyy+9JDkej+wn86ROcocXnsjpjL2JMfz+o/EgGDd0ofNs
azyP0PDfb23aWO8K6GwRD57oAY+DUJ8XPlNfGjFBNGGiEciPTafu3hOOgacTGnUg6eYb4xGcMp0+3zu8
MsQnmheQbd4zOnk++y7zjSfGuNqekEy/0aNG2XO4gtbDeLjV77rryvWEA4/xjBEiL0xN+dfTT8vixYuv
/P8F4+XN9rQDaFtH41V5r4OxsldefvmKR4qHxvWGFiwgBImou8leeOSIkxe+7/bhxJl2FCpovNfeUCvX
zgMJ53e/xwuN2PFwFJopy8MRK4i47ZxnvmsIYWm+JyVBBc1DPIIGhAfIHiTx4fCRw3ahy3CCxgeFsRfE
hPBjPKw2T8csKklCiN/TTqyCBqTv07kQvokmUiUVNESTMUbCjVrLsTiJFjSyL5968kk7hphsxI3EJLwe
ntZ5CndB0AjFeUORfG4JK9FBurhjaKEPRCNHjLCdHe858xsRNLwBOkY6dEJppPITEsRmmc4Zz4UQKIwz
Xt6H5qne/UwgAM8884wsMT/dfTBCo7R9n/n+0QY8GLIXo8FYH6ExljpyiVXQiGrUr1fP/h4LW0z/MXv2
bCu+zF+tdvvt1jsF+o1XX31VUkJEgbYRKvSCUP3beNPu580dQ9tlxN4Lov+6ufeuWCPA8Qoa8N6vXbvW
HsfWZDX35p9PPXUlnImHSHg0dP4q3tpn5qECQQfeWx4yvA9HiUAFzUO8gsabR4IIIjZt+jQ7D4mOPFzn
T7V8OkTS1GPtyPhA9Ordyx6XD5rfU2g8goYI2Cfcb7+xX46c7PDhz5IIGk/VZNIxfuDnTYIKWuIEjc/L
e6YT4ymbDplQFQ80dGxPPP64DXm5IGiMR7lP2UD4iLEyxo9c6Ci7de16pbN34XP1n//8xz50cY2MHSFo
HOPJJ56wY0TdzWeUfTFS5xmLcr9rrqC5K77jjTz68MNXtvca48F4DbQVr5DwZzRKI2h8twjJRoMHAISb
sa8mP/1kS93xQPr8889bMQdX0LxjU0DbCNV5IT0/VNAIVSJ0XggRErIca+4hlETQCHMybvh5jRrSskUL
e/9p88vms8PxAUFjXIzvuRfEmv1U0CoR8QoaENunY+ZLTziREGS4zp+Q38jRI6XG5zViqunIk+6UyVNs
h82K036D0BCPoMGOnTtsW0mrP3goOCjvR7yCxlMb4xgIPOJBOMgPFbTECdr6deusl0MNUISCzys/95o2
EM7De3CJR9DoMEM9NLwLpgTwueUaXQ+N/z/zr3/JnghVaeCKoDmfCTxKwmuRoMNE0CZNnOi8Eh4/QSM0
VqtmTdm7r2iNVsYESYjwChoCFQ0+Y4g6oTkX7hOvMTYFpRU0xqtCPTTG294298oN3/YwHnSooAFz2EIF
zT1nO/Pecy+9y1SxDUk0DHuACto1REkEjU573vx5NmGDJAgsUufPOf7o8YfthOkYT5z0T87gaYkQJhll
hDQjHTNeQaOT52mahTjHjR8XNknFFTQqkEQ6LmMCeKgtW7e0YsYippSACocraAhluKzMWKgoQSN0HNqZ
x4MraN3/6H7lybe8IKOQAXw/AR48aJC89dZb9rMG8Qga24Z6aITlPv7oI/v7TuOde8fQEIfO5u+hICju
3EzeS6+HRqdJ8kpoQW7aROIEn0nXQyupoFF1A0EL/b7zYEYH7b7PsQga95isRbwcL4R1n3vuORsuhdII
GqHAl156yT6oeCEZhQcXsjmBSiiElb2QiPO8aUeooI01DyL0AXhvE0y/4IXknheMdxmvhzbTCCv/947J
JQIVNA+8way4TGfrZiTFAvHlPn372LAgwsJTcCT4wlIiiW0RC0SFcbUVSSusiz9x0kRbuYLjscBouPXK
XNaZD7fdtkuXmAQN+FIxjkYbEBg/yFBkjJCKH4RTeYKm03GNjE08RxYJRRx5GCBBJpxAulDpn3tMp+53
XD8jns+XyfsFoTOzaca1asr0GdOdV4uCoNEZcx2xTlcIB4WlOQ4TwimfFEu7MQbWvQKIJ4t3zD1g/Cja
cRBQ3uOSQAYgnbGft8xn7dlnn70SCiOkRmccKmiEj5nj6EJSyCMPP2wfyNgWYZtoBObdd9+9EsIkOYEQ
mCtGtJ+xGN4vOj3aM2XyZHnP7OOOLZFRx9gY2YiESnnvCFG6nTD78MRPSJswIZ0snzU8gdCO2A8EjfEf
zuPCAxX7d/n99yvH79u3r7xmPCo8Ife+8d36sVEj+3s48ESZ9oDAchz2JXkCYbnub3+7Mg+S7x6iRHq/
F9pG9qYXSowR8nMFbY55ACDLEbEgW5VzHDp0SBo4Uym4Z2DDv0YIEUS2Qeh+bd5c7r3nHtlgHoCBvoKp
Dox98h4iVDzQsD3vK6LE54esRjeSMm/ePHtfKDDhhfedELMraHNmz5Y3jbdO38V76TdUUh6ooHkgc5E6
jWQUxpuJSGiFDp35abGkxNMxM+jNuZjPRudG9Qx+8n+Ejg7UnRIQCT6seJXUIyT0EAt8aBn/41xTp021
X8ZQqAmJF0UH3qJVCyv2XkPIaCdijhjHem469M6/dy52vEhGiBTx9M614UvH0zb3zQ3nhMJ1Ub+R98Zb
6qgkUHmFMKlf+/yMzwLG3EHv/eVLzgOLva8++4UaDxSzZhfNiIuFNNNZkzmHB+8H7xdP6G6YitR0vLZc
zwMJHRS1MN2Uf6CiBtU2mIPGOBMdIZ24exzYb66xecg8NKpvfGM8NdLkCXfitfGQ4t4bvAxeR+QQEOB7
0r9fP+v5cS72Zf6VG760XpFphzfEFw6ORSZm6OeA6huE4sjK436R1k8nT+fuPoggxIhVNHiYxZOj08fj
ImuU8Bti41YfYRvGMpme4IW2hT50MZ+PKI37kIhw8HAxoH9/qVunjr1fCDKZqN5+h+8J9xCvC/GjHdwj
tnPH3wgjsg1jZcBYH96qfT/NfcYLJxOTfRBhWGk87lYtWlyZP+jCZ4xxN/dhiO847XrNPKDwsFFo+ptE
oILmgU6eDz0WGk6JRl5+nt2PJ1qOEws8tfCF5IOFC79q9SrrLdHR0JHE+lRDWzmv++QbK3xJGMAPdy73
uBjbhZp7zmgeWSgc171XfscNZ6HXR5v5ArGCQKQ2cI85l/v0WlLYP9L9CGec33t/6STjuX6e9qngHy/c
Z9dTCAftcDsh2ml/97TV/YzmONsA7wPQfqpq0EG7Yywu7jWGfo/wqgifY37hVtrL37wPR7SBsCiv4ylw
XBf+xv9jeW/ZNtNnW+4P7bfji+b4CCyvudcJ3BfuQyzQHvca3fvC/XM/oxybexd6b/zaxn1kW/fzw9/Z
r8C8zj06SpuPHy/SVhe2dcdN3fvJNbjnda/R+90hPMr2tN1N1c/07MO94fq8EQfg77zutpOf7M+xvA+h
5Y0KmqIoilIlUEFTFEVRqgQqaIqiKEqVQAVNURRFqRKooCmKoihVAhU0RVEUpUqggqYoVRjSp0m1dtOp
leJwf9y5cF7svcvN9b13pKn77eOHvgeJQwVNUaowVJFg8rRb3qo0UFGEyhWJhIo9VKwoT5hYTDkvJjF7
obg2RZ2puhEKk6dDy1SFg/eABUpDK9QrZY8KmqJUYehEWdKF9fhKS506dYosNZII3NW1yxOqYLCw6Izp
RcunzZ83T/7P//k/tuKFFypyIHSUgYoFane++sorV+osKuWHCpqiVGHoTBGE0hSBdqFc09gxY5z/+RNa
QaK0UDOT8k0lJVKVFC+2CHj79le25yc1Hf/f//2/RRa4BMqsUVzYW5U+EggmDxWh9Q+VskcFTVGqMHSm
77/7ri0SPG3qVJk8ebIMGzrU1u0LJXXTJhteYy0wlk9xVz+mfBMrFbCMCDUJKe5LLT/KclFwl7JKeDcs
KbPVKepNCSXqALKkDMeiRqFX7NifosShpZ4I81HImJJMq1etsqFAihpTwNltD1A7lePy+sSJE4sU8Gas
ioVMKZ48ePBga9FCpSxgSl1Et7g3ZZyolUgRZK7bW5OyV8+etj6iG8alXBeFloeY82B2JQBPiJf34C3j
AXI93C9EmnqR/M55XLg+6iyyegX3mHqZ1JSkfmIoLA46xjxcUBQ69Pppz7q1a22ok6LOHIdzsm1ZPNhU
ZlTQFKUKw7gQS/PTAbPKNIJFZXmK/XqXXKHoLYV/KVZLh9ymTRtbrJeOnI6b8SKOQxFiigXjbVAV/847
7rDezScff2yLFrPOGt5MW7M/40YjzH6EDSl4y8KcbiIFxX6pBh9a54+VEahOj4jS4dNuqr3Tdha4BcSV
wr+8hsf4y88/232oawiM9X3w/vu22DKC17hxY3n7rbfCLjgLc43gsvaaGxZEcPGqWOKFa0Y8XDgXC5Mi
nCSHUKSZe2eLGpvrrWVEkALKruDxHiCKNb/91i6xQ6FnljTi+O6CnMD9wZumqj+rDPBetWvb1m5HZX0X
KtlzPh4gaBdFhLlPbr1GBJRVvCmQTMHjoeb+s2oD94RCzrHWpLwWUUFTlCoMnRuLa+LNeKFDffnFF68s
pklYr58RKi8dO3SwYUYXkku8xzly+LBUu/12Oz7k9RDwBOoaMfN6A3huTxlPa6NTYX7ipEny4QcfFAnl
Aas9N2zQ4EqxXTpsKuG7IBKM5VEh3yVgRAUBaWoMmjVrZpdK8TLbiAAFd8NxzgjoO0b0lixebP/PygFU
/acoMR6Zu3SMG8J1l4JhjTPWlPNeP0WXERh3yR0E7dlnnpFOHTteKQQNPDywFI9Lv7595SXznnjXa6Nw
MF6iW+mf9xOBnWq8bRdElWtG4IHx0o8//FBqm/eA4sAuCD0LjcayGsi1igqaolRh3A44tBo+nRod5XTT
MR48dEjq16tnQ11e8IhIiHDDgnSQhCtdDppO/B8PPlhE5EhzZ1FRvAIvdLrfGc/G3X9yFEFzQ3GEC72r
VrM/HlfofqwT9uILL9jfCfs9/c9/2uWZ4oFwKsKBiODZsFYYsOwKa7vhkRG6Q+j2GWGBRg0b2m1DU/IZ
j2MJFl5H7PBGQz1EvNRvvvrK+V8wlEn2pLdyPvcBD5AFRwHvGc+Xpa688KDw8ksv2fvMMjwszeMuC+OC
t/3mm29eeYipiqigKUoVxhU075O6Cx0lKxsvWbrUJjmw3lgD44WxdhaGmPGaOx4UKmh4Hk8+8USRcNiZ
tDTbmdK5NjSdvXssPBG8wEEDB9rtSiporAj90EMPWQH2tvUjIziE4RBfxvYYE2Pc6qOPPrJhtlgW7EVg
CNMhQDVr1rzisXJ9tJUlngjXEnLMdsJ2bgg2NPkE74wFLxFHxrJY7DJ0VWzOx7idC+8F18cYmAtLx/Aa
Agl4rE88/rgd3/NeP+LJfUIMedDg73ilXkhiUUFTFOWaBUFDSNwVh72wgCWLdxJmQ7hItKDz5QkfQwRZ
5dlN5ohF0BjHqW08vx6mQyf05R6L4+JVuCE3EhkQiYshgoaA4fWEEzQWDUVE8Ha8beX66My9nhIhRkKD
eHQklpBmH+pJeUH0EHYW4nzbnJPECuA4iDQrhxPWZBzMBRHt26dPWEHjemkn42ChokryTaig4d16RT5U
0Bin40EDcSz2Xhkh5/rwHvHiQj00FTRFUa5pEDS8gyMh40cID14OYzE80ePheLMIXUja8IYcR5hO3cUV
NG8GICEvwmYkd4RCQsj59HT7OwkpjI1dCEkKITGC0J8bdkPQ8DBd6NDxRkJDqMD4GsJCG7zwf8SC1ai9
3k8oiOjrr71mvUnaRqYmIEodO3a0Y4X8jQQal5/MtbY0IhQKYUg3nOgmmJSFoJFN+ZkRNDcb0wuvca37
VdAURamKkERAiKqrEQpvdhsJBIzrsKIxT/VkwLU0HScdqMuC+fOtt+Qmd5BZiMC4MOb22KOPXkn0cMH7
IlGClHEXBAihI40f/jSeEwLh7eRJ1ydpAW/I9eQGDhxoBdmFtjCGxXiTd6VlMgK/MuLAfhybkKbXGxs0
aJAdM4wkaEC487rrrpOfjFfnLW1Fosb/97//tw3lee9RcnKyzaB0pysAnlONGjVkQP/+9v+8B6+Z6wqd
WE3mKN6myx/mIQAPNFTQELm2bdva/3PPGc/jgcG9R0B48Vvz/uClkX3KtZLY4mX9+vXyuhFWFTRFUa5J
8KIIfZGCT5Yd6dudO3e2afaktLssWbLEemmE1Bin6d2rl92GNHSXli1ayPtG+Ai90Un7eWhAp/rbb7/Z
8zK+hIgR9iOdHW8FThghbdyokU1lZyypT58+0rp1a7sNGYVuyJFOmbR9PDdXEKjg8Z7xoGgPKfD8jWkB
bnYgoUVCgWRpci14Pm8YUZxvBDpSyBGWL18u1atXt3PYvGxOTbUZnQiOFzxCHhYQMCZisx+CTDjXFT7u
FZ5fVA/NiFQ0Dw2Y2E0YlsxGrq9bt25W5JlnCIge43yhHhqCxn1QQVMU5ZqEzpExLsJxdLZ08p07dZI1
PhOrd+/aZQWIzhPxc1PYXUiWYMyNJAuOibdDyDI04w4IfTFfilBd+3btrGfn7aiBTEtS1ZlrxZyqw8az
ofNn0rDrHZFOT7tJw1+xYoV9DRBRBIB2ImihE8XxmEiL72CulzljTOKOJmaA18M1edPw4bIR6VlGIPAi
Q2GMkakKZCIiZDwoeMcGuW7uRWiYlLJkPEi4bDGCjVfrnWzOfVhrXkOMvGzcsMF62R3Me4Wgee8NYdzl
5nrdhwcXvFsmuLsPC1URFTRFURSlSqCCpiiKolQJVNAURVGUKoEKmqIoilIlUEFTFEVRqgQqaIqiKEqV
QAVNURRFqRKooCmKoihVAhU0RVEUpUqggqYoiqJUCVTQFEVRlCrB/ypUFEVRlGuewsL/H6dW/FiHB0oq
AAAAAElFTkSuQmCC
</value>
</data>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -1,4 +1,4 @@
namespace BeWo.Report.DefaultReports.Alt
namespace BeWoNordeifel.Alt
{
partial class Spitzabrechnung
{
@@ -149,7 +149,7 @@ namespace BeWo.Report.DefaultReports.Alt
//
// xrLabel14
//
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(467.3852F, 39.99998F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(426.3799F, 62.22221F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(223.62F, 20F);
@@ -160,7 +160,7 @@ namespace BeWo.Report.DefaultReports.Alt
//
// xrLabel13
//
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(467.3852F, 19.99999F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(426.3799F, 42.22221F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(223.62F, 20F);
@@ -172,7 +172,7 @@ namespace BeWo.Report.DefaultReports.Alt
// xrLabel9
//
this.xrLabel9.BorderDashStyle = DevExpress.XtraPrinting.BorderDashStyle.Dot;
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(467.375F, 0F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(426.3699F, 22.22222F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(223.63F, 20F);
@@ -185,21 +185,20 @@ namespace BeWo.Report.DefaultReports.Alt
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(217.7631F, 0F);
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(176.7579F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(249.6119F, 100.5132F);
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(230.1675F, 100.5132F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Datum: {0}")});
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(366.9999F, 186F);
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.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrTable1
@@ -725,23 +724,23 @@ namespace BeWo.Report.DefaultReports.Alt
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 56F;
this.topMarginBand1.HeightF = 40F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel7});
this.bottomMarginBand1.HeightF = 100F;
this.bottomMarginBand1.HeightF = 80F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// xrLabel7
//
this.xrLabel7.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(58.92764F, 36.51094F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00002F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(540.0263F, 24.98031F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(691F, 24.98031F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.StylePriority.UseTextAlignment = false;
this.xrLabel7.Text = "BeWo Nordeifel GbR, Sparkasse Aachen, DE72 3905 0000 0002 2107 22";
@@ -1071,7 +1070,7 @@ namespace BeWo.Report.DefaultReports.Alt
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 61, 56, 100);
this.Margins = new System.Drawing.Printing.Margins(75, 61, 40, 80);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;

View File

@@ -6,7 +6,7 @@ using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.DataContracts;
namespace BeWo.Report.DefaultReports.Alt
namespace BeWoNordeifel.Alt
{
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<SettlementRO>
{

View File

@@ -118,12 +118,6 @@
<Compile Include="FLSGroupReport.designer.cs">
<DependentUpon>FLSGroupReport.cs</DependentUpon>
</Compile>
<Compile Include="UMGENENNEN.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="UMGENENNEN.designer.cs">
<DependentUpon>UMGENENNEN.cs</DependentUpon>
</Compile>
<Compile Include="Mitarbeiterstundenkonto.cs">
<SubType>Component</SubType>
</Compile>
@@ -217,9 +211,6 @@
<EmbeddedResource Include="FLSGroupReport.resx">
<DependentUpon>FLSGroupReport.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UMGENENNEN.resx">
<DependentUpon>UMGENENNEN.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Mitarbeiterstundenkonto.resx">
<DependentUpon>Mitarbeiterstundenkonto.cs</DependentUpon>
<SubType>Designer</SubType>

View File

@@ -63,6 +63,8 @@ namespace DiakonieKKKleve
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
@@ -70,16 +72,14 @@ namespace DiakonieKKKleve
this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -392,22 +392,20 @@ namespace DiakonieKKKleve
this.lblKonto,
this.xrTable4});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 11F);
this.ReportFooter.HeightF = 214.6042F;
this.ReportFooter.HeightF = 249.3264F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// lblKonto
//
this.lblKonto.LocationFloat = new DevExpress.Utils.PointFloat(0F, 64.70833F);
this.lblKonto.LocationFloat = new DevExpress.Utils.PointFloat(0F, 64.70828F);
this.lblKonto.Multiline = true;
this.lblKonto.Name = "lblKonto";
this.lblKonto.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblKonto.SizeF = new System.Drawing.SizeF(676.833F, 149.8959F);
this.lblKonto.SizeF = new System.Drawing.SizeF(676.833F, 184.6181F);
this.lblKonto.StylePriority.UseFont = false;
this.lblKonto.Text = "Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16\r" +
"\nbei der Volksbank an der Niers e.V.\r\n\r\nFreundliche Grüße\r\n\r\n\r\n\r\n[CreatorFirstNa" +
"me] [CreatorLastName]";
this.lblKonto.Text = resources.GetString("lblKonto.Text");
//
// xrTable4
//
@@ -455,6 +453,22 @@ namespace DiakonieKKKleve
this.bottomMarginBand1.HeightF = 71F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// xrRichText4
//
this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 12.99998F);
this.xrRichText4.Name = "xrRichText4";
this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
this.xrRichText4.SizeF = new System.Drawing.SizeF(678F, 32.37503F);
//
// xrLine1
//
this.xrLine1.ForeColor = System.Drawing.Color.Black;
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLine1.Name = "xrLine1";
this.xrLine1.SizeF = new System.Drawing.SizeF(678F, 13F);
this.xrLine1.StylePriority.UseForeColor = false;
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -518,22 +532,6 @@ namespace DiakonieKKKleve
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(182.2917F, 155.2917F);
//
// xrRichText4
//
this.xrRichText4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 12.99998F);
this.xrRichText4.Name = "xrRichText4";
this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
this.xrRichText4.SizeF = new System.Drawing.SizeF(678F, 32.37503F);
//
// xrLine1
//
this.xrLine1.ForeColor = System.Drawing.Color.Black;
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLine1.Name = "xrLine1";
this.xrLine1.SizeF = new System.Drawing.SizeF(678F, 13F);
this.xrLine1.StylePriority.UseForeColor = false;
//
// AllgemeineRechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -556,11 +554,11 @@ namespace DiakonieKKKleve
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}

View File

@@ -1763,6 +1763,18 @@
zii1Aci21JbaUltqS22pLbWltnRGqQ1AtqW21JbaUltqS22pLbWlM0ptALIttaW21JbaUltqS22pLZ1R
agOQbakttaW21JbaUltqS23pDFLE/x+guAc7ON4S+QAAAABJRU5ErkJggg==
</value>
</data>
<data name="lblKonto.Text" xml:space="preserve">
<value>Zahlungsziel 14 Tage nach Rechnungsdatum
Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
bei der Volksbank an der Niers e.V.
Freundliche Grüße
[CreatorFirstName] [CreatorLastName]</value>
</data>
<data name="xrRichText4.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE0AZQB0AGEATQBlAGQAaQB1AG0ALQBSAG8AbQBhAG4AOwB9AHsAXABmADMAIABBAHIAaQBhAGwAOwB9AHsAXABmADQAXABmAGMAaABhAHIAcwBlAHQAMgAgAFcAZQBiAGQAaQBuAGcAcwA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGMAXABzAGEAMwAwAFwAdABxAGMAXAB0AHgANAA1ADMANgBcAHQAcQByAFwAdAB4ADkANAA5ADgAewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIABWAG8AbABrAHMAYgBhAG4AawAgAGEAbgAgAGQAZQByACAATgBpAGUAcgBzACAAZQBHAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA0AFwAYwBmADEAIAAgACAAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYANABcAGYAcwA2AFwAYwBmADEAIAA8AH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADMAXABmAHMAMQA0AFwAYwBmADEAIAAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAIAAgAEkAQgBBAE4AOgAgAEQARQAxADMAIAAzADIAMAA2ACAAMQAzADgANAAgADUAMQAwADMAIAAzADYAOAAwACAAMQA2ACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgA0AFwAZgBzADYAXABjAGYAMQAgADwAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMwBcAGYAcwAxADQAXABjAGYAMQAgACAAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADEANgBcAGMAZgAxACAAQgBJAEMAOgBHAEUATgBPAEQARQBEADEARwBEAEwAfQBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXABmADIAXABmAHMAMQA2AFwAYwBmADEAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>

View File

@@ -202,7 +202,7 @@ namespace BeWo.DiakonieKKKleve
this.lblKonto.Multiline = true;
this.lblKonto.Name = "lblKonto";
this.lblKonto.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblKonto.SizeF = new System.Drawing.SizeF(676.833F, 125.0695F);
this.lblKonto.SizeF = new System.Drawing.SizeF(676.833F, 139.7222F);
this.lblKonto.StylePriority.UseFont = false;
this.lblKonto.Text = "Zahlungsziel 14 Tage nach Rechnungsdatum\r\n\r\nBitte überweisen Sie den Betrag auf u" +
"nser Konto IBAN DE95 3206 1384 0009 9910 18\r\nbei der Volksbank an der Niers e.V." +

View File

@@ -145,7 +145,9 @@ Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
Klient [CustomerName] Aktenzeichen [CustomerReferenceNumber]
Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
lblKonto.Text = @"Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
lblKonto.Text = @"Zahlungsziel 14 Tage nach Rechnungsdatum
Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
bei der Volksbank an der Niers e.V.
Freundliche Grüße";
@@ -158,7 +160,9 @@ Freundliche Gr
Klient [CustomerName] Aktenzeichen [CustomerReferenceNumber]
Rechnungsnummer: [InvoiceNumber] Datum: [InvoiceDate]";
lblKonto.Text = @"Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
lblKonto.Text = @"Zahlungsziel 14 Tage nach Rechnungsdatum
Bitte überweisen Sie den Betrag auf unser Konto IBAN DE13 3206 1384 5103 3680 16
bei der Volksbank an der Niers e.V.
Freundliche Grüße";

View File

@@ -43,9 +43,6 @@ namespace BeWo.Report.DefaultReports
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.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
@@ -72,7 +69,6 @@ namespace BeWo.Report.DefaultReports
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -100,7 +96,7 @@ namespace BeWo.Report.DefaultReports
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 157.5F;
this.topMarginBand1.HeightF = 143F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
@@ -218,28 +214,6 @@ namespace BeWo.Report.DefaultReports
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Mit freundlichen Grüßen";
//
// xrTable4
//
this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow14});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 10F);
this.xrTable4.StylePriority.UseFont = false;
//
// 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;
//
// xrLabel14
//
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -576,7 +550,6 @@ namespace BeWo.Report.DefaultReports
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel1,
this.xrTable4,
this.xrLabel14,
this.xrLabel15});
this.GroupFooter1.HeightF = 206.5833F;
@@ -615,12 +588,11 @@ namespace BeWo.Report.DefaultReports
this.Font = new System.Drawing.Font("Verdana", 10F);
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 75, 158, 50);
this.Margins = new System.Drawing.Printing.Margins(75, 75, 143, 50);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
@@ -643,9 +615,6 @@ namespace BeWo.Report.DefaultReports
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 xrTableRow14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;

View File

@@ -118,6 +118,7 @@
<Compile Include="SupportConceptReport.Designer.cs">
<DependentUpon>SupportConceptReport.cs</DependentUpon>
</Compile>
<Compile Include="Translation\TranslationDictionary.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Properties\licenses.licx" />

View File

@@ -0,0 +1,27 @@
using System;
using System.Collections.Generic;
using System.Linq;
using BeWo.Service.DCEntityMapper;
using BeWo.Service.Plugins;
using BS.Shared;
using BS.Shared.Core;
using BS.Shared.DataContracts.Compact;
using BS.Shared.Extensions;
namespace FeidPartnerReports.Translation
{
public class CustomTranslationDictionary : TranslationDictionary
{
public override Dictionary<String, String> GetTranslationDictionary()
{
var dict = base.GetTranslationDictionary();
AddOrReplaceTranslation(dict, "Betrag pauschal", "Eigenanteil");
return dict;
}
}
}

View File

@@ -89,6 +89,12 @@
<DependentUpon>Jahresauswertung.cs</DependentUpon>
</Compile>
<Compile Include="JahresauswertungHelper.cs" />
<Compile Include="JahresauswertungMissinglistAlt.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="JahresauswertungMissinglistAlt.Designer.cs">
<DependentUpon>JahresauswertungMissinglistAlt.cs</DependentUpon>
</Compile>
<Compile Include="KlientenListe.cs">
<SubType>Component</SubType>
</Compile>
@@ -163,6 +169,9 @@
<EmbeddedResource Include="Jahresauswertung.resx">
<DependentUpon>Jahresauswertung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="JahresauswertungMissinglistAlt.resx">
<DependentUpon>JahresauswertungMissinglistAlt.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="KlientenListe.resx">
<DependentUpon>KlientenListe.cs</DependentUpon>
</EmbeddedResource>

View File

@@ -26,6 +26,7 @@ namespace BeWo.GpzBiberachReports.Invoicing
private const decimal AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_17 = 4.63m;
private const decimal AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_18 = 4.77m;
private const decimal AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_19 = 4.9m;
private const decimal AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_21 = 5.21m;
//private const decimal AMOUNTPERUNIT_AB_60_STUNDEN_VOR_APRIL_14 = 46.82m;
//private const decimal AMOUNTPERUNIT_AB_60_STUNDEN_AB_APRIL_14 = 48.14m;
@@ -118,6 +119,7 @@ namespace BeWo.GpzBiberachReports.Invoicing
DateTime april17 = new DateTime(2017, 4, 1);
DateTime april18 = new DateTime(2018, 4, 1);
DateTime april19 = new DateTime(2019, 4, 1);
DateTime april21 = new DateTime(2021, 4, 1);
int countHausbesuchVorApril14 = 0;
int countHausbesuchAbApril14 = 0;
@@ -126,6 +128,7 @@ namespace BeWo.GpzBiberachReports.Invoicing
int countHausbesuchAbApril17 = 0;
int countHausbesuchAbApril18 = 0;
int countHausbesuchAbApril19 = 0;
int countHausbesuchAbApril21 = 0;
int countHausbesuchBg = 0;
foreach (var sr in serviceRecordsInPeriod)
@@ -147,7 +150,10 @@ namespace BeWo.GpzBiberachReports.Invoicing
countHausbesuchAbApril17++;
else if (sr.Start < april19)
countHausbesuchAbApril18++;
countHausbesuchAbApril19++;
else if (sr.Start < april21)
countHausbesuchAbApril19++;
else
countHausbesuchAbApril21++;
}
else if (sr.ServiceDescription.Name.ToLower().Contains("st bg hb"))
{
@@ -302,6 +308,27 @@ namespace BeWo.GpzBiberachReports.Invoicing
items.Add(invoiceItem);
}
if (countHausbesuchAbApril21 > 0)
{
var invoiceItem = new InvoiceItem();
//decimal anzahlHausbesuche = differentDays.Count;
decimal anzahlHausbesuche = countHausbesuchAbApril21;
invoiceItem.AmountPerUnit = AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_21;
invoiceItem.UnitCount = anzahlHausbesuche;
invoiceItem.AmountTotal = anzahlHausbesuche * AMOUNTPERUNIT_HAUSBESUCH_AB_APRIL_21;
invoiceItem.ItemPeriodStart = scap.StartDate;
invoiceItem.ItemPeriodEnd = scap.EndDate;
invoiceItem.RateFactor = null;
invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal;
invoiceItem.ItemDescription = "Hausbesuchspauschale";
if (scap != null)
invoiceItem.SupportConceptApprovalPeriodOid = scap.Oid;
items.Add(invoiceItem);
}
if (countHausbesuchBg > 0)
{
var invoiceItem = new InvoiceItem();

File diff suppressed because it is too large Load Diff

View File

@@ -41,7 +41,7 @@ namespace BeWo.GpzBiberachReports
}
}
xrLabel1.Text = String.Format("SpDi-Erhebung {0:yyyy}", reportDate);
lblTitel.Text = String.Format("2. Vom SpDi versorgte Personen {0:yyyy}", reportDate);
#region RowVariables
@@ -987,9 +987,9 @@ namespace BeWo.GpzBiberachReports
anzAuslaenderGesamtLabel.Text = string.Format("{0}", anzWeiblichAuslaender + anzMaennlichAuslaender);
anzKlientenGesamtLabel.Text = string.Format("{0}", anzMaennlich + anzWeiblich);
anzMSozioLabel.Text = string.Format("{0}", anzSozioTherapieM);
anzWSozioLabel.Text = string.Format("{0}", anzSozioTherapieW);
anzSozioGesamtLabel.Text = string.Format("{0}", anzSozioTherapieM + anzSozioTherapieW);
anzPersonenDirekt22.Text = string.Format("{0}", anzSozioTherapieM);
//anzWSozioLabel.Text = string.Format("{0}", anzSozioTherapieW);
anzPersonenDirektErstbetreuung22.Text = string.Format("{0}", anzSozioTherapieM + anzSozioTherapieW);
anzLedigLabel.Text = string.Format("{0}", anzLedig);
anzVerwitwetLabel.Text = string.Format("{0}", anzVerwitwert);
@@ -1004,23 +1004,23 @@ namespace BeWo.GpzBiberachReports
anzFamilienstandSummeLabel.Text = string.Format("{0}", anzLedig + anzVerheiratet + anzGeschieden + anzVerwitwert + anzGetrennt +
+ anzPartner + anzPartnerMarried + anzEntpartnert + anzPartnerDead + anzFamlienstandUnbekannt);
anzLaengerFristigMLabel.Text = string.Format("{0}", anzLaengerfristigBetreutM);
anzLaengerFristigWLabel.Text = string.Format("{0}", anzLaengerfristigBetreutW);
anzLaengerFristigMAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderM);
anzLaengerFristigWAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderW);
anzLaengerFristigGesamtAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderW + anzLaengerfristigBetreuteAueslaenderM);
anzLaengerFristigGesamtLabel.Text = string.Format("{0}", anzLaengerfristigBetreutW + anzLaengerfristigBetreutM);
//CBXXXanzLaengerFristigMLabel.Text = string.Format("{0}", anzLaengerfristigBetreutM);
//CBXXXanzLaengerFristigWLabel.Text = string.Format("{0}", anzLaengerfristigBetreutW);
//CBXXXanzLaengerFristigMAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderM);
//CBXXXanzLaengerFristigWAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderW);
//CBXXXanzLaengerFristigGesamtAuslaenderLabel.Text = string.Format("{0}", anzLaengerfristigBetreuteAueslaenderW + anzLaengerfristigBetreuteAueslaenderM);
//CBXXXanzLaengerFristigGesamtLabel.Text = string.Format("{0}", anzLaengerfristigBetreutW + anzLaengerfristigBetreutM);
anzFamilienstandSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
//CBXXXanzFamilienstandSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
anzLebtAlleinLabel.Text = string.Format("{0}", anzAlleinlebend);
lebtAlleinerziehendMitMindKindLabel.Text = string.Format("{0}", anzAlleinerziehendMitMinderjaehrigenKindern);
anzLebtMitPartnerUndGgfMindKindern.Text = string.Format("{0}", anzMitPartnerLebendMitGgfMinderjaehrigenKindern);
anzLebtInBeWoLabel.Text = string.Format("{0}", anzInBeWoLebend);
anzLebtInPrivaterWGLabel.Text = string.Format("{0}", anzInPrivaterWGLebend);
anzLebtMitElternVerwandtenLabel.Text = string.Format("{0}", anzMitElternVerwandtenLebend);
anzLebensverhaeltnisseUnbekanntLabel.Text = string.Format("{0}", anzLebensverhaeltnisUnbekannt);
anzLebensverhaeltnisseSummeLabel.Text = string.Format("{0}", anzAlleinlebend + anzInBeWoLebend + anzInPrivaterWGLebend + anzMitElternVerwandtenLebend + anzLebensverhaeltnisUnbekannt + anzAlleinerziehendMitMinderjaehrigenKindern + anzMitPartnerLebendMitGgfMinderjaehrigenKindern);
anz32_1.Text = string.Format("{0}", anzAlleinlebend);
anz32_3.Text = string.Format("{0}", anzAlleinerziehendMitMinderjaehrigenKindern);
anz32_4.Text = string.Format("{0}", anzMitPartnerLebendMitGgfMinderjaehrigenKindern);
anz32_6.Text = string.Format("{0}", anzInBeWoLebend);
anz32_8.Text = string.Format("{0}", anzInPrivaterWGLebend);
anz32_7.Text = string.Format("{0}", anzMitElternVerwandtenLebend);
anz32_11.Text = string.Format("{0}", anzLebensverhaeltnisUnbekannt);
anz32_Summe.Text = string.Format("{0}", anzAlleinlebend + anzInBeWoLebend + anzInPrivaterWGLebend + anzMitElternVerwandtenLebend + anzLebensverhaeltnisUnbekannt + anzAlleinerziehendMitMinderjaehrigenKindern + anzMitPartnerLebendMitGgfMinderjaehrigenKindern);
anzUnterhaltEhepartnerLabel.Text = string.Format("{0}", anzUnterhaltDurchEhepartner);
anzUnterhaltBerufstaetigkeitLabel.Text = string.Format("{0}", anzErwerbsBerufstaetig);
@@ -1054,10 +1054,10 @@ namespace BeWo.GpzBiberachReports
anzEinkommenUnbekannt +
anzEinkommenSonstiges);
anzSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
anzLebensverhaeltnisseSummeAus23Label.Text = anzLaengerFristigGesamtLabel.Text;
//CBXXXanzSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
//CBXXXanz32_Summe211.Text = anzLaengerFristigGesamtLabel.Text;
anzAlterAb18MLabel.Text = string.Format("{0}", anz18bis27M);
anzAlterAb18MLabel.Text = string.Format("{0}", anz18bis27M);
anzAlterAb18WLabel.Text = string.Format("{0}", anz18bis27W);
anzAlterAb18SummeLabel.Text = string.Format("{0}", anz18bis27W + anz18bis27M);
@@ -1095,12 +1095,12 @@ namespace BeWo.GpzBiberachReports
anzAlterSummeLabel.Text = string.Format("{0}", alterSummeW + alterSummeM);
anzAlterSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
//CBXXXanzAlterSumme23Label.Text = anzLaengerFristigGesamtLabel.Text;
anzSumme23WLabel.Text = anzLaengerFristigWLabel.Text;
anzSumme23MLabel.Text = anzLaengerFristigMLabel.Text;
//CBXXXanzSumme23WLabel.Text = anzLaengerFristigWLabel.Text;
//CBXXXanzSumme23MLabel.Text = anzLaengerFristigMLabel.Text;
anzEndeLaengerBetreuungGrundV1Label.Text = string.Format("{0}", anzBeendigungInGegenseitigemEinvernehmenOhneWeiterbetreuungDurchAnderenPsychFachdienst);
anzEndeLaengerBetreuungGrundV1Label.Text = string.Format("{0}", anzBeendigungInGegenseitigemEinvernehmenOhneWeiterbetreuungDurchAnderenPsychFachdienst);
anzEndeLaengerBetreuungGrundV2Label.Text = string.Format("{0}", anzBeendigungDurchVermittlungInAnschlussbetreuung);
anzEndeLaengerBetreuungGrundV3Label.Text = string.Format("{0}", anzBeendigungDurchUebergangInSoziotherapie);
anzEndeLaengerBetreuungGrundV4Label.Text = string.Format("{0}", anzBeendigungDurchKlient);
@@ -1119,16 +1119,16 @@ namespace BeWo.GpzBiberachReports
anzGemeinsameKlientenMitPIALabel.Text = string.Format("{0} Personen", anzGemeinsamerKlientenMitDerPIA);
anz36JaLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeKoerperlicheErkrankungJa);
anz36NeinLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeKoerperlicheErkrankungNein);
anz36Ja.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeKoerperlicheErkrankungJa);
anz36Nein.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeKoerperlicheErkrankungNein);
//anz36UnbekanntLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeKoerperlicheErkrankungUnbekannt);
anz37JaLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeSuchtproblematikJa);
anz37NeinLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeSuchtproblematikNein);
anz37Ja.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeSuchtproblematikJa);
anz37Nein.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeSuchtproblematikNein);
//anz37UnbekanntLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeBehandlungsbeduerftigeSuchtproblematikUnbekannt);
anz38JaLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeFuerDieBetreuungRelevanteMinderbegabungJa);
anz38NeinLabel.Text = string.Format("{0}", anzGleichzeitigBestehendeFuerDieBetreuungRelevanteMinderbegabungNein);
anz38Ja.Text = string.Format("{0}", anzGleichzeitigBestehendeFuerDieBetreuungRelevanteMinderbegabungJa);
anz38Nein.Text = string.Format("{0}", anzGleichzeitigBestehendeFuerDieBetreuungRelevanteMinderbegabungNein);
JahresauswertungHelper.CreateDiagnoseTable(tableDiagnosen, diagnose2Geschlecht, sbDiagnoseUnbekannt.ToString(), ohneDiagnoseW, ohneDiagnoseM);
@@ -1218,11 +1218,11 @@ namespace BeWo.GpzBiberachReports
//anzDiagnoseSummeMLabel.Text = string.Format("{0}", anzDiagnoseSummeM);
//anzDiagnoseSummeLabel.Text = string.Format("{0}", anzDiagnoseSummeW + anzDiagnoseSummeM);
anzDiagnoseSummeAus23WLabel.Text = string.Format("{0}", anzLaengerFristigWLabel.Text);
anzDiagnoseSummeAus23MLabel.Text = string.Format("{0}", anzLaengerFristigMLabel.Text);
anzDiagnoseSummeAus23Label.Text = string.Format("{0}", anzLaengerFristigGesamtLabel.Text);
//CBXXXanzDiagnoseSummeAus23WLabel.Text = string.Format("{0}", anzLaengerFristigWLabel.Text);
//CBXXXanzDiagnoseSummeAus23MLabel.Text = string.Format("{0}", anzLaengerFristigMLabel.Text);
//CBXXXanzDiagnoseSummeAus23Label.Text = string.Format("{0}", anzLaengerFristigGesamtLabel.Text);
anzZuweisung1Label.Text = string.Format("{0}", anzZuweisungDurchPsychiatrischesKrankenhaus);
anzZuweisung1Label.Text = string.Format("{0}", anzZuweisungDurchPsychiatrischesKrankenhaus);
anzZuweisung2Label.Text = string.Format("{0}", anzZuweisungDurchAndereKlinik);
anzZuweisung3Label.Text = string.Format("{0}", anzZuweisungDurchPIA);
anzZuweisung4Label.Text = string.Format("{0}", anzZuweisungDurchNiedergelassenerNervenarzt);
@@ -1329,11 +1329,11 @@ namespace BeWo.GpzBiberachReports
LebensverhältnisUnbekanntLabel.Text = LebensverhaltnisUnbekanntSb.ToString().Trim();
EinkommenUnbekanntLabel.Text = EinkommenUnbekanntSb.ToString().Trim();
AlterUnbekanntLabel.Text = AlterUnbekanntSb.ToString().Trim();
KörperlicheErkrankungUnbekanntLabel.Text = ErkrankungUnbekanntSb.ToString().Trim();
SuchtproblematikUnbekanntLabel.Text = SuchtproblematikUnbekanntSb.ToString().Trim();
MinderbegabungUnbekanntLabel.Text = MinderbegabungUnbekanntSb.ToString().Trim();
ZuweisungswegeUnbekanntLabel.Text = ZuweisungswegeUnbekanntSb.ToString().Trim();
//CBXXXKörperlicheErkrankungUnbekanntLabel.Text = ErkrankungUnbekanntSb.ToString().Trim();
//CBXXXSuchtproblematikUnbekanntLabel.Text = SuchtproblematikUnbekanntSb.ToString().Trim();
//CBXXXMinderbegabungUnbekanntLabel.Text = MinderbegabungUnbekanntSb.ToString().Trim();
ZuweisungswegeUnbekanntLabel.Text = ZuweisungswegeUnbekanntSb.ToString().Trim();
ZuweisungswegeNeuLabel.Text = ZuweisungswegeNeuSb.ToString().Trim();
PiaUnbekanntLabel.Text = piaUnbekanntSb.ToString().Trim();
@@ -1344,7 +1344,7 @@ namespace BeWo.GpzBiberachReports
{
sb.AppendLine(name);
}
cellAllePersonen23.Text = sb.ToString().Trim();
//CBXXXcellAllePersonen23.Text = sb.ToString().Trim();
}
private static bool IstSchaltjahr(int jahr)

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

View File

@@ -102,6 +102,11 @@ namespace LebenshilfeFrankfurtOder
ro.CustomerFirstname = row.CustomerDC.FirstName;
ro.CustomerLastname = row.CustomerDC.LastName;
if (ro.CustomerLastname == "Heilscher")
{
int test = 0;
}
InitRowAttendance(ro, row);
CalculateAbsenceTimes(datum, row.CustomerDC, ro);

View File

@@ -0,0 +1,530 @@
using BeWo.Report.ReportObjects;
namespace LebenshilfeFrankfurtOder
{
partial class AnwesenheitslisteSchulbegleitung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AnwesenheitslisteSchulbegleitung));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.lblTageHeader = new DevExpress.XtraReports.UI.XRLabel();
this.lblTage = new DevExpress.XtraReports.UI.XRLabel();
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.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = 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.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.lblKundennummer = new DevExpress.XtraReports.UI.XRLabel();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldArtDerLeistung = new DevExpress.XtraReports.UI.CalculatedField();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.lblLegende = new DevExpress.XtraReports.UI.XRLabel();
this.fieldStunden = new DevExpress.XtraReports.UI.CalculatedField();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.rule31 = new DevExpress.XtraReports.UI.FormattingRule();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.StylePriority.UseFont = false;
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
this.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.lblTageHeader,
this.lblTage,
this.xrTable3});
this.Detail1.HeightF = 22F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblTageHeader
//
this.lblTageHeader.FormattingRules.Add(this.rule31);
this.lblTageHeader.LocationFloat = new DevExpress.Utils.PointFloat(546.8054F, 2.000003F);
this.lblTageHeader.Name = "lblTageHeader";
this.lblTageHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblTageHeader.SizeF = new System.Drawing.SizeF(113.0339F, 20F);
this.lblTageHeader.StylePriority.UseFont = false;
this.lblTageHeader.Text = "Tage gesamt:";
//
// lblTage
//
this.lblTage.FormattingRules.Add(this.rule31);
this.lblTage.LocationFloat = new DevExpress.Utils.PointFloat(659.8393F, 2.000003F);
this.lblTage.Name = "lblTage";
this.lblTage.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblTage.SizeF = new System.Drawing.SizeF(68.16071F, 20F);
this.lblTage.StylePriority.UseFont = false;
//
// 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(540F, 22F);
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.xrTableCell16,
this.xrTableCell17});
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.1D;
//
// xrTableCell13
//
this.xrTableCell13.CanGrow = false;
this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.}")});
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.Weight = 0.0364416350657677D;
//
// xrTableCell14
//
this.xrTableCell14.CanGrow = false;
this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
this.xrTableCell14.Multiline = true;
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.StylePriority.UseFont = false;
this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell14.Weight = 0.043729963019925058D;
//
// xrTableCell16
//
this.xrTableCell16.Multiline = true;
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.StylePriority.UsePadding = false;
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell16.TextTrimming = System.Drawing.StringTrimming.Word;
this.xrTableCell16.Weight = 0.065594955493529838D;
//
// xrTableCell17
//
this.xrTableCell17.CanGrow = false;
this.xrTableCell17.Multiline = true;
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.StylePriority.UseFont = false;
this.xrTableCell17.StylePriority.UsePadding = false;
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell17.Weight = 0.051018290839614538D;
//
// 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.xrLabel7,
this.lblKundennummer,
this.xrPictureBox1,
this.xrLabel1});
this.ReportHeader.HeightF = 80F;
this.ReportHeader.Name = "ReportHeader";
//
// xrLabel7
//
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(471.6448F, 44.50003F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(70.55551F, 20F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Kd.-Nr.:";
//
// lblKundennummer
//
this.lblKundennummer.LocationFloat = new DevExpress.Utils.PointFloat(542.2003F, 44.50003F);
this.lblKundennummer.Name = "lblKundennummer";
this.lblKundennummer.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblKundennummer.SizeF = new System.Drawing.SizeF(158.5992F, 20F);
this.lblKundennummer.StylePriority.UseFont = false;
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(80.00005F, 71.24999F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
this.xrPictureBox1.StylePriority.UseBorders = false;
//
// xrLabel1
//
this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(94.99999F, 35.00002F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(297.2082F, 29.50002F);
this.xrLabel1.StylePriority.UseFont = false;
this.xrLabel1.Text = "Lebenshilfe Frankfurt (Oder) e.V.";
//
// 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";
//
// fieldArtDerLeistung
//
this.fieldArtDerLeistung.DataMember = "Services";
this.fieldArtDerLeistung.Expression = "Iif([IsGroup], \'G\', \'E\')";
this.fieldArtDerLeistung.Name = "fieldArtDerLeistung";
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblLegende});
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.GroupFooter1.HeightF = 64.72223F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// lblLegende
//
this.lblLegende.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00002F);
this.lblLegende.Multiline = true;
this.lblLegende.Name = "lblLegende";
this.lblLegende.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblLegende.SizeF = new System.Drawing.SizeF(400F, 54.72221F);
this.lblLegende.StylePriority.UseFont = false;
this.lblLegende.Text = "x = anwesend k = krank\r\n- = nicht anwesend";
//
// fieldStunden
//
this.fieldStunden.DataMember = "Services";
this.fieldStunden.Expression = "[Minutes] / 60";
this.fieldStunden.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldStunden.Name = "fieldStunden";
//
// GroupHeader2
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTableServiceRecords1,
this.xrLabel2});
this.GroupHeader2.HeightF = 110.9445F;
this.GroupHeader2.Name = "GroupHeader2";
//
// 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, 66.94446F);
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.xrTableRow1,
this.xrTableRow2});
this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(540F, 44F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
this.xrTableCell2,
this.xrTableCell5});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1.1D;
//
// xrTableCell1
//
this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.StylePriority.UseBorders = false;
this.xrTableCell1.Weight = 0.097299372330913708D;
//
// xrTableCell2
//
this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseBorders = false;
this.xrTableCell2.Weight = 0.11675923985002538D;
//
// 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.Name = "xrTableCell5";
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTableCell5.StylePriority.UseBorders = false;
this.xrTableCell5.StylePriority.UsePadding = false;
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.Text = "Monat / Jahr: [Month] [Year]";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell5.Weight = 0.31135798422626804D;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell4,
this.xrTableCell9,
this.xrTableCell8});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow2.StylePriority.UseTextAlignment = false;
this.xrTableRow2.Weight = 1.1D;
//
// xrTableCell3
//
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Datum";
this.xrTableCell3.Weight = 0.097299372330913708D;
//
// xrTableCell4
//
this.xrTableCell4.Multiline = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UsePadding = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "anwesend";
this.xrTableCell4.Weight = 0.11675923985002538D;
//
// xrTableCell9
//
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "Hdz Schulbegleiter/in";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell9.Weight = 0.17513886872993878D;
//
// xrTableCell8
//
this.xrTableCell8.Multiline = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "Hdz Lehrer/in";
this.xrTableCell8.Weight = 0.13621911549632926D;
//
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(94.99999F, 20.41666F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(297.2082F, 29.50002F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Anwesenheit [CustomerName]";
//
// rule31
//
this.rule31.Condition = "GetDay([StartDate]) < 31";
this.rule31.DataMember = "Services";
this.rule31.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
this.rule31.Name = "rule31";
//
// AnwesenheitslisteSchulbegleitung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.GroupFooter1,
this.GroupHeader2});
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldArtDerLeistung,
this.fieldStunden});
this.DataSource = this.bindingSource1;
this.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.formattingRuleStartDate,
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName,
this.rule31});
this.Margins = new System.Drawing.Printing.Margins(50, 49, 50, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).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.CalculatedField fieldArtDerLeistung;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.CalculatedField fieldStunden;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel lblKundennummer;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
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 xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
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 xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRLabel lblTageHeader;
private DevExpress.XtraReports.UI.XRLabel lblLegende;
private DevExpress.XtraReports.UI.XRLabel lblTage;
private DevExpress.XtraReports.UI.FormattingRule rule31;
}
}

View File

@@ -0,0 +1,157 @@
using System;
using System.Collections.Generic;
using System.Drawing;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BeWo.Service.DCEntityMapper;
using BS.Shared;
using BS.Shared.Core;
using BS.Shared.Extensions;
using DevExpress.Entity.Model.Metadata;
using DevExpress.XtraPrinting;
using DevExpress.XtraReports.UI;
using LebenshilfeFrankfurtOder.Utils;
namespace LebenshilfeFrankfurtOder
{
public partial class AnwesenheitslisteSchulbegleitung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<ServicesOverviewRO>
{
public AnwesenheitslisteSchulbegleitung()
{
InitializeComponent();
}
public void SetReportDataSource(ServicesOverviewRO pRO)
{
SetzeDaten(pRO);
bool tagesAnsicht = IstTagesansicht(pRO);
double minutesGesamt = 0;
if (pRO.Services != null)
{
var servicesDict = new Dictionary<int, ServicesOverviewRO.ServiceDetail>();
var newServicesList = new List<ServicesOverviewRO.ServiceDetail>();
for (int i = 1; i <= 31; i++)
{
var d = new ServicesOverviewRO.ServiceDetail();
d.StartDate = new DateTime(pRO.StartDate.Year, pRO.StartDate.Month, i);
d.TimeRangeString = "";
servicesDict.Add(i, d);
newServicesList.Add(d);
}
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (servicesDict.ContainsKey(s.StartDate.Day))
{
var day = servicesDict[s.StartDate.Day];
if (!tagesAnsicht)
{
if (day.TimeRangeString.Length > 0)
{
day.TimeRangeString += ", ";
}
day.TimeRangeString += s.TimeRangeString;
}
else
{
day.TimeRangeString = "x";
}
minutesGesamt += s.Minutes;
}
}
int daysCount = 0;
foreach (var serviceDetail in newServicesList)
{
if (String.IsNullOrEmpty(serviceDetail.TimeRangeString))
{
serviceDetail.TimeRangeString = "-";
}
else
{
daysCount++;
}
}
lblTage.Text = String.Format("{0}", daysCount);
if (!tagesAnsicht)
{
lblLegende.Text = "k = krank";
lblTageHeader.Text = "Std. gesamt:";
lblTage.Text = String.Format("{0:0.00}", minutesGesamt / 60);
}
pRO.Services = newServicesList;
}
bindingSource1.DataSource = pRO;
}
private bool IstTagesansicht(ServicesOverviewRO pRO)
{
if (pRO.Services != null)
{
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.ServiceRecordOid > 0)
{
var sr = DAOFactory.GenericDAO.LoadByID<ServiceRecord>(s.ServiceRecordOid);
if (sr.ServiceDescription.AccountingInterval.HasValue)
{
if (sr.ServiceDescription.AccountingInterval.Value == AccountingIntervalType.Hourly)
{
return false;
}
}
}
}
}
return true;
}
public void SetzeDaten(ServicesOverviewRO pRO)
{
if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
{
var c2s = pRO.CostBearer2SupportConceptList[0];
Customer c = c2s.SupportConcept.Customer;
lblKundennummer.Text = c.DebitorNumber;
//String kvnummer = ""; // Oid = 4
//foreach (var vv in c.VarFieldValueList)
//{
// var varFieldValue =
// BS.Shared.Core.Utils.XMLDeserializeFromString(vv.SerializedValue, Type.GetType(vv.TypeName));
// if (varFieldValue != null)
// {
// if (vv.VarFieldDefOid.Value == 4)
// {
// kvnummer = varFieldValue.ToString();
// }
// }
//}
//lblKvNummer.Text = kvnummer;
}
}
}
}

View File

@@ -0,0 +1,214 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>21, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
</value>
</data>
</root>

View File

@@ -73,6 +73,7 @@ namespace LebenshilfeFrankfurtOder
ServicesOverviewRO kurzRo = CopyFromRO(ro);
ServicesOverviewRO verRo = CopyFromRO(ro);
ServicesOverviewRO abwRo = CopyFromRO(ro);
ServicesOverviewRO efhRo = CopyFromRO(ro);
if (ro.Services != null)
{
@@ -162,6 +163,11 @@ namespace LebenshilfeFrankfurtOder
abwRo.Services.Add(s);
abwRo.Services.AddRange(newServices);
}
else if (cat.Contains("schulbegleitung"))
{
efhRo.Services.Add(s);
efhRo.Services.AddRange(newServices);
}
}
}
@@ -170,6 +176,7 @@ namespace LebenshilfeFrankfurtOder
report = AddReportToReport(report, new LeistungsnachweisKurzzeitpflege(), kurzRo);
report = AddReportToReport(report, new LeistungsnachweisEntlastungsleistungen(), entRo);
report = AddReportToReport(report, new LeistungsnachweisAbw(), abwRo);
report = AddReportToReport(report, new AnwesenheitslisteSchulbegleitung(), efhRo);
//report = AddReportToReport(report, eingliederungshilfe);
@@ -374,6 +381,8 @@ namespace LebenshilfeFrankfurtOder
}
long serviceCategoryOid = 0;
ServiceCategory cat = null;
if (abrechnungsArt == AbrechnungsEnum.FED || abrechnungsArt == AbrechnungsEnum.ABW)
{
long oid = 0;
@@ -386,7 +395,8 @@ namespace LebenshilfeFrankfurtOder
if (Int64.TryParse(str, out oid) && oid > 0)
{
serviceCategoryOid = oid;
}
cat = DAOFactory.GenericDAO.LoadByID<ServiceCategory>(serviceCategoryOid);
}
}
List<ServiceInvoiceDC> invoices = null;
@@ -401,11 +411,18 @@ namespace LebenshilfeFrankfurtOder
}
else if (abrechnungsArt == AbrechnungsEnum.FED)
{
invoices = CreateAbrechnungFed(start, start.AddMonths(1).AddTicks(-1), customerOid, serviceCategoryOid);
if (cat != null && cat.Name.Contains("Schulbegleitung"))
{
var invoices2 = CreateAbrechnungEinzelfallhilfe(start, start.AddMonths(1).AddTicks(-1), customerOid, serviceCategoryOid);
invoices.AddRange(invoices2);
}
}
else if (abrechnungsArt == AbrechnungsEnum.Einzelfallhilfe)
{
invoices = CreateAbrechnungEinzelfallhilfe(start, start.AddMonths(1).AddTicks(-1), customerOid, serviceCategoryOid);
// invoices = CreateAbrechnungEinzelfallhilfe(start, start.AddMonths(1).AddTicks(-1), customerOid, serviceCategoryOid);
}
else if (abrechnungsArt == AbrechnungsEnum.ABW)
{
@@ -724,6 +741,34 @@ namespace LebenshilfeFrankfurtOder
invoiceReport = seite1;
}
else if (iDC.InvoiceBase.InvoiceId == "RechnungEinzelfallhilfe")
{
var seite1 = new RechnungEinzelfallhilfe();
var ro = ServiceInvoiceRO.Create(iDC);
seite1.SetReportDataSource(ro);
seite1.CreateDocument();
if (iDC.InvoiceBase.SupportConceptCostBearerRelDc != null &&
iDC.InvoiceBase.SupportConceptCostBearerRelDc.SupportConcept != null)
{
long customerOid = iDC.InvoiceBase.SupportConceptCostBearerRelDc.SupportConcept.Customer.CustomerOid;
int month = iDC.InvoiceBase.AccountingPeriodStart.Value.Month;
int year = iDC.InvoiceBase.AccountingPeriodStart.Value.Year;
long? catOid = GetServiceCategory(iDC);
var qb = CreateServiceOverviewSingleCustomerReport(customerOid, month, year, 0, 0, catOid, 1,
DateTime.DaysInMonth(year, month));
qb.CreateDocument();
seite1.Pages.AddRange(qb.Pages);
}
invoiceReport = seite1;
}
else
{
IBeWoReport<ServiceInvoiceRO> singleReport = FindReportImp<ServiceInvoiceRO>(iDC.InvoiceBase.InvoiceId);
@@ -924,7 +969,7 @@ namespace LebenshilfeFrankfurtOder
}
var creator = new FudInvoiceCreation();
var creator = new EinzelfallhilfeInvoiceCreation();
return creator.GenerateServiceInvoices(0, invoicePeriod, supportConcepts2ServiceRecords);

View File

@@ -75,7 +75,7 @@ namespace LebenshilfeFrankfurtOder.Invoicing
return new FudInvoiceCreation();
}
if (cat.Contains("einzelfallhilfe"))
if (cat.Contains("schulbegleitung"))
{
return new EinzelfallhilfeInvoiceCreation();
}

View File

@@ -294,7 +294,7 @@ namespace LebenshilfeFrankfurtOder.Invoicing
{
return "11";
}
if (id == "RechnungFud" || id == "RechnungFudPrivat")
if (id == "RechnungFud" || id == "RechnungFudPrivat" || id == "RechnungEinzelfallhilfe")
{
return "22";
}

View File

@@ -188,7 +188,7 @@ namespace LebenshilfeFrankfurtOder.Invoicing
String cat = i.ServiceDescription.CategoryName.ToLower().Trim().Replace(" ", "");
if (cat.Contains("einzelfallhilfe"))
if (cat.Contains("schulbegleitung"))
{
valid = true;

View File

@@ -79,6 +79,12 @@
<Compile Include="LeistungsnachweisAbw.Designer.cs">
<DependentUpon>LeistungsnachweisAbw.cs</DependentUpon>
</Compile>
<Compile Include="AnwesenheitslisteSchulbegleitung.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="AnwesenheitslisteSchulbegleitung.Designer.cs">
<DependentUpon>AnwesenheitslisteSchulbegleitung.cs</DependentUpon>
</Compile>
<Compile Include="LeistungsnachweisEntlastungsleistungen.cs">
<SubType>Component</SubType>
</Compile>
@@ -174,6 +180,10 @@
<DependentUpon>LeistungsnachweisAbw.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="AnwesenheitslisteSchulbegleitung.resx">
<DependentUpon>AnwesenheitslisteSchulbegleitung.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="LeistungsnachweisEntlastungsleistungen.resx">
<DependentUpon>LeistungsnachweisEntlastungsleistungen.cs</DependentUpon>
<SubType>Designer</SubType>

View File

@@ -32,7 +32,7 @@ namespace LebenshilfeFrankfurtOder
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungEinzelfallhilfe));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.lblGesetzesText = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
@@ -129,7 +129,7 @@ namespace LebenshilfeFrankfurtOder
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel2,
this.lblGesetzesText,
this.xrLabel38,
this.xrLabel30,
this.xrLabel32,
@@ -169,16 +169,16 @@ namespace LebenshilfeFrankfurtOder
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrLabel2
// lblGesetzesText
//
this.xrLabel2.CanGrow = false;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(70F, 485F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(615.2657F, 19.99997F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Einzelfallhilfe nach § 75 Abs. 4 SGB XII i.V.m. § 54 Abs. 1 Nr. 1 SGB XII";
this.lblGesetzesText.CanGrow = false;
this.lblGesetzesText.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblGesetzesText.LocationFloat = new DevExpress.Utils.PointFloat(70F, 485F);
this.lblGesetzesText.Name = "lblGesetzesText";
this.lblGesetzesText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblGesetzesText.SizeF = new System.Drawing.SizeF(615.2657F, 19.99997F);
this.lblGesetzesText.StylePriority.UseFont = false;
this.lblGesetzesText.Text = "Einzelfallhilfe nach § 75 Abs. 4 SGB XII i.V.m. § 54 Abs. 1 Nr. 1 SGB XII";
//
// xrLabel38
//
@@ -1202,7 +1202,7 @@ namespace LebenshilfeFrankfurtOder
private DevExpress.XtraReports.UI.XRLabel xrLabel35;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel38;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel lblGesetzesText;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
}

View File

@@ -21,7 +21,7 @@ namespace LebenshilfeFrankfurtOder
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
CheckLastschriftAndAnschrift(pRO);
//CheckLastschriftAndAnschrift(pRO);
if (!String.IsNullOrEmpty(pRO.SenderContactPersonMail))
{
@@ -81,15 +81,14 @@ namespace LebenshilfeFrankfurtOder
pRO.Notice = "";
cellFaelligkeit.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(14));
if (pRO.ServiceInvoicePeriods != null)
String titel = "";
if (pRO.ServiceInvoicePeriods != null)
{
foreach (var sip in pRO.ServiceInvoicePeriods)
{
int count = 0;
int countAbwesend = 0;
decimal tagessatz = 0;
String schluessel = "";
if (sip.ServiceInvoiceItems != null)
{
@@ -97,33 +96,14 @@ namespace LebenshilfeFrankfurtOder
{
if (!String.IsNullOrWhiteSpace(ii.ServiceDescription))
{
schluessel = ii.ServiceDescription;
titel = ii.ServiceDescription;
ii.ServiceDescription = "lt. beiliegendem Leistungsnachweis";
}
if (ii.UnitDescription == "I")
{
count++;
}
else
{
if (ii.AmountPerUnit.HasValue && ii.AmountPerUnit > 0)
{
countAbwesend++;
}
}
if (ii.AmountPerUnit.HasValue && ii.AmountPerUnit.Value > 0)
{
tagessatz = ii.AmountPerUnit.Value;
}
}
}
sip.ApprovedHours = count + countAbwesend;
sip.ApprovedAmount = String.Format("{0:c}", tagessatz);
sip.NotBillableString = schluessel;
}
}
@@ -136,8 +116,11 @@ namespace LebenshilfeFrankfurtOder
{
pRO.OrganisationDebitorNumber = GetKundennummer(pRO);
}
titel = titel.Replace(pRO.CustomerName, "").Trim();
lblGesetzesText.Text = titel;
this.bindingSource1.DataSource = pRO;
}

View File

@@ -32,7 +32,7 @@ namespace LebenshilfeFrankfurtOder
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(RechnungFud));
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungsart = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel30 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
@@ -129,7 +129,7 @@ namespace LebenshilfeFrankfurtOder
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel2,
this.lblAbrechnungsart,
this.xrLabel38,
this.xrLabel30,
this.xrLabel32,
@@ -169,16 +169,16 @@ namespace LebenshilfeFrankfurtOder
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrLabel2
// lblAbrechnungsart
//
this.xrLabel2.CanGrow = false;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(70F, 485F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(615.2657F, 19.99997F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "FED - Betreuung nach § 45b SGB XI lt. beiliegendem Leistungsnachweis";
this.lblAbrechnungsart.CanGrow = false;
this.lblAbrechnungsart.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblAbrechnungsart.LocationFloat = new DevExpress.Utils.PointFloat(70F, 485F);
this.lblAbrechnungsart.Name = "lblAbrechnungsart";
this.lblAbrechnungsart.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAbrechnungsart.SizeF = new System.Drawing.SizeF(615.2657F, 19.99997F);
this.lblAbrechnungsart.StylePriority.UseFont = false;
this.lblAbrechnungsart.Text = "FED - Betreuung nach § 45b SGB XI lt. beiliegendem Leistungsnachweis";
//
// xrLabel38
//
@@ -1202,7 +1202,7 @@ namespace LebenshilfeFrankfurtOder
private DevExpress.XtraReports.UI.XRLabel xrLabel35;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel38;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungsart;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
private DevExpress.XtraReports.UI.DetailBand Detail2;
}

View File

@@ -81,7 +81,7 @@ namespace LebenshilfeFrankfurtOder
pRO.Notice = "";
cellFaelligkeit.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(14));
String gg = "";
if (pRO.ServiceInvoicePeriods != null)
{
foreach (var sip in pRO.ServiceInvoicePeriods)
@@ -99,8 +99,12 @@ namespace LebenshilfeFrankfurtOder
{
schluessel = ii.ServiceDescription;
}
if (ii.UnitDescription == "I")
if (!String.IsNullOrWhiteSpace(ii.Notice))
{
gg = ii.Notice.Replace(" ", "");
}
if (ii.UnitDescription == "I")
{
count++;
}
@@ -136,8 +140,16 @@ namespace LebenshilfeFrankfurtOder
{
pRO.OrganisationDebitorNumber = GetKundennummer(pRO);
}
if (gg.Contains("§39"))
{
lblAbrechnungsart.Text = "stundenweise Verhinderungspflege nach §39 SGB XI lt. beil. Leistungsnachweis";
}
else if (gg.Contains("§42"))
{
lblAbrechnungsart.Text = "Kurzzeitpflege nach §42 SGB XI lt. beiliegendem Leistungsnachweis";
}
this.bindingSource1.DataSource = pRO;
}

View File

@@ -33,41 +33,18 @@ namespace LebenshilfeFrankfurtOder
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzHbg1Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellTsHbg1Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragHbg1Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
this.cellCustomer = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzAnw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellKsAnw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragAnw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzHbg3Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellTsHbg3Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragHbg3Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzAbw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellKsAbw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragAbw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzHbg5Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellTsHbg5Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragHbg5Anw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzHbg1Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellTsHbg1Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragHbg1Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow16 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellAnzHbg5Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellTsHbg5Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetragHbg5Abw = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel38 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel32 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel33 = new DevExpress.XtraReports.UI.XRLabel();
@@ -135,8 +112,6 @@ namespace LebenshilfeFrankfurtOder
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.cellCustomer = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -183,7 +158,7 @@ namespace LebenshilfeFrankfurtOder
this.xrLabel1,
this.xrPictureBox1,
this.lblAdresse});
this.ReportHeader.HeightF = 740F;
this.ReportHeader.HeightF = 640F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
@@ -194,77 +169,14 @@ namespace LebenshilfeFrankfurtOder
this.xrTable3.Name = "xrTable3";
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow7,
this.xrTableRow8,
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow12,
this.xrTableRow16});
this.xrTable3.SizeF = new System.Drawing.SizeF(696.5F, 140F);
this.xrTableRow9});
this.xrTable3.SizeF = new System.Drawing.SizeF(696.5F, 40F);
this.xrTable3.StylePriority.UseBackColor = false;
this.xrTable3.StylePriority.UseBorderColor = false;
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.StylePriority.UsePadding = false;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2,
this.cellAnzHbg1Anw,
this.cellTsHbg1Anw,
this.cellBetragHbg1Anw});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.10000000000000003D;
//
// xrTableCell2
//
this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell2.Multiline = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseBorders = false;
this.xrTableCell2.StylePriority.UseFont = false;
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell2.Weight = 0.46153846153846145D;
//
// cellAnzHbg1Anw
//
this.cellAnzHbg1Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellAnzHbg1Anw.CanShrink = true;
this.cellAnzHbg1Anw.Name = "cellAnzHbg1Anw";
this.cellAnzHbg1Anw.StylePriority.UseBorders = false;
this.cellAnzHbg1Anw.StylePriority.UseFont = false;
this.cellAnzHbg1Anw.StylePriority.UsePadding = false;
this.cellAnzHbg1Anw.StylePriority.UseTextAlignment = false;
this.cellAnzHbg1Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellAnzHbg1Anw.Weight = 0.19999999999999996D;
//
// cellTsHbg1Anw
//
this.cellTsHbg1Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellTsHbg1Anw.Name = "cellTsHbg1Anw";
this.cellTsHbg1Anw.StylePriority.UseBorderColor = false;
this.cellTsHbg1Anw.StylePriority.UseBorders = false;
this.cellTsHbg1Anw.StylePriority.UseFont = false;
this.cellTsHbg1Anw.StylePriority.UsePadding = false;
this.cellTsHbg1Anw.StylePriority.UseTextAlignment = false;
this.cellTsHbg1Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellTsHbg1Anw.Weight = 0.19999999999999996D;
//
// cellBetragHbg1Anw
//
this.cellBetragHbg1Anw.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.cellBetragHbg1Anw.Name = "cellBetragHbg1Anw";
this.cellBetragHbg1Anw.StylePriority.UseBorderColor = false;
this.cellBetragHbg1Anw.StylePriority.UseBorders = false;
this.cellBetragHbg1Anw.StylePriority.UseFont = false;
this.cellBetragHbg1Anw.StylePriority.UsePadding = false;
this.cellBetragHbg1Anw.StylePriority.UseTextAlignment = false;
this.cellBetragHbg1Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragHbg1Anw.Weight = 0.20999999999999996D;
//
// xrTableRow7
//
this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
@@ -276,6 +188,15 @@ namespace LebenshilfeFrankfurtOder
this.xrTableRow7.Name = "xrTableRow7";
this.xrTableRow7.Weight = 0.10000000000000003D;
//
// cellCustomer
//
this.cellCustomer.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.cellCustomer.Name = "cellCustomer";
this.cellCustomer.StylePriority.UseBorders = false;
this.cellCustomer.StylePriority.UseTextAlignment = false;
this.cellCustomer.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.cellCustomer.Weight = 0.33846153846153842D;
//
// xrTableCell9
//
this.xrTableCell9.Name = "xrTableCell9";
@@ -312,52 +233,6 @@ namespace LebenshilfeFrankfurtOder
this.cellBetragAnw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragAnw.Weight = 0.20999999999999996D;
//
// xrTableRow8
//
this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell29,
this.cellAnzHbg3Anw,
this.cellTsHbg3Anw,
this.cellBetragHbg3Anw});
this.xrTableRow8.Name = "xrTableRow8";
this.xrTableRow8.Weight = 0.10000000000000003D;
//
// xrTableCell29
//
this.xrTableCell29.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.StylePriority.UseBorders = false;
this.xrTableCell29.StylePriority.UseTextAlignment = false;
this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell29.Weight = 0.46153846153846145D;
//
// cellAnzHbg3Anw
//
this.cellAnzHbg3Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellAnzHbg3Anw.Name = "cellAnzHbg3Anw";
this.cellAnzHbg3Anw.StylePriority.UseBorders = false;
this.cellAnzHbg3Anw.StylePriority.UseTextAlignment = false;
this.cellAnzHbg3Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellAnzHbg3Anw.Weight = 0.19999999999999996D;
//
// cellTsHbg3Anw
//
this.cellTsHbg3Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellTsHbg3Anw.Name = "cellTsHbg3Anw";
this.cellTsHbg3Anw.StylePriority.UseBorders = false;
this.cellTsHbg3Anw.StylePriority.UseTextAlignment = false;
this.cellTsHbg3Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellTsHbg3Anw.Weight = 0.19999999999999996D;
//
// cellBetragHbg3Anw
//
this.cellBetragHbg3Anw.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.cellBetragHbg3Anw.Name = "cellBetragHbg3Anw";
this.cellBetragHbg3Anw.StylePriority.UseBorders = false;
this.cellBetragHbg3Anw.StylePriority.UseTextAlignment = false;
this.cellBetragHbg3Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragHbg3Anw.Weight = 0.20999999999999996D;
//
// xrTableRow9
//
this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
@@ -369,6 +244,15 @@ namespace LebenshilfeFrankfurtOder
this.xrTableRow9.Name = "xrTableRow9";
this.xrTableRow9.Weight = 0.10000000000000003D;
//
// xrTableCell7
//
this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell7.Weight = 0.33846153846153837D;
//
// xrTableCell33
//
this.xrTableCell33.Name = "xrTableCell33";
@@ -405,142 +289,6 @@ namespace LebenshilfeFrankfurtOder
this.cellBetragAbw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragAbw.Weight = 0.20999999999999996D;
//
// xrTableRow10
//
this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell37,
this.cellAnzHbg5Anw,
this.cellTsHbg5Anw,
this.cellBetragHbg5Anw});
this.xrTableRow10.Name = "xrTableRow10";
this.xrTableRow10.Weight = 0.10000000000000003D;
//
// xrTableCell37
//
this.xrTableCell37.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell37.Name = "xrTableCell37";
this.xrTableCell37.StylePriority.UseBorders = false;
this.xrTableCell37.StylePriority.UseTextAlignment = false;
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell37.Weight = 0.46153846153846145D;
//
// cellAnzHbg5Anw
//
this.cellAnzHbg5Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellAnzHbg5Anw.Name = "cellAnzHbg5Anw";
this.cellAnzHbg5Anw.StylePriority.UseBorders = false;
this.cellAnzHbg5Anw.StylePriority.UseTextAlignment = false;
this.cellAnzHbg5Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellAnzHbg5Anw.Weight = 0.19999999999999996D;
//
// cellTsHbg5Anw
//
this.cellTsHbg5Anw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellTsHbg5Anw.Name = "cellTsHbg5Anw";
this.cellTsHbg5Anw.StylePriority.UseBorders = false;
this.cellTsHbg5Anw.StylePriority.UseTextAlignment = false;
this.cellTsHbg5Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellTsHbg5Anw.Weight = 0.19999999999999996D;
//
// cellBetragHbg5Anw
//
this.cellBetragHbg5Anw.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.cellBetragHbg5Anw.Name = "cellBetragHbg5Anw";
this.cellBetragHbg5Anw.StylePriority.UseBorders = false;
this.cellBetragHbg5Anw.StylePriority.UseTextAlignment = false;
this.cellBetragHbg5Anw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragHbg5Anw.Weight = 0.20999999999999996D;
//
// xrTableRow12
//
this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell45,
this.cellAnzHbg1Abw,
this.cellTsHbg1Abw,
this.cellBetragHbg1Abw});
this.xrTableRow12.Name = "xrTableRow12";
this.xrTableRow12.Weight = 0.10000000000000003D;
//
// xrTableCell45
//
this.xrTableCell45.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell45.Name = "xrTableCell45";
this.xrTableCell45.StylePriority.UseBorders = false;
this.xrTableCell45.StylePriority.UseTextAlignment = false;
this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell45.Weight = 0.46153846153846145D;
//
// cellAnzHbg1Abw
//
this.cellAnzHbg1Abw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellAnzHbg1Abw.Name = "cellAnzHbg1Abw";
this.cellAnzHbg1Abw.StylePriority.UseBorders = false;
this.cellAnzHbg1Abw.StylePriority.UseTextAlignment = false;
this.cellAnzHbg1Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellAnzHbg1Abw.Weight = 0.19999999999999996D;
//
// cellTsHbg1Abw
//
this.cellTsHbg1Abw.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.cellTsHbg1Abw.Name = "cellTsHbg1Abw";
this.cellTsHbg1Abw.StylePriority.UseBorders = false;
this.cellTsHbg1Abw.StylePriority.UseTextAlignment = false;
this.cellTsHbg1Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellTsHbg1Abw.Weight = 0.19999999999999996D;
//
// cellBetragHbg1Abw
//
this.cellBetragHbg1Abw.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.cellBetragHbg1Abw.Name = "cellBetragHbg1Abw";
this.cellBetragHbg1Abw.StylePriority.UseBorders = false;
this.cellBetragHbg1Abw.StylePriority.UseTextAlignment = false;
this.cellBetragHbg1Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragHbg1Abw.Weight = 0.20999999999999996D;
//
// xrTableRow16
//
this.xrTableRow16.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell61,
this.cellAnzHbg5Abw,
this.cellTsHbg5Abw,
this.cellBetragHbg5Abw});
this.xrTableRow16.Name = "xrTableRow16";
this.xrTableRow16.Weight = 0.10000000000000003D;
//
// xrTableCell61
//
this.xrTableCell61.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell61.Name = "xrTableCell61";
this.xrTableCell61.StylePriority.UseBorders = false;
this.xrTableCell61.StylePriority.UseTextAlignment = false;
this.xrTableCell61.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell61.Weight = 0.46153846153846145D;
//
// cellAnzHbg5Abw
//
this.cellAnzHbg5Abw.Name = "cellAnzHbg5Abw";
this.cellAnzHbg5Abw.StylePriority.UseBorders = false;
this.cellAnzHbg5Abw.StylePriority.UseTextAlignment = false;
this.cellAnzHbg5Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellAnzHbg5Abw.Weight = 0.19999999999999996D;
//
// cellTsHbg5Abw
//
this.cellTsHbg5Abw.Name = "cellTsHbg5Abw";
this.cellTsHbg5Abw.StylePriority.UseBorders = false;
this.cellTsHbg5Abw.StylePriority.UseTextAlignment = false;
this.cellTsHbg5Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellTsHbg5Abw.Weight = 0.19999999999999996D;
//
// cellBetragHbg5Abw
//
this.cellBetragHbg5Abw.Borders = DevExpress.XtraPrinting.BorderSide.Right;
this.cellBetragHbg5Abw.Name = "cellBetragHbg5Abw";
this.cellBetragHbg5Abw.StylePriority.UseBorders = false;
this.cellBetragHbg5Abw.StylePriority.UseTextAlignment = false;
this.cellBetragHbg5Abw.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBetragHbg5Abw.Weight = 0.20999999999999996D;
//
// xrLabel38
//
this.xrLabel38.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -1269,24 +1017,6 @@ namespace LebenshilfeFrankfurtOder
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Bitte überweisen Sie den Rechnungsbetrag unter Angabe der Kunden-Nr., der Rechnun" +
"gs-Nr. und des\r\nVerwendungszwecks auf das unten angegebene Konto.";
//
// cellCustomer
//
this.cellCustomer.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.cellCustomer.Name = "cellCustomer";
this.cellCustomer.StylePriority.UseBorders = false;
this.cellCustomer.StylePriority.UseTextAlignment = false;
this.cellCustomer.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.cellCustomer.Weight = 0.33846153846153842D;
//
// xrTableCell7
//
this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Left;
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseBorders = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell7.Weight = 0.33846153846153837D;
//
// RechnungWstEinzel
//
@@ -1386,41 +1116,16 @@ namespace LebenshilfeFrankfurtOder
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel38;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell cellAnzHbg1Anw;
private DevExpress.XtraReports.UI.XRTableCell cellTsHbg1Anw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragHbg1Anw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell cellAnzAnw;
private DevExpress.XtraReports.UI.XRTableCell cellKsAnw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragAnw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
private DevExpress.XtraReports.UI.XRTableCell cellAnzHbg3Anw;
private DevExpress.XtraReports.UI.XRTableCell cellTsHbg3Anw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragHbg3Anw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
private DevExpress.XtraReports.UI.XRTableCell cellAnzAbw;
private DevExpress.XtraReports.UI.XRTableCell cellKsAbw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragAbw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
private DevExpress.XtraReports.UI.XRTableCell cellAnzHbg5Anw;
private DevExpress.XtraReports.UI.XRTableCell cellTsHbg5Anw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragHbg5Anw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell cellAnzHbg1Abw;
private DevExpress.XtraReports.UI.XRTableCell cellTsHbg1Abw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragHbg1Abw;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
private DevExpress.XtraReports.UI.XRTableCell cellAnzHbg5Abw;
private DevExpress.XtraReports.UI.XRTableCell cellTsHbg5Abw;
private DevExpress.XtraReports.UI.XRTableCell cellBetragHbg5Abw;
private DevExpress.XtraReports.UI.XRTableCell cellCustomer;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
}

View File

@@ -65,7 +65,8 @@ namespace LebenshilfeFrankfurtOder
cellFaelligkeit.Text = String.Format("{0:dd.MM.yyyy}", pRO.InvoiceDateTime.Value.AddDays(14));
var totalCount = new WstHbgCount();
String schluessel = "";
if (pRO.ServiceInvoicePeriods != null)
{
foreach (var sip in pRO.ServiceInvoicePeriods)
@@ -90,6 +91,11 @@ namespace LebenshilfeFrankfurtOder
totalCount.TageHbg3Abw += count.TageHbg3Abw;
totalCount.TageHbg4Abw += count.TageHbg4Abw;
totalCount.TageHbg5Abw += count.TageHbg5Abw;
foreach (var ii in sip.ServiceInvoiceItems)
{
schluessel = ii.ServiceDescription;
}
}
}
@@ -98,36 +104,146 @@ namespace LebenshilfeFrankfurtOder
var saetze = FrankfurtOderHelper.GetWstTagessaetze(pRO.AccountingPeriodStart);
cellAnzHbg1Anw.Text = String.Format("{0}", totalCount.TageHbg1Anw);
cellAnzAnw.Text = String.Format("{0}", totalCount.TageHbg2Anw);
cellAnzHbg3Anw.Text = String.Format("{0}", totalCount.TageHbg3Anw);
cellAnzAbw.Text = String.Format("{0}", totalCount.TageHbg4Anw);
cellAnzHbg5Anw.Text = String.Format("{0}", totalCount.TageHbg5Anw);
int tageAnw = 0;
int tageAbw = 0;
cellAnzHbg1Abw.Text = String.Format("{0}", totalCount.TageHbg1Abw);
cellAnzHbg5Abw.Text = String.Format("{0}", totalCount.TageHbg5Abw);
decimal ksAnw = 0;
decimal ksAbw = 0;
cellTsHbg1Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg1Anw);
cellKsAnw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg2Anw);
cellTsHbg3Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg3Anw);
cellKsAbw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg4Anw);
cellTsHbg5Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg5Anw);
if (totalCount.TageHbg1Anw > 0)
{
tageAnw = totalCount.TageHbg1Anw;
ksAnw = saetze.SatzHbg1Anw;
}
else if (totalCount.TageHbg2Anw > 0)
{
tageAnw = totalCount.TageHbg2Anw;
ksAnw = saetze.SatzHbg2Anw;
}
else if (totalCount.TageHbg3Anw > 0)
{
tageAnw = totalCount.TageHbg3Anw;
ksAnw = saetze.SatzHbg3Anw;
}
else if (totalCount.TageHbg4Anw > 0)
{
tageAnw = totalCount.TageHbg4Anw;
ksAnw = saetze.SatzHbg4Anw;
}
else if (totalCount.TageHbg5Anw > 0)
{
tageAnw = totalCount.TageHbg5Anw;
ksAnw = saetze.SatzHbg5Anw;
}
cellTsHbg1Abw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg1Abw);
cellTsHbg5Abw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg5Abw);
if (totalCount.TageHbg1Abw > 0)
{
tageAbw = totalCount.TageHbg1Abw;
ksAbw = saetze.SatzHbg1Abw;
}
else if (totalCount.TageHbg2Abw > 0)
{
tageAbw = totalCount.TageHbg2Abw;
ksAbw = saetze.SatzHbg2Abw;
}
else if (totalCount.TageHbg3Abw > 0)
{
tageAbw = totalCount.TageHbg3Abw;
ksAbw = saetze.SatzHbg3Abw;
}
else if (totalCount.TageHbg4Abw > 0)
{
tageAbw = totalCount.TageHbg4Abw;
ksAbw = saetze.SatzHbg4Abw;
}
else if (totalCount.TageHbg5Abw > 0)
{
tageAbw = totalCount.TageHbg5Abw;
ksAbw = saetze.SatzHbg5Abw;
}
cellBetragHbg1Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg1Anw * totalCount.TageHbg1Anw);
cellBetragAnw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg2Anw * totalCount.TageHbg2Anw);
cellBetragHbg3Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg3Anw * totalCount.TageHbg3Anw);
cellBetragAbw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg4Anw * totalCount.TageHbg4Anw);
cellBetragHbg5Anw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg5Anw * totalCount.TageHbg5Anw);
if (ksAnw == 0)
{
ksAnw = GetTagessatz(saetze, schluessel, true);
}
cellBetragHbg1Abw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg1Abw * totalCount.TageHbg1Abw);
cellBetragHbg5Abw.Text = String.Format("{0:#,##0.00}", saetze.SatzHbg5Abw * totalCount.TageHbg5Abw);
if (ksAbw == 0)
{
ksAbw = GetTagessatz(saetze, schluessel, false);
}
cellAnzAnw.Text = String.Format("{0}", tageAnw);
cellAnzAbw.Text = String.Format("{0}", tageAbw);
cellKsAnw.Text = String.Format("{0:#,##0.00}", ksAnw);
cellKsAbw.Text = String.Format("{0:#,##0.00}", ksAbw);
cellBetragAnw.Text = String.Format("{0:#,##0.00}", tageAnw * ksAnw);
cellBetragAbw.Text = String.Format("{0:#,##0.00}", tageAbw * ksAbw);
this.bindingSource1.DataSource = pRO;
}
private decimal GetTagessatz(WstHbgTagessatz saetze, String serviceName, bool anwesend)
{
if (serviceName.Contains(" HBG I "))
{
if (anwesend)
{
return saetze.SatzHbg1Anw;
}
else
{
return saetze.SatzHbg1Abw;
}
}
if (serviceName.Contains(" HBG II "))
{
if (anwesend)
{
return saetze.SatzHbg2Anw;
}
else
{
return saetze.SatzHbg2Abw;
}
}
if (serviceName.Contains(" HBG III "))
{
if (anwesend)
{
return saetze.SatzHbg3Anw;
}
else
{
return saetze.SatzHbg3Abw;
}
}
if (serviceName.Contains(" HBG IV "))
{
if (anwesend)
{
return saetze.SatzHbg4Anw;
}
else
{
return saetze.SatzHbg4Abw;
}
}
if (serviceName.Contains(" HBG V "))
{
if (anwesend)
{
return saetze.SatzHbg5Anw;
}
else
{
return saetze.SatzHbg5Abw;
}
}
return 0;
}
private string GetContactPerson(ServiceInvoiceRO pRo)
{
String ap = "";

View File

@@ -33,6 +33,14 @@ namespace SozialeDienstleistungenGessnerReports
bool isPersBudget = false;
foreach (var sip in pRO.ServiceInvoicePeriods)
{
if (sip.SupportConceptApprovalPeriod != null && sip.SupportConceptApprovalPeriod.ServiceCategory != null)
{
if (sip.SupportConceptApprovalPeriod.ServiceCategory.Name.Contains("Persönliches Budget"))
{
isPersBudget = true;
}
}
foreach (var ii in sip.ServiceInvoiceItems)
{
if (!String.IsNullOrEmpty(ii.ServiceDescription))
@@ -56,5 +64,7 @@ namespace SozialeDienstleistungenGessnerReports
bindingSource1.DataSource = pRO;
}
}
}

View File

@@ -0,0 +1,21 @@
using System;
using System.Collections.Generic;
using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
namespace TeamPfeil.Invoicing
{
public class CustomInvoiceFactory : InvoiceFactory
{
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary<CompactSupportConceptDC, List<ServiceRecordDC>> supportConcepts2ServiceRecords)
{
return new DefaultInvoiceCreation();
}
}
}

View File

@@ -0,0 +1,26 @@
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.DataContracts.Compact;
using BS.Shared.Extensions;
using BS.Shared.Services;
namespace TeamPfeil.Invoicing
{
public class DefaultInvoiceCreation : InvoiceCreation
{
public override IList<InvoiceItem> CreateSummaryInvoiceItems(IList<InvoiceItem> itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
BS.Shared.Services.Calculations calc, bool summaryPerMonth, bool addRateFactorToUnitCount)
{
return base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, summaryPerMonth, true);
}
}
}

View File

@@ -38,38 +38,39 @@ namespace DiakonischesWerkHerne
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.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.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.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldMinuten12 = new DevExpress.XtraReports.UI.CalculatedField();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
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.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell_Date = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell_Minutes = 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.xrTableCell_HZEmployee = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell_HZClient = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = 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.xrLabel_Employee = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_WeeklyFLS = 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.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.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -77,15 +78,14 @@ namespace DiakonischesWerkHerne
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.TotalFLMBillableAsHours = new DevExpress.XtraReports.UI.CalculatedField();
this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_ClientName = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_WeeklyFLS = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_Employee = 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();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
@@ -153,13 +153,13 @@ namespace DiakonischesWerkHerne
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
this.xrTableCell13.Font = new System.Drawing.Font("Calibri", 10F);
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
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.MiddleLeft;
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell13.Weight = 0.093740450092895125D;
//
// xrTableCell14
@@ -168,26 +168,41 @@ namespace DiakonischesWerkHerne
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString", "{0:HH:mm}")});
this.xrTableCell14.Font = new System.Drawing.Font("Calibri", 10F);
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
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.MiddleLeft;
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell14.Weight = 0.093740417958551384D;
//
// xrTableCell1
//
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
this.xrTableCell1.Font = new System.Drawing.Font("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.093740417958551384D;
//
// xrTableCell2
//
this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategory")});
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.GoalList")});
this.xrTableCell2.Font = new System.Drawing.Font("Calibri", 10F);
this.xrTableCell2.Multiline = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 0, 100F);
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.MiddleLeft;
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell2.Weight = 0.39072711295333845D;
//
// xrTableCell15
@@ -216,147 +231,14 @@ namespace DiakonischesWerkHerne
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
this.GroupHeader1.HeightF = 78.51855F;
this.GroupHeader1.HeightF = 68.51853F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
//
// 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.xrLabel_Employee,
this.xrLabel_WeeklyFLS,
this.xrLabel22,
this.xrLabel21,
this.xrLabel11,
this.xrLabel_ClientName});
this.ReportHeader.HeightF = 101.8682F;
this.ReportHeader.Name = "ReportHeader";
//
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(1.657433F, 123.0645F);
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(837.3234F, 25F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Leistungsnachweis für geleistete Fachleistungsstunden in der ambulanten Begleitun" +
"g";
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.xrLabel2,
this.xrPictureBox1});
this.topMarginBand1.HeightF = 148.0645F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2,
this.lblUnterschriftKlient,
this.lblUnterschriftMitarbeiter});
this.GroupFooter1.HeightF = 165.0347F;
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
// 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";
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(882.9623F, 37.51358F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(144.491F, 110.5509F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(3.670181F, 9.685163F);
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.UseFont = false;
this.xrLabel11.Text = "Klient*in:";
//
// xrLabel21
//
this.xrLabel21.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(438.9955F, 10.00002F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(210.8195F, 23.04685F);
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.Text = "Vereinbarte Wochenstunden:";
//
// xrLabel22
//
this.xrLabel22.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(3.670181F, 63.77832F);
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel22.SizeF = new System.Drawing.SizeF(189.25F, 23F);
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.Text = "Verantwortliche Fachkraft:";
//
// xrTable1
//
this.xrTable1.Font = new System.Drawing.Font("Calibri", 10F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.5000079F, 10.00002F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.4999903F, 0F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
@@ -383,7 +265,7 @@ namespace DiakonischesWerkHerne
this.xrTableCell_Month.StylePriority.UseBorders = false;
this.xrTableCell_Month.StylePriority.UseFont = false;
this.xrTableCell_Month.StylePriority.UsePadding = false;
this.xrTableCell_Month.Text = "Monat:";
this.xrTableCell_Month.Text = "Monat: [Month]";
this.xrTableCell_Month.Weight = 0.78265889432228686D;
//
// xrTableCell_Year
@@ -397,7 +279,7 @@ namespace DiakonischesWerkHerne
this.xrTableCell_Year.StylePriority.UseBorders = false;
this.xrTableCell_Year.StylePriority.UseFont = false;
this.xrTableCell_Year.StylePriority.UsePadding = false;
this.xrTableCell_Year.Text = "Jahr:";
this.xrTableCell_Year.Text = "Jahr: [Year]";
this.xrTableCell_Year.Weight = 1.7989296255328062D;
//
// xrTableRow10
@@ -425,19 +307,6 @@ namespace DiakonischesWerkHerne
this.xrTableCell_Date.Text = "Datum:";
this.xrTableCell_Date.Weight = 0.20211299954065234D;
//
// 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 System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.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.Text = "Minuten";
this.xrTableCell_Minutes.Weight = 0.20211299954065232D;
//
// xrTableCell_Time
//
this.xrTableCell_Time.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
@@ -451,6 +320,19 @@ namespace DiakonischesWerkHerne
this.xrTableCell_Time.Text = "Uhrzeit:";
this.xrTableCell_Time.Weight = 0.20211299954065229D;
//
// 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 System.Drawing.Font("Calibri", 10F, System.Drawing.FontStyle.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.Text = "Minuten:";
this.xrTableCell_Minutes.Weight = 0.20211299954065232D;
//
// xrTableCell_Service
//
this.xrTableCell_Service.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
@@ -490,19 +372,169 @@ namespace DiakonischesWerkHerne
this.xrTableCell_HZClient.Text = "HZ Klient*in";
this.xrTableCell_HZClient.Weight = 0.27560870702111018D;
//
// xrTableCell1
// bindingSource1
//
this.xrTableCell1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes")});
this.xrTableCell1.Font = new System.Drawing.Font("Calibri", 10F);
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(7, 0, 0, 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.MiddleLeft;
this.xrTableCell1.Weight = 0.093740417958551384D;
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.xrPictureBox1,
this.xrLabel2,
this.xrLabel_Employee,
this.xrLabel_WeeklyFLS,
this.xrLabel22,
this.xrLabel21,
this.xrLabel11,
this.xrLabel_ClientName});
this.ReportHeader.HeightF = 240F;
this.ReportHeader.Name = "ReportHeader";
//
// xrLabel_Employee
//
this.xrLabel_Employee.Borders = 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 System.Drawing.Font("Calibri", 12F);
this.xrLabel_Employee.LocationFloat = new DevExpress.Utils.PointFloat(189.7502F, 190.8617F);
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(212.2788F, 23.36169F);
this.xrLabel_Employee.StylePriority.UseBorders = false;
this.xrLabel_Employee.StylePriority.UseBorderWidth = false;
this.xrLabel_Employee.StylePriority.UseFont = false;
this.xrLabel_Employee.Text = "xrLabel_WeeklyHours";
//
// xrLabel_WeeklyFLS
//
this.xrLabel_WeeklyFLS.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel_WeeklyFLS.BorderWidth = 1F;
this.xrLabel_WeeklyFLS.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel_WeeklyFLS.LocationFloat = new DevExpress.Utils.PointFloat(646.6451F, 137.0834F);
this.xrLabel_WeeklyFLS.Name = "xrLabel_WeeklyFLS";
this.xrLabel_WeeklyFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_WeeklyFLS.SizeF = new System.Drawing.SizeF(71.75055F, 23.36169F);
this.xrLabel_WeeklyFLS.StylePriority.UseBorders = false;
this.xrLabel_WeeklyFLS.StylePriority.UseBorderWidth = false;
this.xrLabel_WeeklyFLS.StylePriority.UseFont = false;
this.xrLabel_WeeklyFLS.StylePriority.UseTextAlignment = false;
this.xrLabel_WeeklyFLS.Text = "xrLabel_WeeklyHours";
this.xrLabel_WeeklyFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrLabel22
//
this.xrLabel22.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0.5001704F, 190.8617F);
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel22.SizeF = new System.Drawing.SizeF(189.25F, 23F);
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.Text = "Verantwortliche Fachkraft:";
//
// xrLabel21
//
this.xrLabel21.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(435.8255F, 137.0833F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(210.8195F, 23.04685F);
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.Text = "Vereinbarte Wochenstunden:";
//
// xrLabel11
//
this.xrLabel11.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.5001704F, 136.7685F);
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.UseFont = false;
this.xrLabel11.Text = "Klient*in:";
//
// xrLabel_ClientName
//
this.xrLabel_ClientName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel_ClientName.BorderWidth = 1F;
this.xrLabel_ClientName.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel_ClientName.LocationFloat = new DevExpress.Utils.PointFloat(73.98502F, 136.7685F);
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(328.044F, 23.36169F);
this.xrLabel_ClientName.StylePriority.UseBorders = false;
this.xrLabel_ClientName.StylePriority.UseBorderWidth = false;
this.xrLabel_ClientName.StylePriority.UseFont = false;
this.xrLabel_ClientName.Text = "[CustomerLastName], [CustomerFirstName]";
//
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 85.5509F);
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(837.3234F, 25F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Leistungsnachweis für geleistete Fachleistungsstunden in der ambulanten Begleitun" +
"g";
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.HeightF = 50F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(837.8235F, 0F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(144.491F, 110.5509F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2,
this.lblUnterschriftKlient,
this.lblUnterschriftMitarbeiter});
this.GroupFooter1.HeightF = 106.6267F;
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrTable2
//
@@ -534,9 +566,11 @@ namespace DiakonischesWerkHerne
//
// xrTableCell3
//
this.xrTableCell3.BackColor = System.Drawing.Color.LightGray;
this.xrTableCell3.Font = new System.Drawing.Font("Calibri", 12F);
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 7, 0, 0, 100F);
this.xrTableCell3.StylePriority.UseBackColor = false;
this.xrTableCell3.StylePriority.UseBorders = false;
this.xrTableCell3.StylePriority.UseFont = false;
this.xrTableCell3.StylePriority.UsePadding = false;
@@ -591,33 +625,11 @@ namespace DiakonischesWerkHerne
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell8.Weight = 0.12782794614856113D;
//
// TotalFLMBillableAsHours
//
this.TotalFLMBillableAsHours.Expression = "[TotalFLMBillable] / 60";
this.TotalFLMBillableAsHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.TotalFLMBillableAsHours.Name = "TotalFLMBillableAsHours";
//
// lblUnterschriftMitarbeiter
//
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Calibri", 12F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(303.31F, 114.4045F);
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 = "Unterschrift Klient*in";
this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// lblUnterschriftKlient
//
this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftKlient.Font = new System.Drawing.Font("Calibri", 12F);
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.4045F);
this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 86.62669F);
this.lblUnterschriftKlient.Name = "lblUnterschriftKlient";
this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F);
@@ -629,51 +641,41 @@ namespace DiakonischesWerkHerne
this.lblUnterschriftKlient.Text = "Datum";
this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel_ClientName
// lblUnterschriftMitarbeiter
//
this.xrLabel_ClientName.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel_ClientName.BorderWidth = 1F;
this.xrLabel_ClientName.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel_ClientName.LocationFloat = new DevExpress.Utils.PointFloat(77.15503F, 9.685161F);
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(312.0718F, 23.36169F);
this.xrLabel_ClientName.StylePriority.UseBorders = false;
this.xrLabel_ClientName.StylePriority.UseBorderWidth = false;
this.xrLabel_ClientName.StylePriority.UseFont = false;
this.xrLabel_ClientName.Text = "[CustomerLastName], [CustomerFirstName]";
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Calibri", 12F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(303.31F, 86.62669F);
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 = "Unterschrift Klient*in";
this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel_WeeklyFLS
// fieldKontaktArt
//
this.xrLabel_WeeklyFLS.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel_WeeklyFLS.BorderWidth = 1F;
this.xrLabel_WeeklyFLS.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel_WeeklyFLS.LocationFloat = new DevExpress.Utils.PointFloat(649.8151F, 10.00004F);
this.xrLabel_WeeklyFLS.Name = "xrLabel_WeeklyFLS";
this.xrLabel_WeeklyFLS.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_WeeklyFLS.SizeF = new System.Drawing.SizeF(54.38947F, 23.36169F);
this.xrLabel_WeeklyFLS.StylePriority.UseBorders = false;
this.xrLabel_WeeklyFLS.StylePriority.UseBorderWidth = false;
this.xrLabel_WeeklyFLS.StylePriority.UseFont = false;
this.xrLabel_WeeklyFLS.StylePriority.UseTextAlignment = false;
this.xrLabel_WeeklyFLS.Text = "xrLabel_WeeklyHours";
this.xrLabel_WeeklyFLS.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.fieldKontaktArt.DataMember = "Services";
this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')";
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
// xrLabel_Employee
// fieldMinuten12
//
this.xrLabel_Employee.Borders = 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, "Mandator.Name")});
this.xrLabel_Employee.Font = new System.Drawing.Font("Calibri", 12F);
this.xrLabel_Employee.LocationFloat = new DevExpress.Utils.PointFloat(192.9202F, 63.77831F);
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(196.3066F, 23.36169F);
this.xrLabel_Employee.StylePriority.UseBorders = false;
this.xrLabel_Employee.StylePriority.UseBorderWidth = false;
this.xrLabel_Employee.StylePriority.UseFont = false;
this.xrLabel_Employee.Text = "xrLabel_WeeklyHours";
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";
//
// Quittierungsbeleg
//
@@ -695,14 +697,14 @@ namespace DiakonischesWerkHerne
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
this.Margins = new System.Drawing.Printing.Margins(50, 30, 148, 30);
this.Margins = new System.Drawing.Printing.Margins(50, 30, 50, 30);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = System.Drawing.Printing.PaperKind.A4Rotated;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();

View File

@@ -29,6 +29,8 @@ namespace DiakonischesWerkHerne
{
if (sd.IsBillable)
{
ServicesOverviewRO.CreateGoalList(sd);
ServicesOverviewRO.CreateSignatureString(sd);
if (sd.IsGroup)
{

View File

@@ -36,57 +36,22 @@ namespace TeamPfeil
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel_Text = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_InvoiceDate = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.Label_InvoiceMonth = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = 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.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
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.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
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.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrLabel_Text = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -112,8 +77,9 @@ namespace TeamPfeil
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText3,
this.xrPictureBox1});
this.topMarginBand1.HeightF = 213.125F;
this.topMarginBand1.HeightF = 220F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox1
@@ -129,549 +95,9 @@ namespace TeamPfeil
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLine1,
this.xrRichText2});
this.bottomMarginBand1.HeightF = 150.7084F;
this.bottomMarginBand1.HeightF = 115F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel_Text,
this.xrLabel_InvoiceDate,
this.xrLabel7,
this.xrLabel2,
this.xrLabel5,
this.Label_InvoiceMonth,
this.lblAbrechnungszeitraum,
this.xrLabel6,
this.xrRichText1});
this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
this.Page1.HeightF = 446.5833F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrLabel_InvoiceDate
//
this.xrLabel_InvoiceDate.BackColor = System.Drawing.Color.Transparent;
this.xrLabel_InvoiceDate.CanShrink = true;
this.xrLabel_InvoiceDate.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_InvoiceDate.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 244.1667F);
this.xrLabel_InvoiceDate.Name = "xrLabel_InvoiceDate";
this.xrLabel_InvoiceDate.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_InvoiceDate.SizeF = new System.Drawing.SizeF(437.5F, 20F);
this.xrLabel_InvoiceDate.StylePriority.UseBackColor = false;
this.xrLabel_InvoiceDate.StylePriority.UseFont = false;
this.xrLabel_InvoiceDate.Text = "Rechnungsdatum: [InvoiceDate]";
this.xrLabel_InvoiceDate.WordWrap = false;
//
// xrLabel7
//
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(1.589457E-05F, 60.41667F);
this.xrLabel7.Multiline = true;
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(317F, 111.5F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
"tStreet]\r\n[RecipientPostCodeAndTown]";
//
// xrLabel2
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 224.1667F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(292.3333F, 20F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
this.xrLabel2.WordWrap = false;
//
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 287.0833F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,";
//
// Label_InvoiceMonth
//
this.Label_InvoiceMonth.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.Label_InvoiceMonth.LocationFloat = new DevExpress.Utils.PointFloat(292.3333F, 224.1667F);
this.Label_InvoiceMonth.Name = "Label_InvoiceMonth";
this.Label_InvoiceMonth.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.Label_InvoiceMonth.SizeF = new System.Drawing.SizeF(117.75F, 20F);
this.Label_InvoiceMonth.StylePriority.UseFont = false;
this.Label_InvoiceMonth.StylePriority.UseTextAlignment = false;
this.Label_InvoiceMonth.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// lblAbrechnungszeitraum
//
this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 312.0833F);
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(639.3332F, 38.87506F);
this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
this.lblAbrechnungszeitraum.Text = "wir bedanken uns für die gute Zusammenarbeit und stellen Ihnen vereinbarungsgemäß" +
" folgende Leistungen in Rechnung.";
//
// xrLabel6
//
this.xrLabel6.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 23.91666F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(345.125F, 23F);
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = "TeamPfeil • Am Bleichanger 44 • 87600 Kaufbeuren";
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 162.5F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Mit freundlichen Grüßen";
//
// xrTable4
//
this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 92.70834F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10,
this.xrTableRow14});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 32.25003F);
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.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
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;
//
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 201.0417F);
this.xrLabel14.Multiline = true;
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 36.16663F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.Text = "[CreatorName]\r\nTeamPfeil";
//
// 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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
//
// xrTable5
//
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
this.xrTableCell37,
this.xrTableCell35,
this.xrTableCell33,
this.xrTableCell36,
this.xrTableCell38,
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;
//
// 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;
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;
//
// 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";
this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand;
//
// 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 System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
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(677F, 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.xrTableCell45,
this.xrTableCell46,
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;
//
// 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;
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.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel3,
this.xrLabel1,
this.xrTable4,
this.xrLabel14,
this.xrLabel15});
this.GroupFooter1.HeightF = 247.2083F;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 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;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// xrLabel_Text
//
this.xrLabel_Text.LocationFloat = new DevExpress.Utils.PointFloat(0.166893F, 350.9584F);
this.xrLabel_Text.Multiline = true;
this.xrLabel_Text.Name = "xrLabel_Text";
this.xrLabel_Text.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_Text.SizeF = new System.Drawing.SizeF(639.3332F, 49.29169F);
this.xrLabel_Text.StylePriority.UseFont = false;
this.xrLabel_Text.Text = "Für [CustomerSalutation] [CustomerLastName], geb.: ";
//
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 35.9375F);
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, 46.16668F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Wir bitten um Zahlung innerhalb von 10 Tagen ohne Abzug.\r\nDer Rechnungsbetrag ist" +
" gemäß § 4 Nr. 14 Satz 1 UStG umsatzsteuerfrei. \r\n";
//
// xrRichText1
//
this.xrRichText1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(7.947286E-05F, 400.6667F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(639.5F, 45.91663F);
this.xrRichText1.StylePriority.UseFont = false;
this.xrRichText1.Visible = false;
//
// xrLine1
//
this.xrLine1.BorderColor = System.Drawing.Color.Turquoise;
@@ -685,10 +111,113 @@ namespace TeamPfeil
// xrRichText2
//
this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.99995F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.99991F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(677.0001F, 105.2917F);
this.xrRichText2.SizeF = new System.Drawing.SizeF(677.0001F, 90.70842F);
//
// Page1
//
this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel_Text,
this.xrLabel_InvoiceDate,
this.lblAdresse,
this.xrLabel2,
this.xrLabel5,
this.Label_InvoiceMonth,
this.xrRichText1});
this.Page1.HeightF = 760.6802F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrLabel_Text
//
this.xrLabel_Text.LocationFloat = new DevExpress.Utils.PointFloat(0F, 625.0554F);
this.xrLabel_Text.Multiline = true;
this.xrLabel_Text.Name = "xrLabel_Text";
this.xrLabel_Text.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_Text.SizeF = new System.Drawing.SizeF(639.3332F, 135.6248F);
this.xrLabel_Text.StylePriority.UseFont = false;
this.xrLabel_Text.Text = "Mit freundlichen Grüßen\r\n\r\n\r\n\r\nAngelika Pfeil\r\nTeamPfeil";
//
// xrLabel_InvoiceDate
//
this.xrLabel_InvoiceDate.BackColor = System.Drawing.Color.Transparent;
this.xrLabel_InvoiceDate.CanShrink = true;
this.xrLabel_InvoiceDate.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel_InvoiceDate.LocationFloat = new DevExpress.Utils.PointFloat(0F, 183.75F);
this.xrLabel_InvoiceDate.Name = "xrLabel_InvoiceDate";
this.xrLabel_InvoiceDate.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_InvoiceDate.SizeF = new System.Drawing.SizeF(437.5F, 20F);
this.xrLabel_InvoiceDate.StylePriority.UseBackColor = false;
this.xrLabel_InvoiceDate.StylePriority.UseFont = false;
this.xrLabel_InvoiceDate.Text = "Rechnungsdatum: [InvoiceDate]";
this.xrLabel_InvoiceDate.WordWrap = false;
//
// lblAdresse
//
this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.lblAdresse.Multiline = true;
this.lblAdresse.Name = "lblAdresse";
this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAdresse.SizeF = new System.Drawing.SizeF(411.4444F, 139.2778F);
this.lblAdresse.StylePriority.UseFont = false;
//
// xrLabel2
//
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 163.75F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(292.3333F, 20F);
this.xrLabel2.StylePriority.UseBackColor = false;
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
this.xrLabel2.WordWrap = false;
//
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 260F);
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(667F, 93.73622F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Sehr geehrte Damen und Herren,\r\n\r\nwir bedanken uns für die gute Zusammenarbeit un" +
"d stellen Ihnen vereinbarungsgemäß folgende Leistungen in Rechnung.";
//
// Label_InvoiceMonth
//
this.Label_InvoiceMonth.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.Label_InvoiceMonth.LocationFloat = new DevExpress.Utils.PointFloat(292.3333F, 163.75F);
this.Label_InvoiceMonth.Name = "Label_InvoiceMonth";
this.Label_InvoiceMonth.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.Label_InvoiceMonth.SizeF = new System.Drawing.SizeF(312.6251F, 20F);
this.Label_InvoiceMonth.StylePriority.UseFont = false;
this.Label_InvoiceMonth.StylePriority.UseTextAlignment = false;
this.Label_InvoiceMonth.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrRichText3
//
this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190.1249F);
this.xrRichText3.Name = "xrRichText3";
this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
this.xrRichText3.SizeF = new System.Drawing.SizeF(357.5557F, 19.87503F);
//
// xrRichText1
//
this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0.1667764F, 369.6945F);
this.xrRichText1.Name = "xrRichText1";
this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
this.xrRichText1.SizeF = new System.Drawing.SizeF(666.8332F, 217.1664F);
this.xrRichText1.StylePriority.UseFont = false;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// ServiceInvoiceReport
//
@@ -697,24 +226,21 @@ namespace TeamPfeil
this.ReportHeader,
this.topMarginBand1,
this.bottomMarginBand1,
this.Page1,
this.DetailReport});
this.Page1});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.Font = new System.Drawing.Font("Verdana", 10F);
this.Font = new System.Drawing.Font("Segoe UI", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 75, 213, 151);
this.Margins = new System.Drawing.Printing.Margins(75, 75, 220, 115);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -730,46 +256,13 @@ namespace TeamPfeil
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel Label_InvoiceMonth;
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 xrLabel14;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
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 xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
private DevExpress.XtraReports.UI.XRTable xrTable6;
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 xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
private DevExpress.XtraReports.UI.XRLabel lblAdresse;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel_InvoiceDate;
private DevExpress.XtraReports.UI.XRLabel xrLabel_Text;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLine xrLine1;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRRichText xrRichText3;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
}
}

View File

@@ -1,4 +1,5 @@
using System;
using System.Text;
using BeWo.Report;
using BeWo.Report.ReportObjects;
@@ -15,38 +16,48 @@ namespace TeamPfeil
public void SetReportDataSource(ServiceInvoiceRO pRO)
{
DateTime start = pRO.AccountingPeriodStart;
StringBuilder sb = new StringBuilder();
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation))
{
sb.AppendLine(pRO.RecipientOrganisation);
}
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
{
sb.AppendLine(pRO.RecipientContactPerson);
}
if (!String.IsNullOrEmpty(pRO.RecipientDivision))
{
sb.AppendLine(pRO.RecipientDivision);
}
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
{
sb.AppendLine(pRO.RecipientStreet);
}
if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown))
{
sb.AppendLine(pRO.RecipientPostCodeAndTown);
}
lblAdresse.Text = sb.ToString();
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 (start.Month == end.Month && start.Year == end.Year)
{
Label_InvoiceMonth.Text = String.Format("{0:MMMM yyyy}", start);
}
else
{
Label_InvoiceMonth.Text = String.Format("{0:MMMM yyyy} - {1:MMMM yyyy}", start, end);
}
if (pRO.CustomerSalutation == "Herr")
{
pRO.CustomerSalutation = "Herrn";
}
this.bindingSource1.DataSource = pRO;
//temporär
//xrTable5.Visible = false;
//xrTable6.Visible = false;
//xrLabel1.Visible = false;
Label_InvoiceMonth.Text = pRO.InvoiceDateTime.Value.ToString("MMMM") + " " + pRO.InvoiceDateTime.Value.Year;
var bday = pRO.CustomerBirthdate.Value.ToString().Split(' ');
decimal? sumHours = 0;
foreach (var hour in pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems)
{
sumHours += hour.Hours;
}
var s = start.ToString().Split(' ');
var e = end.ToString().Split(' ');
xrLabel_Text.Text += bday[0] + ", wurden im Zeitraum vom " + s[0] + " bis " + e[0] +
" " + string.Format("{0:0.00}", sumHours) + " Fachleistungsstunden laut beiliegendem Leistungsnachweis erbracht.";
}
}
}

File diff suppressed because one or more lines are too long

View File

@@ -50,21 +50,6 @@ namespace TeamPfeil
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
@@ -87,8 +72,9 @@ namespace TeamPfeil
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.lblNotice = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
@@ -117,16 +103,15 @@ namespace TeamPfeil
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLine1 = new DevExpress.XtraReports.UI.XRLine();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -147,7 +132,7 @@ namespace TeamPfeil
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 169F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 123F);
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);
@@ -158,7 +143,7 @@ namespace TeamPfeil
// xrTable1
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 375.3333F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 329.3333F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
@@ -289,7 +274,7 @@ namespace TeamPfeil
//
// xrLabel6
//
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 300.3333F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 254.3333F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -299,7 +284,7 @@ namespace TeamPfeil
//
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 267.3333F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 221.3333F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
@@ -311,7 +296,7 @@ namespace TeamPfeil
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 225F);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 179F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -326,7 +311,7 @@ namespace TeamPfeil
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 209F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 163F);
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);
@@ -340,7 +325,7 @@ namespace TeamPfeil
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 146F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
@@ -349,151 +334,10 @@ namespace TeamPfeil
this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
this.xrLabel2.WordWrap = false;
//
// xrTable2
//
this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2,
this.xrTableRow5,
this.xrTableRow4,
this.xrTableRow3,
this.xrTableRow1,
this.xrTableRow6,
this.xrTableRow8});
this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 134F);
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell4});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.13245033112582783D;
//
// xrTableCell4
//
this.xrTableCell4.CanShrink = true;
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell4.StylePriority.UseFont = false;
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell4.Weight = 1D;
//
// xrTableRow5
//
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 0.13245033112582783D;
//
// xrTableCell13
//
this.xrTableCell13.CanShrink = true;
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "[SenderContactPerson]";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell13.Weight = 1D;
//
// xrTableRow4
//
this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell11});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 0.13245033112582783D;
//
// xrTableCell11
//
this.xrTableCell11.CanShrink = true;
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell11.StylePriority.UseFont = false;
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "[SenderContactPersonDivision]";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell11.Weight = 1D;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell8});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.13245033112582783D;
//
// xrTableCell8
//
this.xrTableCell8.CanShrink = true;
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell8.StylePriority.UseFont = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "[SenderContactPersonMail]";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell8.Weight = 1D;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 0.13245033112582783D;
//
// xrTableCell1
//
this.xrTableCell1.CanShrink = true;
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "[SenderContactPersonPhone]";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell1.Weight = 1D;
//
// xrTableRow6
//
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2});
this.xrTableRow6.Name = "xrTableRow6";
this.xrTableRow6.Weight = 0.11258278145695365D;
//
// xrTableCell2
//
this.xrTableCell2.CanShrink = true;
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrTableCell2.StylePriority.UseFont = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "[SenderContactPersonFax]";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell2.Weight = 1D;
//
// xrTableRow8
//
this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell5});
this.xrTableRow8.Name = "xrTableRow8";
this.xrTableRow8.Weight = 0.11258278145695365D;
//
// xrTableCell5
//
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell5.Weight = 1D;
//
// RecipientPostCodeAndTown
//
this.RecipientPostCodeAndTown.CanShrink = true;
this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114F);
this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F);
this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -504,7 +348,7 @@ namespace TeamPfeil
// xrLabel_RecipientStreet
//
this.xrLabel_RecipientStreet.CanShrink = true;
this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 97.00003F);
this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00005F);
this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -515,7 +359,7 @@ namespace TeamPfeil
// xrLabel_RecipientDivision
//
this.xrLabel_RecipientDivision.CanShrink = true;
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.00002F);
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00006F);
this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -526,7 +370,7 @@ namespace TeamPfeil
// xrLabel_RecipientContactPerson
//
this.xrLabel_RecipientContactPerson.CanShrink = true;
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.00001F);
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00003F);
this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -537,7 +381,7 @@ namespace TeamPfeil
// xrLabel1
//
this.xrLabel1.CanShrink = true;
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -693,18 +537,11 @@ namespace TeamPfeil
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrRichText3,
this.xrPictureBox1});
this.topMarginBand1.HeightF = 203.125F;
this.topMarginBand1.HeightF = 220F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox1
//
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(509.0417F, 50.16667F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(168.9584F, 132.5417F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -713,16 +550,32 @@ namespace TeamPfeil
this.bottomMarginBand1.HeightF = 126.5834F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// xrRichText2
//
this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.24995F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(677.0001F, 75.08335F);
//
// xrLine1
//
this.xrLine1.BorderColor = System.Drawing.Color.Turquoise;
this.xrLine1.ForeColor = System.Drawing.Color.DarkTurquoise;
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 6.25F);
this.xrLine1.Name = "xrLine1";
this.xrLine1.SizeF = new System.Drawing.SizeF(677.0001F, 23F);
this.xrLine1.StylePriority.UseBorderColor = false;
this.xrLine1.StylePriority.UseForeColor = false;
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel7,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
this.xrLabel_RecipientDivision,
this.xrLabel_RecipientStreet,
this.RecipientPostCodeAndTown,
this.xrTable2,
this.xrLabel2,
this.xrLabel3,
this.xrLabel4,
@@ -731,7 +584,7 @@ namespace TeamPfeil
this.xrTable1,
this.xrLabel8});
this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupHeader1.HeightF = 443.3333F;
this.GroupHeader1.HeightF = 397.3333F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
@@ -1024,33 +877,21 @@ namespace TeamPfeil
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
// xrLabel7
// xrPictureBox1
//
this.xrLabel7.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(345.125F, 23F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "TeamPfeil • Am Bleichanger 44 • 87600 Kaufbeuren";
this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(471.17F, 59.75F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(205.8335F, 153.375F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrRichText2
// xrRichText3
//
this.xrRichText2.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 29.24995F);
this.xrRichText2.Name = "xrRichText2";
this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString");
this.xrRichText2.SizeF = new System.Drawing.SizeF(677.0001F, 75.08335F);
//
// xrLine1
//
this.xrLine1.BorderColor = System.Drawing.Color.Turquoise;
this.xrLine1.ForeColor = System.Drawing.Color.DarkTurquoise;
this.xrLine1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 6.25F);
this.xrLine1.Name = "xrLine1";
this.xrLine1.SizeF = new System.Drawing.SizeF(677.0001F, 23F);
this.xrLine1.StylePriority.UseBorderColor = false;
this.xrLine1.StylePriority.UseForeColor = false;
this.xrRichText3.Font = new System.Drawing.Font("Verdana", 10F);
this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 190.125F);
this.xrRichText3.Name = "xrRichText3";
this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
this.xrRichText3.SizeF = new System.Drawing.SizeF(357.5557F, 19.87503F);
//
// Spitzabrechnung
//
@@ -1067,18 +908,18 @@ namespace TeamPfeil
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 74, 203, 127);
this.Margins = new System.Drawing.Printing.Margins(75, 74, 220, 127);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1093,21 +934,6 @@ namespace TeamPfeil
private DevExpress.XtraReports.UI.XRLabel xrLabel4;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
@@ -1171,9 +997,9 @@ namespace TeamPfeil
private DevExpress.XtraReports.UI.XRTableRow xrTableRow36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRRichText xrRichText2;
private DevExpress.XtraReports.UI.XRLine xrLine1;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRRichText xrRichText3;
}
}

View File

@@ -121,6 +121,9 @@
<value>anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus:
</value>
</data>
<data name="xrRichText3.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFMAZQBnAG8AZQAgAFUASQA7AH0AewBcAGYAMwBcAGYAYwBoAGEAcgBzAGUAdAAyACAAUwB5AG0AYgBvAGwAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAXAByAGUAZAA4ADkAXABnAHIAZQBlAG4AOAA5AFwAYgBsAHUAZQA4ADkAIAA7AH0AewBcACoAXABkAGUAZgBjAGgAcAAgAFwAZgAxAFwAZgBzADIANAB9AHsAXABzAHQAeQBsAGUAcwBoAGUAZQB0ACAAewBcAHEAbABcAGYAMQBcAGYAcwAyADQAIABOAG8AcgBtAGEAbAA7AH0AewBcACoAXABjAHMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEQAZQBmAGEAdQBsAHQAIABQAGEAcgBhAGcAcgBhAHAAaAAgAEYAbwBuAHQAOwB9AHsAXAAqAFwAYwBzADIAXABzAGIAYQBzAGUAZABvAG4AMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQAgAEwAaQBuAGUAIABOAHUAbQBiAGUAcgA7AH0AewBcACoAXABjAHMAMwBcAHUAbABcAGYAMQBcAGYAcwAyADQAXABjAGYAMgAgAEgAeQBwAGUAcgBsAGkAbgBrADsAfQB7AFwAKgBcAHQAcwA0AFwAdABzAHIAbwB3AGQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBiADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHQAMwBcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAATgBvAHIAbQBhAGwAIABUAGEAYgBsAGUAOwB9AHsAXAAqAFwAdABzADUAXAB0AHMAcgBvAHcAZABcAHMAYgBhAHMAZQBkAG8AbgA0AFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcgBiAHIAZAByAHQAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAbABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBiAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAaABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgB2AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAcgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZAByADEAMAA4AFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABUAGEAYgBsAGUAIABTAGkAbQBwAGwAZQAgADEAOwB9AH0AewBcACoAXABsAGkAcwB0AG8AdgBlAHIAcgBpAGQAZQB0AGEAYgBsAGUAfQBcAG4AbwB1AGkAYwBvAG0AcABhAHQAXABzAHAAbAB5AHQAdwBuAGkAbgBlAFwAaAB0AG0AYQB1AHQAcwBwAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHMAbAAyADUAOABcAHMAbABtAHUAbAB0ADEAXABzAGEAMQA2ADAAewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgAFQAZQBhAG0AUABmAGUAaQBsACAAfQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAUwBZAE0AQgBPAEwAIAAyADEANQAgAFwAXABmACAAIgBTAHkAbQBiAG8AbAAiACAAXABcAHMAIAA4AH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAzAFwAZgBzADEANgBcAGMAZgAxACAAXAB1ADIAMQA1AFwAJwBkADcAfQB9AH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgACAAQQBtACAAQgBsAGUAaQBjAGgAYQBuAGcAZQByACAANAA0ACAAfQB7AFwAZgBpAGUAbABkAHsAXAAqAFwAZgBsAGQAaQBuAHMAdAB7AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzACAAUwBZAE0AQgBPAEwAIAAyADEANQAgAFwAXABmACAAIgBTAHkAbQBiAG8AbAAiACAAXABcAHMAIAA4AH0AfQB7AFwAZgBsAGQAcgBzAGwAdAB7AFwAZgAzAFwAZgBzADEANgBcAGMAZgAxACAAXAB1ADIAMQA1AFwAJwBkADcAfQB9AH0AewBcAGYAMgBcAGYAcwAxADYAXABjAGYAMwAgACAAOAA3ADYAMAAwACAASwBhAHUAZgBiAGUAdQByAGUAbgB9AFwAZgAyAFwAZgBzADEANgBcAGMAZgAzAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>

View File

@@ -7,7 +7,7 @@
<ProjectGuid>{B0C86A71-94ED-4F0D-98B3-49DB04056882}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>KundeXyz</RootNamespace>
<RootNamespace>TeamPfeil</RootNamespace>
<AssemblyName>5798370140_Reports</AssemblyName>
<TargetFrameworkVersion>v4.7.2</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
@@ -48,6 +48,8 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\DefaultInvoiceCreation.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Quittierungsbeleg.cs">
<SubType>Component</SubType>

View File

@@ -25,7 +25,7 @@ namespace BeWo.Service.Plugins
//t = "1234567890"; // Präsentationsdatenbank
//t = "5687373602"; // LH Duisburg
//t = "5509064354"; // LH Duisburg Service Plus
//t = "5620636022"; // GPZ Biberach
t = "5620636022"; // GPZ Biberach
//t = "8562233401"; // Sozialwirkstatt Schmitz
//t = "1076891970"; // Assistenza
//t = "0216265667"; // LH Hannover
@@ -60,7 +60,7 @@ namespace BeWo.Service.Plugins
//t = "9495336024"; // VKM Aachen
//t = "5237724939"; // Indro ABW
//t = "7635986435"; // Köln Ring
t = "4074176860"; // Soziale Dienstleistung Gessner
//t = "4074176860"; // Soziale Dienstleistung Gessner
//t = "2542550178"; // LWVEingliederungshilfe
//t = "3963982016"; // Convoi
//t = "1600408120"; // BeWo Amrath

View File

@@ -772,8 +772,15 @@ namespace BeWo.Service.ServiceImplementations
for (int iRowCount = 0; iRowCount < lUser.Count; iRowCount++)
{
lContent[iRowCount] = new string[3];
if (lUser[iRowCount].Employee != null)
{
lContent[iRowCount][0] = lUser[iRowCount].Employee.Person.ToString();
}
else
{
lContent[iRowCount][0] = "";
}
lContent[iRowCount][0] = lUser[iRowCount].Employee.Person.ToString();
lContent[iRowCount][1] = lUser[iRowCount].LoginName;
lContent[iRowCount][2] = string.Join(", ", lUser[iRowCount].UserGroups.Select(ug => ug.Name).ToArray());
}