BRCF#90081 -- Werkplektoekenning DC Ede

svn path=/Customer/trunk/; revision=70180
This commit is contained in:
Robin Stoker
2025-09-02 08:54:15 +00:00
parent 14b2b02ed0
commit d144926869

View File

@@ -378,7 +378,7 @@ AS
AND fac.safe_to_number (pk.prs_kostenplaats_nr) < 40000
AND UPPER (pa.prs_afdeling_omschrijving) NOT LIKE '%BZF%' -- BZF afdelingen zijn een uitzondering
AND UPPER (pa.prs_afdeling_omschrijving) NOT LIKE '%WAREHOUSE%' -- Warehouse afdelingen zijn ook een uitzondering
AND fac.safe_to_number (pk.prs_kostenplaats_nr) NOT IN (20821, 20871, 20840, 20820) -- DC Amsterdam doet hier niet mee
AND fac.safe_to_number (pk.prs_kostenplaats_nr) NOT IN (20821, 20871, 20840, 20820, 31810, 31820) -- DC Amsterdam en Ede doen hier niet mee
AND r.alg_ruimte_key = 4127 -- Hoofdkantoor dummy ruimte
AND p.prs_perslid_verwijder IS NULL
AND p.prs_perslid_inactief IS NULL
@@ -403,6 +403,26 @@ AS
AND p.prs_perslid_verwijder IS NULL
AND p.prs_perslid_inactief IS NULL
AND p.prs_perslid_apikey IS NULL
AND NOT EXISTS
(SELECT 'x'
FROM prs_werkplek pw, prs_perslidwerkplek ppw
WHERE p.prs_perslid_key = ppw.prs_perslid_key
AND ppw.prs_werkplek_key = pw.prs_werkplek_key
AND pw.prs_alg_ruimte_key = r.alg_ruimte_key)
UNION ALL
SELECT p.prs_perslid_key, pk.prs_kostenplaats_nr, r.alg_ruimte_key
FROM prs_perslid p,
prs_afdeling pa,
prs_kostenplaats pk,
alg_ruimte r
WHERE p.prs_afdeling_key = pa.prs_afdeling_key
AND pa.prs_kostenplaats_key = pk.prs_kostenplaats_key
AND p.prs_perslid_verwijder IS NULL
AND fac.safe_to_number (pk.prs_kostenplaats_nr) IN (31810, 31820) -- DC Ede
AND r.alg_ruimte_key = 5244 -- DC Ede dummy ruimte
AND p.prs_perslid_verwijder IS NULL
AND p.prs_perslid_inactief IS NULL
AND p.prs_perslid_apikey IS NULL
AND NOT EXISTS
(SELECT 'x'
FROM prs_werkplek pw, prs_perslidwerkplek ppw
@@ -680,7 +700,7 @@ END IF;
0); -- 0 is NIET zichtbaar FE (want is system-user, zinloos).
-- Vlaggetjes zetten zoals mld_edit_note.asp dat doet
IF 1=0 -- vrtw heeft geen melding valggetjes, dus onderstaande kan voor nu weg.
IF 1=0
THEN
BEGIN
v_flag_on_fenote := fac.getsetting('mld_flag_on_fenote');