diff --git a/MRUS/mrus.sql b/MRUS/mrus.sql index caaafe056..d2536b5d9 100644 --- a/MRUS/mrus.sql +++ b/MRUS/mrus.sql @@ -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,