diff --git a/ReportImp/Ruhrstern/Invoicing/CustomInvoiceCreation.cs b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceCreation.cs new file mode 100644 index 000000000..de4fd3be5 --- /dev/null +++ b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceCreation.cs @@ -0,0 +1,95 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BS.Shared.Extensions; +using BS.Shared.Services; + +namespace Ruhrstern.Invoicing +{ + + public class CustomInvoiceCreation : InvoiceCreation + { + private DateTime? accountingPeriodStart = null; + private DateTime? accountingPeriodEnd = null; + private decimal AMOUNT_PER_KM = 0.30m; + + public override ServiceInvoice CreateSingleInvoice(int invoiceCounter, CostBearer costBearer, DateTimeSpan invoicePeriod, CompactSupportConceptDC supportConcept, List serviceRecords) + { + if (supportConcept.IsApproved || !supportConcept.IsDeleted && !supportConcept.IsArchived) // Standard, außer dass auch nicht bewilligte abgerechnet werden + { + var invoice = new ServiceInvoice(); + var supportConceptList = new List { supportConcept }; + + SetSenderInformation(invoice); + SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); + SetSingleInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConcept); + SetRecipientInformation(invoice, costBearer); + SetServiceInvoicePeriods(invoice, invoice.InvoiceBase.CostBearer2SupportConcept, invoicePeriod, + serviceRecords); + + SetServiceInvoicePeriodAmounts(invoice); + + // Spitzabrechnung + if (invoicePeriod == null) + { + SetAmountAdvancePayments(invoice); + SetAmountEquityContribution(invoice); + } + + return invoice; + } + return null; + } + + + public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod, + IList supportConceptList) + { + if (invoicePeriod != null) + { + accountingPeriodStart = invoicePeriod.StartDate; + accountingPeriodEnd = invoicePeriod.EndDate; + } + base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList); + } + + public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc) + { + var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc); + if (iServiceRecord.ServiceDescription.CategoryName.Contains("Assistenz")) + { + ii.ItemDescription = "Unterstützende Leistungen"; + } + else if (iServiceRecord.ServiceDescription.CategoryName.Contains("Begleitet")) + { + ii.ItemDescription = "Begleiteter Umgang"; + } + else + { + ii.ItemDescription = "Fachleistungsstunde"; + } + + return ii; + } + + public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc) + { + return itemList; + } + + public virtual void CheckMaxApprovedAmount(ServiceInvoice invoice, ServiceInvoicePeriod sip, SupportConceptApprovalPeriodDC scap, CostBearer2SupportConcept costBearer2SupportConcept, DateTimeSpan invoicePeriod, List serviceRecords) + { + // Do nothing + } + } +} diff --git a/ReportImp/Ruhrstern/Invoicing/CustomInvoiceFactory.cs b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceFactory.cs new file mode 100644 index 000000000..36941b481 --- /dev/null +++ b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceFactory.cs @@ -0,0 +1,18 @@ +using System; +using System.Collections.Generic; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; + +namespace Ruhrstern.Invoicing +{ + public class CustomInvoiceFactory : InvoiceFactory + { + public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords) + { + return new CustomInvoiceCreation(); + } + } +} diff --git a/ReportImp/Ruhrstern/Invoicing/CustomInvoiceNumberGenerator.cs b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceNumberGenerator.cs new file mode 100644 index 000000000..0e4e4d3b7 --- /dev/null +++ b/ReportImp/Ruhrstern/Invoicing/CustomInvoiceNumberGenerator.cs @@ -0,0 +1,107 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics.Eventing.Reader; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Invoicing; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.Core; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using DevExpress.XtraPrinting.BarCode; + +namespace Ruhrstern.Invoicing +{ + internal class CustomInvoiceNumberGenerator : InvoiceNumberGenerator + { + public long oid_ = 1; + + public override string GetNextInvoiceNumber(int increment, InvoiceBase invoiceBase) + { + string next = String.Empty; + Customer c = null; + + if (invoiceBase.Type == InvoiceType.General && invoiceBase.RecipientCustomerOid.HasValue || invoiceBase.Type == InvoiceType.CustomerEquity && invoiceBase.RecipientCustomerOid.HasValue) + { + c = DAOFactory.GenericDAO.LoadByID(invoiceBase.RecipientCustomerOid.Value); + } + else if (invoiceBase.CostBearer2SupportConcept != null) + { + c = invoiceBase.CostBearer2SupportConcept.SupportConcept.Customer; + } + if (c != null) + { + var team = c.Team2CustomerList != null && c.Team2CustomerList.Count > 0 ? c.Team2CustomerList[0].Team : null; + if (team != null) + { + if (team.Name.ToLower().Contains("jugend")) + { + oid_ = 2; + } + } + + InvoiceNumberDC invoiceNumber = LoadInvoiceNumber(oid_); + + if (invoiceNumber != null && invoiceNumber.Use) + { + next = ApplyPattern(invoiceNumber.Pattern, invoiceNumber.CurrentNumber + increment, invoiceBase); + } + } + else + { + if (invoiceBase.RecipientOrganisation != null && invoiceBase.RecipientOrganisation.Contains("Essen")) + { + oid_ = 2; + } + } + return next; + } + + protected override String ApplyPattern(String pattern, long number, InvoiceBase invoiceBase) + { + String id = String.Empty; + if (invoiceBase != null && !String.IsNullOrEmpty(invoiceBase.InvoiceId)) + { + id = invoiceBase.InvoiceId; + } + + return ApplyPatternWithId(pattern, number, id, invoiceBase); + } + + protected String ApplyPatternWithId(String pattern, long number, String id, InvoiceBase invoiceBase) + { + string next = base.ApplyPatternWithId(pattern, number, id); + + return next; + } + + private InvoiceNumberDC LoadInvoiceNumber(long oid) + { + var inr = DAOFactory.GenericDAO.LoadByID(oid_); + if (inr != null) + return MapperFactory.InvoiceNumberDC_InvoiceNumber.MapToNewDC(inr); + return null; + } + + public override InvoiceNumberDC UpdateInvoiceNumber(InvoiceNumberDC dc) + { + var old = DAOFactory.GenericDAO.LoadByID(oid_); + MapperFactory.InvoiceNumberDC_InvoiceNumber.MergeWithEntity(dc, old); + DAOFactory.GenericDAO.Update(old); + + return MapperFactory.InvoiceNumberDC_InvoiceNumber.MapToNewDC(old); + } + + public override InvoiceNumberDC LoadInvoiceNumber() + { + var inr = DAOFactory.GenericDAO.LoadByID(oid_); + if (inr != null) + return MapperFactory.InvoiceNumberDC_InvoiceNumber.MapToNewDC(inr); + return null; + } + } +} diff --git a/ReportImp/Ruhrstern/Invoicing/SettlementInvoiceCreation.cs b/ReportImp/Ruhrstern/Invoicing/SettlementInvoiceCreation.cs new file mode 100644 index 000000000..8deb425ee --- /dev/null +++ b/ReportImp/Ruhrstern/Invoicing/SettlementInvoiceCreation.cs @@ -0,0 +1,32 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using BS.Shared.DataContracts; +using BS.Shared.Services; +using System; +using System.Collections.Generic; +using System.Linq; + +namespace Ruhrstern.Invoicing +{ + public class CustomSettlementInvoiceCreation : SettlementInvoiceCreation + { + public override bool CanCreateInvoiceTheOldWay(Settlement2DC si, CostBearer2SupportConcept c2s) + { + return false; + } + + public override bool IsServiceRecordBillable(ServiceRecord iRecord) + { + if (iRecord.ServiceDescription.ServiceCategory.Name.Contains("Jugend")) + { + return false; + } + return true; + } + + public override IList GetBillableServiceRecords(CostBearer2SupportConcept c2s) + { + return c2s.ServiceRecords.OrderBy(s => s.Start).Where(s => !s.ServiceDescription.ServiceCategory.Name.ToLower().Contains("jugend")).ToList(); + } + } +} diff --git a/ReportImp/Ruhrstern/Logo.Png b/ReportImp/Ruhrstern/Logo.Png new file mode 100644 index 000000000..33f8f14bd Binary files /dev/null and b/ReportImp/Ruhrstern/Logo.Png differ diff --git a/ReportImp/Ruhrstern/Properties/AssemblyInfo.cs b/ReportImp/Ruhrstern/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..930888dd6 --- /dev/null +++ b/ReportImp/Ruhrstern/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("KundeXyz")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("KundeXyz")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/Ruhrstern/Properties/Resources.Designer.cs b/ReportImp/Ruhrstern/Properties/Resources.Designer.cs new file mode 100644 index 000000000..4bdd239ba --- /dev/null +++ b/ReportImp/Ruhrstern/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace Ruhrstern.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Ruhrstern.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/Ruhrstern/Properties/Resources.resx b/ReportImp/Ruhrstern/Properties/Resources.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/Ruhrstern/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Properties/licenses.licx b/ReportImp/Ruhrstern/Properties/licenses.licx new file mode 100644 index 000000000..d59547a61 --- /dev/null +++ b/ReportImp/Ruhrstern/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/Ruhrstern/Reporting/CustomReportCreator.cs b/ReportImp/Ruhrstern/Reporting/CustomReportCreator.cs new file mode 100644 index 000000000..3e064654a --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/CustomReportCreator.cs @@ -0,0 +1,201 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Report; +using BeWo.Report.DefaultReports; +using BeWo.Report.ReportObjects; +using BeWo.Service.DCEntityMapper; +using DevExpress.XtraReports.UI; + +namespace TemplateNeuKunde.Reporting +{ + //public class CustomReportCreator : DefaultReportCreator + //{ + // //Einkommentiere für LWL Prüfliste, ZAD Nummer und ServiceDescription ergänzen + + + // //SQL Queries: + // //INSERT INTO `query` (`Oid`,`Tid`,`Type`,`Title`,`SQL`,`Notice`,`InsTs`,`InsUser`,`UdpUser`,`Version`,`IsActive`,`SystemEntryID`,`UserGroupOids`,`ReportTypeName`,`FileName`,`ExportTitle`) + // //VALUES(500,24,0,'LWL Quittierungsbelege','select \':Von\', \':Bis\', \':Klient/in\'','direct', NULL, NULL, NULL,1,1, NULL,'1', NULL, NULL, NULL); + + // //INSERT INTO `parameter` (`Oid`,`QueryOid`,`Tid`,`Name`,`Type`,`DbType`,`InsTs`,`InsUser`,`UdpUser`,`Version`,`IsActive`,`SystemEntryID`) VALUES(4,500,25,'Von_Bis',5, NULL, NULL, NULL, NULL, NULL, NULL, NULL); + // //INSERT INTO `parameter` (`Oid`,`QueryOid`,`Tid`,`Name`,`Type`,`DbType`,`InsTs`,`InsUser`,`UdpUser`,`Version`,`IsActive`,`SystemEntryID`) VALUES(5,500,25,'Klient/in',2, NULL, NULL, NULL, NULL, NULL, NULL, NULL); + + // //public override XtraReport CreateQueryReport(long queryOid, string queryReportId) + // //{ + // // if (queryOid == 500) + // // { + // // return CreateLwlPruefliste(CreateQueryRO(queryOid, queryReportId)); + + // // } + // // return base.CreateQueryReport(queryOid, queryReportId); + // //} + + // //private LwlPruefliste CreateLwlPruefliste(QueryRO queryRo) + // //{ + // // var liste = new LwlPruefliste(); + + // // if (queryRo.Rows.Count > 0) + // // { + // // DateTime start = DateTime.MaxValue; + // // DateTime end = DateTime.MinValue; + + // // if (queryRo.Rows[0].Field1 != null) + // // { + // // DateTime.TryParse(queryRo.Rows[0].Field1.ToString(), out start); + // // } + // // if (queryRo.Rows[0].Field2 != null) + // // { + // // DateTime.TryParse(queryRo.Rows[0].Field2.ToString(), out end); + // // } + // // long? customerOid = null; + // // if (queryRo.Rows[0].Field3.ToString() == "0") + // // { + // // var masterReport = new LwlPruefliste(); + // // //masterReport.CreateDocument(); + + // // var customerList = DAOFactory.GenericDAO.GetAllActive(); + // // var customerListOrd = customerList.OrderBy(c => c.Person.LastNameFirstName).ToList(); + // // foreach (var c in customerListOrd) + // // { + // // var ro = LwlPrueflisteRO.Create(start, end, "9011113", c.Oid); + // // if (ro.ServiceRecords != null && ro.ServiceRecords.Count > 0) + // // { + // // try + // // { + // // liste = new LwlPruefliste(); + // // liste.SetReportDataSource(ro); + // // liste.CreateDocument(); + // // masterReport.Pages.AddRange(liste.Pages); + // // } + // // catch + // // { + // // // ignore - z.B. kein Hilfeplan + // // } + // // } + // // } + // // return (LwlPruefliste)masterReport; + // // } + + // // if (queryRo.Rows[0].Field3 != null) + // // { + // // if (Int64.TryParse(queryRo.Rows[0].Field3.ToString(), out var oidOut)) + // // { + // // customerOid = oidOut; + // // } + // // var ro = LwlPrueflisteRO.Create(start, end, "9011113", customerOid); + // // liste.SetReportDataSource(ro); + // // return liste; + // // } + // // } + + // // return liste; + // //} + + + // //Einkommentiere für LWL 2. Seite mit Anhang für Budgetnachweise + // //public override XtraReport CreateSettlementReport(string dcId, long? invoiceBaseOid) + // //{ + // // return base.CreateSettlementReport(dcId, invoiceBaseOid, true); + // //} + + + // //public override XtraReport CreateServiceOverviewAllCustomersReport(int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + // //{ + // // List lROs = ServicesOverviewRO.Create(month, year, orgaOid, empOid, startDay, endDay); + + // // if (lROs.Count > 0) + // // { + + // // var rootReport = CreateServicesOverviewReportForRo(lROs[0], serviceCategoryOid); + // // rootReport.CreateDocument(); + + // // for (int i = 1; i < lROs.Count; i++) + // // { + // // var lNext = CreateServicesOverviewReportForRo(lROs[i], serviceCategoryOid); + // // lNext.CreateDocument(); + // // rootReport.Pages.AddRange(lNext.Pages); + // // } + + // // return rootReport; + // // } + // // return new XtraReport(); + // //} + + // //public override XtraReport CreateServiceOverviewSingleCustomerReport(long customerOid, int month, int year, long orgaOid, long empOid, long? serviceCategoryOid, int startDay, int endDay) + // //{ + // // var ro = ServicesOverviewRO.Create(customerOid, month, year, false, orgaOid, empOid, startDay, endDay, serviceCategoryOid); + // // return CreateServicesOverviewReportForRo(ro, serviceCategoryOid); + // //} + // //public override XtraReport CreateServiceOverviewReportForCustomers(IList customerOids, int month, int year, long? orgaOid, long? empOid, long? serviceCategoryOid, int startDay, int endDay, bool nurFehlende) + // //{ + // // var roList = new List(); + + // // foreach (var coid in customerOids) + // // { + // // var ro = ServicesOverviewRO.Create(coid, month, year, true, orgaOid ?? 0, empOid ?? 0, startDay, endDay, serviceCategoryOid); + // // if (ro != null) + // // { + // // roList.Add(ro); + // // } + // // } + + // // if (roList.Count > 0) + // // { + + // // var rootReport = CreateServicesOverviewReportForRo(roList[0], serviceCategoryOid); + // // rootReport.CreateDocument(); + + // // for (int i = 1; i < roList.Count; i++) + // // { + // // var lNext = CreateServicesOverviewReportForRo(roList[i], serviceCategoryOid); + // // lNext.CreateDocument(); + // // rootReport.Pages.AddRange(lNext.Pages); + // // } + + // // return rootReport; + // // } + // // return new XtraReport(); + + // //} + //public override XtraReport CreateReportForServicesOverviewRo(ServicesOverviewRO ro, String reportId) + //{ + // return CreateServicesOverviewReportForRo(ro, null); + //} + + // //private XtraReport CreateServicesOverviewReportForRo(ServicesOverviewRO ro, long? serviceCategoryOid) + // //{ + // // IBeWoReport report = null; + // // String kt = ""; + // // if (!String.IsNullOrWhiteSpace(ro.Costbearer)) + // // kt = ro.Costbearer.Trim(); + + // // String function = ""; + // // if (ro.CostBearer2SupportConceptList != null) + // // { + // // foreach (var c2s in ro.CostBearer2SupportConceptList) + // // { + // // if (c2s.CostBearer.Organisation.Function != null && !String.IsNullOrWhiteSpace(ro.Costbearer) && c2s.CostBearer.Organisation.Name == ro.Costbearer) + // // function = c2s.CostBearer.Organisation.Function.Value; + // // } + // // } + + // // if (kt == "Kreisverwaltung Mainz-Bingen") + // // report = new AlzeyTeilhabe.StundenzettelBi2(); + + // // if (report == null && function == "Kostenträger Soziotherapie") + // // report = new StundenzettelSoziotherapie(); + + // // if (report == null) + // // report = new AlzeyTeilhabe.StundenzettelWo(); + + // // report.SetReportDataSource(ro); + + // // return report as XtraReport; + // //} + + //} +} diff --git a/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.Designer.cs b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.Designer.cs new file mode 100644 index 000000000..d34a56a30 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.Designer.cs @@ -0,0 +1,1515 @@ +using BeWo.Report.ReportObjects; +namespace Ruhrstern +{ + partial class Quittierungsbeleg + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell2, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell44, + this.xrTableCell50}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.11994951833461227D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.094696981389528381D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")}); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.094696933224158855D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.05366162346946534D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")}); + this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.05366162346946534D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.10732323052948757D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell44.Weight = 0.20202019104791347D; + // + // xrTableCell50 + // + this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell50.Weight = 0.20202019042968572D; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(160F, 20F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.xrTableCell9, + this.xrTableCell28, + this.xrTableCell48}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 0.48945783132530124D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell3.Weight = 0.26536312849161997D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.41899441340782145D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Angebot"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.23743016759776542D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "FLS in"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell9.Weight = 0.23743016759776536D; + // + // xrTableCell28 + // + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Betreuerin / Betreuer"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell28.Weight = 0.44692737430167595D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell48.Multiline = true; + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.Text = "Unterschrift"; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell48.Weight = 0.44692737430167606D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell8, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell43, + this.xrTableCell49}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.223644578313253D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.26536312849161997D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "von"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.20949720670391073D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "bis"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.2094972067039107D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.23743016759776545D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell7.Weight = 0.23743016759776536D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.Weight = 0.44692737430167595D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell49.Multiline = true; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.Text = "Klientin / Klient"; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell49.Weight = 0.44692737430167606D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel14, + this.xrLabel16, + this.xrLabel7, + this.xrLabel8, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2}); + this.ReportHeader.HeightF = 130F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UsePadding = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Bewilligte FLS wöchentlich"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UsePadding = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "[ReferenceNumber]"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerName]"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.1111F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "[Month] [Year]"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Klientin, Klient"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Monat"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.ForeColor = System.Drawing.Color.Black; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(674.9998F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox3}); + this.topMarginBand1.HeightF = 88.27861F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel22, + this.xrLabel23, + this.xrLabel19, + this.xrLabel20, + this.xrLabel21, + this.lblFehlkontakt, + this.xrLabel18, + this.xrPictureBox2, + this.lblUnterschriftKlient, + this.lblUnterschriftMitarbeiter, + this.xrTableAbwesenheiten, + this.lblHatAbwesenheiten, + this.lblHatGruppen, + this.xrRichText2, + this.xrRichText1, + this.xrLabel15, + this.xrLabel13, + this.xrLabel12, + this.xrLabel11, + this.xrLabel10, + this.xrLabel9, + this.xrLabel1, + this.xrPictureBox1, + this.xrLabel17}); + this.GroupFooter1.HeightF = 270F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel22 + // + this.xrLabel22.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(244.9998F, 20.00001F); + this.xrLabel22.Name = "xrLabel22"; + this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel22.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel22.StylePriority.UseBackColor = false; + this.xrLabel22.StylePriority.UseBorders = false; + this.xrLabel22.StylePriority.UseFont = false; + this.xrLabel22.StylePriority.UsePadding = false; + this.xrLabel22.StylePriority.UseTextAlignment = false; + this.xrLabel22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel23 + // + this.xrLabel23.BackColor = System.Drawing.Color.Transparent; + this.xrLabel23.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00001F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel23.StylePriority.UseBackColor = false; + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.StylePriority.UsePadding = false; + this.xrLabel23.StylePriority.UseTextAlignment = false; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel19 + // + this.xrLabel19.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(244.9999F, 40.00003F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel19.StylePriority.UseBackColor = false; + this.xrLabel19.StylePriority.UseBorders = false; + this.xrLabel19.StylePriority.UseFont = false; + this.xrLabel19.StylePriority.UsePadding = false; + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel20 + // + this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")}); + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel20.StylePriority.UseBackColor = false; + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UsePadding = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel21 + // + this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel21.StylePriority.UseBackColor = false; + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UsePadding = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Fehlkontakte in Minuten"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblFehlkontakt + // + this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00005F); + this.lblFehlkontakt.Name = "lblFehlkontakt"; + this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(245F, 20F); + this.lblFehlkontakt.StylePriority.UseBackColor = false; + this.lblFehlkontakt.StylePriority.UseBorders = false; + this.lblFehlkontakt.StylePriority.UseFont = false; + this.lblFehlkontakt.StylePriority.UsePadding = false; + this.lblFehlkontakt.StylePriority.UseTextAlignment = false; + this.lblFehlkontakt.Text = "F = Fehlkontakt"; + this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 214.5F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrPictureBox2 + // + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(186.6944F, 214.5F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 250F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 250F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableAbwesenheiten + // + this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; + this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 80.00005F); + this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; + this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4, + this.xrTableRow5, + this.xrTableRow7, + this.xrTableRow8}); + this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F); + this.xrTableAbwesenheiten.StylePriority.UseBorders = false; + this.xrTableAbwesenheiten.StylePriority.UseFont = false; + this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.1073232364991462D; + // + // xrTableCell17 + // + this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.10732323432577288D; + // + // xrTableCell18 + // + this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Tage"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.075757568269402914D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell19 + // + this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.1073232364991462D; + // + // xrTableCell20 + // + this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.10732323432577288D; + // + // xrTableCell21 + // + this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell21.Weight = 0.075757568269402914D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 1D; + // + // xrTableCell22 + // + this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.1073232364991462D; + // + // xrTableCell23 + // + this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.Weight = 0.10732323432577288D; + // + // xrTableCell24 + // + this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell24.Weight = 0.075757568269402914D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 1D; + // + // xrTableCell25 + // + this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.1073232364991462D; + // + // xrTableCell26 + // + this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.10732323432577288D; + // + // xrTableCell27 + // + this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell27.Weight = 0.075757568269402914D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 1D; + // + // xrTableCell29 + // + this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseFont = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell29.Weight = 0.1073232364991462D; + // + // xrTableCell30 + // + this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseFont = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell30.Weight = 0.10732323432577288D; + // + // xrTableCell31 + // + this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseFont = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell31.Weight = 0.075757568269402914D; + // + // lblHatAbwesenheiten + // + this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 130F); + this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; + this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatAbwesenheiten.StylePriority.UseBackColor = false; + this.lblHatAbwesenheiten.StylePriority.UseBorders = false; + this.lblHatAbwesenheiten.StylePriority.UseFont = false; + this.lblHatAbwesenheiten.StylePriority.UsePadding = false; + this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false; + this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblHatGruppen + // + this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatGruppen.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1388F, 80.00005F); + this.lblHatGruppen.Name = "lblHatGruppen"; + this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatGruppen.StylePriority.UseBackColor = false; + this.lblHatGruppen.StylePriority.UseBorders = false; + this.lblHatGruppen.StylePriority.UseFont = false; + this.lblHatGruppen.StylePriority.UsePadding = false; + this.lblHatGruppen.StylePriority.UseTextAlignment = false; + this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrRichText2 + // + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4724F, 130F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4724F, 80.00005F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 80.00005F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseBorders = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UsePadding = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel13 + // + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00004F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(245F, 20F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "GR = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel12 + // + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(245F, 20F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel11 + // + this.xrLabel11.BackColor = System.Drawing.Color.Transparent; + this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 20.00001F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel11.StylePriority.UseBackColor = false; + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel10 + // + this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel10.StylePriority.UseBackColor = false; + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UsePadding = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Fachleistungen in Minuten"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.StylePriority.UsePadding = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakte", "{0:0.##}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrPictureBox1 + // + this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 214.5F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel17 + // + this.xrLabel17.BackColor = System.Drawing.Color.Transparent; + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 214.5F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); + this.xrLabel17.StylePriority.UseBackColor = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // xrPictureBox3 + // + this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(621.875F, 16.66667F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(125.125F, 71.61195F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // Quittierungsbeleg + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 88.27861F, 30F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleStartDate; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer; + private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel7; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRLabel xrLabel10; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRRichText xrRichText1; + private DevExpress.XtraReports.UI.XRRichText xrRichText2; + private DevExpress.XtraReports.UI.XRLabel lblHatAbwesenheiten; + private DevExpress.XtraReports.UI.XRLabel lblHatGruppen; + private DevExpress.XtraReports.UI.XRTable xrTableAbwesenheiten; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel16; + private DevExpress.XtraReports.UI.XRPictureBox picSignature; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel18; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel22; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; + } +} diff --git a/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.cs b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.cs new file mode 100644 index 000000000..18b3cb7b8 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.cs @@ -0,0 +1,145 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Text.RegularExpressions; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Core; +using DevExpress.XtraReports.UI; + +namespace Ruhrstern +{ + public partial class Quittierungsbeleg : XtraReport, IBeWoReport + { + public Quittierungsbeleg() + { + InitializeComponent(); + } + + public void SetReportDataSource(ServicesOverviewRO pRO) + { + + // Get calling method name + //StackTrace stackTrace = new StackTrace(); + //Debug.WriteLine(stackTrace.GetFrame(1).GetMethod().Name); + + bool hatGruppen = false; + + //if (pRO == null) + // return; + + if (pRO.Services != null) + { + List servicesBillable = new List(); + + foreach (var sd in pRO.Services) + { + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) + { + ServicesOverviewRO.CreateSignatureString(sd); + sd.Notice5 = "E"; + if (sd.IsGroup) + { + //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + sd.Notice5 = "GR"; + hatGruppen = true; + } + if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt") || (sd.ProzentAbrechenbar < 100)) + { + sd.Notice5 = "F"; + } + servicesBillable.Add(sd); + } + } + + pRO.Services = servicesBillable; + } + + if (String.IsNullOrWhiteSpace(pRO.AbsenceTimes)) + { + lblHatAbwesenheiten.Text = "X"; + } + + if (!hatGruppen) + { + lblHatGruppen.Text = "X"; + } + + ErstelleAbwesenheitenTabelle(pRO); + + bindingSource1.DataSource = pRO; + } + + private void ErstelleAbwesenheitenTabelle(ServicesOverviewRO pRo) + { + if (pRo.Abwesenheiten != null) + { + int newRows = 0; + int index = 1; + foreach (var at in pRo.Abwesenheiten) + { + DevExpress.XtraReports.UI.XRTableRow row = null; + if (index < xrTableAbwesenheiten.Rows.Count) + { + row = xrTableAbwesenheiten.Rows[index]; + } + else + { + row = xrTableAbwesenheiten.InsertRowBelow(xrTableAbwesenheiten.Rows[xrTableAbwesenheiten.Rows.Count - 1]); + newRows++; + } + + row.Cells[0].Text = String.Format("{0:dd.MM.yyyy}", at.Start); + int? days = null; + + if (at.End.HasValue) + { + row.Cells[1].Text = String.Format("{0:dd.MM.yyyy}", at.End); + days = (int)at.End.Value.Subtract(at.Start.Value).TotalDays + 1; + } + else + { + row.Cells[1].Text = "unbekannt"; + } + + row.Cells[2].Text = String.Format("{0:0}", days); + + index++; + } + + if (newRows > 0) + { + lblUnterschriftKlient.Top += newRows * 20; + lblUnterschriftMitarbeiter.Top += newRows * 20; + } + } + } + + private void picSignature_BeforePrint(object sender, System.ComponentModel.CancelEventArgs e) + { + XRPictureBox xrBox = sender as XRPictureBox; + //var test = this.GetCurrent + string base64String = xrBox.Tag as string; + if (!String.IsNullOrWhiteSpace(base64String)) + { + var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value; + var binData = Convert.FromBase64String(base64Data); + Image img = ByteArrayToImage(binData); + xrBox.Image = Utils.CropImage(img); + } + else + { + xrBox.Image = null; + } + } + + public Image ByteArrayToImage(byte[] byteArrayIn) + { + using(var memoryStream = new MemoryStream(byteArrayIn)) + { + return Image.FromStream(memoryStream); + } + } + } +} diff --git a/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.resx b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.resx new file mode 100644 index 000000000..5cd662042 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/Quittierungsbeleg.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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AEAvTQEAAAAAemkKAAAAANBLUwAAAACAXpoCAAAAAPTSFAAAAACgl6YAAAAAAL00BQAAAADopSkAAAAAQC9NAQAAAAB6aQoAAAAA0EtTAAAAAIBemgIAAAAA9NIUAAAAAKCXpgAAAAAAvTQFAAAAAOilKQAAAABAL00BAAAAAHppCgAAAADQS1MAAAAAgF6aAgAAAAD00hQAAAAAoJemAAAAAAC9NAUAAAAA6KUpAAAAAEAvTQEAAAAAemkKAAAAANBLUwAAAACAXpoCAAAAAPTSFAAAAACgl6YAAAAAAL00BQAAAADopSkAAAAAQC9NAQAAAAB6aQoAAAAA0EtTAAAAAIBemgIAAAAA9NIUAAAAAKCXpgAAAAAAvTQFAAAAAOilKQAAAABAL00BAAAAAHppCgAAAADQS1MAAAAAgF6aAgAAAAD00hQAAAAAoJemAAAAAAC9NAUAAAAA6KUpAAAAAEAvTQEAAAAAemkKAAAAANBLUwAAAACAXpoCAAAAAPTSFAAAAACgl6YAAAAAAL00BQAAAADopSkAAAAAQC9NAQAAAAB6aQoAAAAA0EtTAAAAAIBemgIAAAAA9NIUAAAAAKCXpgAAAAAAvTQFAAAAAOilKQAAAABAL00BAAAAAHppCgAAAADQS1MAAAAAgF6aAgAAAAD00hQAAAAAoJemAAAAAAC9NAUAAAAA6KUpAAAAAEAvTQEAAAAAemkKAAAAANBLUwAAAACAXpoCAAAAAPTSFAAAAACgl6YAAAAAAL00BQAAAADopSkAAAAAQC9NAQAAAAB6aQoAAAAA0Mv/D9lZGJ+u4XW3AAAAAElFTkSuQmCC + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + + \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.Designer.cs b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..f168707c9 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,1498 @@ +using BeWo.Report.ReportObjects; +namespace Ruhrstern +{ + partial class ServiceInvoiceReport + { + /// + /// 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(ServiceInvoiceReport)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblAddress = new DevExpress.XtraReports.UI.XRLabel(); + this.lblBetreff = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ReportHeader1 = new DevExpress.XtraReports.UI.ReportHeaderBand(); + 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.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).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.topMarginBand1.HeightF = 138.9036F; + 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(780.4886F, 0F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(228.5114F, 138.9036F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel6 + // + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 23.62499F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(351.3751F, 14.91667F); + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = "Jugendhilfe RUHRSTERN GmbH - Ziegelstraße 12 - 45139 Essen"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 29.23412F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel6, + this.xrLabel4, + this.xrTable2, + this.lblAddress, + this.lblBetreff}); + this.Page1.Font = new DevExpress.Drawing.DXFont("Arial", 11.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.Page1.HeightF = 248.9406F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // xrLabel4 + // + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("verdana", 9F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0002861023F, 213.758F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(317F, 17F); + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "Aktenzeichen: [CustomerReferenceNumber]"; + // + // xrTable2 + // + this.xrTable2.Font = new DevExpress.Drawing.DXFont("verdana", 9F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(730.1669F, 38.54167F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow4, + this.xrTableRow3, + this.xrTableRow1, + this.xrTableRow5, + this.xrTableRow8}); + this.xrTable2.SizeF = new System.Drawing.SizeF(278.8333F, 125F); + this.xrTable2.StylePriority.UseFont = false; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell16.BorderColor = System.Drawing.Color.Black; + this.xrTableCell16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell16.StylePriority.UseBackColor = false; + this.xrTableCell16.StylePriority.UseBorderColor = false; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Rechnungsnr.:"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell16.Weight = 0.51558235275699915D; + // + // xrTableCell17 + // + this.xrTableCell17.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell17.BorderColor = System.Drawing.Color.Black; + this.xrTableCell17.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceNumber")}); + this.xrTableCell17.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell17.StylePriority.UseBackColor = false; + this.xrTableCell17.StylePriority.UseBorderColor = false; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell17.Weight = 0.53122488360866615D; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell13}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell1.BorderColor = System.Drawing.Color.Black; + this.xrTableCell1.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.StylePriority.UseBorderColor = false; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Rechnungsdatum:"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.51558235275699915D; + // + // xrTableCell13 + // + this.xrTableCell13.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell13.BorderColor = System.Drawing.Color.Black; + this.xrTableCell13.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDateTime", "{0:dd.MM.yyyy}")}); + this.xrTableCell13.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell13.StylePriority.UseBackColor = false; + this.xrTableCell13.StylePriority.UseBorderColor = false; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell13.Weight = 0.53122488360866615D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2, + this.xrTableCell3}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell2 + // + this.xrTableCell2.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell2.BorderColor = System.Drawing.Color.Black; + this.xrTableCell2.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell2.Multiline = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell2.StylePriority.UseBackColor = false; + this.xrTableCell2.StylePriority.UseBorderColor = false; + this.xrTableCell2.StylePriority.UseBorders = false; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Rechnungsmonat:"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell2.Weight = 0.51558235275699915D; + // + // xrTableCell3 + // + this.xrTableCell3.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell3.BorderColor = System.Drawing.Color.Black; + this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell3.StylePriority.UseBackColor = false; + this.xrTableCell3.StylePriority.UseBorderColor = false; + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "[AccountingPeriodEnd!MM]/[AccountingPeriodEnd!yyyy]"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell3.TextFormatString = "{0:MM}"; + this.xrTableCell3.Weight = 0.53122488360866615D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.xrTableCell7}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 1D; + // + // xrTableCell6 + // + this.xrTableCell6.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell6.BorderColor = System.Drawing.Color.Black; + this.xrTableCell6.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.xrTableCell6.BorderWidth = 1F; + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell6.StylePriority.UseBackColor = false; + this.xrTableCell6.StylePriority.UseBorderColor = false; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseBorderWidth = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Kundennr.:"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 0.51558235275699915D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell7.BorderColor = System.Drawing.Color.Black; + this.xrTableCell7.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell7.BorderWidth = 1F; + this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")}); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorderColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseBorderWidth = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell7.Weight = 0.53122488360866615D; + // + // lblAddress + // + this.lblAddress.Font = new DevExpress.Drawing.DXFont("verdana", 10F); + this.lblAddress.LocationFloat = new DevExpress.Utils.PointFloat(0F, 38.54167F); + this.lblAddress.Multiline = true; + this.lblAddress.Name = "lblAddress"; + this.lblAddress.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAddress.SizeF = new System.Drawing.SizeF(317F, 111.5F); + this.lblAddress.StylePriority.UseFont = false; + this.lblAddress.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n\r\n[Recipi" + + "entStreet]\r\n[RecipientPostCodeAndTown]"; + // + // lblBetreff + // + this.lblBetreff.BackColor = System.Drawing.Color.Transparent; + this.lblBetreff.CanShrink = true; + this.lblBetreff.Font = new DevExpress.Drawing.DXFont("verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblBetreff.LocationFloat = new DevExpress.Utils.PointFloat(0.0002861023F, 193.7579F); + this.lblBetreff.Multiline = true; + this.lblBetreff.Name = "lblBetreff"; + this.lblBetreff.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblBetreff.SizeF = new System.Drawing.SizeF(651.9999F, 20.00002F); + this.lblBetreff.StylePriority.UseBackColor = false; + this.lblBetreff.StylePriority.UseFont = false; + this.lblBetreff.Text = "Klientel: [CustomerName], geb. [ServiceInvoicePeriods.Customer.DateOfBirth!dd.MM." + + "yyyy]"; + this.lblBetreff.WordWrap = false; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2, + this.ReportHeader1}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 20F; + this.Detail3.Name = "Detail3"; + this.Detail3.SortFields.AddRange(new DevExpress.XtraReports.UI.GroupField[] { + new DevExpress.XtraReports.UI.GroupField("ServiceDescription", DevExpress.XtraReports.UI.XRColumnSortOrder.Ascending)}); + this.Detail3.StylePriority.UseTextAlignment = false; + this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // 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(1009F, 20F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell42, + this.xrTableCell24, + this.xrTableCell21, + this.xrTableCell43, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 0.8D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.Black; + this.xrTableCell40.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceRecord.Start")}); + this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.MiddleLeft; + this.xrTableCell40.TextFormatString = "{0:dd.MM.yyyy}"; + this.xrTableCell40.Weight = 0.71421047262697812D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.Color.Black; + this.xrTableCell22.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceRecord.Start")}); + this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + this.xrTableCell22.Multiline = true; + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell22.StylePriority.UseBorderColor = false; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UsePadding = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.TextFormatString = "{0:HH:mm}"; + this.xrTableCell22.Weight = 0.3697937328493206D; + // + // xrTableCell23 + // + this.xrTableCell23.BorderColor = System.Drawing.Color.Black; + this.xrTableCell23.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceRecord.End")}); + this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + this.xrTableCell23.Multiline = true; + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell23.StylePriority.UseBorderColor = false; + this.xrTableCell23.StylePriority.UseBorders = false; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UsePadding = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.TextFormatString = "{0:HH:mm}"; + this.xrTableCell23.Weight = 0.36979464476712443D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.Black; + this.xrTableCell42.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.MiddleLeft; + this.xrTableCell42.Weight = 1.5415030854048906D; + // + // xrTableCell24 + // + this.xrTableCell24.BorderColor = System.Drawing.Color.Black; + this.xrTableCell24.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitDescription")}); + this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + this.xrTableCell24.Multiline = true; + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell24.StylePriority.UseBorderColor = false; + this.xrTableCell24.StylePriority.UseBorders = false; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UsePadding = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell24.Weight = 2.7048160680892614D; + // + // xrTableCell21 + // + this.xrTableCell21.BorderColor = System.Drawing.Color.Black; + this.xrTableCell21.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours")}); + this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + this.xrTableCell21.Multiline = true; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell21.StylePriority.UseBorderColor = false; + this.xrTableCell21.StylePriority.UseBorders = false; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UsePadding = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell21.TextFormatString = "{0:0.00}"; + this.xrTableCell21.Weight = 0.49725491075686423D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.Black; + this.xrTableCell43.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.MiddleRight; + this.xrTableCell43.Weight = 0.50902949652817986D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.Black; + this.xrTableCell47.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount")}); + this.xrTableCell47.Font = new DevExpress.Drawing.DXFont("Verdana", 9F); + 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.MiddleRight; + this.xrTableCell47.TextFormatString = "{0:c2}"; + this.xrTableCell47.Weight = 0.75604495079897494D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 11.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.GroupFooter1.HeightF = 25F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable1 + // + this.xrTable1.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.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1009F, 25F); + this.xrTable1.StylePriority.UseFont = false; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell14, + this.xrTableCell28, + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell33, + this.xrTableCell36}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell14 + // + this.xrTableCell14.BorderColor = System.Drawing.Color.Black; + this.xrTableCell14.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell14.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell14.StylePriority.UseBorderColor = false; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "Zwischensumme:"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell14.Weight = 1.0840042054762986D; + // + // xrTableCell28 + // + this.xrTableCell28.BorderColor = System.Drawing.Color.Black; + this.xrTableCell28.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell28.Multiline = true; + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell28.StylePriority.UseBorderColor = false; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UsePadding = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell28.Weight = 0.36979464476712443D; + // + // xrTableCell29 + // + this.xrTableCell29.BorderColor = System.Drawing.Color.Black; + this.xrTableCell29.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell29.StylePriority.UseBorderColor = false; + this.xrTableCell29.StylePriority.UseBorders = false; + this.xrTableCell29.StylePriority.UseFont = false; + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell29.Weight = 1.5415030854048906D; + // + // xrTableCell30 + // + this.xrTableCell30.BorderColor = System.Drawing.Color.Black; + this.xrTableCell30.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell30.Multiline = true; + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell30.StylePriority.UseBorderColor = false; + this.xrTableCell30.StylePriority.UseBorders = false; + this.xrTableCell30.StylePriority.UseFont = false; + this.xrTableCell30.StylePriority.UsePadding = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell30.Weight = 2.7048160680892614D; + // + // xrTableCell31 + // + this.xrTableCell31.BorderColor = System.Drawing.Color.Black; + this.xrTableCell31.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours")}); + this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell31.Multiline = true; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell31.StylePriority.UseBorderColor = false; + this.xrTableCell31.StylePriority.UseBorders = false; + this.xrTableCell31.StylePriority.UseFont = false; + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell31.Summary = xrSummary1; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell31.TextFormatString = "{0:0.00}"; + this.xrTableCell31.Weight = 0.49725491075686423D; + // + // xrTableCell33 + // + this.xrTableCell33.BorderColor = System.Drawing.Color.Black; + this.xrTableCell33.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.50902949652817986D; + // + // xrTableCell36 + // + this.xrTableCell36.BorderColor = System.Drawing.Color.Black; + this.xrTableCell36.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount")}); + this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + 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; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell36.Summary = xrSummary2; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.TextFormatString = "{0:c2}"; + this.xrTableCell36.Weight = 0.75604495079897494D; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3, + this.xrLabel8, + this.xrTable4}); + this.ReportFooter.HeightF = 127.25F; + this.ReportFooter.Name = "ReportFooter"; + // + // xrTable3 + // + this.xrTable3.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.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow7}); + this.xrTable3.SizeF = new System.Drawing.SizeF(1009F, 25F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell38, + this.xrTableCell41, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell48, + this.xrTableCell49}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 1D; + // + // xrTableCell38 + // + this.xrTableCell38.BorderColor = System.Drawing.Color.Black; + this.xrTableCell38.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell38.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell38.StylePriority.UseBorderColor = false; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "Gesamtsumme:"; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell38.Weight = 1.0840042054762988D; + // + // xrTableCell41 + // + this.xrTableCell41.BorderColor = System.Drawing.Color.Black; + this.xrTableCell41.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell41.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell41.Multiline = true; + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell41.StylePriority.UseBorderColor = false; + this.xrTableCell41.StylePriority.UseBorders = false; + this.xrTableCell41.StylePriority.UseFont = false; + this.xrTableCell41.StylePriority.UsePadding = false; + this.xrTableCell41.StylePriority.UseTextAlignment = false; + this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell41.Weight = 0.36979464476712443D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.Black; + this.xrTableCell44.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("arial", 9F); + 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell44.Weight = 1.5415030854048906D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.Black; + this.xrTableCell45.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell45.Multiline = true; + 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell45.Weight = 2.7048160680892614D; + // + // xrTableCell46 + // + this.xrTableCell46.BorderColor = System.Drawing.Color.Black; + this.xrTableCell46.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours")}); + this.xrTableCell46.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell46.Multiline = true; + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell46.StylePriority.UseBorderColor = false; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UseFont = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Report; + this.xrTableCell46.Summary = xrSummary3; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.TextFormatString = "{0:0.00}"; + this.xrTableCell46.Weight = 0.49725491075686423D; + // + // xrTableCell48 + // + this.xrTableCell48.BorderColor = System.Drawing.Color.Black; + this.xrTableCell48.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell48.StylePriority.UseBorderColor = false; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UsePadding = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell48.Weight = 0.50902814230129956D; + // + // xrTableCell49 + // + this.xrTableCell49.BorderColor = System.Drawing.Color.Black; + this.xrTableCell49.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")}); + this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell49.StylePriority.UseBorderColor = false; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell49.TextFormatString = "{0:c2}"; + this.xrTableCell49.Weight = 0.75604630502585524D; + // + // xrLabel8 + // + this.xrLabel8.BackColor = System.Drawing.Color.Transparent; + this.xrLabel8.CanShrink = true; + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1.284758F, 63.49996F); + this.xrLabel8.Multiline = true; + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(650.7152F, 63.75001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.Text = resources.GetString("xrLabel8.Text"); + this.xrLabel8.WordWrap = false; + // + // xrTable4 + // + this.xrTable4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(1.284758F, 37.5F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10, + this.xrTableRow14}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650.7151F, 26F); + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.38095238095238093D; + // + // xrTableCell18 + // + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.Text = "xrTableCell1"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell19 + // + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Weight = 3D; + // + // ReportHeader1 + // + this.ReportHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.ReportHeader1.HeightF = 40F; + this.ReportHeader1.Name = "ReportHeader1"; + // + // 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.xrTableRow2}); + this.xrTable5.SizeF = new System.Drawing.SizeF(1009F, 40F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell5, + this.xrTableCell26, + this.xrTableCell4, + this.xrTableCell35, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.8D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell32.BorderColor = System.Drawing.Color.Black; + this.xrTableCell32.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, 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 = "Datum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.27960997966489909D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell37.BorderColor = System.Drawing.Color.Black; + this.xrTableCell37.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + 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 = "Uhrzeit "; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell37.Weight = 0.28954544387668052D; + // + // xrTableCell5 + // + this.xrTableCell5.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell5.BorderColor = System.Drawing.Color.Black; + this.xrTableCell5.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell5.Multiline = true; + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell5.StylePriority.UseBackColor = false; + this.xrTableCell5.StylePriority.UseBorderColor = false; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Leistung"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.60349138999103957D; + // + // xrTableCell26 + // + this.xrTableCell26.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell26.BorderColor = System.Drawing.Color.Black; + this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell26.Multiline = true; + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell26.StylePriority.UseBackColor = false; + this.xrTableCell26.StylePriority.UseBorderColor = false; + this.xrTableCell26.StylePriority.UseBorders = false; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UsePadding = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.Text = "Maßnahme(n)"; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell26.Weight = 1.0589228792727421D; + // + // xrTableCell4 + // + this.xrTableCell4.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell4.BorderColor = System.Drawing.Color.Black; + this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell4.StylePriority.UseBackColor = false; + this.xrTableCell4.StylePriority.UseBorderColor = false; + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Stunden"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell4.Weight = 0.19467353396276088D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell35.BorderColor = System.Drawing.Color.Black; + this.xrTableCell35.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + 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 = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell35.Weight = 0.19928200755533584D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell34.BorderColor = System.Drawing.Color.Black; + this.xrTableCell34.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, 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.MiddleRight; + this.xrTableCell34.Weight = 0.2959884813024255D; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell20, + this.xrTableCell10, + this.xrTableCell25, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell15}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.79999999999999993D; + // + // xrTableCell8 + // + this.xrTableCell8.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell8.BorderColor = System.Drawing.Color.Black; + this.xrTableCell8.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell8.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell8.StylePriority.UseBackColor = false; + this.xrTableCell8.StylePriority.UseBorderColor = false; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UsePadding = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell8.Weight = 0.27960997966489909D; + // + // xrTableCell9 + // + this.xrTableCell9.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell9.BorderColor = System.Drawing.Color.Black; + this.xrTableCell9.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell9.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell9.StylePriority.UseBackColor = false; + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "von"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell9.Weight = 0.14477273298362248D; + // + // xrTableCell20 + // + this.xrTableCell20.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell20.BorderColor = System.Drawing.Color.Black; + this.xrTableCell20.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell20.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell20.Multiline = true; + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell20.StylePriority.UseBackColor = false; + this.xrTableCell20.StylePriority.UseBorderColor = false; + this.xrTableCell20.StylePriority.UseBorders = false; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UsePadding = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.Text = "bis"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.14477272193834023D; + // + // xrTableCell10 + // + this.xrTableCell10.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell10.BorderColor = System.Drawing.Color.Black; + this.xrTableCell10.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell10.StylePriority.UseBackColor = false; + 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; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell10.Weight = 0.60349138446839856D; + // + // xrTableCell25 + // + this.xrTableCell25.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell25.BorderColor = System.Drawing.Color.Black; + this.xrTableCell25.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell25.Multiline = true; + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell25.StylePriority.UseBackColor = false; + this.xrTableCell25.StylePriority.UseBorderColor = false; + this.xrTableCell25.StylePriority.UseBorders = false; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UsePadding = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell25.Weight = 1.0589228737501011D; + // + // xrTableCell11 + // + this.xrTableCell11.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell11.BorderColor = System.Drawing.Color.Black; + this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell11.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.StylePriority.UseBorderColor = false; + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell11.Weight = 0.19467362232501811D; + // + // xrTableCell12 + // + this.xrTableCell12.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell12.BorderColor = System.Drawing.Color.Black; + this.xrTableCell12.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell12.StylePriority.UseBackColor = false; + this.xrTableCell12.StylePriority.UseBorderColor = false; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.Weight = 0.19928236100436664D; + // + // xrTableCell15 + // + this.xrTableCell15.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell15.BorderColor = System.Drawing.Color.Black; + this.xrTableCell15.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell15.Font = new DevExpress.Drawing.DXFont("arial", 9F); + this.xrTableCell15.Multiline = true; + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell15.StylePriority.UseBackColor = false; + this.xrTableCell15.StylePriority.UseBorderColor = false; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell15.Weight = 0.29598803949113744D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell27, + this.xrTableCell39}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 1D; + // + // xrTableCell27 + // + this.xrTableCell27.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell27.BorderColor = System.Drawing.Color.Black; + this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell27.BorderWidth = 1F; + this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell27.Multiline = true; + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell27.StylePriority.UseBackColor = false; + this.xrTableCell27.StylePriority.UseBorderColor = false; + this.xrTableCell27.StylePriority.UseBorders = false; + this.xrTableCell27.StylePriority.UseBorderWidth = false; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UsePadding = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.Text = "IK-Nr.:"; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell27.Weight = 0.51558235275699915D; + // + // xrTableCell39 + // + this.xrTableCell39.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell39.BorderColor = System.Drawing.Color.Black; + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell39.BorderWidth = 1F; + this.xrTableCell39.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell39.Multiline = true; + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell39.StylePriority.UseBackColor = false; + this.xrTableCell39.StylePriority.UseBorderColor = false; + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseBorderWidth = false; + this.xrTableCell39.StylePriority.UseFont = false; + this.xrTableCell39.StylePriority.UsePadding = false; + this.xrTableCell39.StylePriority.UseTextAlignment = false; + this.xrTableCell39.Text = "490514056"; + this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell39.Weight = 0.53122488360866615D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport, + this.ReportFooter}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Landscape = true; + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 138.9036F, 29.23412F); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).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 lblBetreff; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel lblAddress; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader1; + 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 xrTableCell5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + } +} diff --git a/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.cs b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.cs new file mode 100644 index 000000000..97551e9a3 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.cs @@ -0,0 +1,86 @@ +using System; +using System.Linq; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; + +using DevExpress.XtraReports.UI; + +namespace Ruhrstern +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO 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.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim())) + { + sb.AppendLine(pRO.RecipientStreet); + sb.AppendLine(""); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown) && !String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown.Trim())) + { + sb.Append(pRO.RecipientPostCodeAndTown); + } + lblAddress.Text = sb.ToString(); + + if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0) + { + foreach (var sip in pRO.ServiceInvoicePeriods) + { + if (sip.ServiceInvoiceItems != null && sip.ServiceInvoiceItems.Count > 0) + { + foreach (var ii in sip.ServiceInvoiceItems) + { + ii.UnitDescription = ""; + if (ii.ServiceRecord != null) + { + var masnahmen = ii.ServiceRecord.Goals. + Where(g => g.Type == BS.Shared.ValueListEntryType.SupportConceptIndividualGoalType + || g.Type == BS.Shared.ValueListEntryType.SupportConceptGoalType).OrderBy(g => g.ParentOid).ThenBy(g => g.TypeDescription).ToList(); + if (masnahmen != null) + { + foreach (var m in masnahmen) + { + var key = m.ValueListEntryOid.Value; + string value = null; + if (!string.IsNullOrEmpty(m.TypeDescription)) + { + value = m.TypeDescription; + } + else + { + value = m.Abbreviation; + } + if (ii.UnitDescription.Length > 0) + { + ii.UnitDescription += ", " + value; + } + else + { + ii.UnitDescription = value; + } + } + } + } + } + } + } + } + this.bindingSource1.DataSource = pRO; + } + } +} \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.resx b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.resx new file mode 100644 index 000000000..9dc8291f4 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/ServiceInvoiceReport.resx @@ -0,0 +1,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + + Für Rückfragen gerne Mail an verwaltung@ruhrstern.de oder Tel 0201-4797700 +Bitte überweisen Sie den genannten Betrag, unter Angabe der entsprechenden Rechnungsnummer, +innerhalb von vierzehn Tagen auf das folgende Konto: +Commerzbank IBAN: DE14 3004 0000 0171 5630 00 + + \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Reporting/SettlementReport2.Designer.cs b/ReportImp/Ruhrstern/Reporting/SettlementReport2.Designer.cs new file mode 100644 index 000000000..df5a87604 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/SettlementReport2.Designer.cs @@ -0,0 +1,1234 @@ +using BeWo.Report.ReportObjects; +namespace Ruhrstern +{ + partial class Spitzabrechnung + { + /// + /// 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(Spitzabrechnung)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); + this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow11 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow20 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow21 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow22 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow24 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblNotice = new DevExpress.XtraReports.UI.XRLabel(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.fieldApprovedFLSWithFactor = new DevExpress.XtraReports.UI.CalculatedField(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow33 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + 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.xrTableCell9 = 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.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow32 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow34 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow35 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9}); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 37.25F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // xrLabel9 + // + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(187.7917F, 20.25F); + this.xrLabel9.Multiline = true; + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel9.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "\r\n"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(366.9998F, 162.75F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrTable1 + // + this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 369.0833F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.rowErbrachteLeistung}); + this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable1.StylePriority.UseBorderColor = false; + // + // rowErbrachteLeistung + // + this.rowErbrachteLeistung.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22, + this.xrTableCell14}); + this.rowErbrachteLeistung.Name = "rowErbrachteLeistung"; + this.rowErbrachteLeistung.Weight = 0.085D; + // + // xrTableCell22 + // + this.xrTableCell22.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell22.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | 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; + this.xrTableCell22.StylePriority.UseBorders = false; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.Text = "Erbrachte Leistungen:"; + this.xrTableCell22.Weight = 0.83602567232572111D; + // + // xrTableCell14 + // + this.xrTableCell14.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.Multiline = true; + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell14.StylePriority.UseBorderColor = false; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "[RecordedFLS!0.00] FLS"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell14.Weight = 0.16397432767427883D; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // xrLabel6 + // + this.xrLabel6.BackColor = System.Drawing.Color.Transparent; + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 294.0833F); + 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(642F, 67F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.Text = resources.GetString("xrLabel6.Text"); + // + // lblAnrede + // + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.0833F); + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F); + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 218.75F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumberAndDate]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 202.75F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 16F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [Salutation2] [CustomerFirstName] [CustomerLa" + + "stName], geb. [CustomerBirthday!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 185.75F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(363.5417F, 17F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(367.0001F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow4, + this.xrTableRow3, + this.xrTableRow1, + this.xrTableRow6, + this.xrTableRow8, + this.xrTableRow11}); + this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 151F); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.13245033112582783D; + // + // xrTableCell4 + // + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell4.Weight = 1D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.13245033112582783D; + // + // xrTableCell13 + // + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[SenderContactPerson]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 1D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell11}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 0.13245033112582783D; + // + // xrTableCell11 + // + this.xrTableCell11.CanShrink = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "[SenderContactPersonDivision]"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell11.Weight = 1D; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 0.13245033112582783D; + // + // xrTableCell8 + // + this.xrTableCell8.CanShrink = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "[SenderContactPersonMail]"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell8.Weight = 1D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.13245033112582783D; + // + // xrTableCell1 + // + this.xrTableCell1.CanShrink = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "[SenderContactPersonPhone]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 1D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 0.11258278145695365D; + // + // xrTableCell2 + // + this.xrTableCell2.CanShrink = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "[SenderContactPersonFax]"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell2.Weight = 1D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.11258278145695365D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.Weight = 1D; + // + // xrTableRow11 + // + this.xrTableRow11.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow11.Name = "xrTableRow11"; + this.xrTableRow11.Weight = 0.11258278145695365D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell12.TextFormatString = "GP-Nr.: {0}"; + this.xrTableCell12.Weight = 1D; + // + // RecipientPostCodeAndTown + // + this.RecipientPostCodeAndTown.CanShrink = true; + this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F); + this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown"; + this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F); + this.RecipientPostCodeAndTown.StylePriority.UseFont = false; + this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]"; + // + // xrLabel_RecipientStreet + // + this.xrLabel_RecipientStreet.CanShrink = true; + this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F); + this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet"; + this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientStreet.StylePriority.UseFont = false; + this.xrLabel_RecipientStreet.Text = "[RecipientStreet]"; + // + // xrLabel_RecipientDivision + // + this.xrLabel_RecipientDivision.CanShrink = true; + this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00002F); + this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision"; + this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientDivision.StylePriority.UseFont = false; + this.xrLabel_RecipientDivision.Text = "[RecipientDivision]"; + // + // xrLabel_RecipientContactPerson + // + this.xrLabel_RecipientContactPerson.CanShrink = true; + this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); + this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson"; + this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false; + this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]"; + // + // xrLabel1 + // + this.xrLabel1.CanShrink = true; + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrLabel1.SizeF = new System.Drawing.SizeF(292F, 17F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[RecipientOrganisation]"; + // + // ReportFooter + // + this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel10, + this.xrTable3, + this.xrLabel12, + this.xrLabel11, + this.lblNotice}); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportFooter.HeightF = 209F; + this.ReportFooter.KeepTogether = true; + this.ReportFooter.Name = "ReportFooter"; + this.ReportFooter.StylePriority.UseFont = false; + // + // xrLabel10 + // + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 133F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "Mit freundlichen Grüßen"; + // + // xrTable3 + // + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow20, + this.xrTableRow7, + this.xrTableRow9, + this.xrTableRow21, + this.xrTableRow22, + this.xrTableRow23, + this.xrTableRow24}); + this.xrTable3.SizeF = new System.Drawing.SizeF(650F, 94F); + this.xrTable3.StylePriority.UseFont = false; + // + // xrTableRow20 + // + this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16}); + this.xrTableRow20.Name = "xrTableRow20"; + this.xrTableRow20.Weight = 0.38095238095238093D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.Text = "xrTableCell1"; + this.xrTableCell16.Weight = 3D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 0.23809523809523808D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.Weight = 3D; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.38095238095238088D; + // + // xrTableCell6 + // + this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")}); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.Weight = 3D; + // + // xrTableRow21 + // + this.xrTableRow21.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell18}); + this.xrTableRow21.Name = "xrTableRow21"; + this.xrTableRow21.Weight = 0.23809523809523808D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Weight = 3D; + // + // xrTableRow22 + // + this.xrTableRow22.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29}); + this.xrTableRow22.Name = "xrTableRow22"; + this.xrTableRow22.Weight = 0.38095238095238088D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")}); + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell29.StylePriority.UsePadding = false; + this.xrTableCell29.Text = "xrTableCell4"; + this.xrTableCell29.Weight = 3D; + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell30}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 0.23809523809523803D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Weight = 3D; + // + // xrTableRow24 + // + this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31}); + this.xrTableRow24.Name = "xrTableRow24"; + this.xrTableRow24.Weight = 0.38095238095238088D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell31.StylePriority.UsePadding = false; + this.xrTableCell31.Text = "xrTableCell8"; + this.xrTableCell31.Weight = 3D; + // + // xrLabel12 + // + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 192F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.Text = "[CreatorName]"; + // + // xrLabel11 + // + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(582.9999F, 192F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(67F, 17F); + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "Anlage"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblNotice + // + this.lblNotice.CanShrink = true; + this.lblNotice.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Italic); + this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F); + this.lblNotice.Name = "lblNotice"; + this.lblNotice.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblNotice.SizeF = new System.Drawing.SizeF(250F, 25F); + this.lblNotice.StylePriority.UseFont = false; + this.lblNotice.Text = "Abschließende Bemerkungen:"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox3}); + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 43F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel_RecipientContactPerson, + this.xrLabel_RecipientDivision, + this.xrLabel_RecipientStreet, + this.RecipientPostCodeAndTown, + this.xrTable2, + this.xrLabel2, + this.xrLabel3, + this.xrLabel4, + this.lblAnrede, + this.xrLabel6, + this.xrTable1, + this.xrLabel8}); + this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.GroupHeader1.HeightF = 386.0833F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.StylePriority.UseFont = false; + // + // fieldApprovedFLSWithFactor + // + this.fieldApprovedFLSWithFactor.Expression = "[ApprovedFLSTotal] * [RateFactor]"; + this.fieldApprovedFLSWithFactor.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldApprovedFLSWithFactor.Name = "fieldApprovedFLSWithFactor"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader2, + this.Zwischensumme}); + this.DetailReport.DataMember = "InvoiceItems"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4}); + this.Detail1.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.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; + // + // xrTable4 + // + this.xrTable4.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow33}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 17F); + this.xrTable4.StylePriority.UseBorderColor = false; + // + // xrTableRow33 + // + this.xrTableRow33.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell52, + this.xrTableCell53}); + this.xrTableRow33.Name = "xrTableRow33"; + this.xrTableRow33.Weight = 0.085D; + // + // xrTableCell52 + // + this.xrTableCell52.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell52.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.AbrechnungsText")}); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell52.StylePriority.UseBorderColor = false; + this.xrTableCell52.StylePriority.UseBorders = false; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell52.Weight = 0.83602567232572123D; + // + // xrTableCell53 + // + this.xrTableCell53.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceItems.GrossAmountTotal", "{0:c}")}); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell53.StylePriority.UseBorderColor = false; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "xrTableCell10"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell53.Weight = 0.16397432767427886D; + // + // GroupHeader2 + // + this.GroupHeader2.BorderColor = System.Drawing.Color.Transparent; + this.GroupHeader2.Expanded = false; + 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"; + this.GroupHeader2.StylePriority.UseBorderColor = false; + // + // Zwischensumme + // + this.Zwischensumme.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Zwischensumme.HeightF = 34F; + this.Zwischensumme.Name = "Zwischensumme"; + this.Zwischensumme.Visible = false; + // + // xrTable6 + // + 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, 34F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow12 + // + this.xrTableRow12.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9, + this.xrTableCell10}); + this.xrTableRow12.Name = "xrTableRow12"; + this.xrTableRow12.Weight = 0.40476190476190466D; + // + // xrTableCell9 + // + this.xrTableCell9.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell9.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.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorderColor = false; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "Zwischensumme [ItemDescription]:"; + this.xrTableCell9.Weight = 2.5080772986778848D; + // + // 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.4919227013221153D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell7}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.40476190476190466D; + // + // 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; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO); + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.GroupFooter1.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.GroupFooter1.HeightF = 115F; + this.GroupFooter1.Name = "GroupFooter1"; + this.GroupFooter1.StylePriority.UseFont = false; + // + // xrTable5 + // + this.xrTable5.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow31, + this.xrTableRow32, + this.xrTableRow34, + this.xrTableRow35, + this.xrTableRow36, + this.xrTableRow37}); + this.xrTable5.SizeF = new System.Drawing.SizeF(650F, 115F); + this.xrTable5.StylePriority.UseBorderColor = false; + // + // xrTableRow31 + // + this.xrTableRow31.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell49, + this.xrTableCell50}); + this.xrTableRow31.Name = "xrTableRow31"; + this.xrTableRow31.Weight = 0.085D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UsePadding = false; + this.xrTableCell49.Text = "Gesamtforderung:"; + this.xrTableCell49.Weight = 0.836025672325721D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountBillableTotal", "{0:c}")}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.Text = "xrTableCell9"; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell50.Weight = 0.16397432767427886D; + // + // xrTableRow32 + // + this.xrTableRow32.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell51}); + this.xrTableRow32.Name = "xrTableRow32"; + this.xrTableRow32.Weight = 0.085D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.Weight = 1D; + // + // xrTableRow34 + // + this.xrTableRow34.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell54, + this.xrTableCell55}); + this.xrTableRow34.Name = "xrTableRow34"; + this.xrTableRow34.Weight = 0.085D; + // + // xrTableCell54 + // + this.xrTableCell54.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell54.StylePriority.UseBorderColor = false; + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UseFont = false; + this.xrTableCell54.Text = "abzüglich der geleisteten Abschlagszahlung:"; + this.xrTableCell54.Weight = 0.83602576622596159D; + // + // xrTableCell55 + // + this.xrTableCell55.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "AmountAdvancedPayments", "{0:c}")}); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell55.StylePriority.UseBorderColor = false; + this.xrTableCell55.StylePriority.UseBorders = false; + this.xrTableCell55.StylePriority.UseFont = false; + this.xrTableCell55.StylePriority.UseTextAlignment = false; + this.xrTableCell55.Text = "xrTableCell10"; + this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell55.Weight = 0.16397423377403847D; + // + // xrTableRow35 + // + this.xrTableRow35.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56, + this.xrTableCell57}); + this.xrTableRow35.Name = "xrTableRow35"; + this.xrTableRow35.Weight = 0.085D; + // + // xrTableCell56 + // + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.StylePriority.UsePadding = false; + this.xrTableCell56.Text = "abzüglich Eigenanteil:"; + this.xrTableCell56.Weight = 0.83602586012620206D; + // + // xrTableCell57 + // + this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Eigenbeteiligung", "{0:c}")}); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UsePadding = false; + this.xrTableCell57.StylePriority.UseTextAlignment = false; + this.xrTableCell57.Text = "xrTableCell15"; + this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell57.Weight = 0.16397413987379808D; + // + // xrTableRow36 + // + this.xrTableRow36.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell58}); + this.xrTableRow36.Name = "xrTableRow36"; + this.xrTableRow36.Weight = 0.085D; + // + // xrTableCell58 + // + this.xrTableCell58.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell58.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorderColor = false; + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.Weight = 1D; + // + // xrTableRow37 + // + this.xrTableRow37.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell59, + this.xrTableCell60}); + this.xrTableRow37.Name = "xrTableRow37"; + this.xrTableRow37.Weight = 0.15D; + // + // xrTableCell59 + // + this.xrTableCell59.BorderColor = System.Drawing.SystemColors.ControlLight; + this.xrTableCell59.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell59.Name = "xrTableCell59"; + this.xrTableCell59.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell59.StylePriority.UseBorderColor = false; + this.xrTableCell59.StylePriority.UseBorders = false; + this.xrTableCell59.StylePriority.UseFont = false; + this.xrTableCell59.Text = "Restforderung:"; + this.xrTableCell59.Weight = 0.83602567232572123D; + // + // xrTableCell60 + // + this.xrTableCell60.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Claim", "{0:c}")}); + this.xrTableCell60.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell60.StylePriority.UseBorderColor = false; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.StylePriority.UseFont = false; + this.xrTableCell60.StylePriority.UseTextAlignment = false; + this.xrTableCell60.Text = "xrTableCell17"; + this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell60.Weight = 0.16397432767427886D; + // + // xrPictureBox3 + // + this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(552.8749F, 28.38806F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(125.125F, 71.61195F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // Spitzabrechnung + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.ReportFooter, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupHeader1, + this.DetailReport, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldApprovedFLSWithFactor}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 74F, 100F, 43F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.XRLabel xrLabel6; + private DevExpress.XtraReports.UI.XRLabel lblAnrede; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision; + private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter; + private DevExpress.XtraReports.UI.XRLabel lblNotice; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel11; + private DevExpress.XtraReports.UI.XRTable xrTable1; + private DevExpress.XtraReports.UI.XRTableRow rowErbrachteLeistung; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow20; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow24; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + 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.GroupHeaderBand GroupHeader1; + private DevExpress.XtraReports.UI.CalculatedField fieldApprovedFLSWithFactor; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell59; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + 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 xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; + } +} \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Reporting/SettlementReport2.cs b/ReportImp/Ruhrstern/Reporting/SettlementReport2.cs new file mode 100644 index 000000000..46e9cf8ef --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/SettlementReport2.cs @@ -0,0 +1,61 @@ +using System; +using System.Drawing; +using System.Collections; +using System.ComponentModel; +using DevExpress.XtraReports.UI; +using BeWo.Report.ReportObjects; +using BeWo.Report; +using System.Text.RegularExpressions; +using BS.Shared.Extensions; + +namespace Ruhrstern +{ + public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + public Spitzabrechnung() + { + InitializeComponent(); + } + + public void SetReportDataSource(Settlement2RO pRO) + { + if (String.IsNullOrEmpty(pRO.Notice)) + { + lblNotice.Visible = false; + } + + decimal rateFactor = 1; + + foreach (var ii in pRO.InvoiceItems) + { + if (ii.RateFactor.HasValue) + { + rateFactor = (100 + ii.RateFactor.Value) / 100; + } + + if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0) + { + Zwischensumme.Visible = true; + //if (!ii.ItemDescription.IsNullOrEmpty()) + //{ + //ii.AbrechnungsText = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte"); + //} + ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std."); + ii.ItemDescription = "Fehlkontakte"; + } + else if (ii.ItemDescription.IsNullOrEmpty()) + { + ii.ItemDescription = "Fachleistungsstunden"; + } + } + pRO.RateFactor = (double)rateFactor; + + if (pRO.Salutation1.IsNullOrEmpty() && pRO.Salutation2.IsNullOrEmpty()) + { + lblAnrede.Text = "Guten Tag,"; + } + + this.bindingSource1.DataSource = pRO; + } + } +} diff --git a/ReportImp/Ruhrstern/Reporting/SettlementReport2.resx b/ReportImp/Ruhrstern/Reporting/SettlementReport2.resx new file mode 100644 index 000000000..0ddb5cdd6 --- /dev/null +++ b/ReportImp/Ruhrstern/Reporting/SettlementReport2.resx @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + + anbei sende ich Ihnen die unterschriebenen Nachweise über die im Rahmen des Betreuten Wohnens für [Salutation2] [CustomerFirstName] [CustomerLastName] erbrachten Leistungen zu. Nach unserer Berechnung ergeben sich für den Betreuungszeitraum [AccountingPeriod] hieraus: + + + + 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 + + \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Ruhrstern.csproj b/ReportImp/Ruhrstern/Ruhrstern.csproj new file mode 100644 index 000000000..3c81ce4a6 --- /dev/null +++ b/ReportImp/Ruhrstern/Ruhrstern.csproj @@ -0,0 +1,135 @@ + + + + + Debug + AnyCPU + {A3D9B311-57F8-44B9-9182-C1B361BE7D94} + Library + Properties + Ruhrstern + 6666827209_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + True + True + Resources.resx + + + + + Component + + + Quittierungsbeleg.cs + + + Component + + + ServiceInvoiceReport.cs + + + Component + + + SettlementReport2.cs + + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + + + + + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + Quittierungsbeleg.cs + Designer + + + ServiceInvoiceReport.cs + Designer + + + SettlementReport2.cs + Designer + + + + \ No newline at end of file diff --git a/ReportImp/Ruhrstern/Service/CustomAccountingService.cs b/ReportImp/Ruhrstern/Service/CustomAccountingService.cs new file mode 100644 index 000000000..df3a5f132 --- /dev/null +++ b/ReportImp/Ruhrstern/Service/CustomAccountingService.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Windows; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BeWo.Service.Plugins; +using BS.Shared; +using BS.Shared.DataContracts; + + + +namespace Ruhrstern.Service +{ + public class CustomAccountingService : AccountingService + { + public override ServiceInvoice ErstelleStornoRechnung(InvoiceBaseDC ibdc) + { + var i = base.ErstelleStornoRechnung(ibdc); + int invoiceCounter = 0; + var inc = PluginLoader.FindClass(); + i.InvoiceBase.InvoiceNumber = inc.GetNextInvoiceNumber(invoiceCounter, i.InvoiceBase) + " Storno"; + + if (String.IsNullOrEmpty(i.InvoiceBase.InvoiceTypeText)) + { + i.InvoiceBase.InvoiceTypeText = "Storno"; + } + else + { + i.InvoiceBase.InvoiceTypeText += " Storno"; + } + + DAOFactory.GenericDAO.Insert(i); + inc.IncreaseInvoiceNumber(1, null); + return i; + } + } +} \ No newline at end of file diff --git a/ReportImp/Ruhrstern/app.config b/ReportImp/Ruhrstern/app.config new file mode 100644 index 000000000..677131bde --- /dev/null +++ b/ReportImp/Ruhrstern/app.config @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file