PCHW#61325 Bevriezing SVD's

svn path=/Customer/trunk/; revision=49830
This commit is contained in:
Sander Schepers
2021-02-15 13:52:33 +00:00
parent cbea559736
commit 10da683eee

View File

@@ -2524,6 +2524,47 @@ EXCEPTION
v_errorhint);
END pchw_update_prs_westland;
/
-- Rapport om SVD's goed te keuren door contractteam
CREATE OR REPLACE VIEW pchw_v_goedkeuring_svd
(
prs_perslid_naam_full,
prs_perslid_key,
mld_melding_key,
mld_opdr_key,
mld_opdr_bedrijfopdr_volgnr,
mld_melding_onderwerp,
id
)
AS
SELECT pf.prs_perslid_naam_full,
m.prs_perslid_key,
o.mld_melding_key,
mld_opdr_key,
o.mld_opdr_bedrijfopdr_volgnr,
m.mld_melding_onderwerp,
sd.ins_srtdiscipline_prefix
|| m.mld_melding_key
|| '/'
|| o.mld_opdr_bedrijfopdr_volgnr
id
FROM mld_opdr o,
mld_melding m,
prs_v_perslid_fullnames_all pf,
mld_stdmelding std,
mld_discipline d,
ins_srtdiscipline sd
WHERE o.mld_typeopdr_key = 161 -- SVD
AND o.mld_statusopdr_key = 9 -- afgerond
AND m.mld_melding_key = o.mld_melding_key
AND m.prs_perslid_key = pf.prs_perslid_key
AND m.mld_stdmelding_key = std.mld_stdmelding_key
AND std.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND NOT EXISTS
(SELECT mld_kenmerkopdr_key
FROM mld_kenmerkopdr ko
WHERE ko.mld_kenmerk_key = 441 -- goedgekeurd door aanvrager
AND ko.mld_opdr_key = o.mld_opdr_key);
------ payload end ------