diff --git a/ReportImp/DiakonieLennepReports/Properties/licenses.licx b/ReportImp/DiakonieLennepReports/Properties/licenses.licx
index e69de29bb..f98ef57fd 100644
--- a/ReportImp/DiakonieLennepReports/Properties/licenses.licx
+++ b/ReportImp/DiakonieLennepReports/Properties/licenses.licx
@@ -0,0 +1 @@
+DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a
diff --git a/ReportImp/DiakonieLennepReports/SettlementReport2.cs b/ReportImp/DiakonieLennepReports/SettlementReport2.cs
index acd7b0812..382e19f52 100644
--- a/ReportImp/DiakonieLennepReports/SettlementReport2.cs
+++ b/ReportImp/DiakonieLennepReports/SettlementReport2.cs
@@ -1,11 +1,9 @@
using System;
-using System.Drawing;
-using System.Collections;
-using System.ComponentModel;
using System.Text;
using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
+using BS.Shared.Extensions;
namespace BeWo.DiakonieLennepReports
{
@@ -18,21 +16,21 @@ namespace BeWo.DiakonieLennepReports
public void SetReportDataSource(Settlement2RO pRO)
{
-
- foreach (var ii in pRO.InvoiceItems)
- {
- if (ii.ItemDescription != null && ii.ItemDescription.ToLower().Contains("fehlkontakt"))
- {
- ii.AbrechnungsText = ii.AbrechnungsText.Split(':')[0] + ": " + string.Format("{0:0.##}", ii.UnitCount) + " " + "FLS" + " x 0,8 x " + string.Format("{0:c}", ii.AmountPerUnit.Value / 0.8m);
- }
+ foreach (var ii in pRO.InvoiceItems)
+ {
+ if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0)
+ {
+ Zwischensumme.Visible = true;
+ ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std.");
+ ii.ItemDescription = "Fehlkontakte";
+ }
+ else if (ii.ItemDescription.IsNullOrEmpty())
+ {
+ ii.ItemDescription = "Fachleistungsstunden";
+ }
}
- if (pRO.Claim >= 0)
- {
- //lblEndText.Text =
- // "Wir bitten um Erstattung des Differenzbetrages auf das Konto des Ev. Kirchenkreises Lennep, IBAN: DE02 3506 0190 1010 2080 21, BIC: GENODED1DKD";
- }
- else
+ if (pRO.Claim < 0)
{
lblEndText.Text =
"Wir bitten um Mitteilung, in welcher Form oben genannter Betrag ausgeglichen werden soll.";
diff --git a/ReportImp/DiakonieLennepReports/SettlementReport2.designer.cs b/ReportImp/DiakonieLennepReports/SettlementReport2.designer.cs
index b2e136e00..b9ee17873 100644
--- a/ReportImp/DiakonieLennepReports/SettlementReport2.designer.cs
+++ b/ReportImp/DiakonieLennepReports/SettlementReport2.designer.cs
@@ -31,6 +31,7 @@ namespace BeWo.DiakonieLennepReports
{
this.components = new System.ComponentModel.Container();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Spitzabrechnung));
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
@@ -46,8 +47,13 @@ namespace BeWo.DiakonieLennepReports
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -68,16 +74,21 @@ namespace BeWo.DiakonieLennepReports
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblEndText = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
- this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText();
- this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.Zwischensumme = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow12 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -90,7 +101,7 @@ namespace BeWo.DiakonieLennepReports
// xrTable1
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 414.875F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 405.875F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.rowErbrachteLeistung});
@@ -107,8 +118,7 @@ namespace BeWo.DiakonieLennepReports
// xrTableCell22
//
this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight;
- this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell22.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell22.StylePriority.UseBorderColor = false;
@@ -125,7 +135,7 @@ namespace BeWo.DiakonieLennepReports
//
// xrLabel6
//
- this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 306.0417F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 301.0417F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -137,7 +147,8 @@ namespace BeWo.DiakonieLennepReports
//
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
- this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 211.4583F);
this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
@@ -175,7 +186,7 @@ namespace BeWo.DiakonieLennepReports
//
// xrPictureBox3
//
- this.xrPictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox3.Image")));
+ this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource"));
this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F);
this.xrPictureBox3.Name = "xrPictureBox3";
this.xrPictureBox3.SizeF = new System.Drawing.SizeF(115.955F, 58.52782F);
@@ -183,7 +194,8 @@ namespace BeWo.DiakonieLennepReports
//
// xrLabel5
//
- this.xrLabel5.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 101.5278F);
this.xrLabel5.Multiline = true;
this.xrLabel5.Name = "xrLabel5";
@@ -230,6 +242,33 @@ namespace BeWo.DiakonieLennepReports
this.topMarginBand1.HeightF = 220F;
this.topMarginBand1.Name = "topMarginBand1";
//
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Verdana", 6F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(291.9999F, 15.58331F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Diakonie im Kirchenkreis Lennep . Schulgasse 1 . 42853 Remscheid";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(459.6878F, 180.6667F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(190.3122F, 20.91666F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "/ VERWALTUNG";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 52F;
@@ -247,14 +286,54 @@ namespace BeWo.DiakonieLennepReports
this.xrLabel3,
this.xrLabel6,
this.xrTable1});
- this.GroupHeader1.HeightF = 431.875F;
+ this.GroupHeader1.HeightF = 422.875F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(459.69F, 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(190.3122F, 75.08332F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Schulgasse 1\r\n42853 Remscheid\r\n\r\nT 02191 . 591 60 45\r\nF 02191 . 591 60 84";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrRichText1
+ //
+ this.xrRichText1.CanGrow = false;
+ this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(460.6899F, 83.49997F);
+ this.xrRichText1.Name = "xrRichText1";
+ this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
+ this.xrRichText1.SizeF = new System.Drawing.SizeF(189.3122F, 16F);
+ this.xrRichText1.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(459.69F, 99.87507F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(190.3122F, 15.58332F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "www.diakonie-kklennep.de";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
// xrLabel8
//
this.xrLabel8.BackColor = System.Drawing.Color.Transparent;
- this.xrLabel8.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.7918F);
this.xrLabel8.Multiline = true;
this.xrLabel8.Name = "xrLabel8";
@@ -279,7 +358,9 @@ namespace BeWo.DiakonieLennepReports
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
- this.GroupFooter1});
+ this.GroupFooter1,
+ this.GroupHeader2,
+ this.Zwischensumme});
this.DetailReport.DataMember = "InvoiceItems";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
@@ -291,6 +372,8 @@ namespace BeWo.DiakonieLennepReports
this.xrTable3});
this.Detail1.HeightF = 17F;
this.Detail1.Name = "Detail1";
+ this.Detail1.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("PeriodStartDate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)});
this.Detail1.StylePriority.UseFont = false;
//
// xrTable3
@@ -348,9 +431,11 @@ namespace BeWo.DiakonieLennepReports
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel2,
this.xrTable2,
this.lblEndText});
- this.GroupFooter1.HeightF = 143.125F;
+ this.GroupFooter1.HeightF = 145.9167F;
+ this.GroupFooter1.Level = 1;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -363,7 +448,7 @@ namespace BeWo.DiakonieLennepReports
this.xrTableRow5,
this.xrTableRow6,
this.xrTableRow7});
- this.xrTable2.SizeF = new System.Drawing.SizeF(650F, 64F);
+ this.xrTable2.SizeF = new System.Drawing.SizeF(650F, 59.83332F);
this.xrTable2.StylePriority.UseBorderColor = false;
//
// xrTableRow5
@@ -427,13 +512,14 @@ namespace BeWo.DiakonieLennepReports
this.xrTableCell12,
this.xrTableCell13});
this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 0.15D;
+ this.xrTableRow7.Weight = 0.12916660308837891D;
//
// xrTableCell12
//
this.xrTableCell12.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell12.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell12.StylePriority.UseBorderColor = false;
@@ -449,7 +535,8 @@ namespace BeWo.DiakonieLennepReports
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")});
- this.xrTableCell13.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell13.StylePriority.UseBorderColor = false;
@@ -462,10 +549,10 @@ namespace BeWo.DiakonieLennepReports
//
// lblEndText
//
- this.lblEndText.LocationFloat = new DevExpress.Utils.PointFloat(0F, 79.99998F);
+ this.lblEndText.LocationFloat = new DevExpress.Utils.PointFloat(0F, 90.99998F);
this.lblEndText.Name = "lblEndText";
this.lblEndText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.lblEndText.SizeF = new System.Drawing.SizeF(650F, 45.125F);
+ this.lblEndText.SizeF = new System.Drawing.SizeF(650F, 39.91667F);
this.lblEndText.StylePriority.UseFont = false;
this.lblEndText.Text = "Wir bitten um Erstattung des Differenzbetrages auf das Konto des Ev. Kirchenkreis" +
"es Lennep, IBAN: DE02 3506 0190 1010 2080 21, BIC: GENODED1DKD";
@@ -474,66 +561,108 @@ namespace BeWo.DiakonieLennepReports
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
//
- // xrLabel12
+ // GroupHeader2
//
- this.xrLabel12.Font = new System.Drawing.Font("Verdana", 6F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 186F);
- this.xrLabel12.Multiline = true;
- this.xrLabel12.Name = "xrLabel12";
- this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel12.SizeF = new System.Drawing.SizeF(291.9999F, 15.58331F);
- this.xrLabel12.StylePriority.UseFont = false;
- this.xrLabel12.StylePriority.UseTextAlignment = false;
- this.xrLabel12.Text = "Diakonie im Kirchenkreis Lennep . Schulgasse 1 . 42853 Remscheid";
- this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.GroupHeader2.GroupFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] {
+ new DevExpress.XtraReports.UI.GroupField("RateFactor", DevExpress.XtraReports.UI.XRColumnSortOrder.Descending)});
+ this.GroupHeader2.HeightF = 0F;
+ this.GroupHeader2.Name = "GroupHeader2";
//
- // xrLabel1
+ // Zwischensumme
//
- this.xrLabel1.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(459.6878F, 180.6667F);
- this.xrLabel1.Name = "xrLabel1";
- this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel1.SizeF = new System.Drawing.SizeF(190.3122F, 20.91666F);
- this.xrLabel1.StylePriority.UseFont = false;
- this.xrLabel1.StylePriority.UseTextAlignment = false;
- this.xrLabel1.Text = "/ VERWALTUNG";
- this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable6});
+ this.Zwischensumme.HeightF = 26F;
+ this.Zwischensumme.Name = "Zwischensumme";
+ this.Zwischensumme.Visible = false;
//
- // xrLabel7
+ // xrTable6
//
- 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(459.69F, 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(190.3122F, 75.08332F);
- this.xrLabel7.StylePriority.UseFont = false;
- this.xrLabel7.StylePriority.UseTextAlignment = false;
- this.xrLabel7.Text = "Schulgasse 1\r\n42853 Remscheid\r\n\r\nT 02191 . 591 60 45\r\nF 02191 . 591 60 84";
- this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable6.Name = "xrTable6";
+ this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow12,
+ this.xrTableRow10});
+ this.xrTable6.SizeF = new System.Drawing.SizeF(650F, 26F);
+ this.xrTable6.StylePriority.UseFont = false;
//
- // xrRichText1
+ // xrTableRow12
//
- this.xrRichText1.CanGrow = false;
- this.xrRichText1.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(460.6899F, 83.49997F);
- this.xrRichText1.Name = "xrRichText1";
- this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString");
- this.xrRichText1.SizeF = new System.Drawing.SizeF(189.3122F, 16F);
- this.xrRichText1.StylePriority.UseFont = false;
+ this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell10});
+ this.xrTableRow12.Name = "xrTableRow12";
+ this.xrTableRow12.Weight = 0.40476190476190466D;
//
- // xrLabel9
+ // xrTableCell1
//
- this.xrLabel9.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(459.69F, 99.87507F);
- this.xrLabel9.Multiline = true;
- this.xrLabel9.Name = "xrLabel9";
- this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel9.SizeF = new System.Drawing.SizeF(190.3122F, 15.58332F);
- this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.StylePriority.UseTextAlignment = false;
- this.xrLabel9.Text = "www.diakonie-kklennep.de";
- this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell1.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBorderColor = false;
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Text = "Zwischensumme [ItemDescription]:";
+ this.xrTableCell1.Weight = 2.3494233116736778D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell10.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal")});
+ this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell10.StylePriority.UseBorderColor = false;
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UseFont = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:c}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell10.Summary = xrSummary1;
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrTableCell10.Weight = 0.650576688326322D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell7});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.21428571428571425D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BorderColor = System.Drawing.SystemColors.ControlLight;
+ this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBorderColor = false;
+ this.xrTableCell7.StylePriority.UseBorders = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.Weight = 3D;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")});
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 67.95834F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 16.04163F);
+ this.xrLabel2.StylePriority.UseFont = false;
//
// Spitzabrechnung
//
@@ -546,19 +675,21 @@ namespace BeWo.DiakonieLennepReports
this.DetailReport});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
- this.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
- this.Margins = new System.Drawing.Printing.Margins(90, 60, 220, 52);
+ this.Margins = new DevExpress.Drawing.DXMargins(90F, 60F, 220F, 52F);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4;
- this.Version = "17.1";
+ this.Version = "23.2";
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -607,5 +738,14 @@ namespace BeWo.DiakonieLennepReports
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRRichText xrRichText1;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupFooterBand Zwischensumme;
+ private DevExpress.XtraReports.UI.XRTable xrTable6;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
}
}
diff --git a/ReportImp/DiakonieLennepReports/SettlementReport2.resx b/ReportImp/DiakonieLennepReports/SettlementReport2.resx
index a4954cd50..37542b410 100644
--- a/ReportImp/DiakonieLennepReports/SettlementReport2.resx
+++ b/ReportImp/DiakonieLennepReports/SettlementReport2.resx
@@ -122,114 +122,10 @@
für [Salutation2] [CustomerFirstName] [CustomerLastName] sind im oben genannten Abrechnungszeitraum durch uns [RecordedFLS!0.00] Fachleistungsstunden erbracht worden. Die Leistungsnachweise in Kopie liegen diesem Schreiben bei.
-
-
-
- /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcI
- CQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwM
- DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABNAOQDASIAAhEBAxEB/8QA
- HwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIh
- MUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVW
- V1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG
- x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQF
- BgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAV
- YnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOE
- hYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq
- 8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAoooo
- AKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiq+rata6BpVzfX1zb2VlZRPPcXE8gjigjUFmd2OA
- qgAkknAAoAsUV+VHwl+KP7a//BbXwB4h1rwh4z0f9j74K3ct9p2h6tD4UvdR8X+MLSWOF7W+gN4LZIbG
- a0ug8V5aSRzLNC23ggxnj3/g2S1f4yeCNe8PeP8A9sH9of4iaXrmnrp4g8S61d38ViBeWl2ZI4muhE7F
- 7ONSs6Sx4O8IJY4ZYgD9V6K/Ki2/4ItftafsS6r4Z1r9mD9rjWNXi0aWLTZfAfxTub288IQ6NGY3SztU
- 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
+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vGLeGdEso9L0HxFqqzX92LG6tCDY3EJuNPtR5PkeYf7TuRu3XClf2Xr5X/4Kzf8ABJb4e/8ABXP4Dad4P8aTXGh6r4e1BdR0PxHYW0Ul/pTNhZ4lLjJhmQAPHkKzRwucmJMfPHhb/gjH+1pafCeD4fa1/wAFGvifqHgxd3nPY+C7ez8SyfvjcLt1x7yW/XEu3OZWzEDDxGdoAP0f8U+LdK8DaDPqmt6lp+j6Za7fOvL64S3gh3MFXc7kKMsygZPJIHevyc/4KL/8F6fF/wC0R8WIf2cf+CfsMfxS+MOpW8l/f+NNLlsZdH8OxW0iySRwSXqmyuTJGjI07sIE8+FInlnk2xekfDb/AINovBGt/Evwf4s+P/xu+Of7Td54D1O4v9H0fx3r327QFSQJiKW1mEsjjdHE8irOsU5hjWSNow0bfQ//AATV/wCCXvhv/gmprPxpfwzN4bn0/wCLPji68W2sGn+GYtJm0G1l/wBTpHmRyMs1pbZk8hQkSx+dNhfnNAGX/wAEZP2AfGn/AATz/Zc1/QPiR4zuPHfj/wAbeMNQ8Xa5qcurz6wfMmSC2hj+2zwwzXLC2tLcvI8SEyNIANoWvriiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKAP/Z
ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAFYAZQByAGQAYQBuAGEAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcwBsADIANwA1AFwAcwBsAG0AdQBsAHQAMQBcAHMAYQAyADAAMAB7AFwAbABhAG4AZwA3AFwAbABhAG4AZwBmAGUANwBcAGIAXABmADIAXABmAHMAMQA2AFwAYwBmADAAIABkAC4AdwBpAHIAdABoAH0AewBcAGwAYQBuAGcANwBcAGwAYQBuAGcAZgBlADcAXABmADIAXABmAHMAMQA2AFwAYwBmADAAIABAAGQAaQBhAGsAbwBuAGkAZQAtAGsAawBsAGUAbgBuAGUAcAAuAGQAZQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA=
-
- 17, 17
-
\ No newline at end of file