diff --git a/SINN/sinn.sql b/SINN/sinn.sql index 2b858fc89..f99853830 100644 --- a/SINN/sinn.sql +++ b/SINN/sinn.sql @@ -1780,13 +1780,8 @@ AS END TYPE, o.mld_opdr_key, - CASE - WHEN mu.TYPE = 'B' AND mu.intern = 1 THEN mu.mld_uitvoerende_key - WHEN mu.TYPE = 'P' AND mu.intern = 1 THEN o.prs_perslid_key - WHEN mu.intern = 0 THEN mu.mld_uitvoerende_key - ELSE NULL - END - mld_uitvoerende_key, + mu.mld_uitvoerende_key + mld_uitvoerende_key, TO_CHAR (o.mld_melding_key) || '/' || o.mld_opdr_bedrijfopdr_volgnr @@ -1879,6 +1874,7 @@ AS AND o.prs_perslid_key = p.prs_perslid_key(+) AND o.mld_typeopdr_key = ot.mld_typeopdr_key AND ot.mld_typeopdr_isofferte = 0 -- Alleen werkopdrachten + AND o.fac_activiteit_key IS NULL -- Geen schaduwopdrachten uit geplande acties AND m.mld_stdmelding_key = std.mld_stdmelding_key(+) AND std.mld_ins_discipline_key = d.ins_discipline_key(+) AND m.mld_alg_locatie_key = l.alg_locatie_key -- alle std-meldingen hebben verplicht-niveau locatie/gebouw @@ -1969,7 +1965,10 @@ SELECT mld_uitvoerende_key, naam_uitvoerder, locatie_plaats, status_kalender, - intern, + CASE WHEN intern = 0 THEN 'nee' + WHEN intern = 1 THEN 'ja' + ELSE NULL + END intern, opdracht_type, ins_srtdiscipline_key FROM sinn_v_rap_opdrachten