Merge branch 'master' of ssh://float.ownsoft.de/git/beyondSoft/BeWo into master

This commit is contained in:
2023-08-29 11:36:49 +02:00
14 changed files with 3011 additions and 2539 deletions

View File

@@ -54,7 +54,6 @@ namespace AlzeyTeilhabe
this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText();
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -90,6 +89,7 @@ namespace AlzeyTeilhabe
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
@@ -225,7 +225,7 @@ namespace AlzeyTeilhabe
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "Sparkasse Worms-Alzey-Ried";
this.xrTableCell8.Text = "Rheinhessen Sparkasse";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell8.Weight = 0.57607094743437337D;
//
@@ -333,18 +333,6 @@ namespace AlzeyTeilhabe
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(419.7223F, 263.9127F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(257.2777F, 19.99994F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "[InvoiceDate]";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTable1
//
this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
@@ -374,7 +362,7 @@ namespace AlzeyTeilhabe
this.xrTableCell1.StylePriority.UseFont = false;
this.xrTableCell1.StylePriority.UsePadding = false;
this.xrTableCell1.StylePriority.UseTextAlignment = false;
this.xrTableCell1.Text = "0 67 31 / 16 21";
this.xrTableCell1.Text = "0 67 31 / 67 63";
this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell1.Weight = 1.189253887362459D;
//
@@ -391,7 +379,7 @@ namespace AlzeyTeilhabe
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "0 67 31 / 1 06 21";
this.xrTableCell2.Text = "0 67 31 / 16 56";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell2.Weight = 1.189253887362459D;
//
@@ -408,7 +396,7 @@ namespace AlzeyTeilhabe
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "psychosoziale-assistenz@alzey-teilhabe.de";
this.xrTableCell3.Text = "Buchhaltung@alzey-teilhabe.de";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell3.Weight = 1.189253887362459D;
//
@@ -423,7 +411,7 @@ namespace AlzeyTeilhabe
this.xrLabel5.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrLabel5.SizeF = new System.Drawing.SizeF(257.2777F, 28.99998F);
this.xrLabel5.StylePriority.UseFont = false;
this.xrLabel5.Text = "Kästrich 8\r\n55232 Alzey";
this.xrLabel5.Text = "Kästrich 6\r\n55232 Alzey";
//
// xrPictureBox2
//
@@ -443,7 +431,7 @@ namespace AlzeyTeilhabe
this.xrLabel4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
this.xrLabel4.SizeF = new System.Drawing.SizeF(374.9999F, 13.46481F);
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "Psychosoziale Assistenz • Kästrich 8 • 55232 Alzey";
this.xrLabel4.Text = "Verein für Integration und Teilhabe am Leben e.V. • Kästrich 6 • 55232 Alzey";
//
// xrPictureBox1
//
@@ -746,6 +734,18 @@ namespace AlzeyTeilhabe
this.xrLabel1.StylePriority.UseTextAlignment = false;
this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel8
//
this.xrLabel8.Font = new System.Drawing.Font("Arial", 12F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(419.7223F, 263.9127F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(257.2777F, 19.99994F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "[InvoiceDate]";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);

File diff suppressed because it is too large Load Diff

View File

@@ -69,9 +69,11 @@ namespace BeWoRueckenwind
pRO.RateFactorText2 = null;
}
}
this.bindingSource1.DataSource = pRO;
decimal hours = (pRO.GeleisteteFLSMitStundensatz3 ?? 0) + (pRO.GeleisteteFLSMitStundensatzAlt ?? 0) + (pRO.GeleisteteFLSMitStundensatzAktuell ?? 0);
cellGeleisteteStunden.Text = String.Format("{0:0.00} FLS", hours);
this.bindingSource1.DataSource = pRO;
}
private String GetCustomerId(SettlementRO pRO)

View File

@@ -102,6 +102,7 @@ namespace BeWoRueckenwind.Neu
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow30 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -122,15 +123,17 @@ namespace BeWoRueckenwind.Neu
this.xrTableRow36 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGeleisteteStunden = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -186,14 +189,15 @@ namespace BeWoRueckenwind.Neu
// xrTable1
//
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 327.2915F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 317.2915F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10,
this.xrTableRow5,
this.xrTableRow11,
this.rowErbrachteLeistung});
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 68F);
this.xrTable1.SizeF = new System.Drawing.SizeF(650F, 85F);
this.xrTable1.StylePriority.UseBorderColor = false;
//
// xrTableRow9
@@ -317,7 +321,7 @@ namespace BeWoRueckenwind.Neu
//
// xrLabel6
//
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 271.7499F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 261.7499F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -327,7 +331,7 @@ namespace BeWoRueckenwind.Neu
//
// xrLabel5
//
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.75F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 234.75F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(317F, 17F);
@@ -339,7 +343,7 @@ namespace BeWoRueckenwind.Neu
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 210.75F);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 205.75F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -354,7 +358,7 @@ namespace BeWoRueckenwind.Neu
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 194.75F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.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);
@@ -368,7 +372,7 @@ namespace BeWoRueckenwind.Neu
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.75F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 172.75F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 17F);
@@ -440,14 +444,14 @@ namespace BeWoRueckenwind.Neu
this.xrLabel12,
this.lblNotice});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F);
this.ReportFooter.HeightF = 181.7501F;
this.ReportFooter.HeightF = 178.7501F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 111.6249F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 108.6249F);
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -457,7 +461,7 @@ namespace BeWoRueckenwind.Neu
//
// xrTable3
//
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F);
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 30F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow20,
@@ -549,7 +553,7 @@ namespace BeWoRueckenwind.Neu
//
// xrLabel12
//
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 164.7501F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 161.7501F);
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);
@@ -560,7 +564,7 @@ namespace BeWoRueckenwind.Neu
//
this.lblNotice.CanShrink = true;
this.lblNotice.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Italic);
this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 7.999992F);
this.lblNotice.LocationFloat = new DevExpress.Utils.PointFloat(0F, 4.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);
@@ -656,7 +660,7 @@ namespace BeWoRueckenwind.Neu
this.xrTable1,
this.xrLabel8});
this.GroupHeader1.Font = new System.Drawing.Font("Arial", 10F);
this.GroupHeader1.HeightF = 395.2915F;
this.GroupHeader1.HeightF = 402.2915F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
@@ -884,6 +888,10 @@ namespace BeWoRueckenwind.Neu
this.xrTableCell5.StylePriority.UsePadding = false;
this.xrTableCell5.Weight = 3D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -1100,9 +1108,40 @@ namespace BeWoRueckenwind.Neu
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell58.Weight = 0.21685899000901443D;
//
// bindingSource1
// xrTableRow5
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell12,
this.cellGeleisteteStunden});
this.xrTableRow5.Name = "xrTableRow5";
this.xrTableRow5.Weight = 0.085D;
//
// xrTableCell12
//
this.xrTableCell12.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell12.StylePriority.UseBorderColor = false;
this.xrTableCell12.StylePriority.UseBorders = false;
this.xrTableCell12.StylePriority.UsePadding = false;
this.xrTableCell12.Text = "Geleistete Stunden gesamt:";
this.xrTableCell12.Weight = 0.78314100999098568D;
//
// cellGeleisteteStunden
//
this.cellGeleisteteStunden.BorderColor = System.Drawing.SystemColors.ControlLight;
this.cellGeleisteteStunden.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)));
this.cellGeleisteteStunden.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.cellGeleisteteStunden.Name = "cellGeleisteteStunden";
this.cellGeleisteteStunden.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.cellGeleisteteStunden.StylePriority.UseBorderColor = false;
this.cellGeleisteteStunden.StylePriority.UseBorders = false;
this.cellGeleisteteStunden.StylePriority.UseFont = false;
this.cellGeleisteteStunden.StylePriority.UsePadding = false;
this.cellGeleisteteStunden.StylePriority.UseTextAlignment = false;
this.cellGeleisteteStunden.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.cellGeleisteteStunden.Weight = 0.21685899000901443D;
//
// Spitzabrechnung
//
@@ -1130,8 +1169,8 @@ namespace BeWoRueckenwind.Neu
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1230,5 +1269,8 @@ namespace BeWoRueckenwind.Neu
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell cellGeleisteteStunden;
}
}

View File

@@ -36,10 +36,13 @@ namespace BeWoRueckenwind.Neu
}
}
decimal hours = 0;
if (pRO.InvoiceItems != null)
{
foreach (var ii in pRO.InvoiceItems)
{
hours += ii.UnitCount ?? 0;
ii.ItemDescription = "Fachleistungsstunden";
if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0)
@@ -49,9 +52,12 @@ namespace BeWoRueckenwind.Neu
ii.ItemDescription = "Fehlkontakte";
}
}
}
this.bindingSource1.DataSource = pRO;
cellGeleisteteStunden.Text = String.Format("{0:0.00}", hours);
this.bindingSource1.DataSource = pRO;
}
private String GetCustomerId(SettlementRO pRO)

View File

@@ -103,6 +103,10 @@ namespace PaSMoenchengladbach
this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
@@ -142,7 +146,7 @@ namespace PaSMoenchengladbach
//
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(436.7919F, 219.0833F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(436.7917F, 200.3333F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(152.7916F, 16.99998F);
@@ -161,7 +165,7 @@ namespace PaSMoenchengladbach
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 184.375F);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 165.625F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -176,7 +180,7 @@ namespace PaSMoenchengladbach
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 168.375F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 149.625F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(589.5833F, 16F);
@@ -249,14 +253,14 @@ namespace PaSMoenchengladbach
this.xrTable3,
this.lblNotice});
this.ReportFooter.Font = new System.Drawing.Font("Verdana", 10F);
this.ReportFooter.HeightF = 159.1251F;
this.ReportFooter.HeightF = 192.4585F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel13
//
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 142.1251F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 175.4585F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(225F, 17F);
@@ -265,7 +269,7 @@ namespace PaSMoenchengladbach
//
// xrLabel10
//
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 86.79167F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 120.125F);
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);
@@ -274,13 +278,15 @@ namespace PaSMoenchengladbach
//
// xrTable3
//
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 32.99999F);
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 32.99999F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3,
this.xrTableRow2,
this.xrTableRow20,
this.xrTableRow21,
this.xrTableRow24});
this.xrTable3.SizeF = new System.Drawing.SizeF(589.5834F, 42F);
this.xrTable3.SizeF = new System.Drawing.SizeF(589.5834F, 68F);
this.xrTable3.StylePriority.UseFont = false;
//
// xrTableRow20
@@ -288,7 +294,7 @@ namespace PaSMoenchengladbach
this.xrTableRow20.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell16});
this.xrTableRow20.Name = "xrTableRow20";
this.xrTableRow20.Weight = 0.38095238095238093D;
this.xrTableRow20.Weight = 0.38095238095238088D;
//
// xrTableCell16
//
@@ -317,7 +323,7 @@ namespace PaSMoenchengladbach
this.xrTableRow24.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell31});
this.xrTableRow24.Name = "xrTableRow24";
this.xrTableRow24.Weight = 0.38095238095238093D;
this.xrTableRow24.Weight = 0.38095238095238088D;
//
// xrTableCell31
//
@@ -364,13 +370,13 @@ namespace PaSMoenchengladbach
this.xrLabel4,
this.xrLabel8});
this.GroupHeader1.Font = new System.Drawing.Font("Verdana", 10F);
this.GroupHeader1.HeightF = 335.75F;
this.GroupHeader1.HeightF = 307.0001F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrTable1
//
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 267.75F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 239.0001F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
@@ -501,7 +507,7 @@ namespace PaSMoenchengladbach
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
this.xrLabel7.CanShrink = true;
this.xrLabel7.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0.0002543131F, 201.375F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 182.625F);
this.xrLabel7.Multiline = true;
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -684,7 +690,7 @@ namespace PaSMoenchengladbach
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable5});
this.GroupFooter1.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.GroupFooter1.HeightF = 115F;
this.GroupFooter1.HeightF = 109F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
@@ -700,7 +706,7 @@ namespace PaSMoenchengladbach
this.xrTableRow35,
this.xrTableRow36,
this.xrTableRow37});
this.xrTable5.SizeF = new System.Drawing.SizeF(589.5833F, 115F);
this.xrTable5.SizeF = new System.Drawing.SizeF(589.5833F, 109F);
this.xrTable5.StylePriority.UseBorderColor = false;
//
// xrTableRow31
@@ -847,7 +853,7 @@ namespace PaSMoenchengladbach
this.xrTableCell59,
this.xrTableCell60});
this.xrTableRow37.Name = "xrTableRow37";
this.xrTableRow37.Weight = 0.15D;
this.xrTableRow37.Weight = 0.12D;
//
// xrTableCell59
//
@@ -878,6 +884,35 @@ namespace PaSMoenchengladbach
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell60.Weight = 0.17738529433650369D;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell2});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 0.23809523809523808D;
//
// xrTableCell2
//
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell2.StylePriority.UsePadding = false;
this.xrTableCell2.Weight = 3D;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 0.38095238095238093D;
//
// xrTableCell3
//
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell3.StylePriority.UsePadding = false;
this.xrTableCell3.Text = "Bei möglichen Fehlkontakten wurden die FLS bereits auf 80 % gekürzt.";
this.xrTableCell3.Weight = 3D;
//
// Spitzabrechnung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -983,6 +1018,10 @@ namespace PaSMoenchengladbach
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
}
}

View File

@@ -35,6 +35,7 @@ namespace VivatgGmbHReports
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
@@ -44,9 +45,11 @@ namespace VivatgGmbHReports
this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
@@ -72,6 +75,11 @@ namespace VivatgGmbHReports
this.pbLogoVivat = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
@@ -84,7 +92,6 @@ namespace VivatgGmbHReports
this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.fieldFreeFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -111,7 +118,7 @@ namespace VivatgGmbHReports
this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(675F, 18.00003F);
this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(674.9999F, 18.00003F);
this.xrTableServiceRecords1.StylePriority.UseBackColor = false;
this.xrTableServiceRecords1.StylePriority.UseFont = false;
this.xrTableServiceRecords1.StylePriority.UseTextAlignment = false;
@@ -122,6 +129,7 @@ namespace VivatgGmbHReports
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell3,
this.xrTableCell5,
this.xrTableCell4,
this.xrTableCell9,
this.xrTableCell12,
this.xrTableCell1});
@@ -144,7 +152,13 @@ namespace VivatgGmbHReports
//
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.Text = "Uhrzeit";
this.xrTableCell5.Weight = 0.40236764521500384D;
this.xrTableCell5.Weight = 0.30329992757475677D;
//
// xrTableCell4
//
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.Text = "Art";
this.xrTableCell4.Weight = 0.096628974458814632D;
//
// xrTableCell9
//
@@ -153,7 +167,7 @@ namespace VivatgGmbHReports
this.xrTableCell9.StylePriority.UseFont = false;
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "Anzahl Minuten";
this.xrTableCell9.Weight = 0.32920989628762409D;
this.xrTableCell9.Weight = 0.33164863693201374D;
//
// xrTableCell12
//
@@ -165,13 +179,13 @@ namespace VivatgGmbHReports
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "Gruppe";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell12.Weight = 0.29263101788877588D;
this.xrTableCell12.Weight = 0.29263086904894409D;
//
// xrTableCell1
//
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Text = "Mitarbeiter(in)";
this.xrTableCell1.Weight = 0.37798173117985129D;
this.xrTableCell1.Weight = 0.37798173117985123D;
//
// DetailReport
//
@@ -204,7 +218,7 @@ namespace VivatgGmbHReports
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(675F, 18F);
this.xrTable3.SizeF = new System.Drawing.SizeF(674.9999F, 18F);
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -213,6 +227,7 @@ namespace VivatgGmbHReports
this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell13,
this.xrTableCell6,
this.xrTableCell7,
this.xrTableCell16,
this.xrTableCell17,
this.xrTableCell2});
@@ -242,7 +257,19 @@ namespace VivatgGmbHReports
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell6.Weight = 0.2083332888606978D;
this.xrTableCell6.Weight = 0.157039148182017D;
//
// xrTableCell7
//
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")});
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.Text = "xrTableCell7";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell7.Weight = 0.050031439495546282D;
//
// xrTableCell16
//
@@ -254,7 +281,7 @@ namespace VivatgGmbHReports
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.Text = "xrTableCell16";
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell16.Weight = 0.17045448578923902D;
this.xrTableCell16.Weight = 0.17171720806976257D;
//
// xrTableCell17
//
@@ -267,7 +294,7 @@ namespace VivatgGmbHReports
this.xrTableCell17.StylePriority.UseTextAlignment = false;
this.xrTableCell17.Text = "xrTableCell17";
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell17.Weight = 0.15151511598001524D;
this.xrTableCell17.Weight = 0.1515150389154431D;
//
// xrTableCell2
//
@@ -277,7 +304,11 @@ namespace VivatgGmbHReports
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "xrTableCell2";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell2.Weight = 0.19570704439348488D;
this.xrTableCell2.Weight = 0.19570700586119885D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// formattingRuleStartDate
//
@@ -306,7 +337,7 @@ namespace VivatgGmbHReports
this.xrLabel23,
this.xrLabel11});
this.ReportHeader.Font = new System.Drawing.Font("Arial", 10F);
this.ReportHeader.HeightF = 288.3333F;
this.ReportHeader.HeightF = 296.6667F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
@@ -354,7 +385,7 @@ namespace VivatgGmbHReports
this.xrLabel25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month")});
this.xrLabel25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(71.99987F, 269.8749F);
this.xrLabel25.LocationFloat = new DevExpress.Utils.PointFloat(71.99987F, 262.5833F);
this.xrLabel25.Name = "xrLabel25";
this.xrLabel25.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel25.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
@@ -367,7 +398,7 @@ namespace VivatgGmbHReports
this.xrLabel26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year")});
this.xrLabel26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 269.8749F);
this.xrLabel26.LocationFloat = new DevExpress.Utils.PointFloat(296.9999F, 262.5833F);
this.xrLabel26.Name = "xrLabel26";
this.xrLabel26.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel26.SizeF = new System.Drawing.SizeF(116.9998F, 18F);
@@ -417,7 +448,7 @@ namespace VivatgGmbHReports
// xrLabel24
//
this.xrLabel24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(207F, 269.8749F);
this.xrLabel24.LocationFloat = new DevExpress.Utils.PointFloat(207F, 262.5833F);
this.xrLabel24.Name = "xrLabel24";
this.xrLabel24.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel24.SizeF = new System.Drawing.SizeF(72.00012F, 18F);
@@ -480,7 +511,7 @@ namespace VivatgGmbHReports
// xrLabel23
//
this.xrLabel23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 269.8749F);
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(0F, 262.5833F);
this.xrLabel23.Name = "xrLabel23";
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel23.SizeF = new System.Drawing.SizeF(62.99998F, 18F);
@@ -543,20 +574,101 @@ namespace VivatgGmbHReports
// ReportFooter
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel14,
this.xrLabel15,
this.lblFehlkontakt,
this.xrLabel8,
this.xrLabel2,
this.xrLabel7,
this.xrLabel6,
this.xrLabel3,
this.xrLabel4,
this.xrLabel5});
this.ReportFooter.Font = new System.Drawing.Font("Arial", 8F);
this.ReportFooter.HeightF = 144.125F;
this.ReportFooter.HeightF = 166.899F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(498.065F, 20.00008F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(176.935F, 20F);
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 = "G = Gruppenangebot";
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(498.065F, 0F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(176.935F, 20F);
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 = "E = ear to ear, face to face";
this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// lblFehlkontakt
//
this.lblFehlkontakt.Font = new System.Drawing.Font("Arial", 10F);
this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(498.065F, 40.00008F);
this.lblFehlkontakt.Name = "lblFehlkontakt";
this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(176.935F, 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;
//
// xrLabel8
//
this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte")});
this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(264F, 40.00008F);
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(136.0001F, 20F);
this.xrLabel8.StylePriority.UseBorders = false;
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "Summe Fehlkontakte:";
this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
// xrLabel2
//
this.xrLabel2.Font = new System.Drawing.Font("Arial", 9F);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(100.0001F, 40.00008F);
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(163.9998F, 20F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Summe Fehlkontakte:";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel7
//
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(432.9999F, 126.125F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(432.9998F, 148.899F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F);
@@ -567,7 +679,7 @@ namespace VivatgGmbHReports
// xrLabel6
//
this.xrLabel6.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(181F, 126.125F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(180.9999F, 148.899F);
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F);
@@ -578,14 +690,15 @@ namespace VivatgGmbHReports
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 9F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(37.99998F, 0F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(100F, 0F);
this.xrLabel3.Multiline = true;
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(226F, 48.20836F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(163.9999F, 40.00008F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Summe der unmittelbaren \r\nBetreuungsleistungen („face-to-face“ \r\nBeziehungsweise " +
"„ear-to-ear):\r\n";
this.xrLabel3.StylePriority.UseTextAlignment = false;
this.xrLabel3.Text = "Summe Fachleistungen:\r\n";
this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
//
// xrLabel4
//
@@ -597,19 +710,19 @@ namespace VivatgGmbHReports
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(264F, 0F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(136F, 48.20836F);
this.xrLabel4.SizeF = new System.Drawing.SizeF(136F, 40.00008F);
this.xrLabel4.StylePriority.UseBorders = false;
this.xrLabel4.StylePriority.UseBorderWidth = false;
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.StylePriority.UsePadding = false;
this.xrLabel4.StylePriority.UseTextAlignment = false;
this.xrLabel4.Text = "[TotalFLMBillable!0.##] = [fieldBillableFLS!0.##] Std.";
this.xrLabel4.Text = "[TotalFLMoFehlkontakte] = [TotalFLSoFehlkontakte!0.00] Std.";
this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
// xrLabel5
//
this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(10.0001F, 126.125F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(10.00002F, 148.899F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F);
@@ -661,10 +774,6 @@ namespace VivatgGmbHReports
this.fieldFreeFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldFreeFLS.Name = "fieldFreeFLS";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -758,5 +867,12 @@ namespace VivatgGmbHReports
private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
private DevExpress.XtraReports.UI.CalculatedField fieldFreeFLS;
private DevExpress.XtraReports.UI.XRPictureBox pbLogoVivat;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRLabel xrLabel8;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt;
}
}

View File

@@ -36,8 +36,19 @@ namespace VivatgGmbHReports
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.IsBillable)
if (s.IsBillable || s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt"))
{
s.Notice5 = "E";
if (s.IsGroup)
{
s.Notice5 = "G";
}
if (s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt"))
{
s.Notice5 = "F";
}
servicesBillable.Add(s);
}
}
pRO.Services = servicesBillable;

File diff suppressed because it is too large Load Diff

View File

@@ -36,8 +36,19 @@ namespace VivatgGmbHReports
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
if (s.IsBillable)
if (s.IsBillable || s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt"))
{
s.Notice5 = "E";
if (s.IsGroup)
{
s.Notice5 = "G";
}
if (s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt"))
{
s.Notice5 = "F";
}
servicesBillable.Add(s);
}
}
pRO.Services = servicesBillable;

View File

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

File diff suppressed because it is too large Load Diff

View File

@@ -5,6 +5,7 @@ using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.DataContracts;
using BS.Shared.Extensions;
namespace VivatgGmbHReports.Neu
{
@@ -28,8 +29,17 @@ namespace VivatgGmbHReports.Neu
ii.UnitDescription = String.Format("{0:dd.MM.yyyy} bis {1:dd.MM.yyyy}", ii.PeriodStartDate, ii.PeriodEndDate);
ii.ItemDescription = String.Format("{0:0.##} FLS {1}x {2:c}", ii.UnitCount,
rf == 1 ? "" : String.Format("x {0:0.##} ", rf), ii.AmountPerUnit);
ii.DetailDescription = "Fachleistungsstunden";
if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0)
{
Zwischensumme.Visible = true;
ii.ItemDescription = ii.ItemDescription.Replace("FLS", "Std.");
ii.DetailDescription = "Fehlkontakte";
}
}
this.bindingSource1.DataSource = pRO;
this.bindingSource1.DataSource = pRO;
}

View File

@@ -359,6 +359,7 @@ namespace BeWo.Service.Plugins
//t = "2438529184"; // Alloheim Seniorenresidenzen SE
//t = "7564067748"; // SKM Aachen
//t = "3892746107"; // Die Lebenslotsen
//t = "6320805883"; // SELF GbR
return t;
#else