diff --git a/ReportImp/MobileEV/Sammelrechnung.cs b/ReportImp/MobileEV/Sammelrechnung.cs index 5857c621b..8b8c06823 100644 --- a/ReportImp/MobileEV/Sammelrechnung.cs +++ b/ReportImp/MobileEV/Sammelrechnung.cs @@ -46,6 +46,15 @@ namespace MobileEV foreach (var ip in pRO.ServiceInvoicePeriods) { + foreach (var item in ip.ServiceInvoiceItems) + { + if (item.ServiceRecord == null) + item.ServiceRecord = new ServiceRecordDC() + { + ServiceDescription = new ServiceDescriptionDC() { CategoryName = item.ServiceDescription != null ? item.ServiceDescription : ""} + }; + } + ip.ServiceInvoiceItems = ip.ServiceInvoiceItems.OrderBy(sii => sii.ServiceRecord.ServiceDescription.CategoryName).ToList(); string kat = "";