KetteReports - Anpassungen für Selbstzahler
This commit is contained in:
@@ -41,5 +41,15 @@ namespace KetteReports.Invoicing
|
||||
|
||||
serviceInvoice.InvoiceBase.RecipientOrganisation = name;
|
||||
}
|
||||
|
||||
public override InvoiceItem CreateInvoiceItem(ServiceRecordDC iServiceRecord, SupportConceptApprovalPeriod scap, Calculations calc)
|
||||
{
|
||||
var ii = base.CreateInvoiceItem(iServiceRecord, scap, calc);
|
||||
if (iServiceRecord != null)
|
||||
{
|
||||
ii.UnitDescription = iServiceRecord.ServiceDescription.CategoryName;
|
||||
}
|
||||
return ii;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -56,10 +56,12 @@ namespace KetteReports
|
||||
jugend = true;
|
||||
}
|
||||
else if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0
|
||||
&& pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems != null && pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems.Count > 0
|
||||
&& cats.Any(c => pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems[0].UnitDescription.Contains(c)))
|
||||
&& pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems != null && pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems.Count > 0)
|
||||
{
|
||||
jugend = true;
|
||||
if (pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems[0].UnitDescription != null && cats.Any(c => pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems[0].UnitDescription.Contains(c)))
|
||||
{
|
||||
jugend = true;
|
||||
}
|
||||
}
|
||||
if (jugend && pRO.ServiceInvoicePeriods[0].ServiceInvoiceItems[0].UnitDescription != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user