diff --git a/FZKH/FZKH.sql b/FZKH/FZKH.sql index fd67383be..bfee8d988 100644 --- a/FZKH/FZKH.sql +++ b/FZKH/FZKH.sql @@ -1642,7 +1642,12 @@ BEGIN THEN v_taak_omschrijving:=rec_ins.ins_srtcontrole_omschrijving||'-'||rec_ins.ins_srtcontrole_leverancier; ELSE - v_taak_omschrijving:=rec_ins.ins_srtcontrole_omschrijving; + IF LENGTH(rec_ins.ins_srtcontrole_opm) > 0 + THEN + v_taak_omschrijving:=rec_ins.ins_srtcontrole_omschrijving||'-'||rec_ins.ins_srtcontrole_opm; + ELSE + v_taak_omschrijving:=rec_ins.ins_srtcontrole_omschrijving; + END IF; END IF; INSERT INTO ins_srtcontrole (ins_srtinstallatie_key, @@ -3780,7 +3785,7 @@ BEGIN AND id.ins_discipline_key=isg.ins_discipline_key AND UPPER(id.ins_discipline_omschrijving)=UPPER('Medische Techniek') AND isc.ins_srtinstallatie_key=i.ins_srtdeel_key - AND UPPER(isc.ins_srtcontrole_omschrijving) like UPPER('Onderhoud %'||v_maand||'%') + AND UPPER(isc.ins_srtcontrole_omschrijving) like UPPER('PO %'||v_maand||'%') GROUP BY i.ins_deel_key,i.ins_srtdeel_key; v_log_info:=''; EXCEPTION @@ -3805,7 +3810,7 @@ BEGIN AND id.ins_discipline_key=isg.ins_discipline_key AND UPPER(id.ins_discipline_omschrijving)=UPPER('Medische Techniek') AND isc.ins_srtinstallatie_key=i.ins_srtdeel_key - AND UPPER(isc.ins_srtcontrole_omschrijving) like UPPER('Onderhoud %') + AND UPPER(isc.ins_srtcontrole_omschrijving) like UPPER('PO %') GROUP BY i.ins_deel_key,i.ins_srtdeel_key; v_log_info:='Object '||v_ins_deel|| 'is gekoppeld aan andere taak dan gevraagde: Onderhoud '||v_maand||' omdat deze niet gevonden kon worden';