MRUS#75424 -- PRS import verwijderproces aangepast
svn path=/Customer/trunk/; revision=59157
This commit is contained in:
@@ -127,15 +127,13 @@ CREATE OR REPLACE PROCEDURE mrus_update_perslid (
|
||||
-- Alle personen verwijderen die niet meer in import bestand voorkomen.
|
||||
CURSOR c_del
|
||||
IS
|
||||
SELECT p.prs_perslid_key, p.prs_perslid_oslogin, pf.prs_perslid_naam_full
|
||||
FROM fac_imp_perslid i, prs_perslid p, prs_v_perslid_fullnames_all pf
|
||||
WHERE UPPER (p.prs_perslid_oslogin) = UPPER (i.prs_perslid_oslogin(+))
|
||||
AND pf.prs_perslid_key = p.prs_perslid_key
|
||||
AND p.prs_perslid_oslogin IS NOT NULL
|
||||
AND i.prs_perslid_oslogin IS NULL
|
||||
SELECT p.prs_perslid_key, p.prs_perslid_email
|
||||
FROM fac_imp_perslid i, prs_perslid p
|
||||
WHERE UPPER (p.prs_perslid_email) = UPPER (i.prs_perslid_email(+))
|
||||
AND p.prs_perslid_email IS NOT NULL
|
||||
AND i.prs_perslid_email IS NULL
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
AND substr(p.prs_perslid_oslogin, 1, 1) != '_'
|
||||
ORDER BY 2;
|
||||
AND p.prs_perslid_oslogin IS NULL;
|
||||
|
||||
-- Autmatisch autorisatiegroep toekennen a.d.h.v. bussinesunit
|
||||
CURSOR c1
|
||||
@@ -226,8 +224,32 @@ BEGIN
|
||||
END mrus_update_perslid;
|
||||
/
|
||||
|
||||
-- Om overzicht op mobiel met mijn gereserveerde werkplekken te laten zien.
|
||||
CREATE OR REPLACE VIEW mrus_v_rap_mijn_wp_reservering
|
||||
AS
|
||||
SELECT rrr.res_rsv_ruimte_host_key,
|
||||
rrr.res_rsv_ruimte_van,
|
||||
rrr.res_rsv_ruimte_tot,
|
||||
rg.alg_locatie_omschrijving,
|
||||
rg.alg_gebouw_omschrijving,
|
||||
rg.alg_verdieping_omschrijving,
|
||||
rg.alg_ruimte_nr,
|
||||
rd.res_deel_omschrijving,
|
||||
rg.alg_ruimte_aanduiding,
|
||||
rrr.res_rsv_ruimte_key
|
||||
FROM res_rsv_ruimte rrr,
|
||||
res_rsv_deel rrd,
|
||||
res_deel rd,
|
||||
alg_v_ruimte_gegevens rg
|
||||
WHERE rrr.res_rsv_ruimte_key = rrd.res_rsv_ruimte_key
|
||||
AND rrd.res_deel_key = rd.res_deel_key
|
||||
AND rrr.alg_ruimte_key = rg.alg_ruimte_key
|
||||
AND rrr.res_rsv_ruimte_verwijder IS NULL
|
||||
AND rrd.res_rsv_deel_verwijder IS NULL
|
||||
AND rrr.res_rsv_ruimte_van > = TRUNC(SYSDATE);
|
||||
|
||||
-- CAD thema die alleen de werkplekken laat zien waar de ingelogde user recht op heeft (RESUSE).
|
||||
CREATE OR REPLACE VIEW CAD_V_THEMA_WERKPLEK_AUTHORISATIE
|
||||
CREATE OR REPLACE VIEW MRUS_V_THEMA_WERKPLEK_AUTORISATIE
|
||||
(
|
||||
FCLT_F_DATUM,
|
||||
INS_DEEL_KEY,
|
||||
|
||||
Reference in New Issue
Block a user