From 7ec291da32caaa47d6745355d27a826bed12d800 Mon Sep 17 00:00:00 2001 From: Alexandra Date: Tue, 19 May 2026 11:46:09 +0200 Subject: [PATCH] =?UTF-8?q?LwlPrueflisteRO.cs=20-=20Abfangen=20falls=20Mit?= =?UTF-8?q?arbeiterk=C3=BCrzel=20null=20oder=20leer=20ist=20SupportOID=3D1?= =?UTF-8?q?63138?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Report/ReportObjects/LwlPrueflisteRO.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Report/ReportObjects/LwlPrueflisteRO.cs b/Report/ReportObjects/LwlPrueflisteRO.cs index 6011d52a4..c4553635c 100644 --- a/Report/ReportObjects/LwlPrueflisteRO.cs +++ b/Report/ReportObjects/LwlPrueflisteRO.cs @@ -55,7 +55,7 @@ sr.ServiceDescriptionOid, (select CONCAT(emp1p.`FirstName`, ' ', emp1p.`LastName`) from employee emp1 join `person` emp1p on emp1p.`Oid` = emp1.`PersonOid` where emp1.`Oid` in (select employeeoid from `employee2customer` e2c1 join `valuelistentry2object` vl2o on e2c1.`Oid` = vl2o.`ObjectOid` join `valuelistentry` vle on vl2o.`ValueListEntryOid` = vle.`Oid` where e2c1.`CustomerOid` = sc.CustomerOid and vle.`SystemEntryID` = 3) LIMIT 1) as 'Bezugsbetreuung', (select name from ServiceDescription sd where sd.Oid = sr.ServiceDescriptionOid), (select distinct zeitstempel from signature sig where sig.ServiceRecordOid = sr.Oid AND sig.IsActive = 1 order by zeitstempel desc limit 1), -(select emp2p.Abbreviation from employee emp2 join `person` emp2p on emp2p.`Oid` = emp2.`PersonOid` where emp2.`Oid` = sr.EmployeeOid), +(select COALESCE(NULLIF(emp2p.Abbreviation, ''), CONCAT(LEFT(emp2p.LastName, 4), LEFT(emp2p.FirstName, 1))) from employee emp2 join `person` emp2p on emp2p.`Oid` = emp2.`PersonOid` where emp2.`Oid` = sr.EmployeeOid), (select cs.InsTs from confirmationreceiptsignature2servicerecord cs2s join confirmationreceiptsignature cs where cs.Oid = cs2s.ConfirmationReceiptSignatureOid and cs.IsActive = 1 and cs.EmployeeOid Is not null and cs2s.ServiceRecordOid = sr.oid LIMIT 1), (select cs.InsTs from confirmationreceiptsignature2servicerecord cs2s join confirmationreceiptsignature cs where cs.Oid = cs2s.ConfirmationReceiptSignatureOid and cs.IsActive = 1 and cs.CustomerOid = c.Oid and cs2s.ServiceRecordOid = sr.oid LIMIT 1) FROM servicerecord sr