diff --git a/PCHD/pchd.sql b/PCHD/pchd.sql index 3a099061f..f192b3508 100644 --- a/PCHD/pchd.sql +++ b/PCHD/pchd.sql @@ -1519,9 +1519,89 @@ AS NULL FROM DUAL WHERE fac.iswerkdag (SYSDATE) = 1; + +CREATE OR REPLACE VIEW pchd_v_rap_schoonm_basis +( + resnr, + ruimte, + locatie, + van, + tot, + status, + personen, + gastheer_gastvrouw, + aanvrager, + omschrijving +) +AS + SELECT r.nummer, + r.ruimte, + r.locatie, + r.van, + r.tot, + r.status, + r.bezoekers, + r.gastheer, + r.contact, + r.res_omschrijving + FROM res_v_udr_reservering r + WHERE r.reserveerbare_ruimte = 'Ja' AND r.locatie = 'VIA01' +ORDER BY r.tot ASC; +CREATE OR REPLACE VIEW pchd_v_rap_schoonm_today +( + resnr, + ruimte, + locatie, + van, + tot, + status, + personen, + gastheer_gastvrouw, + aanvrager, + omschrijving +) +AS + SELECT resnr, + ruimte, + locatie, + van, + tot, + status, + personen, + gastheer_gastvrouw, + aanvrager, + omschrijving + FROM pchd_v_rap_schoonm_basis + WHERE fac.getweekdaynum (SYSDATE) NOT IN (1, 7) + AND TRUNC (van) = TRUNC (SYSDATE); + +CREATE OR REPLACE VIEW pchd_v_noti_schoonmaak +( + code, + sender, + receiver, + text, + key, + xkey +) +AS + SELECT DISTINCT + 'CUST03' AS code, + NULL, + 16161, -- Persoon "_Schoonmaak_Van_Vliet", voor de emailadressen + 'Schoonmaken gereserveerde ruimte', + (SELECT fac_usrrap_key + FROM fac_usrrap + WHERE UPPER (fac_usrrap_view_name) = 'PCHD_V_RAP_SCHOONM_TODAY') + rapportnr, + NULL + FROM DUAL + WHERE fac.iswerkdag (SYSDATE) = 1; + + CREATE OR REPLACE VIEW PCHD_V_CNTR_CNTRREF ( CONTRACT_KEY, @@ -1536,10 +1616,6 @@ AS WHERE cnt.INS_DISCIPLINE_KEY = cdisc.INS_DISCIPLINE_KEY; - - - - CREATE OR REPLACE VIEW pchd_v_noti_catres2 ( code,