FMHN#78304 DAILY/Verwijderen WP (anders dan op niet vervallen hoofd- of satellietzetel)

svn path=/Customer/trunk/; revision=63340
This commit is contained in:
Maarten van der Heide
2024-01-25 11:20:07 +00:00
parent cb1d0f036e
commit b4109a571b

View File

@@ -8094,6 +8094,7 @@ AS
WHERE p.prs_perslid_externid IS NOT NULL -- Alleen voor uit IDM geimporteerde personen!
AND p.prs_afdeling_key = a.prs_afdeling_key
AND ud.fac_usrtab_key = 141 -- Min2Geb
AND COALESCE (ud.fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
AND SUBSTR (ud.fac_usrdata_code, 1, 2) = SUBSTR (a.prs_afdeling_externid, 1, 2) -- Hoofdzetel ministerie van persoon!
AND UPPER (SUBSTR (ud.fac_usrdata_code, 4)) = TRIM (g.alg_gebouw_upper)
AND p.prs_perslid_key = vwp.prs_perslid_key(+)
@@ -8168,6 +8169,7 @@ AS
WHERE p.prs_perslid_externid IS NOT NULL -- Alleen voor uit IDM geimporteerde personen!
AND p.prs_afdeling_key = ab.prs_afdeling_key
AND ud.fac_usrtab_key = 142 -- Afd2Geb
AND COALESCE (ud.fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
AND INSTR ('/' || ab.idpad, '/' || UPPER (SUBSTR (ud.fac_usrdata_code, 1, INSTR (ud.fac_usrdata_code, '/') - 1))) > 0
AND UPPER (SUBSTR (ud.fac_usrdata_code, INSTR (ud.fac_usrdata_code, '/') + 1)) = TRIM (g.alg_gebouw_upper)
AND p.prs_perslid_key = vwp.prs_perslid_key(+)
@@ -8308,6 +8310,7 @@ AS
(SELECT 1 -- Geen hoofdzetel van persoon!
FROM fac_v_aanwezigusrdata
WHERE fac_usrtab_key = 141 -- Min2Geb
AND COALESCE (fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
AND SUBSTR (fac_usrdata_code, 1, 2) = SUBSTR (p.prs_perslid_externid, 1, 2)
--AND UPPER (SUBSTR (fac_usrdata_code, 4)) = TRIM (pw.alg_gebouw_upper)
AND UPPER (SUBSTR (fac_usrdata_code, INSTR (fac_usrdata_code, '/') + 1)) = TRIM (pw.alg_gebouw_upper))
@@ -8315,6 +8318,7 @@ AS
(SELECT 1 -- Geen satellietzetel op afdeling van persoon!
FROM fac_v_aanwezigusrdata
WHERE fac_usrtab_key = 142 -- Afd2Geb
AND COALESCE (fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
AND INSTR ('/' || ab.idpad, '/' || UPPER (SUBSTR (fac_usrdata_code, 1, INSTR (fac_usrdata_code, '/') - 1))) > 0
AND UPPER (SUBSTR (fac_usrdata_code, INSTR (fac_usrdata_code, '/') + 1)) = TRIM (pw.alg_gebouw_upper))
UNION -- Bij alle medewerkers met PoortCentraal in hun functie alle WP verwijderen behalve op RS8=Rijnstraat 8!
@@ -10666,7 +10670,7 @@ AS
NULL, 'Nee',
'Ja')
noshow,
rrr.res_rsv_ruimte_omschrijving
rrr.res_rsv_ruimte_omschrijving
FROM res_rsv_ruimte rrr,
(SELECT * FROM res_v_aanwezigkenmerkwaarde WHERE res_kenmerk_key IN (21, 22, 23, 24, 363, 368)) planonnr, -- Referentienummer
res_ruimte_opstelling rro,
@@ -19155,7 +19159,7 @@ AS
AS bedrijf,
onderwerp,
vomschrijving
AS omschrijving,
AS omschrijving,
'Alles'
AS zoom,
(SELECT MAX (uitv.mld_melding_key)
@@ -22677,7 +22681,7 @@ AS
FROM fmhn_v_rap_dvl_klanten
GROUP BY TO_CHAR (aanmaakdatum, 'YYYY')
ORDER BY 1;
CREATE OR REPLACE VIEW FMHN_V_RAP_DVL_KLANTEN_SUM_DAY
(
DATUM,
@@ -22690,8 +22694,8 @@ AS
COUNT (DISTINCT email) AS aantal
FROM fmhn_v_rap_dvl_klanten
GROUP BY TRUNC (aanmaakdatum), TO_CHAR (aanmaakdatum, 'YYYY')
ORDER BY 1;
ORDER BY 1;
CREATE OR REPLACE VIEW FMHN_V_MELDBRON
(
MELDING_KEY,
@@ -22758,7 +22762,7 @@ AS
AND m.prs_perslid_key = aanv.prs_perslid_key
AND COALESCE (m.mld_melding_behandelaar2_key,
m.mld_melding_behandelaar_key) =
beh.prs_perslid_key(+)
beh.prs_perslid_key(+)
------ payload end ------