Merge branch 'master' of ssh://float.ownsoft.de/git/beyondSoft/BeWo
This commit is contained in:
@@ -239,6 +239,31 @@ namespace Dakota.Logic
|
||||
info.VersichtertenWohnort = infoParameter.Customer.Town;
|
||||
info.VersichtertenLanderkennung = null;
|
||||
|
||||
info.Verordnungsdatum = infoParameter.Customer.Medikamentenverordnungslisten
|
||||
?.FirstOrDefault(l => l.Gueltig)
|
||||
?.Medikamentenverordnungen
|
||||
?.Where(m => m.Verordnungsdatum.HasValue)
|
||||
?.Max(m => m.Verordnungsdatum);
|
||||
|
||||
// TODO: Verordnungsdatum, Genehmigungskennzeichen und DatumGenehmigung am Customer speichern und hier auslesen
|
||||
if (info.Verordnungsdatum is null)
|
||||
info.Verordnungsdatum = new DateTime(2025, 6, 30);
|
||||
info.Genehmigungskennzeichen = infoParameter.Customer.InsuranceNumber;
|
||||
info.DatumDerGenehmigung = new DateTime(2025, 6, 30);
|
||||
info.ArtDerGenehmigung = SchlüsselArtDerGenehmigung.HkpGenehmigungImEinzelfall;
|
||||
|
||||
if (infoParameter.Customer.ICD10DiagnosisCodes?.Any() is true)
|
||||
{
|
||||
foreach (var code in infoParameter.Customer.ICD10DiagnosisCodes)
|
||||
{
|
||||
info.DakotaInfoDiagnosen.Add(new InfoBlockDiagnosen
|
||||
{
|
||||
Diagnoseschlüssel = code,
|
||||
Diagnosetext = infoParameter.Customer.ICD10Diagnosis
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
return info;
|
||||
}
|
||||
|
||||
@@ -256,6 +281,8 @@ namespace Dakota.Logic
|
||||
{
|
||||
if (leistungserbringergruppe.Substring(0, 2).Equals("99"))
|
||||
info.Abrechnungscode = "69";
|
||||
else if (leistungserbringergruppe.Substring(0, 2).Equals("30"))
|
||||
info.Abrechnungscode = "31";
|
||||
else
|
||||
info.Abrechnungscode = leistungserbringergruppe.Substring(0, 2);
|
||||
info.Tarifkennzeichen = leistungserbringergruppe.Substring(2, 5);
|
||||
@@ -272,6 +299,8 @@ namespace Dakota.Logic
|
||||
info.AnzahlMenge = infoParameter.InvoiceItem.UnitCount.Value;
|
||||
info.EinzelbetragAbrechnungsposition = infoParameter.InvoiceItem.AmountPerUnit.Value;
|
||||
info.DatumDerLeistungserbringung = infoParameter.InvoiceItem.ItemPeriodStart.Value;
|
||||
info.Uhrzeit = infoParameter.InvoiceItem.ServiceRecord?.Start;
|
||||
info.UhrzeitBis = infoParameter.InvoiceItem.ServiceRecord?.End;
|
||||
|
||||
info.BetragZuzahlung = 0;
|
||||
|
||||
|
||||
@@ -14,5 +14,8 @@ namespace Dakota.Models.Schlüssels
|
||||
public SchlüsselArtDerGenehmigung(string val) : base(val) { }
|
||||
|
||||
public static SchlüsselArtDerGenehmigung BereichSonstigeGenehmigungImEinzelfall => new SchlüsselArtDerGenehmigung("N1");
|
||||
|
||||
/// <summary>Häusliche Krankenpflege (SLLA: C) - Genehmigung im Einzelfall</summary>
|
||||
public static SchlüsselArtDerGenehmigung HkpGenehmigungImEinzelfall => new SchlüsselArtDerGenehmigung("C1");
|
||||
}
|
||||
}
|
||||
|
||||
BIN
ReportImp/JusinaJugendhilfe/Logo - jusina - HD.png
Normal file
BIN
ReportImp/JusinaJugendhilfe/Logo - jusina - HD.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 888 KiB |
@@ -155,7 +155,9 @@ namespace JusinaJugendhilfe.Reporting
|
||||
report = new QuittierungsbelegKreisBorken();
|
||||
}
|
||||
if (report == null)
|
||||
{
|
||||
report = new Taetigkeitsnachweis();
|
||||
}
|
||||
report.SetReportDataSource(ro);
|
||||
|
||||
return report as XtraReport;
|
||||
|
||||
@@ -31,6 +31,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(QuittierungsbelegKreisBorken));
|
||||
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
@@ -54,6 +55,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell6 = 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.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
|
||||
@@ -92,11 +94,11 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.hours = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldApprovedMonth = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
|
||||
//
|
||||
// Detail
|
||||
@@ -413,6 +415,10 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell6.Weight = 0.72429932269369213D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// formattingRuleStartDate
|
||||
//
|
||||
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
|
||||
@@ -423,6 +429,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPictureBox1,
|
||||
this.xrTable1,
|
||||
this.xrLabel26,
|
||||
this.xrLabel27,
|
||||
@@ -904,9 +911,13 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.fieldApprovedMonth.Expression = "Round([ApprovedFLSPerWeek]*4.333, 2 )";
|
||||
this.fieldApprovedMonth.Name = "fieldApprovedMonth";
|
||||
//
|
||||
// bindingSource1
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(785.139F, 0F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(248.8611F, 99.99999F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// QuittierungsbelegKreisBorken
|
||||
//
|
||||
@@ -938,8 +949,8 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.Watermarks.Add(xrWatermark1);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
|
||||
|
||||
}
|
||||
@@ -1007,5 +1018,6 @@ namespace JusinaJugendhilfe.Reporting
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
|
||||
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldApprovedMonth;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -29,6 +29,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
private void InitializeComponent()
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport));
|
||||
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
|
||||
@@ -37,13 +38,24 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBetreuungsart = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
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.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = 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();
|
||||
@@ -57,9 +69,12 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.lblAddress = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBetreff = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
@@ -89,20 +104,6 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
|
||||
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBetreff = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.lblBetreuungsart = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
|
||||
@@ -141,9 +142,10 @@ namespace JusinaJugendhilfe.Reporting
|
||||
//
|
||||
// xrPictureBox1
|
||||
//
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(10F, 10F);
|
||||
this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
|
||||
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
|
||||
this.xrPictureBox1.Name = "xrPictureBox1";
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(240.0001F, 80.56738F);
|
||||
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(285.8334F, 111.8174F);
|
||||
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// xrLabel6
|
||||
@@ -164,6 +166,22 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel19});
|
||||
this.bottomMarginBand1.HeightF = 89.85178F;
|
||||
this.bottomMarginBand1.Name = "bottomMarginBand1";
|
||||
//
|
||||
// xrLabel12
|
||||
//
|
||||
this.xrLabel12.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("arial", 7F);
|
||||
this.xrLabel12.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(479.2365F, 4.000049F);
|
||||
this.xrLabel12.Multiline = true;
|
||||
this.xrLabel12.Name = "xrLabel12";
|
||||
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel12.SizeF = new System.Drawing.SizeF(193.9316F, 85.85174F);
|
||||
this.xrLabel12.StylePriority.UseBackColor = false;
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
this.xrLabel12.StylePriority.UseForeColor = false;
|
||||
this.xrLabel12.Text = "Volksbank Bocholt eG\r\nIBAN: DE47 4286 0003 0202 89\r\nBIC: GENODEM1BOH\r\n\r\nVereinsre" +
|
||||
"gister\r\nVR 2758\r\nSteuernr. 30759320925";
|
||||
//
|
||||
// xrLabel17
|
||||
//
|
||||
@@ -217,6 +235,80 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.Page1.Name = "Page1";
|
||||
this.Page1.StylePriority.UseFont = false;
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0001268387F, 361.0159F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.Text = "Hilfeart:";
|
||||
//
|
||||
// lblBetreuungsart
|
||||
//
|
||||
this.lblBetreuungsart.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.lblBetreuungsart.LocationFloat = new DevExpress.Utils.PointFloat(87.00003F, 361.0159F);
|
||||
this.lblBetreuungsart.Name = "lblBetreuungsart";
|
||||
this.lblBetreuungsart.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblBetreuungsart.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.lblBetreuungsart.StylePriority.UseFont = false;
|
||||
this.lblBetreuungsart.Text = "§ 30 SGB VIII Erziehungsbeistandschaft";
|
||||
//
|
||||
// xrLabel9
|
||||
//
|
||||
this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(87.00003F, 344.0159F);
|
||||
this.xrLabel9.Name = "xrLabel9";
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.xrLabel9.StylePriority.UseFont = false;
|
||||
this.xrLabel9.Text = "[CustomerName]";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(87.00002F, 327.0159F);
|
||||
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);
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "[CustomerReferenceNumber]";
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 344.0159F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.Text = "Fallname:";
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.CanShrink = true;
|
||||
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(122.4165F, 241.4664F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(224.9165F, 20F);
|
||||
this.xrLabel3.StylePriority.UseBackColor = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "[InvoiceNumber]";
|
||||
this.xrLabel3.WordWrap = false;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 327.0159F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.Text = "Aktenzeichen:";
|
||||
//
|
||||
// xrTable2
|
||||
//
|
||||
this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
@@ -277,6 +369,56 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell17.Weight = 0.45050888254973376D;
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell4});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 0.72D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrTableCell3.BorderColor = System.Drawing.Color.Black;
|
||||
this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrTableCell3.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.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 = "Kunden-Nr.:";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.45050886161132975D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrTableCell4.BorderColor = System.Drawing.Color.Black;
|
||||
this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
|
||||
this.xrTableCell4.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.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 = "xrTableCell4";
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell4.Weight = 0.45050888254973376D;
|
||||
//
|
||||
// xrTableRow3
|
||||
//
|
||||
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
@@ -448,6 +590,24 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
this.xrTableCell2.Weight = 1D;
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 0.11920530938154923D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Multiline = true;
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UseFont = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Web: www.jusina.de";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
this.xrTableCell5.Weight = 1D;
|
||||
//
|
||||
// xrTableRow9
|
||||
//
|
||||
this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
@@ -477,6 +637,23 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.lblAddress.StylePriority.UseFont = false;
|
||||
this.lblAddress.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" +
|
||||
"tStreet]\r\n[RecipientPostCodeAndTown]";
|
||||
//
|
||||
// lblBetreff
|
||||
//
|
||||
this.lblBetreff.BackColor = System.Drawing.Color.Transparent;
|
||||
this.lblBetreff.CanShrink = true;
|
||||
this.lblBetreff.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.lblBetreff.LocationFloat = new DevExpress.Utils.PointFloat(0F, 277.0913F);
|
||||
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, 38.75003F);
|
||||
this.lblBetreff.StylePriority.UseBackColor = false;
|
||||
this.lblBetreff.StylePriority.UseFont = false;
|
||||
this.lblBetreff.Text = "Hilfe zur Erziehung gem. §§ 27 1 i.V.m. § 30 SGB VIII Erziehungsbeistandschaft\r\n[" +
|
||||
"CustomerSalutation] [CustomerName], [CustomerStreet], [CustomerPostalCode] [Cust" +
|
||||
"omerTown]";
|
||||
this.lblBetreff.WordWrap = false;
|
||||
//
|
||||
// xrLabel2
|
||||
//
|
||||
@@ -844,181 +1021,6 @@ namespace JusinaJugendhilfe.Reporting
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
|
||||
//
|
||||
// xrTableRow1
|
||||
//
|
||||
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell3,
|
||||
this.xrTableCell4});
|
||||
this.xrTableRow1.Name = "xrTableRow1";
|
||||
this.xrTableRow1.Weight = 0.72D;
|
||||
//
|
||||
// xrTableCell3
|
||||
//
|
||||
this.xrTableCell3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrTableCell3.BorderColor = System.Drawing.Color.Black;
|
||||
this.xrTableCell3.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrTableCell3.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.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 = "Kunden-Nr.:";
|
||||
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
|
||||
this.xrTableCell3.Weight = 0.45050886161132975D;
|
||||
//
|
||||
// xrTableCell4
|
||||
//
|
||||
this.xrTableCell4.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrTableCell4.BorderColor = System.Drawing.Color.Black;
|
||||
this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrTableCell4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
|
||||
new DevExpress.XtraReports.UI.XRBinding("Text", null, "OrganisationDebitorNumber")});
|
||||
this.xrTableCell4.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.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 = "xrTableCell4";
|
||||
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
|
||||
this.xrTableCell4.Weight = 0.45050888254973376D;
|
||||
//
|
||||
// xrTableRow2
|
||||
//
|
||||
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
|
||||
this.xrTableCell5});
|
||||
this.xrTableRow2.Name = "xrTableRow2";
|
||||
this.xrTableRow2.Weight = 0.11920530938154923D;
|
||||
//
|
||||
// xrTableCell5
|
||||
//
|
||||
this.xrTableCell5.Multiline = true;
|
||||
this.xrTableCell5.Name = "xrTableCell5";
|
||||
this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrTableCell5.StylePriority.UseFont = false;
|
||||
this.xrTableCell5.StylePriority.UseTextAlignment = false;
|
||||
this.xrTableCell5.Text = "Web: www.jusina.de";
|
||||
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
|
||||
this.xrTableCell5.Weight = 1D;
|
||||
//
|
||||
// xrLabel3
|
||||
//
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.CanShrink = true;
|
||||
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(122.4165F, 241.4664F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(224.9165F, 20F);
|
||||
this.xrLabel3.StylePriority.UseBackColor = false;
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "[InvoiceNumber]";
|
||||
this.xrLabel3.WordWrap = false;
|
||||
//
|
||||
// xrLabel4
|
||||
//
|
||||
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 327.0159F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel4.StylePriority.UseFont = false;
|
||||
this.xrLabel4.Text = "Aktenzeichen:";
|
||||
//
|
||||
// lblBetreff
|
||||
//
|
||||
this.lblBetreff.BackColor = System.Drawing.Color.Transparent;
|
||||
this.lblBetreff.CanShrink = true;
|
||||
this.lblBetreff.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.lblBetreff.LocationFloat = new DevExpress.Utils.PointFloat(0F, 277.0913F);
|
||||
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, 38.75003F);
|
||||
this.lblBetreff.StylePriority.UseBackColor = false;
|
||||
this.lblBetreff.StylePriority.UseFont = false;
|
||||
this.lblBetreff.Text = "Hilfe zur Erziehung gem. §§ 27 1 i.V.m. § 30 SGB VIII Erziehungsbeistandschaft\r\n[" +
|
||||
"CustomerSalutation] [CustomerName], [CustomerStreet], [CustomerPostalCode] [Cust" +
|
||||
"omerTown]";
|
||||
this.lblBetreff.WordWrap = false;
|
||||
//
|
||||
// xrLabel7
|
||||
//
|
||||
this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 344.0159F);
|
||||
this.xrLabel7.Name = "xrLabel7";
|
||||
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel7.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel7.StylePriority.UseFont = false;
|
||||
this.xrLabel7.Text = "Fallname:";
|
||||
//
|
||||
// xrLabel5
|
||||
//
|
||||
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(87.00002F, 327.0159F);
|
||||
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);
|
||||
this.xrLabel5.StylePriority.UseFont = false;
|
||||
this.xrLabel5.Text = "[CustomerReferenceNumber]";
|
||||
//
|
||||
// xrLabel9
|
||||
//
|
||||
this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(87.00003F, 344.0159F);
|
||||
this.xrLabel9.Name = "xrLabel9";
|
||||
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel9.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.xrLabel9.StylePriority.UseFont = false;
|
||||
this.xrLabel9.Text = "[CustomerName]";
|
||||
//
|
||||
// lblBetreuungsart
|
||||
//
|
||||
this.lblBetreuungsart.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.lblBetreuungsart.LocationFloat = new DevExpress.Utils.PointFloat(87.00003F, 361.0159F);
|
||||
this.lblBetreuungsart.Name = "lblBetreuungsart";
|
||||
this.lblBetreuungsart.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.lblBetreuungsart.SizeF = new System.Drawing.SizeF(317F, 17F);
|
||||
this.lblBetreuungsart.StylePriority.UseFont = false;
|
||||
this.lblBetreuungsart.Text = "§ 30 SGB VIII Erziehungsbeistandschaft";
|
||||
//
|
||||
// xrLabel11
|
||||
//
|
||||
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0.0001268387F, 361.0159F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel11.SizeF = new System.Drawing.SizeF(86.99999F, 17F);
|
||||
this.xrLabel11.StylePriority.UseFont = false;
|
||||
this.xrLabel11.Text = "Hilfeart:";
|
||||
//
|
||||
// xrLabel12
|
||||
//
|
||||
this.xrLabel12.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("arial", 7F);
|
||||
this.xrLabel12.ForeColor = System.Drawing.Color.Black;
|
||||
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(479.2365F, 4.000049F);
|
||||
this.xrLabel12.Multiline = true;
|
||||
this.xrLabel12.Name = "xrLabel12";
|
||||
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
|
||||
this.xrLabel12.SizeF = new System.Drawing.SizeF(193.9316F, 85.85174F);
|
||||
this.xrLabel12.StylePriority.UseBackColor = false;
|
||||
this.xrLabel12.StylePriority.UseFont = false;
|
||||
this.xrLabel12.StylePriority.UseForeColor = false;
|
||||
this.xrLabel12.Text = "Volksbank Bocholt eG\r\nIBAN: DE47 4286 0003 0202 89\r\nBIC: GENODEM1BOH\r\n\r\nVereinsre" +
|
||||
"gister\r\nVR 2758\r\nSteuernr. 30759320925";
|
||||
//
|
||||
// ServiceInvoiceReport
|
||||
//
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -31,6 +31,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Taetigkeitsnachweis));
|
||||
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
|
||||
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
|
||||
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
|
||||
@@ -60,6 +61,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.xrTableCell48 = 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.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
@@ -88,7 +90,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.fieldTelefonat = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldSchule = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.fieldBehoerde = new DevExpress.XtraReports.UI.CalculatedField();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
|
||||
@@ -509,6 +511,10 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter;
|
||||
this.xrTableCell48.Weight = 1.4690088582907872D;
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
//
|
||||
// formattingRuleStartDate
|
||||
//
|
||||
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
|
||||
@@ -519,6 +525,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
// ReportHeader
|
||||
//
|
||||
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
this.xrPictureBox2,
|
||||
this.xrLabel8,
|
||||
this.xrLabel14,
|
||||
this.xrLabel4,
|
||||
@@ -526,7 +533,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel5,
|
||||
this.xrLabel3,
|
||||
this.xrLabel2});
|
||||
this.ReportHeader.HeightF = 138.6111F;
|
||||
this.ReportHeader.HeightF = 144.8611F;
|
||||
this.ReportHeader.Name = "ReportHeader";
|
||||
//
|
||||
// xrLabel8
|
||||
@@ -534,7 +541,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel8.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 52.31943F);
|
||||
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.8611F);
|
||||
this.xrLabel8.Name = "xrLabel8";
|
||||
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel8.SizeF = new System.Drawing.SizeF(179.6108F, 30.50001F);
|
||||
@@ -552,7 +559,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
| DevExpress.XtraPrinting.BorderSide.Right)));
|
||||
this.xrLabel14.BorderWidth = 2F;
|
||||
this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(179.6108F, 52.31943F);
|
||||
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(179.6108F, 65.8611F);
|
||||
this.xrLabel14.Name = "xrLabel14";
|
||||
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel14.SizeF = new System.Drawing.SizeF(168.9447F, 30.50001F);
|
||||
@@ -572,7 +579,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel4.BorderWidth = 2F;
|
||||
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(481.4723F, 82.81943F);
|
||||
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(481.4723F, 96.3611F);
|
||||
this.xrLabel4.Name = "xrLabel4";
|
||||
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel4.SizeF = new System.Drawing.SizeF(176.9861F, 30.50001F);
|
||||
@@ -590,7 +597,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel7.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(360.8334F, 82.81943F);
|
||||
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(360.8334F, 96.3611F);
|
||||
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);
|
||||
@@ -609,7 +616,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
| DevExpress.XtraPrinting.BorderSide.Bottom)));
|
||||
this.xrLabel5.BorderWidth = 2F;
|
||||
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(179.6108F, 82.81943F);
|
||||
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(179.6108F, 96.36111F);
|
||||
this.xrLabel5.Name = "xrLabel5";
|
||||
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel5.SizeF = new System.Drawing.SizeF(168.9447F, 30.50001F);
|
||||
@@ -627,7 +634,7 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.None;
|
||||
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 82.81943F);
|
||||
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 96.3611F);
|
||||
this.xrLabel3.Name = "xrLabel3";
|
||||
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
|
||||
this.xrLabel3.SizeF = new System.Drawing.SizeF(179.6108F, 30.50001F);
|
||||
@@ -644,11 +651,11 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline))), 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.LocationFloat = new DevExpress.Utils.PointFloat(0F, 13.54167F);
|
||||
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(658.4583F, 25F);
|
||||
this.xrLabel2.SizeF = new System.Drawing.SizeF(348.5555F, 25F);
|
||||
this.xrLabel2.StylePriority.UseFont = false;
|
||||
this.xrLabel2.StylePriority.UseForeColor = false;
|
||||
this.xrLabel2.StylePriority.UseTextAlignment = false;
|
||||
@@ -843,9 +850,13 @@ namespace JusinaJugendhilfe.Reporting
|
||||
this.fieldBehoerde.Expression = "Iif(Contains([ServiceDescription], \'Beh<65>rde\'), \'x\', \'\')\n";
|
||||
this.fieldBehoerde.Name = "fieldBehoerde";
|
||||
//
|
||||
// bindingSource1
|
||||
// xrPictureBox2
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
|
||||
this.xrPictureBox2.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox2.ImageSource"));
|
||||
this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(481.4723F, 0F);
|
||||
this.xrPictureBox2.Name = "xrPictureBox2";
|
||||
this.xrPictureBox2.SizeF = new System.Drawing.SizeF(176.9861F, 71.36109F);
|
||||
this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
|
||||
//
|
||||
// Taetigkeitsnachweis
|
||||
//
|
||||
@@ -943,5 +954,6 @@ namespace JusinaJugendhilfe.Reporting
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldTelefonat;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldSchule;
|
||||
private DevExpress.XtraReports.UI.CalculatedField fieldBehoerde;
|
||||
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
|
||||
}
|
||||
}
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -69,7 +69,7 @@ namespace LebenshilfeBadKreuznachFUD
|
||||
pRO.ServiceInvoicePeriods = pRO.ServiceInvoicePeriods.Where(s => s.SupportConceptApprovalPeriod.ServiceCategory.Name == "Weitere Kosten").ToList();
|
||||
}
|
||||
}
|
||||
if (!pRO.CreatorName.Contains("Ruta"))
|
||||
if (!pRO.CreatorName.Contains("Ruta") && !pRO.SenderContactPerson.Contains("Ruta"))
|
||||
{
|
||||
lblBearbeiter.Text = "Kirmse";
|
||||
lblTel.Text = "0671/483269-118";
|
||||
|
||||
@@ -22,13 +22,13 @@ namespace LebenshilfeKusel
|
||||
|
||||
if (pRO.KrankenkasseName.Equals("IKK SÜDWEST"))
|
||||
{
|
||||
pRO.ReceiverDatenannahmestelle = "IKK SÜDWEST";
|
||||
pRO.ReceiverOrganisation = "IKK SÜDWEST";
|
||||
pRO.ReceiverStreet = "Europaallee 3–4";
|
||||
pRO.ReceiverPostCodeAndTown = "66113 Saarbrücken";
|
||||
}
|
||||
else if (pRO.KrankenkasseName.Equals("BKK Pfaff") || pRO.KrankenkasseName.Equals("HKK Krankenkasse"))
|
||||
{
|
||||
pRO.ReceiverDatenannahmestelle = "Abrechnungszentrum Emmendingen";
|
||||
pRO.ReceiverOrganisation = "Abrechnungszentrum Emmendingen";
|
||||
pRO.ReceiverStreet = "Bundesstraße 6";
|
||||
pRO.ReceiverPostCodeAndTown = "79312 Emmendingen";
|
||||
}
|
||||
@@ -39,11 +39,6 @@ namespace LebenshilfeKusel
|
||||
if (pRO.ReceiverContactPerson.ToNullIfEmpty() is null)
|
||||
xrTableRowReceiverContactPerson.Visible = false;
|
||||
|
||||
/*
|
||||
if (pRO.ReceiverDatenannahmestelle.ToNullIfEmpty() is null)
|
||||
xrTableRowReceiverDatenannahmestelle.Visible = false;
|
||||
*/
|
||||
|
||||
if (pRO.ReceiverDivision.ToNullIfEmpty() is null)
|
||||
xrTableRowReceiverDivision.Visible = false;
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ namespace LebenshilfeStade.Service
|
||||
}
|
||||
|
||||
// Warnung bei Fehlkontakt: max. 5 in 90 Tagen erlaubt
|
||||
if (newServiceRecord.ServiceDescription?.Name == "Fehlkontakt")
|
||||
if ((bool)(newServiceRecord.ServiceDescription?.Name.Contains("Fehlb")))
|
||||
{
|
||||
long? fehlkontaktCb2ScOid = null;
|
||||
if (newServiceRecord.SupportConcept != null && newServiceRecord.CostBearer != null && newServiceRecord.CostBearer2SupportConceptOid.HasValue)
|
||||
@@ -55,7 +55,7 @@ namespace LebenshilfeStade.Service
|
||||
validation.Add(new ServiceRecordValidationResultDC
|
||||
{
|
||||
ResultType = ServiceRecordValidationResult.Custom,
|
||||
Message = "Bitte beachten Sie, dass maximal 5 Fehlkontakte innerhalb von 90 Tagen seitens des Kostenträgers erlaubt sind.\nMöchten Sie trotzdem speichern?",
|
||||
Message = "Bitte beachten Sie, dass ab 5 Fehlbesuche innerhalb von 90 Tagen eine Meldung an den Kostenträger erfolgen muss.\nMöchten Sie trotzdem speichern?",
|
||||
Allow = true
|
||||
});
|
||||
}
|
||||
|
||||
BIN
ReportImp/PSM/2026 LogoParitätischer.png
Normal file
BIN
ReportImp/PSM/2026 LogoParitätischer.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 6.8 KiB |
@@ -94,7 +94,7 @@ namespace PflegedienstRahnFreitag.Invoicing
|
||||
if (supportConceptApprovalPeriod.ApprovedBEPerInterval.HasValue)
|
||||
{
|
||||
ii.Notice = String.Format("{0:n0}", supportConceptApprovalPeriod.ApprovedBEPerInterval.Value);
|
||||
if (supportConceptApprovalPeriod.ServiceCategory.Name.Contains("Fahrzeit"))
|
||||
if (supportConceptApprovalPeriod.ServiceCategory.Name.Contains("Fahrtzeit"))
|
||||
{
|
||||
if (supportConceptApprovalPeriod.ServiceCategory.Name.ToLower().Contains("ka"))
|
||||
{
|
||||
@@ -127,7 +127,7 @@ namespace PflegedienstRahnFreitag.Invoicing
|
||||
if (data.Count > 0 && data[0].AmountTotal != null)
|
||||
{
|
||||
ii.AmountPerUnit = (decimal)Math.Round((double)data[0].AmountTotal * Math.Round((double)LG / 60, 2, MidpointRounding.AwayFromZero), 2, MidpointRounding.AwayFromZero);
|
||||
//ii.AmountPerUnit = LG * (decimal)Math.Round((double)data[0].AmountTotal / 60, 4, MidpointRounding.AwayFromZero);
|
||||
ii.AmountPerUnit = Math.Round(data[0].AmountTotal.Value * LG / 60m, 2, MidpointRounding.AwayFromZero);
|
||||
}
|
||||
ii.ItemDescription = "QA ";
|
||||
ii.ItemDescription += "LG " + GetLeistungsgruppennummer(LG);
|
||||
|
||||
@@ -87,10 +87,10 @@ namespace PflegedienstRahnFreitag
|
||||
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
|
||||
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
|
||||
this.xrLabel29 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
|
||||
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
|
||||
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
|
||||
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
|
||||
@@ -211,7 +211,6 @@ namespace PflegedienstRahnFreitag
|
||||
//
|
||||
this.xrLabel11.BackColor = System.Drawing.Color.Transparent;
|
||||
this.xrLabel11.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
|
||||
this.xrLabel11.CanShrink = true;
|
||||
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("arial", 10F);
|
||||
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(67.70834F, 241.7914F);
|
||||
this.xrLabel11.Name = "xrLabel11";
|
||||
@@ -814,6 +813,10 @@ namespace PflegedienstRahnFreitag
|
||||
this.xrLabel29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
|
||||
this.xrLabel29.TextFormatString = "{0:c2}";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
|
||||
//
|
||||
// ReportFooter
|
||||
//
|
||||
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
|
||||
@@ -851,10 +854,6 @@ namespace PflegedienstRahnFreitag
|
||||
this.xrLabel3.StylePriority.UseFont = false;
|
||||
this.xrLabel3.Text = "Fälliger Betrag:";
|
||||
//
|
||||
// bindingSource1
|
||||
//
|
||||
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
|
||||
//
|
||||
// ServiceInvoiceReport
|
||||
//
|
||||
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
|
||||
|
||||
179
ReportImp/SBBMainzReports/Export/CustomExportAndPrintHelper.cs
Normal file
179
ReportImp/SBBMainzReports/Export/CustomExportAndPrintHelper.cs
Normal file
@@ -0,0 +1,179 @@
|
||||
using BeWo.Data.Access;
|
||||
using BeWo.Data.Entities;
|
||||
using BeWo.Service.DCEntityMapper;
|
||||
using BeWo.Service.Plugins;
|
||||
using BeWo.Service.Reporting;
|
||||
using BeWo.Service.ServiceUtils;
|
||||
using BS.Shared;
|
||||
using BS.Shared.DataContracts;
|
||||
using BS.Shared.Extensions;
|
||||
using BS.Shared.Services;
|
||||
using BS.Shared.Translation;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace SBBMainzReports.Export
|
||||
{
|
||||
public class CustomExportAndPrintHelper : ExportAndPrintHelper
|
||||
{
|
||||
// Hier ist der Code, der die StringArrays für den Excel-Export und die Print-Versionen des Exports erstellt
|
||||
public override string[] PrepareHeaderArrayForSupportConceptExport()
|
||||
{
|
||||
return new string[] {
|
||||
"Nachname", // 0
|
||||
"Vorname", // 1
|
||||
"Aktenzeichen", // 5 = 2
|
||||
Translator.Translate("Kostenträger"), // 4 = 3
|
||||
"Art der Hilfe",
|
||||
"Zonen",
|
||||
Translator.Translate("Hilfeplan beantragt am"), // = 4
|
||||
Translator.Translate("Hilfeplan eingereicht am"), // = 5
|
||||
Translator.Translate("Hilfeplankonferenz"), // 3 = 6
|
||||
Translator.Translate("Bewilligung eingetroffen am"), // = 7
|
||||
"Verlängerung beantragt am", // 10 = 8
|
||||
|
||||
"beantragt von", // 6 = 9
|
||||
"beantragt bis", // 7 = 10
|
||||
"bewilligt von", // 8 = 11
|
||||
"bewilligt bis", // 9 = 12
|
||||
Translator.Translate("gen. FLS/Woche"), // 11 = 13
|
||||
Translator.Translate("gen. FLS Gesamt"), // 12 = 14
|
||||
"Stundensatz", // 13 = 15
|
||||
Translator.Translate("Kostenträger Notiz"), // 14 = 16
|
||||
"BetreuerIn", // 15 = 17
|
||||
"Betreuung beendet am", // 16 = 18
|
||||
"Kommentar", // 2 = 19
|
||||
};
|
||||
}
|
||||
|
||||
public override string[][] PrepareContentArrayForSupportConceptExport(long[] pSortedOids)
|
||||
{
|
||||
var lHeaderCaption = PrepareHeaderArrayForSupportConceptExport();
|
||||
List<string[]> lContent = new List<string[]>();
|
||||
var lSupportConcepts = DAOFactory.GenericDAO.LoadByIDs<SupportConcept>(pSortedOids);
|
||||
int lContentIndex = 0;
|
||||
|
||||
for (int iRowCount = 0; iRowCount < lSupportConcepts.Count; iRowCount++)
|
||||
{
|
||||
lContent.Add(new string[lHeaderCaption.Count()]);
|
||||
AddSupportConceptData(lContent[lContentIndex], lSupportConcepts[iRowCount]);
|
||||
int cbCount = 0;
|
||||
foreach (var iCostBearer in lSupportConcepts[iRowCount].CostBearer2SupportConceptList)
|
||||
{
|
||||
if (cbCount++ > 0)
|
||||
{
|
||||
lContent.Add(new string[lHeaderCaption.Count()]);
|
||||
lContentIndex++;
|
||||
}
|
||||
|
||||
AddSupportConceptData(lContent[lContentIndex], lSupportConcepts[iRowCount]);
|
||||
lContent[lContentIndex][2] = iCostBearer.CustomerReferenceNumber;
|
||||
|
||||
if (iCostBearer.CostBearer != null && iCostBearer.CostBearer.Organisation != null)
|
||||
{
|
||||
lContent[lContentIndex][3] = iCostBearer.CostBearer.Organisation.Name;
|
||||
|
||||
var calc = PluginLoader.FindClass<Calculations>(iCostBearer.CostBearer.ID) ?? Calculations.GetInstance(iCostBearer.CostBearer.ID);
|
||||
SupportConceptCostBearerRelDC relDC = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(iCostBearer);
|
||||
|
||||
DateTime dt = DateTime.Now;
|
||||
DateTime end = DateTime.MaxValue;
|
||||
if (iCostBearer.ApprovedEndDate.HasValue)
|
||||
end = iCostBearer.ApprovedEndDate.Value;
|
||||
else if (iCostBearer.RequestedEndDate.HasValue)
|
||||
end = iCostBearer.RequestedEndDate.Value;
|
||||
if (dt > end)
|
||||
dt = end;
|
||||
if (relDC.ApprovalPeriodList.Count == 1)
|
||||
{
|
||||
var ap = relDC.ApprovalPeriodList[0];
|
||||
if (ap.ApprovedBEPerInterval.HasValue && ap.ApprovedBEInterval.HasValue && ap.ApprovedBEInterval.Value == SupportConceptApprovalInterval.Weekly)
|
||||
{
|
||||
var serviceUnit = relDC.CostBearer.CostRatePeriods.GetCostRatePeriodForDate(CostRatePeriodType.MinutesPerServiceUnit, DateTime.Now);
|
||||
if (serviceUnit != null)
|
||||
lContent[lContentIndex][15] = String.Format("{0:0.##}", serviceUnit.GetBEInHours(ap.ApprovedBEPerInterval));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
lContent[lContentIndex][15] = String.Format("{0:0.##}", calc.GetApprovedHoursPerWeek(relDC, dt, false)); // iCostBearer.ApprovedFLS.ToStringNullCheck();
|
||||
}
|
||||
|
||||
lContent[lContentIndex][16] = String.Format("{0:0.##}", calc.GetApprovedHoursTotal(relDC, false)); //iCostBearer.ApprovedFLSTotal.ToStringNullCheck();
|
||||
}
|
||||
else
|
||||
{
|
||||
lContent[lContentIndex][3] = string.Empty;
|
||||
}
|
||||
|
||||
lContent[lContentIndex][4] = iCostBearer.AuswahlBezeichnung;
|
||||
lContent[lContentIndex][11] = iCostBearer.RequestedStartDate.DoIfNotNull(d => d.ToShortDateString());
|
||||
lContent[lContentIndex][12] = iCostBearer.RequestedEndDate.DoIfNotNull(d => d.ToShortDateString());
|
||||
lContent[lContentIndex][13] = iCostBearer.ApprovedStartDate.DoIfNotNull(d => d.ToShortDateString());
|
||||
lContent[lContentIndex][14] = iCostBearer.ApprovedEndDate.DoIfNotNull(d => d.ToShortDateString());
|
||||
|
||||
if (iCostBearer.CostBearer != null)
|
||||
{
|
||||
lContent[lContentIndex][17] = iCostBearer.CostBearer.CostRatePeriods.MapToNewDCs()
|
||||
.GetCurrentlyValidRateValue(CostRatePeriodType.HourlyRate).ToStringNullCheck();
|
||||
}
|
||||
|
||||
lContent[lContentIndex][18] = iCostBearer.Notice;
|
||||
|
||||
String mainAttendant = "";
|
||||
foreach (Employee2Customer e2c in lSupportConcepts[iRowCount].Customer.Employee2CustomerList)
|
||||
{
|
||||
foreach (ValueListEntry2Object vle2o in e2c.ValueList)
|
||||
{
|
||||
ValueListEntry vle = vle2o.Entry;
|
||||
if (vle.SystemEntryID != null && vle.SystemEntryID.Value == SystemEntryID.EmployeeRoleMainAttendant)
|
||||
{
|
||||
string empName = e2c.Employee.Person.FirstName + " " + e2c.Employee.Person.LastName;
|
||||
if (String.IsNullOrEmpty(mainAttendant))
|
||||
mainAttendant = empName;
|
||||
else
|
||||
{
|
||||
if (!mainAttendant.Contains(empName))
|
||||
{
|
||||
mainAttendant += ", " + empName;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
lContent[lContentIndex][19] = mainAttendant;
|
||||
}
|
||||
lContentIndex++;
|
||||
}
|
||||
|
||||
return lContent.ToArray();
|
||||
}
|
||||
|
||||
private void AddSupportConceptData(string[] content, SupportConcept sc)
|
||||
{
|
||||
content[0] = sc.Customer.Person.LastName;
|
||||
content[1] = sc.Customer.Person.FirstName;
|
||||
content[5] = sc.Customer.Person.Profession;
|
||||
|
||||
content[6] = sc.RequisitionSendDate != null ? sc.RequisitionSendDate.Value.ToShortDateString() : string.Empty;
|
||||
content[7] = sc.SupportConceptSendDate != null ? sc.SupportConceptSendDate.Value.ToShortDateString() : string.Empty;
|
||||
content[8] = sc.ConferenceDate != null ? sc.ConferenceDate.Value.ToShortDateString() : string.Empty;
|
||||
content[9] = sc.ApprovalDate != null ? sc.ApprovalDate.Value.ToShortDateString() : string.Empty;
|
||||
content[10] = sc.RenewalSendDate != null ? sc.RenewalSendDate.Value.ToShortDateString() : string.Empty;
|
||||
|
||||
if (sc.Customer.TerminationDate.HasValue)
|
||||
{
|
||||
content[20] = String.Format("{0:dd.MM.yyyy}", sc.Customer.TerminationDate);
|
||||
}
|
||||
else
|
||||
{
|
||||
content[20] = "";
|
||||
}
|
||||
|
||||
content[21] = sc.Notice;
|
||||
}
|
||||
}
|
||||
}
|
||||
1045
ReportImp/SBBMainzReports/InvoiceCustomerReport.Designer.cs
generated
Normal file
1045
ReportImp/SBBMainzReports/InvoiceCustomerReport.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
52
ReportImp/SBBMainzReports/InvoiceCustomerReport.cs
Normal file
52
ReportImp/SBBMainzReports/InvoiceCustomerReport.cs
Normal file
@@ -0,0 +1,52 @@
|
||||
using System;
|
||||
using System.Text;
|
||||
using BeWo.Report;
|
||||
using BeWo.Report.ReportObjects;
|
||||
|
||||
namespace SBBMainzReports
|
||||
{
|
||||
public partial class InvoiceCustomerReport : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<InvoiceCustomerRO>
|
||||
{
|
||||
public InvoiceCustomerReport()
|
||||
{
|
||||
InitializeComponent();
|
||||
}
|
||||
|
||||
public void SetReportDataSource(InvoiceCustomerRO pRO)
|
||||
{
|
||||
StringBuilder sb = new StringBuilder();
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && !String.IsNullOrEmpty(pRO.RecipientOrganisation.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientOrganisation);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientDivision.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientDivision);
|
||||
}
|
||||
if ((!String.IsNullOrEmpty(pRO.RecipientFirstName) && !String.IsNullOrEmpty(pRO.RecipientFirstName.Trim()))
|
||||
|| (!String.IsNullOrEmpty(pRO.RecipientLastName) && !String.IsNullOrEmpty(pRO.RecipientLastName.Trim())))
|
||||
{
|
||||
sb.AppendLine(String.Format("{0} {1}", pRO.RecipientFirstName, pRO.RecipientLastName).Trim());
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientStreet) && !String.IsNullOrEmpty(pRO.RecipientStreet.Trim()))
|
||||
{
|
||||
sb.AppendLine(pRO.RecipientStreet);
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientPostCode) && !String.IsNullOrEmpty(pRO.RecipientPostCode.Trim()))
|
||||
{
|
||||
sb.Append(pRO.RecipientPostCode);
|
||||
sb.Append(" ");
|
||||
}
|
||||
if (!String.IsNullOrEmpty(pRO.RecipientTown) && !String.IsNullOrEmpty(pRO.RecipientTown.Trim()))
|
||||
{
|
||||
sb.Append(pRO.RecipientTown);
|
||||
}
|
||||
lblAddress.Text = sb.ToString();
|
||||
|
||||
if (pRO.RecipientSalutation == "Sehr geehrte Damen und Herren,")
|
||||
pRO.RecipientSalutation = "Guten Tag,";
|
||||
|
||||
this.bindingSource1.DataSource = pRO;
|
||||
}
|
||||
}
|
||||
}
|
||||
139
ReportImp/SBBMainzReports/InvoiceCustomerReport.resx
Normal file
139
ReportImp/SBBMainzReports/InvoiceCustomerReport.resx
Normal file
File diff suppressed because one or more lines are too long
@@ -77,7 +77,14 @@
|
||||
<DependentUpon>CustomerDataReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Export\CustomDataExporter.cs" />
|
||||
<Compile Include="Export\CustomExportAndPrintHelper.cs" />
|
||||
<Compile Include="Export\FibuExporter.cs" />
|
||||
<Compile Include="InvoiceCustomerReport.cs">
|
||||
<SubType>Component</SubType>
|
||||
</Compile>
|
||||
<Compile Include="InvoiceCustomerReport.Designer.cs">
|
||||
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Invoicing\CustomInvoiceCreation.cs" />
|
||||
<Compile Include="Invoicing\CustomInvoiceCreationQA.cs" />
|
||||
<Compile Include="Invoicing\CustomInvoiceCreationTS.cs" />
|
||||
@@ -151,6 +158,10 @@
|
||||
<EmbeddedResource Include="CustomerDataReport.resx">
|
||||
<DependentUpon>CustomerDataReport.cs</DependentUpon>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="InvoiceCustomerReport.resx">
|
||||
<DependentUpon>InvoiceCustomerReport.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
</EmbeddedResource>
|
||||
<EmbeddedResource Include="LeistungsbestaetigungRlpTs.resx">
|
||||
<DependentUpon>LeistungsbestaetigungRlpTs.cs</DependentUpon>
|
||||
<SubType>Designer</SubType>
|
||||
|
||||
@@ -11,7 +11,7 @@ using BS.Shared.Core;
|
||||
using BS.Shared.DataContracts.Compact;
|
||||
using BS.Shared.Extensions;
|
||||
|
||||
namespace SbbMainz.Translation
|
||||
namespace SBBMainz.Translation
|
||||
{
|
||||
public class CustomTranslationDictionary : TranslationDictionary
|
||||
{
|
||||
@@ -20,11 +20,9 @@ namespace SbbMainz.Translation
|
||||
var dict = base.GetTranslationDictionary();
|
||||
|
||||
AddOrReplaceTranslation(dict, "Hilfeplankonferenzen innerhalb der nächsten zwei Wochen:", "Hilfeplankonferenzen innerhalb der nächsten 3 Monate:");
|
||||
|
||||
|
||||
AddOrReplaceTranslation(dict, "Beruf", "Zonen");
|
||||
|
||||
return dict;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user