diff --git a/BSSC/bssc.sql b/BSSC/bssc.sql index e0bedd9ac..bd9f63f42 100644 --- a/BSSC/bssc.sql +++ b/BSSC/bssc.sql @@ -661,6 +661,25 @@ AS AND p.prs_afdeling_key = ab.prs_afdeling_key AND ab.prs_afdeling_key1 = a.prs_afdeling_key; +-- BSSC#64707: Persoonsgegevens incl. aanmaakdatum tbv. plannen rondleidingen! +CREATE OR REPLACE VIEW bssc_v_rap_prs_aanmaak +( + id, -- prs_perslid_key + aanmaakdatum, + naam1, + naam2, + organisatie, + email +) +AS + SELECT p.prs_perslid_key, p.prs_perslid_aanmaak, pf.prs_perslid_naam_full, pf.prs_perslid_naam_friendly, a.prs_afdeling_omschrijving, p.prs_perslid_email + FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab, prs_afdeling a, prs_v_perslid_fullnames pf + WHERE p.prs_perslid_key > 2000 -- Uitsluiten Gast, Facilitor, etc. + AND p.prs_perslid_apikey IS NULL -- Uitsluiten API-users + AND p.prs_afdeling_key = ab.prs_afdeling_key + AND ab.prs_afdeling_key1 = a.prs_afdeling_key + AND p.prs_perslid_key = pf.prs_perslid_key; + -- BSSC#55692: Facturatie verhuur (M2 en meer)! CREATE OR REPLACE VIEW bssc_v_fact_actual AS