NMMS#30564 -- View voor monitoring is traag
svn path=/Customer/trunk/; revision=22783
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user