IMPU#89947 -- Inpassen domeinview voor STWT-personeel
svn path=/Customer/trunk/; revision=70761
This commit is contained in:
@@ -72,6 +72,7 @@ AS
|
|||||||
;
|
;
|
||||||
|
|
||||||
-- Voor keuzelijstjes (kenmerk domein)
|
-- Voor keuzelijstjes (kenmerk domein)
|
||||||
|
--- Personen onder de GMK-bedrijven
|
||||||
CREATE OR REPLACE VIEW impu_v_personenlijst
|
CREATE OR REPLACE VIEW impu_v_personenlijst
|
||||||
(
|
(
|
||||||
PRS_PERSLID_KEY,
|
PRS_PERSLID_KEY,
|
||||||
@@ -101,7 +102,43 @@ AS
|
|||||||
AND a.prs_bedrijf_key = b.prs_bedrijf_key
|
AND a.prs_bedrijf_key = b.prs_bedrijf_key
|
||||||
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
|
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
|
||||||
AND UPPER(sp.prs_srtperslid_omschrijving) NOT IN ('TEAMACCOUNT')
|
AND UPPER(sp.prs_srtperslid_omschrijving) NOT IN ('TEAMACCOUNT')
|
||||||
AND b.prs_bedrijf_key IN (SELECT prs_link_key FROM prs_kenmerklink WHERE prs_kenmerk_key = 1040 AND prs_kenmerklink_niveau = 'B' AND prs_kenmerklink_verwijder IS NULL)
|
AND b.prs_bedrijf_key IN (SELECT prs_link_key FROM prs_kenmerklink WHERE prs_kenmerk_key = 1040 AND prs_kenmerklink_niveau = 'B' AND prs_kenmerklink_verwijder IS NULL) -- GMK-BEDRIJF
|
||||||
|
AND p.prs_perslid_verwijder IS NULL
|
||||||
|
ORDER BY p.prs_perslid_naam
|
||||||
|
;
|
||||||
|
|
||||||
|
-- Voor keuzelijstjes (kenmerk domein)
|
||||||
|
--- Personen onder bedrijf STWT (stichting westelijke tuinsteden
|
||||||
|
CREATE OR REPLACE VIEW impu_v_personenlijst_stwt
|
||||||
|
(
|
||||||
|
PRS_PERSLID_KEY,
|
||||||
|
NAAM,
|
||||||
|
PERSONEELSNUMMER,
|
||||||
|
EMAIL,
|
||||||
|
BEDRIJFSNAAM
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
SELECT
|
||||||
|
p.prs_perslid_key,
|
||||||
|
CASE WHEN p.prs_perslid_tussenvoegsel IS NULL
|
||||||
|
THEN p.prs_perslid_voornaam || ' ' || p.prs_perslid_naam
|
||||||
|
ELSE p.prs_perslid_voornaam || ' ' || p.prs_perslid_tussenvoegsel || ' ' || p.prs_perslid_naam
|
||||||
|
END
|
||||||
|
naam,
|
||||||
|
p.prs_perslid_nr,
|
||||||
|
p.prs_perslid_email,
|
||||||
|
b.prs_bedrijf_naam
|
||||||
|
FROM
|
||||||
|
prs_perslid p,
|
||||||
|
prs_srtperslid sp,
|
||||||
|
prs_v_afdeling a,
|
||||||
|
prs_bedrijf b
|
||||||
|
WHERE
|
||||||
|
p.prs_afdeling_key = a.prs_afdeling_key
|
||||||
|
AND a.prs_bedrijf_key = b.prs_bedrijf_key
|
||||||
|
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
|
||||||
|
AND UPPER(sp.prs_srtperslid_omschrijving) NOT IN ('TEAMACCOUNT')
|
||||||
|
AND b.prs_bedrijf_key = 13722
|
||||||
AND p.prs_perslid_verwijder IS NULL
|
AND p.prs_perslid_verwijder IS NULL
|
||||||
ORDER BY p.prs_perslid_naam
|
ORDER BY p.prs_perslid_naam
|
||||||
;
|
;
|
||||||
|
|||||||
Reference in New Issue
Block a user