PGHE#90982 Performance aanpassing teruggedraaid. Meldingen werden niet altijd meegenomen als malus.
svn path=/Customer/trunk/; revision=70814
This commit is contained in:
@@ -81,7 +81,9 @@ AS
|
||||
AND m2.mld_melding_key = km2.mld_melding_key(+)
|
||||
AND km2.mld_kenmerkmelding_waarde IS NULL
|
||||
AND m2.mld_melding_parentkey IS NULL
|
||||
AND m2.mld_melding_status <> 6 -- Historie
|
||||
AND NOT EXISTS (SELECT 1
|
||||
FROM pchx_monitoring
|
||||
WHERE melding_key = m2.mld_melding_key)
|
||||
AND m2.mld_stdmelding_key = std2.mld_stdmelding_key
|
||||
AND std1.mld_ins_discipline_key NOT IN (232,220) -- V-G en W-R koppelen we nooit
|
||||
AND std1.mld_stdmeldinggroep_key = std2.mld_stdmeldinggroep_key -- voor stdmeldinggroep
|
||||
@@ -119,7 +121,9 @@ AS
|
||||
AND m2.mld_melding_key = km2.mld_melding_key(+)
|
||||
AND km2.mld_kenmerkmelding_waarde IS NULL
|
||||
AND m2.mld_melding_parentkey IS NULL
|
||||
AND m2.mld_melding_status <> 6 -- Historie
|
||||
AND NOT EXISTS (SELECT 1
|
||||
FROM pchx_monitoring
|
||||
WHERE melding_key = m2.mld_melding_key)
|
||||
AND m2.mld_stdmelding_key = std2.mld_stdmelding_key
|
||||
AND std2.mld_stdmelding_malus IS NOT NULL -- alleen meldingen waarvoor een malus geldt
|
||||
AND std1.mld_Stdmeldinggroep_key = std2.mld_stdmeldinggroep_key -- voor stdmeldinggroep
|
||||
@@ -162,7 +166,9 @@ AS
|
||||
AND m2.mld_melding_key = kh2.mld_melding_key(+)
|
||||
AND km2.mld_kenmerkmelding_waarde IS NULL
|
||||
AND m2.mld_melding_parentkey IS NULL
|
||||
AND m2.mld_melding_status <> 6 -- Historie
|
||||
AND NOT EXISTS (SELECT 1
|
||||
FROM pchx_monitoring
|
||||
WHERE melding_key = m2.mld_melding_key)
|
||||
AND m2.mld_stdmelding_key = std2.mld_stdmelding_key
|
||||
AND std2.mld_stdmelding_slabewaken <> 0 -- alleen meldingen waarvoor een malus geldt
|
||||
AND std1.mld_stdmeldinggroep_key = std2.mld_stdmeldinggroep_key -- voor stdmeldinggroep
|
||||
@@ -660,7 +666,10 @@ AS
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND m.mld_melding_status <> 1 --Ivm PCHA#72857, geen afgewezen meldingen meenemen
|
||||
-- meldingen die al geexporteerd zijn (en in de tabel nmms_monitoring staan) komen niet meer in deze view
|
||||
AND m.mld_melding_status <> 6 -- Historie
|
||||
AND NOT EXISTS
|
||||
(SELECT 1
|
||||
FROM pchx_monitoring
|
||||
WHERE melding_key = m.mld_melding_key)
|
||||
AND m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND std.mld_stdmelding_slabewaken = 1 -- alleen meldingen waarvoor een malus geldt
|
||||
) m
|
||||
@@ -1075,7 +1084,9 @@ AS
|
||||
AND m.mld_melding_key = antedateren.fac_tracking_refkey(+)
|
||||
AND m.mld_alg_onroerendgoed_keys = rg.alg_ruimte_key(+)
|
||||
-- meldingen die al geexporteerd zijn (en in de tabel nmms_monitoring staan) komen niet meer in deze view
|
||||
AND m.mld_melding_status <> 6 -- Historie
|
||||
AND NOT EXISTS (SELECT 1
|
||||
FROM pchx_monitoring
|
||||
WHERE melding_key = m.mld_melding_key)
|
||||
AND m.mld_stdmelding_key = std.mld_stdmelding_key -- alleen meldingen waarvoor een malus geldt
|
||||
AND ( std.mld_stdmelding_malus IS NOT NULL
|
||||
OR (PCHX.get_user = 'PGHE' AND std.mld_stdmelding_malusbasis IS NOT NULL) -- Dit zou eigenlijk ook voor de andere klanten moeten gelden.
|
||||
@@ -2651,7 +2662,7 @@ AS
|
||||
AND s.mld_statuses_key = m.mld_melding_status
|
||||
AND pchx_mon.klant_melding (m.mld_melding_key) = 1
|
||||
AND m.mld_melding_parentkey IS NULL
|
||||
AND m.mld_melding_status NOT IN (1,5,6) -- Afgewezen
|
||||
AND m.mld_melding_status <> 1 -- Afgewezen
|
||||
AND m.prs_perslid_key = pf.prs_perslid_key
|
||||
AND m.mld_alg_onroerendgoed_keys = rg.alg_ruimte_key
|
||||
AND NOT EXISTS
|
||||
|
||||
Reference in New Issue
Block a user