GOKO#70968 -- personenimport beaufort en werkplekkoppeling voor locatiemanagers - finetuning

svn path=/Customer/trunk/; revision=56370
This commit is contained in:
Jos Migo
2022-06-23 22:11:46 +00:00
parent 1bcfe513ce
commit 0b87309c97

View File

@@ -376,22 +376,32 @@ AS
CASE WHEN ok.alg_kenmerk_key = 1003 THEN 'ja' ELSE 'nee' END,
p.prs_perslid_verwijder ;
-- Lijst van Locatiemanagers + Regiomanagers en de Werkplekkoppeling die ze in hun personenkaart hebben
-- Lijst van Locatiemanagers + Waarnemers en de Werkplekkoppeling die ze in hun personenkaart hebben (tbv Personen-import)
CREATE OR REPLACE VIEW goko_v_locatiemanagers_wp
(
PRS_PERSLID_KEY,
ALG_LOCATIE_KEY,
LOCATIEMANAGER,
NAAM,
LOCATIE_WP
)
AS
SELECT wp.prs_perslid_key,
onr.alg_locatie_key,
v.naam,
p.prs_perslid_naam_friendly,
l.alg_locatie_code || ' - ' || l.alg_locatie_omschrijving
locatie
FROM goko_v_personenlijst_leider v, prs_perslidwerkplek wp, prs_werkplek w, alg_ruimte r, alg_v_onrgoed_boom onr, alg_locatie l
WHERE v.prs_perslid_key = wp.prs_perslid_key
FROM (
SELECT prs_perslid_key
FROM (SELECT *
FROM goko_v_personenlijst_leider
UNION
SELECT *
FROM goko_v_personenlijst_waarn) x
GROUP BY x.prs_perslid_key
) v,
prs_v_perslid_fullnames p, prs_perslidwerkplek wp, prs_werkplek w, alg_ruimte r, alg_v_onrgoed_boom onr, alg_locatie l
WHERE v.prs_perslid_key = p.prs_perslid_key
AND p.prs_perslid_key = wp.prs_perslid_key
AND wp.prs_werkplek_key = w.prs_werkplek_key
AND w.prs_alg_ruimte_key = r.alg_ruimte_key
AND r.alg_ruimte_key = onr.alg_ruimte_key