IVET#54432 View ivet_v_perslid_oslogin toegevoegd

svn path=/Customer/trunk/; revision=38982
This commit is contained in:
Daan Brandt
2018-08-29 11:50:37 +00:00
parent 804e1cbe0a
commit 3c86438329

View File

@@ -3654,6 +3654,58 @@ AS
FROM IVET_V_RAP_BMC_NOSCAN;
------ View voor controleren op OSLOGIN(Alternatieve inlognaam) ------
CREATE OR REPLACE FORCE VIEW ivet_v_perslid_oslogin
(
PRS_PERSLID_KEY,
PRS_PERSLID_NAAM_FULL,
PRS_PERSLID_NAAM_FRIENDLY,
PRS_PERSLID_VERWIJDER,
PRS_PERSLID_OSLOGIN,
PRS_AFDELING_KEY,
PRS_PERSLID_EMAIL,
PRS_PERSLID_TELEFOONNR,
ALG_GEBOUW_OMSCHRIJVING,
PRS_PERSLID_NR,
PRS_KOSTENPLAATS_OMSCHRIJVING
)
BEQUEATH DEFINER
AS
SELECT p.prs_perslid_key,
p.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_perslid_naam_friendly,
p.prs_perslid_verwijder,
p.prs_perslid_oslogin,
p.prs_afdeling_key,
p.prs_perslid_email,
p.prs_perslid_telefoonnr,
w.ALG_GEBOUW_OMSCHRIJVING,
p.prs_perslid_nr,
k.PRS_KOSTENPLAATS_OMSCHRIJVING
FROM prs_v_perslidwerkplek_gegevens w , prs_perslid p ,prs_afdeling a , prs_kostenplaats k
WHERE p.prs_perslid_key = w.prs_perslid_key AND p.prs_perslid_oslogin != ' ' AND a.prs_afdeling_key = p.prs_afdeling_key AND a.prs_kostenplaats_key = k.prs_kostenplaats_key ;
------ payload end ------
SET DEFINE OFF