diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj b/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj index ca16092c8..f84895be0 100644 --- a/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/FlexibleJugendarbeitFrankfurtEV.csproj @@ -58,6 +58,9 @@ + + + Component @@ -88,6 +91,12 @@ True Resources.resx + + Component + + + Kilometerabrechnung.cs + Component @@ -137,6 +146,10 @@ ResXFileCodeGenerator Resources.Designer.cs + + Kilometerabrechnung.cs + Designer + ServiceInvoiceReport.cs Designer diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceCreation.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceCreation.cs new file mode 100644 index 000000000..b5b18edca --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceCreation.cs @@ -0,0 +1,59 @@ +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FlexibleJugendarbeitFrankfurtEV.Invoicing +{ + public class CustomInvoiceCreation : InvoiceCreation + { + public override List GenerateServiceInvoices(long costBearerOid, DateTimeSpan invoicePeriod, Dictionary> supportConcepts2ServiceRecords) + { + var result = base.GenerateServiceInvoices(costBearerOid, invoicePeriod, supportConcepts2ServiceRecords); + + var invoiceList = new List(); + var invoiceCounter = 0; + var sortedScs = supportConcepts2ServiceRecords.Keys.OrderBy(s => s.Customer != null ? s.Customer.LastNameFirstName : "").ToList(); + + Dictionary> scsMitKilometernDict = new Dictionary>(); + + foreach (var sc in sortedScs) + { + var serviceRecords = supportConcepts2ServiceRecords[sc]; + var scdc = MapperFactory.SupportConceptDC_SupportConcept.MapToNewDC(DAOFactory.GenericDAO.GetByID(sc.SupportConceptOid)); + + // Prüfen, ob es ServiceRecords mit Kilometern für Hilfepläne gibt. Kilometer müssen in eigenen Rechnungen abgerechnet werden + if (serviceRecords.Any(s => s.DistanceInMeterDecimal.HasValue && s.DistanceInMeterDecimal.Value > 0)) + { + scsMitKilometernDict.Add(sc, serviceRecords.Where(s => s.DistanceInMeterDecimal.HasValue && s.DistanceInMeterDecimal.Value > 0).ToList()); + } + } + + if (scsMitKilometernDict != null && scsMitKilometernDict.Count > 0) + { + CostBearer costBearer = DAOFactory.GenericDAO.GetByID(costBearerOid); + + var counter = 1; + foreach (var sc in scsMitKilometernDict) + { + var fahrtkostenInvoiceCreation = new FahrtkostenInvoiceCreation(); + var inv = fahrtkostenInvoiceCreation.CreateSingleInvoice(counter, costBearer, invoicePeriod, sc.Key, sc.Value); + invoiceList.Add(inv); + counter++; + } + } + + result.AddRange(invoiceList.Select(item => MapperFactory.ServiceInvoiceDC_ServiceInvoice.MapToNewDC(item)).ToList()); + + return result.OrderBy(r => r.InvoiceBase.CustomerLastName).ToList(); + } + } +} diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceFactory.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceFactory.cs new file mode 100644 index 000000000..4d8c1813e --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/CustomInvoiceFactory.cs @@ -0,0 +1,19 @@ +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FlexibleJugendarbeitFrankfurtEV.Invoicing +{ + public class CustomInvoiceFactory : InvoiceFactory + { + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + return new CustomInvoiceCreation(); + } + } +} diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/FahrtkostenInvoiceCreation.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/FahrtkostenInvoiceCreation.cs new file mode 100644 index 000000000..2752e87b2 --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Invoicing/FahrtkostenInvoiceCreation.cs @@ -0,0 +1,35 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace FlexibleJugendarbeitFrankfurtEV.Invoicing +{ + public class FahrtkostenInvoiceCreation : InvoiceCreation + { + public override void SetInvoiceId(ServiceInvoice invoice) + { + invoice.InvoiceBase.InvoiceId = "Kilometer"; + invoice.InvoiceBase.InvoiceTypeText = "Kilometerabrechnung"; + } + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + var invoiceItem = base.CreateInvoiceItem(iServiceRecord, scap, calc); + var preis = GetPreis("Kilometerpauschale", iServiceRecord.Start.Value); + + invoiceItem.UnitCount = iServiceRecord.DistanceInMeterDecimal.Value; + invoiceItem.AmountPerUnit = preis; + invoiceItem.AmountTotal = invoiceItem.UnitCount * invoiceItem.AmountPerUnit; + invoiceItem.GrossAmountTotal = invoiceItem.AmountTotal; + invoiceItem.ItemDescription = "Abrechenbare Kilometer"; + + return invoiceItem; + } + } +} diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.Designer.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.Designer.cs new file mode 100644 index 000000000..35c2b0c6f --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.Designer.cs @@ -0,0 +1,748 @@ +using BeWo.Report.ReportObjects; +namespace FlexibleJugendarbeitFrankfurtEV +{ + partial class Kilometerabrechnung + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Kilometerabrechnung)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAdresse = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.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.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.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).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.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox1, + this.xrLabel7, + this.xrLabel6}); + this.topMarginBand1.HeightF = 165.8333F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // xrPictureBox1 + // + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(470.8333F, 39.79169F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(179.1667F, 101.0417F); + // + // xrLabel7 + // + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Comic Sans MS", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 101.5834F); + 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(455.5417F, 62.50002F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Flexible Jugendarbeit Frankfurt (Oder) e. V., \t\r\nFerdinandstraße 15\r\n15230 Frankf" + + "urt (Oder) \r\n"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopJustify; + // + // xrLabel6 + // + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Comic Sans MS", 18F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.25003F); + this.xrLabel6.Multiline = true; + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(455.5417F, 39.91667F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "GESCHÄFTSSTELLE "; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopJustify; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrRichText1}); + this.bottomMarginBand1.HeightF = 122.0002F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(677.0001F, 53.20835F); + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.lblAdresse, + this.xrLabel2, + this.xrLabel8, + this.lblAbrechnungszeitraum}); + this.Page1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.Page1.HeightF = 308.0417F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Transparent; + this.xrLabel1.CanShrink = true; + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 191.0417F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "Kennzahl Flexible Jugendarbeit: [DebitorNumber]"; + this.xrLabel1.WordWrap = false; + // + // lblAdresse + // + this.lblAdresse.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 59.54167F); + 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(384F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.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 DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 171.0417F); + 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.: [DebitorNumber] [ServiceInvoicePeriods.CostBearer2SupportConcept.No" + + "tice] - [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(440.375F, 36.54168F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(227.7917F, 23F); + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrLabel8.TextFormatString = "Frankfurt (Oder) {0}"; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 232.7084F); + 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(650F, 75.33333F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = resources.GetString("lblAbrechnungszeitraum.Text"); + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 202.0833F); + 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 DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 156.25F); + 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.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "xrTableCell1"; + this.xrTableCell9.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 3D; + // + // xrLabel14 + // + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 277.0833F); + 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 = "Wolke"; + // + // 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 = 60.20839F; + 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(650F, 60.20839F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell36, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1.8083343505859379D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell32.BorderColor = System.Drawing.Color.Black; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + 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.UseFont = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Zeitraum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell32.Weight = 0.62463077449375981D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell37.BorderColor = System.Drawing.Color.Black; + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell37.Multiline = true; + 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.UseFont = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "AZ WJH \r\nAdressat"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell37.Weight = 0.63847864796962162D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell35.BorderColor = System.Drawing.Color.Black; + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell35.Multiline = true; + 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.UseFont = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "ASD \r\nMitarbeiter"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell35.Weight = 0.60173549399618742D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell33.BorderColor = System.Drawing.Color.Black; + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell33.Multiline = true; + 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.UseFont = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Anzahl\r\nkm"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell33.Weight = 0.29689820378521731D; + // + // xrTableCell36 + // + this.xrTableCell36.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell36.BorderColor = System.Drawing.Color.Black; + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell36.Multiline = true; + 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.UseFont = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Fahrt-kosten\r\nkm"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell36.Weight = 0.3109308074601721D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell34.BorderColor = System.Drawing.Color.Black; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Arial", 11F, DevExpress.Drawing.DXFontStyle.Bold); + 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.UseFont = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell34.Weight = 0.40768059952459557D; + // + // 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"; + this.Detail3.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("HourlyRate", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + // + // xrTable6 + // + this.xrTable6.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.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(650F, 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.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.Black; + 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.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell40.Weight = 0.62463084211025488D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.Black; + 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.CostBearer2SupportConcept.Notice")}); + this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell42.Weight = 0.63847837750363956D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.Black; + 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, "CustomerCostCenter", "{0:0.00}")}); + this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell43.Weight = 0.60173583207866543D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.Black; + 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.HourlyRate", "{0:0.##}")}); + this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell44.Weight = 0.29689806855222606D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.Black; + 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.Hours")}); + this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell45.TextFormatString = "{0:0.##}"; + this.xrTableCell45.Weight = 0.3109308074601721D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.Black; + 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.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + 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.UseFont = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell47.Weight = 0.40768059952459557D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9, + this.xrLabel11, + this.xrLabel10, + this.xrTable4, + this.xrLabel14, + this.xrLabel15}); + this.GroupFooter1.HeightF = 405.2916F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel9 + // + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 31.16659F); + 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(650F, 114.2501F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = resources.GetString("xrLabel9.Text"); + // + // xrLabel11 + // + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 328.0416F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(626.8331F, 54.87505F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = resources.GetString("xrLabel11.Text"); + // + // xrLabel10 + // + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 11F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 294.0833F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Sachbearbeiterin Verwaltung"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // Kilometerabrechnung + // + 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 DevExpress.Drawing.DXFont("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(96F, 51F, 165.8333F, 122.0002F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).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 xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel 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 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 xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + } +} diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.cs b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.cs new file mode 100644 index 000000000..28a55c783 --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.cs @@ -0,0 +1,92 @@ +using System; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace FlexibleJugendarbeitFrankfurtEV +{ + [IDSpecificClass(Identifier = "Kilometer")] + public partial class Kilometerabrechnung : XtraReport, IBeWoReport + { + public Kilometerabrechnung() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + // filtern der 0 Euro Positionen, was mit den Fahrern + // var newList = result.Where(i => i.UnitCount.HasValue && i.UnitCount.Value > 0).OrderBy(i => i.ItemPeriodStart).ToList(); + SetzeAdresse(pRO); + pRO.CustomerCostCenter = GetSozialarbeiter(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private string GetSozialarbeiter(ServiceInvoiceRO pRO) + { + string asd = ""; + { + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + var c = DAOFactory.GenericDAO.LoadByID(pRO.ServiceInvoicePeriods[0].Customer.Oid.Value); + foreach (var c2p in c.Customer2PersonList) + { + foreach (var v2o in c2p.ValueList) + { + if (v2o.Entry.Type == ValueListEntryType.EnvironmentPersonType && v2o.Entry.Value.Contains("Zuständiger ASD")) + { + + if (asd != "") + { + asd += ", "; + } + asd += c2p.Person.LastName; + } + } + } + } + } + return asd; + } + + private void SetzeAdresse(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientOrganisation); + } + //if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1)) + //{ + // sb.AppendLine(pRO.RecipientAddressLine1); + //} + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientPoBox)) + { + sb.AppendLine(pRO.RecipientPoBox); + } + else if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + } + } +} \ No newline at end of file diff --git a/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.resx b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.resx new file mode 100644 index 000000000..3a485e165 --- /dev/null +++ b/ReportImp/FlexibleJugendarbeitFrankfurtEV/Kilometerabrechnung.resx @@ -0,0 +1,142 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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XnwT/bOivfs2j+OmW3nJEaaui7Ub08wdj0+Ycd+KAPreiq9pewX9vHcW00dxBINySxsGVwe4I61YoAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiivMfjZ8cNH+Duhedcstzq1wpFpYKfnkI/iPoo9aANn4n/FjQfhRoL6lrNzhjxBaocyzt6KPT37V+fnxi+O3iD4xaqZL6X7JpUbZt9NhY7EHYsf4m9zXNePPiBrXxI8Qz6vrd21zcSH5EyQkS54RF7Ae1c5QAUUVqeG/C2reMNVi03RrCbUb2YgLFCpJ+pPYe5NAGXXZfD/4QeK/ibdLHoWlSzw5w11J8kKepLn09ua+o/g7+xXp+krBqXjZ11K74YabEx8lD6O38R+nFfT+maVaaNZxWljaw2ltGu1IoECKoHYACgD5k+HX7DejaUsd14t1F9Xuev2O1zHCvsW+836V9FeGPBOheDbMW2i6Va6dEBj9xEFJ+p6n8a3aKAEwKWiigAooooAKKKKACiiigApCobqM0tFAHK+MPhn4Y8eW7w65otrfFhjzGjAkH0Yc/rXzd8R/2FYJVlu/BmqtC+Cf7P1D5lJ9FkHT/gQP1r67pKAPyi8Z/D3xD8Pb82mv6XcafJnCtIuUfB6q3Q/ga52v1p8QeGNK8VaZLp+safb6jaSDDQ3EYYfhnofcV8nfGL9il7dZ9T8COZUHzNpNw4B9xG56/RqAPkeirOpaXeaNfS2V/azWd3C22SGZCrKe4IxVagD2T4G/tJ658I7pLK5L6r4ddsSWbtloueWjPYj0PBr758E+OtG+IWg2+r6JeJd2koz8p+ZD3Vh2I96/KKu3+E/xc134R+II9Q0qdmtmIFzYuxMU6g9CPUDowoA/UmiuK+FvxU0T4seHItV0i4BYfLcWzH95A+OVYfyPSu1oAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigAooooAKKKKACiiigApM0ZrmPiH4+0r4b+FbvXNWmEcEK4RP4pXP3UUepNAGB8bPjFpfwd8LyX90RPqMwK2dkDhpX9T6KO5/Cvzi8a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M4H9oq0igOQRvtioPykZ5HNfTnxF/Yp0fxprmj+IdJ8Z+I/CPimw0yPSJtY014mlvYI+VEyuhUsOfmGOv0rR8ffsh6V8QPhR4U8HXfi3xBBf+GdRXVdP8SRyxm+W5Uud7HbtP+sP8PGF9KAPPvHH7V3i/wCCvxC8X+HfHEGkNFZ+B18R6TcWcbxrc3iApNCSzcqZQMAc4ZfWsD4dftq+MfH2j/CDSBpmn2fjvXtevLDxLYyQuFsbe0UtOypvyrfNHgsT0NerfG39i7w78dn8ATeIte1dr3wrtR7pGQyanFlGeO4O3lXKAnA7mrvgn9j/AMLeBf2ivEXxdtb29n1PV4JYhpkoT7LatKY/MkjAGdzCPByf4jQB4PqX7Znxh1D4fa/8ZtC8OeGT8KdH1OWzOnXkso1S4hinELzBgdinJPBHY/j2GqftLfFnxl+0ZJ4B+HGhaBdaOmk6Zr013rEjxSQWkxBlHyk7nIdduBxg9a1bz/gnj4WuLvUNOh8aeLLPwBqGoNqd14Jgu0XT5JmcOwzs3hCw+7ur1zwx+z/o3hP44a38S7K8ulvtT0e30X+zdqC3hhhYFSuBnPAHJxQB8QfBH48a54Q+O3xJ+Gvg6KxXxf4q+I99J9s1hWFpbWkRLSsOR5khUHCKc1+l8O7yk3nL457c18yap+wb4V1KPxDcJrurWWu6j4q/4S2z1m28tbjTbosGKxHbyhHBDdjX0xZxvDaxRyytNIqhWkYAFyAASQPWgCxRRRQAUUUUAFJ/FRRQAtFFFABRRRQAlLRRQAlLRRQAUUUUAFFFFABRRRQAUlFFAC0UUUAFFFFABTf8KKKAEHQ0d/x/pRRQA+mt1oooAWloooAKKKKAEpaKKAGfwmn0UUAFFFFABRRRQAUUUUAFFFFACUtFFADB978acvSiigBaKKKACiiigAooooAKKKKACkoooAKWiigApD2oooAWm9zRRQAtLRRQAUUUUAFFFFAH/9k= + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEcAYQByAGEAbQBvAG4AZAA7AH0AewBcAGYAMwAgAEIAbwBvAGsAIABBAG4AdABpAHEAdQBhADsAfQB7AFwAZgA0ACAAVgBlAHIAZABhAG4AYQA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwBcAHIAZQBkADkAOABcAGcAcgBlAGUAbgAzADYAXABiAGwAdQBlADMANQAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcACoAXABkAGUAZgBwAGEAcAAgAFwAdwBpAGQAYwB0AGwAcABhAHIAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXABzADEAXABzAGIAYQBzAGUAZABvAG4AMABcAHMAbgBlAHgAdAAxAFwAcQBqAFwAdABxAGMAXAB0AHgANAAzADIAMABcAHQAcQByAFwAdAB4ADgANgA0ADAAXABmADIAXABmAHMAMgAwACAARgBvAG8AdABlAHIAOwB9AHsAXAAqAFwAYwBzADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAzAFwAcwBiAGEAcwBlAGQAbwBuADIAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADQAXABmADEAXABmAHMAMgA0AFwAdQBsAFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA2AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANQBcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAaAB0AG0AYQB1AHQAcwBwAFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGEAbABuAHQAYgBsAGkAbgBkAFwAZQB4AHAAcwBoAHIAdABuAFwAcwBwAGwAdABwAGcAcABhAHIAXABuAG8AZwByAG8AdwBhAHUAdABvAGYAaQB0AFwAdQB0AGkAbgBsAFwAbgBvAGIAcgBrAHcAcgBwAHQAYgBsAFwAZgB0AG4AbAB5AHQAdwBuAGkAbgBlAFwAbgBvAHQAYwB2AGEAcwBwAFwAZABuAHQAYgBsAG4AcwBiAGQAYgBcAG4AZQB3AHQAYgBsAHMAdAB5AHIAdQBsAHMAXABmAG8AcgBtAHMAaABhAGQAZQBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABzADEAXABiAHIAZAByAHQAXABiAHIAZAByAHQAbgB0AGgAcwBnAFwAYgByAGQAcgB3ADYAMABcAGIAcgBzAHAAMgAwAFwAYgByAGQAcgBjAGYAMwBcAHEAagBcAHcAaQBkAGMAdABsAHAAYQByAFwAdABxAGMAXAB0AHgANAAzADIAMABcAHQAcQByAFwAdAB4ADgANgA0ADAAewBcAGYAMwBcAGYAcwAxADYAXABjAGYAMQAgAFQAZQBsAGUAZgBvAG4AbgB1AG0AbQBlAHIAOgAgADAAMwAzADUALQAyADgANAAgADcAMgAgADYAOQAgAG8AZABlAHIAIAAwADMAMwA1AC0AMgA4ADQAIAA3ADgAIAA0ADkAIABcAHUAOAAyADIANgBcACcAOQA1ACAARgBhAHgAbgB1AG0AbQBlAHIAOgAgADAAMwAzADUALQAyADgANAAgADcANgAgADQANAAgAFwAdQA4ADIAMgA2AFwAJwA5ADUAIAB9AHsAXABmAGkAZQBsAGQAewBcACoAXABmAGwAZABpAG4AcwB0AHsAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABIAFkAUABFAFIATABJAE4ASwAgACIAbQBhAGkAbAB0AG8AOgBrAG8AbgB0AGEAawB0AEAAZgBsAGUAeABpAGIAbABlAC0AagB1AGcAZQBuAGQAYQByAGIAZQBpAHQALgBkAGUAIgB9AH0AewBcAGYAbABkAHIAcwBsAHQAewBcAGYAMwBcAGYAcwAxADYAXAB1AGwAXABjAGYAMgAgAGsAbwBuAHQAYQBrAHQAQABmAGwAZQB4AGkAYgBsAGUALQBqAHUAZwBlAG4AZABhAHIAYgBlAGkAdAAuAGQAZQB9AH0AfQB7AFwAZgAzAFwAZgBzADEANgBcAGMAYQBwAHMAXABjAGYAMQAgAFwAbABpAG4AZQAgAH0AewBcAGYAMwBcAGYAcwAxADYAXABjAGYAMQAgAEIAYQBuAGsAdgBlAHIAYgBpAG4AZAB1AG4AZwA6ACAARgBKAEYAIABlAC4AIABWAC4ALAAgAFMAcABhAHIAawBhAHMAcwBlACAATwBTACwAIABCAEkAQwA6ACAAVwBFAEwAQQBEAEUARAAxAEwATwBTACwAIABJAEIAQQBOADoAIABEAEUANwA2ACAAMQA3ADAANQAgADUAMAA1ADAAIAAzADEAMAAwACAAOQA2ADcAMAAgADkANgAsAH0AewBcAGYAMwBcAGYAcwAxADYAXABjAGEAcABzAFwAYwBmADEAIAAgAH0AewBcAGYAMwBcAGYAcwAxADYAXABjAGYAMQAgAFMAdABlAHUAZQByAG4AdQBtAG0AZQByADoAIAAwADYAMQAvADEANAB9AHsAXABmADMAXABmAHMAMQA2AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGMAZgAxACAAMQB9AHsAXABmADMAXABmAHMAMQA2AFwAYwBmADEAIAAvAH0AewBcAGYAMwBcAGYAcwAxADYAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAYwBmADEAIAAxADAANgA0ADUAfQB7AFwAZgAzAFwAZgBzADEANgBcAGMAZgAxACAAIAB9AFwAZgAzAFwAZgBzADEANgBcAGMAYQBwAHMAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbABcAHcAaQBkAGMAdABsAHAAYQByAFwAZgA0AFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAfQA= + + + Wir berechnen Ihnen die Fahrtkosten auf der Grundlage der jeweiligen Vereinbarung – [ServiceInvoicePeriods.CostBearer2SupportConcept.SupportConcept.ApprovalDate!dd.MM.yyyy] +(Abrechnungszeitraum [AccountingPeriod]) + + + + Wir bitten um Überweisung des Gesamtbetrages von [GrossClaim] innerhalb von 14 Tagen auf folgendes Konto: +Kontoinhaber: FJF e.V. +Bank: Sparkasse Oder - Spree +IBAN: DE76 170550503100967096 +BIC: WELADED1LOS + + + + Bei Zahlungsverzug zahlt der Schuldner gemäß §288 BGB eine Pauschale in Höhe von 40€ je Mahnung und Verzugszinsen in Höhe der jeweiligen geltenden Regelung (derzeit neun Prozentpunkte über dem Basiszins). + + \ No newline at end of file