diff --git a/ReportImp/BeWoNeuss/BeWoNeuss.csproj b/ReportImp/BeWoNeuss/BeWoNeuss.csproj
index 0c922daac..40ca4d644 100644
--- a/ReportImp/BeWoNeuss/BeWoNeuss.csproj
+++ b/ReportImp/BeWoNeuss/BeWoNeuss.csproj
@@ -107,6 +107,7 @@
+
Component
@@ -125,6 +126,12 @@
InvoiceCustomerReport.cs
+
+ Component
+
+
+ Mahnungen.cs
+
Component
@@ -180,6 +187,9 @@
InvoiceCustomerReport.cs
+
+ Mahnungen.cs
+
OffeneAufgaben.cs
@@ -214,6 +224,10 @@
{40D8B312-EA64-49E3-A31A-5E57ED4D5654}
Report
+
+ {094331C3-ECEE-4C89-BBFD-4C9DED89F0EF}
+ Service
+
{2F50B83D-A3F0-4EC4-979A-3F9B7E3D8ED4}
Shared
diff --git a/ReportImp/BeWoNeuss/CustomReportCreator.cs b/ReportImp/BeWoNeuss/CustomReportCreator.cs
new file mode 100644
index 000000000..f175f9f18
--- /dev/null
+++ b/ReportImp/BeWoNeuss/CustomReportCreator.cs
@@ -0,0 +1,32 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Text;
+using BeWo.BeWoHeinsberg;
+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.DataContracts;
+using DevExpress.XtraReports.UI;
+
+namespace BeWoNeuss
+{
+ public class CustomReportCreator : DefaultReportCreator
+ {
+ public override XtraReport CreateCustomerInvoiceReport(long invoiceOid)
+ {
+ var ib = DAOFactory.GenericDAO.LoadByID(invoiceOid);
+ if (ib.Type == InvoiceType.General)
+ {
+ var report = new MahnungReport();
+
+ report.SetReportDataSource(InvoiceCustomerRO.Create(MapperFactory.InvoiceBaseDC_InvoiceBase.MapToNewDC(ib)));
+ return report;
+ }
+ return base.CreateCustomerInvoiceReport(invoiceOid);
+ }
+ }
+}
diff --git a/ReportImp/BeWoNeuss/Mahnungen.cs b/ReportImp/BeWoNeuss/Mahnungen.cs
new file mode 100644
index 000000000..8035ed3ce
--- /dev/null
+++ b/ReportImp/BeWoNeuss/Mahnungen.cs
@@ -0,0 +1,101 @@
+using System;
+using System.Drawing;
+using System.Collections;
+using System.ComponentModel;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using BS.Shared.Core;
+using System.Text;
+
+namespace BeWo.BeWoHeinsberg
+{
+ public partial class MahnungReport : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport
+ {
+ public MahnungReport()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(InvoiceCustomerRO pRO)
+ {
+ StringBuilder sb = new StringBuilder();
+ if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientOrganisation);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientDivision);
+ }
+ if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim()))
+ || (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim())))
+ {
+ sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim());
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
+ {
+ sb.AppendLine(pRO.RecipientStreet);
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim()))
+ {
+ sb.Append(pRO.RecipientPostCode);
+ sb.Append(" ");
+ }
+ if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim()))
+ {
+ sb.Append(pRO.RecipientTown);
+ }
+ lblAdresse.Text = sb.ToString();
+
+ if (!String.IsNullOrEmpty(pRO.CustomerSalutation) && pRO.CustomerSalutation.ToLower().Contains("herr"))
+ {
+ lblAnrede.Text = String.Format("Sehr geehrter Herr {0},", pRO.CustomerLastName);
+ }
+ else if (!String.IsNullOrEmpty(pRO.CustomerSalutation) && pRO.CustomerSalutation.ToLower().Contains("frau"))
+ {
+ lblAnrede.Text = String.Format("Sehr geehrte " +
+ "Frau {0},", pRO.CustomerLastName);
+ }
+ decimal betrag = 0;
+ DateTime zahlziel = pRO.InvoiceDateTime.AddDays(14);
+
+ if (pRO.InvoiceItems != null)
+ {
+ if (pRO.InvoiceItems[0].ItemDescription.Contains("Mahnung") && pRO.InvoiceItems[0].ItemDescription.Contains("2"))
+ {
+ lblMahnung.Text = "2. Mahnung";
+ lblText.Text = String.Format("trotz unserer 1.Mahnung vom konnten wir leider bis zur benannten Frist keinen Zahlungseingang verbuchen. \n \n" +
+ "Wir bitten nunmehr um Zahlung bis zum {0:dd.MM.yyyy}: \n \n" +
+ "Rechnung \t[TotalClaim] \n" +
+ "Mahngebühr\t 10,00 € ", zahlziel);
+
+ string claim = pRO.TotalClaim.Replace(" €", "");
+ Decimal.TryParse(claim, out betrag);
+ if (betrag > 0)
+ {
+ lblEndbetrag.Text = String.Format("{0:c2}", betrag + 10);
+ }
+ }
+ else if (pRO.InvoiceItems[0].ItemDescription.Contains("Mahnung") && pRO.InvoiceItems[0].ItemDescription.Contains("3"))
+ {
+ lblMahnung.Text = "3. und letzte Mahnung";
+ lblText.Text = String.Format("auf unsere 1. Mahnung vom und unserer 2. Mahnung vom , haben wir bis zum heutigen Tag keinen Zahlungseingang verbuchen können. \n \n" +
+ "Wir bitten letztmalig um Zahlung bis zum {0:dd.MM.yyyy}: \n \n" +
+ "Rechnung \t[TotalClaim] \n" +
+ "Mahngebühr\t 15,00 € ", zahlziel);
+
+ lblEndbetrag.Visible = true;
+ string claim = pRO.TotalClaim.Replace(" €", "");
+ Decimal.TryParse(claim, out betrag);
+ if (betrag > 0)
+ {
+ lblEndbetrag.Text = String.Format("{0:c2}", betrag + 15);
+ }
+ }
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
diff --git a/ReportImp/BeWoNeuss/Mahnungen.designer.cs b/ReportImp/BeWoNeuss/Mahnungen.designer.cs
new file mode 100644
index 000000000..e40a7a13d
--- /dev/null
+++ b/ReportImp/BeWoNeuss/Mahnungen.designer.cs
@@ -0,0 +1,296 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.BeWoHeinsberg
+{
+ partial class MahnungReport
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MahnungReport));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.lblEndbetrag = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblText = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblMahnung = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ ((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.lblEndbetrag,
+ this.xrLabel7,
+ this.lblText,
+ this.xrLabel1,
+ this.lblAdresse,
+ this.lblAnrede,
+ this.lblMahnung,
+ this.xrLabel2});
+ this.ReportHeader.Font = new System.Drawing.Font("Times New Roman", 10F);
+ this.ReportHeader.HeightF = 692.8351F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // lblEndbetrag
+ //
+ this.lblEndbetrag.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblEndbetrag.LocationFloat = new DevExpress.Utils.PointFloat(82.29005F, 620.9601F);
+ this.lblEndbetrag.Multiline = true;
+ this.lblEndbetrag.Name = "lblEndbetrag";
+ this.lblEndbetrag.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblEndbetrag.SizeF = new System.Drawing.SizeF(581.4177F, 31.54175F);
+ this.lblEndbetrag.StylePriority.UseFont = false;
+ this.lblEndbetrag.Text = "Gesamt \t[TotalClaim] €";
+ this.lblEndbetrag.Visible = false;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 652.5018F);
+ 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(581.4177F, 40.3333F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "Sollte sich Ihre zwischenzeitliche Zahlung mit diesem Schreiben überschnitten hab" +
+ "en, so betrachten Sie dies als gegenstandslos.";
+ //
+ // lblText
+ //
+ this.lblText.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblText.LocationFloat = new DevExpress.Utils.PointFloat(82.29002F, 457.7101F);
+ this.lblText.Multiline = true;
+ this.lblText.Name = "lblText";
+ this.lblText.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblText.SizeF = new System.Drawing.SizeF(581.4177F, 163.25F);
+ this.lblText.StylePriority.UseFont = false;
+ this.lblText.Text = resources.GetString("lblText.Text");
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "Neuss, {0}")});
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(548.248F, 305.2083F);
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(201.0417F, 23.95834F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "xrLabel1";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ //
+ // lblAdresse
+ //
+ this.lblAdresse.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(82.29F, 192.38F);
+ 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(351.375F, 109.125F);
+ this.lblAdresse.StylePriority.UseFont = false;
+ //
+ // lblAnrede
+ //
+ this.lblAnrede.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 421.1667F);
+ this.lblAnrede.Multiline = true;
+ this.lblAnrede.Name = "lblAnrede";
+ this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnrede.SizeF = new System.Drawing.SizeF(581.4177F, 17.00003F);
+ this.lblAnrede.StylePriority.UseFont = false;
+ this.lblAnrede.Text = "Sehr geehrte Damen und Herren,";
+ //
+ // lblMahnung
+ //
+ this.lblMahnung.BackColor = System.Drawing.Color.Transparent;
+ this.lblMahnung.CanShrink = true;
+ this.lblMahnung.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblMahnung.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 338.1667F);
+ this.lblMahnung.Name = "lblMahnung";
+ this.lblMahnung.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMahnung.SizeF = new System.Drawing.SizeF(650F, 16F);
+ this.lblMahnung.StylePriority.UseBackColor = false;
+ this.lblMahnung.StylePriority.UseFont = false;
+ this.lblMahnung.Text = "1. Mahnung";
+ this.lblMahnung.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 354.1667F);
+ 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);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.InvoiceCustomerRO);
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel6,
+ this.xrLabel8,
+ this.xrLabel10,
+ this.xrLabel12});
+ this.ReportFooter.Font = new System.Drawing.Font("Times New Roman", 10F);
+ this.ReportFooter.HeightF = 226.0834F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.Font = new System.Drawing.Font("Monotype Corsiva", 14.25F, System.Drawing.FontStyle.Italic, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 139.6251F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(292F, 26.375F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "BeWo - Neuss";
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 9.999974F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(677F, 18.04168F);
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "[Notice]";
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 47.2084F);
+ this.xrLabel10.Multiline = true;
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(677F, 53.45834F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.Text = "Bei Rückfragen stehen wir Ihnen gern zur Verfügung und verbleiben\r\n\r\nmit freundli" +
+ "chen Grüßen";
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(82.28989F, 122.6251F);
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(292F, 17.00002F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.Text = "i.A. Tamara Schaar";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 46F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // MahnungReport
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.ReportFooter,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(0, 0, 46, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel lblAnrede;
+ private DevExpress.XtraReports.UI.XRLabel lblMahnung;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel lblAdresse;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel lblText;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel lblEndbetrag;
+ }
+}
diff --git a/ReportImp/BeWoNeuss/Mahnungen.resx b/ReportImp/BeWoNeuss/Mahnungen.resx
new file mode 100644
index 000000000..26e05ea82
--- /dev/null
+++ b/ReportImp/BeWoNeuss/Mahnungen.resx
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ der Inhalt dieses Erinnerungsschreibens sollte:
+
+1. freundlich
+2. höflich
+3. kurz
+4. erfolgreich sein
+
+Unser Schreiben ist freundlich, höflich und kurz.
+Lassen Sie es durch Ihre Zahlung innerhalb einer Woche erfolgreich sein.
+
+
+ 17, 17
+
+
\ No newline at end of file