Noticket - variatie op fac_v_graph_busyxdiscipline2 om Implementaties apart te krijgen

svn path=/Customer/trunk/; revision=63951
This commit is contained in:
Peter Feij
2024-03-18 11:14:20 +00:00
parent 06b706da12
commit 5c3688b9c6

View File

@@ -3103,6 +3103,60 @@ AS
AND m.mld_melding_datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY')) x; AND m.mld_melding_datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY')) x;
-- Verbijzondering van fac_v_graph_busyxdiscipline2 om de projecten (501) te scheiden van de overige meldingen
-- door de prefix, dus new business versus existing business.
CREATE OR REPLACE VIEW logc_v_graph_busyxdiscipline2
(
fclt_xas_
, fclt_yas_
, fclt_url
, fclt_3d_discipline_key
)
AS
SELECT DECODE (sd.ins_srtdiscipline_prefix, NULL, '', sd.ins_srtdiscipline_prefix || '-')
|| lcl.x ('d.ins_discipline_omschrijving', d.ins_discipline_key, d.ins_discipline_omschrijving)
, COUNT (*)
, 'appl/mld/mld_search.asp?urole=bo&autosearch=1&chkself=1&mld_ins_discipline=' || d.ins_discipline_key
, d.ins_discipline_key
FROM mld_melding m
, ins_tab_discipline d
, ins_srtdiscipline sd
, mld_stdmelding stdm
, ins_tab_discipline d2
WHERE m.mld_ins_discipline_key = d.ins_discipline_key
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.mld_stdmelding_key = stdm.mld_stdmelding_key
AND stdm.mld_ins_discipline_key = d2.ins_discipline_key
AND m.mld_melding_behandelaar2_key IS NOT NULL
AND mld_melding_status IN (2
, 4
, 7
, 0)
AND d2.ins_discipline_key NOT IN (501)
GROUP BY ins_srtdiscipline_prefix, d.ins_discipline_omschrijving, d.ins_discipline_key
UNION
SELECT DECODE (sd.ins_srtdiscipline_prefix, NULL, '', sd.ins_srtdiscipline_prefix || '-')
|| lcl.x ('d.ins_discipline_omschrijving', d.ins_discipline_key, d.ins_discipline_omschrijving)
, COUNT (*)
, 'appl/mld/mld_search.asp?urole=bo&autosearch=1&chkself=1&mld_ins_discipline=' || d.ins_discipline_key
, d.ins_discipline_key
FROM mld_melding m
, ins_tab_discipline d
, ins_srtdiscipline sd
, mld_stdmelding stdm
, ins_tab_discipline d2
WHERE m.mld_ins_discipline_key = d.ins_discipline_key
AND d2.ins_srtdiscipline_key = sd.ins_srtdiscipline_key -- jaja, prefix wijkt dus af van discipline
AND m.mld_stdmelding_key = stdm.mld_stdmelding_key
AND stdm.mld_ins_discipline_key = d2.ins_discipline_key
AND m.mld_melding_behandelaar2_key IS NOT NULL
AND mld_melding_status IN (2
, 4
, 7
, 0)
AND d2.ins_discipline_key IN (501)
GROUP BY ins_srtdiscipline_prefix, d.ins_discipline_omschrijving, d.ins_discipline_key;
------ payload end ------ ------ payload end ------
SET DEFINE OFF SET DEFINE OFF