ARAI#52717 -- Extra menuknop voor overige klussen + rapportage met keyusers

svn path=/Customer/trunk/; revision=40851
This commit is contained in:
Robin Stoker
2019-02-07 14:15:42 +00:00
parent 083da9c251
commit 580d9a92fe

View File

@@ -11772,6 +11772,79 @@ AS
AND o.mld_uitvoerende_keys = mu.mld_uitvoerende_key
AND o.mld_uitvoerende_keys = 21
AND TRUNC (mld_opdr_plandatum) <= TRUNC (sysdate + 3);
CREATE OR REPLACE VIEW arai_v_rap_noplan_normlaag
(
mld_opdr_key,
opdrachtnr,
melding,
prioriteit,
behandelaar,
plaats,
omschrijving,
prs_perslid_key
)
AS
SELECT o.mld_opdr_key,
TO_CHAR (o.mld_melding_key) || '/' || o.mld_opdr_bedrijfopdr_volgnr
opdrachtnummer,
std.mld_stdmelding_omschrijving,
DECODE (m.mld_melding_spoed,
'3', lcl.l ('lcl_mld_urg_normaal'),
lcl.l ('lcl_mld_urg_laag'))
prio,
p.prs_perslid_naam_full,
DECODE (
v.alg_plaatsaanduiding,
'',
' (' || l.alg_locatie_omschrijving || ')',
v.alg_plaatsaanduiding
||
DECODE (v.alg_plaatsomschrijving,
'', '',
' (' || v.alg_plaatsomschrijving || ')')
) plaats,
TRIM(regexp_replace(regexp_substr(o.mld_opdr_omschrijving, '(([^ ]*)( |$)*){10}'), '[[:space:]]',' ')) || '...',
p.prs_perslid_key
FROM mld_opdr o,
mld_melding m,
prs_v_perslid_fullnames p,
ins_tab_discipline d,
mld_stdmelding std,
alg_v_allonrgoed_gegevens v,
alg_locatie l,
mld_v_uitvoerende mu
WHERE o.mld_melding_key = m.mld_melding_key(+)
AND m.mld_melding_spoed NOT IN ('1', '2') -- Niet kritiek of hoog
AND o.prs_perslid_key = p.prs_perslid_key
AND o.mld_typeopdr_key = 281 -- Interne opdracht
AND m.mld_stdmelding_key = std.mld_stdmelding_key(+)
AND std.mld_ins_discipline_key = d.ins_discipline_key(+)
AND l.alg_locatie_key = v.alg_locatie_key
AND m.mld_alg_onroerendgoed_keys = v.alg_onroerendgoed_keys(+)
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND o.mld_statusopdr_key IN (4, 5, 8)
AND o.mld_uitvoerende_keys = mu.mld_uitvoerende_key
AND o.mld_uitvoerende_keys = 21
AND mld_opdr_plandatum IS NULL;
-- Rapport voor het controleren van keyusers
CREATE OR REPLACE VIEW arai_v_rap_keyusers
(
perslid_key,
naam,
keyuser,
laatste_login
)
AS
SELECT pf.prs_perslid_key,
pf.prs_perslid_naam_full,
DECODE (fl.prs_perslid_key, NULL, 'Nee', 'Ja'),
p.prs_perslid_login
FROM fac_v_lcrap_key_stats fl, prs_v_perslid_fullnames pf, prs_perslid p
WHERE pf.prs_perslid_key = p.prs_perslid_key
AND pf.prs_perslid_key = fl.prs_perslid_key(+)
AND p.prs_perslid_verwijder IS NULL;
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-- MJOB import