NMMS#30564 -- View voor monitoring is traag

svn path=/Customer/trunk/; revision=22783
This commit is contained in:
Arthur Egberink
2014-10-03 15:36:50 +00:00
parent b0bdf14caf
commit 65d1efacde

View File

@@ -132,6 +132,34 @@ AS
END;
/
--
-- Exact export
--
-- onderstaande procedure wordt of iedere nacht vanuit de daily_task aangeroepen of in de exact_verwerk routine. It's up to Jonathan.
/*
CREATE OR REPLACE PROCEDURE nmms_v_daily_verwerk_opdr (
fac_import_key IN NUMBER)
AS
CURSOR c
IS
SELECT *
FROM mld_opdr o, prs_kenmerklink kl
WHERE o.mld_uitvoerende_keys = kl.prs_link_key
AND prs_kenmerk_key = 1000 -- MA/CP
AND prs_kostenplaats_key <> 1 -- AAFM
AND mld_statusopdr_key = 9
BEGIN
for rec IN c
loop
BEGIN
-- zet de status naar verwerkt (user is 4 -> facilitor)
mld.setopdrachtstatus (rec.mld_opdr_key, 7, 4);
END;
END LOOP;
END;
/
*/
--
-- Basis monitoringsview voor operationele zaken. Meldingen die opgenomen zijn in de tabel nmms_monitoring komen niet meer voor in deze view.
--
@@ -432,8 +460,10 @@ AS
DECODE (m.mld_melding_status, 4, 1, 0)
open,
m.*
FROM mld_melding m
FROM mld_melding m, mld_stdmelding std
WHERE m.mld_melding_parentkey IS NULL
AND m.mld_stdmelding_key = std.mld_stdmelding_key
and std.mld_stdmelding_malus is not null -- even meldingen zonder malus uitgesloten om de performance te verbeteren
AND m.mld_melding_key NOT IN
(SELECT melding_key
FROM nmms_monitoring