Noticket - variatie op fac_v_graph_busyxdiscipline2 om Implementaties apart te krijgen
svn path=/Customer/trunk/; revision=63951
This commit is contained in:
@@ -3103,6 +3103,60 @@ AS
|
||||
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 ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user