AKZO#77282 - extra view mbt afdeling + personen

svn path=/Customer/trunk/; revision=59775
This commit is contained in:
Ruud Lipper
2023-03-28 11:48:12 +00:00
parent 429bc4068c
commit 08548d3da7

View File

@@ -2381,6 +2381,45 @@ AS
WHERE kp.prs_kostenplaats_key = a.prs_kostenplaats_key
AND kp.prs_kostenplaats_nr = '00000';
CREATE OR REPLACE VIEW akzo_v_perslid_names
(
prs_perslid_key,
prs_afdeling_naam,
prs_afdeling_omschrijving,
prs_perslid_functie,
prs_perslid_naam_full,
prs_perslid_naam_friendly
)
AS
SELECT P.prs_perslid_key,
PRS_A.prs_afdeling_naam,
PRS_A.prs_afdeling_omschrijving,
PRS_S.prs_srtperslid_omschrijving,
prs_perslid_naam
|| DECODE (p.prs_perslid_voorletters,
NULL, '',
', ' || p.prs_perslid_voorletters)
|| DECODE (p.prs_perslid_tussenvoegsel,
NULL, '',
' ' || p.prs_perslid_tussenvoegsel)
|| DECODE (p.prs_perslid_voornaam,
NULL, '',
' (' || p.prs_perslid_voornaam || ')')
prs_perslid_naam_full,
DECODE (p.prs_perslid_voornaam,
NULL, '',
p.prs_perslid_voornaam || ' ')
|| DECODE (p.prs_perslid_tussenvoegsel,
NULL, '',
p.prs_perslid_tussenvoegsel || ' ')
|| prs_perslid_naam
|| ' - '
|| PRS_A.prs_afdeling_naam
prs_perslid_naam_friendly
FROM prs_v_aanwezigperslid p, prs_afdeling PRS_A, prs_srtperslid PRS_S
WHERE P.prs_afdeling_key = PRS_A.prs_afdeling_key
AND P.prs_srtperslid_key = PRS_S.prs_srtperslid_key;
------ payload end ------
SET DEFINE OFF