diff --git a/ReportImp/HPHBersenbrueck/Finanzauswertung.cs b/ReportImp/HPHBersenbrueck/Finanzauswertung.cs index 64b53699e..9f79a2edd 100644 --- a/ReportImp/HPHBersenbrueck/Finanzauswertung.cs +++ b/ReportImp/HPHBersenbrueck/Finanzauswertung.cs @@ -117,6 +117,11 @@ namespace HphBersenbrueck { scRo.BillableAmountInReportTimeSpan = invoices[0].ClaimSum ?? 0; + if (scRo.CustomerName.Contains("Kuhl")) + { + + } + if (!String.IsNullOrEmpty(invoices[0].InvoiceBase.InvoiceId) && invoices[0].InvoiceBase.InvoiceId.StartsWith("NQA")) { foreach (var sip in invoices[0].ServiceInvoicePeriods) @@ -132,7 +137,17 @@ namespace HphBersenbrueck } } } - + else if (invoices[0].ServiceInvoicePeriods.Any(ip => ip.SupportConceptApprovalPeriod.ServiceCategory != null && ip.SupportConceptApprovalPeriod.ServiceCategory.CostRatePeriods != null)) + { + foreach (var sip in invoices[0].ServiceInvoicePeriods) + { + foreach (var item in sip.InvoiceItems) + { + scRo.HourlyRate = item.AmountPerUnit; + scRo.StundenNichtFehlkontakteInReportTimeSpan = item.UnitCount ?? 0; + } + } + } } }