IMPU#89947 -- Inpassen domeinview voor STWT-personeel

svn path=/Customer/trunk/; revision=70763
This commit is contained in:
Jos Migo
2025-10-30 16:00:17 +00:00
parent 03e2383041
commit bdb22d6c01

View File

@@ -144,6 +144,7 @@ AS
;
-- Lijst van Locatiemanagers + Regiomanagers + Tijdelijke waarnemers (tbv domeinview)
--- Personen onder de GMK-bedrijven die je aan locaties kunt koppelen
CREATE OR REPLACE VIEW impu_v_personenlijst_loc
(
PRS_PERSLID_KEY,
@@ -201,6 +202,43 @@ AS
AND kl.prs_kenmerk_key = 1021 -- kenmerk waarnemer (vinkbox)
AND kl.prs_kenmerklink_waarde = '1' AND kl.prs_kenmerklink_verwijder IS NULL
AND p.prs_perslid_verwijder IS NULL ;
-- Lijst van STWT-mensen die locatieverantwoordelijk zijn (tbv domeinview)
--- Personen onder STWT-bedrijf en die je aan locaties kunt koppelen
CREATE OR REPLACE VIEW impu_v_personenlijst_loc_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 || ' (' || sp.prs_srtperslid_omschrijving || ')'
ELSE p.prs_perslid_voornaam || ' ' || p.prs_perslid_tussenvoegsel || ' ' || p.prs_perslid_naam || ' (' || sp.prs_srtperslid_omschrijving || ')'
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,
prs_kenmerklink kl
WHERE
p.prs_afdeling_key = a.prs_afdeling_key
AND a.prs_bedrijf_key = b.prs_bedrijf_key
AND b.prs_bedrijf_key = 13722
AND p.prs_srtperslid_key = sp.prs_srtperslid_key
AND p.prs_perslid_key = kl.prs_link_key
AND kl.prs_kenmerk_key = 1160 -- kenmerk locatieverantwoordelijke STWT(vinkbox)
AND p.prs_perslid_verwijder IS NULL
;
-- Lijst van Locatiemanagers + Regiomanagers en de locaties waar men verantwoordelijk is (tbv personen-import)
CREATE OR REPLACE VIEW impu_v_locatiemanagers