VNOG#78645 -- Tracking rapportage

svn path=/Customer/trunk/; revision=64816
This commit is contained in:
Robin Stoker
2024-05-24 15:37:36 +00:00
parent 1b9a04aa24
commit 3d6956924f

View File

@@ -1082,6 +1082,37 @@ AS
FROM prs_perslid p
WHERE p.prs_perslid_verwijder IS NULL
AND p.prs_perslid_email IS NOT NULL;
-- Rapport om te kunnen zien wie er online is (ICT en Servicedesk)
CREATE OR REPLACE VIEW vnog_v_rap_prs_online
(
naam,
laatste_tracking
)
AS
SELECT x.prs_perslid_naam_full,
CASE
WHEN x.note > x.tracking_date THEN x.note
ELSE x.tracking_date
END
FROM ( SELECT p.prs_perslid_naam_full,
MAX (f.fac_tracking_datum) tracking_date,
MAX (m.mld_melding_note_aanmaak) note
FROM fac_tracking f,
prs_v_perslid_fullnames p,
mld_melding_note m,
fac_gebruikersgroep fg
WHERE p.prs_perslid_key = f.prs_perslid_key(+)
AND p.prs_perslid_key = m.prs_perslid_key(+)
AND p.prs_perslid_key = fg.prs_perslid_key
AND fg.fac_groep_key IN (2,
21,
161,
178,
184,
186) -- ICT en Servicedesk groepen
AND p.prs_perslid_key > 702 -- Alles hoger dan sensor account
GROUP BY p.prs_perslid_naam_full) x;
------ payload end ------