#ifdef BEZ // 03-11-2000 PF /* BEZ_VIE.SRC * $Revision$ * $Id$ */ /* ROOT VIEWS for User defined Reports (UDR) */ CREATE_VIEW(bez_v_udr_bezoeker, 1) ( key, afspraak_key, reservering_key, host, contact, invoerder, plaats_code, plaats_omschrijving, regio, district, locatie_code, locatie_naam, locatie_plaats, gebouw_key, gebouw_code, gebouw_naam, verdieping_code, verdieping_naam, ruimte_code, ruimte_naam, afspraak_ruimte, afspraak_opmerking, bezoeker_naam, bezoeker_bedrijf, bezoek_van, weekdag_bezoek_van, bezoek_tot, actie, bezoeker_opmerking, bezoeker_binnen, bezoeker_buiten, pasnr, parkeerplaats, fclt_3d_locatie_key, fclt_3d_divisie_key, divisie_naam, divisie_omschrijving, fclt_3d_afdeling_key, selfservice ) AS SELECT b.bez_bezoekers_key, a.bez_afspraak_key, a.res_rsv_ruimte_key, COALESCE (p1.prs_perslid_naam_full, a.bez_afspraak_gastheer) bez_afspraak_host, p2.prs_perslid_naam_full bez_afspraak_contact, p3.prs_perslid_naam_full bez_afspraak_invoerder, og.alg_onroerendgoed_code, og.alg_onroerendgoed_omschrijving, r.alg_regio_omschrijving, d.alg_district_omschrijving, l.alg_locatie_code, l.alg_locatie_omschrijving, l.alg_locatie_plaats, COALESCE(og.alg_gebouw_code, og.alg_terreinsector_code) alg_gebouw_code, COALESCE(og.alg_gebouw_naam, og.alg_terreinsector_naam) alg_gebouw_naam, og.alg_gebouw_key, og.alg_verdieping_code, og.alg_verdieping_omschrijving, og.alg_ruimte_nr, og.alg_ruimte_omschrijving, a.bez_afspraak_ruimte, a.bez_afspraak_opmerking, b.bez_afspraak_naam bezoeker_naam, b.bez_afspraak_bedrijf bezoeker_bedrijf, a.bez_afspraak_datum, TO_CHAR(a.bez_afspraak_datum, 'D') weekdag_bezoek_van, a.bez_afspraak_eind, ba.bez_actie_omschrijving, b.bez_bezoekers_opmerking bezoeker_opmerking, b.bez_bezoekers_done, b.bez_bezoekers_out, b.bez_bezoekers_pasnr, rd.res_deel_omschrijving, a.alg_locatie_key, an.prs_afdeling_key, an.prs_afdeling_naam, an.prs_afdeling_omschrijving, pp1.prs_afdeling_key, DECODE (p2.prs_perslid_naam_full, p3.prs_perslid_naam_full, lcl.l ('lcl_yes'), lcl.l ('lcl_no')) selfservice FROM bez_afspraak a, bez_bezoekers b, prs_v_perslid_fullnames_all p1, prs_v_perslid_fullnames_all p2, prs_v_perslid_fullnames_all p3, alg_v_allonrgoed_gegevens og, alg_locatie l, alg_district d, alg_regio r, bez_actie ba, prs_perslid pp1, prs_v_afdeling_boom ab, prs_v_afdeling an, res_rsv_deel rrd, res_deel rd WHERE a.bez_afspraak_key = b.bez_afspraak_key AND pp1.prs_perslid_key(+) = a.bez_afspraak_host_key AND p1.prs_perslid_key(+) = a.bez_afspraak_host_key AND p2.prs_perslid_key = a.bez_afspraak_contact_key AND p3.prs_perslid_key(+) = a.prs_perslid_key AND a.bez_actie_key = ba.bez_actie_key AND l.alg_district_key = d.alg_district_key AND d.alg_regio_key = r.alg_regio_key AND l.alg_locatie_key = a.alg_locatie_key AND a.alg_onrgoed_keys = og.alg_onroerendgoed_keys(+) AND b.bez_bezoekers_key = rrd.bez_bezoekers_key(+) AND rrd.res_deel_key = rd.res_deel_key(+) AND ab.prs_afdeling_key1 = an.prs_afdeling_key(+) AND ab.prs_afdeling_key(+) = pp1.prs_afdeling_key AND a.bez_afspraak_datum >= TO_DATE ('01-01-2010', 'DD-MM-YYYY'); CREATE_VIEW(bez_v_udr_reserveringbezoeker, 1) ( bezoeker_key, afspraak_key, reservering_key, host, plaats_code, plaats_omschrijving, regio, district, locatie_code, locatie_naam, gebouw_key, gebouw_code, gebouw_naam, verdieping_code, verdieping_naam, ruimte_code, ruimte_naam, afspraak_ruimte, afspraak_opmerking, bezoeker_naam, bezoeker_bedrijf, bezoek_van, bezoek_tot, actie, bezoeker_opmerking, bezoeker_binnen, bezoeker_buiten, pasnr, parkeerplaats, nummer, res_omschrijving, invoerdatum, datum, gastheer, invoerder, kostensoortgroep, kostensoort, kpn, kpn_omschrijving, fclt_3d_divisie_key, divisie_naam, divisie_omschrijving, fclt_3d_afdeling_key, afdeling_code, afdeling_omschrijving, regio_omschrijving, district_omschijving, fclt_3d_locatie_key, locatie, locatie_omschrijving, locatie_plaats, gebouw, verdieping, ruimte, opstelling, capaciteit, no_show, mandaat, personeelsnr, fclt_3d_discipline_key, catalogus_key, catalogus, reserveerbare_ruimte, bezoekers, van, tot, duur, status, bostatus, activiteit, srtactiviteit_key, activiteitsoort ) AS SELECT b.key bezoeker_key, b.afspraak_key, b.reservering_key, b.host, --b.contact, --b.invoerder, b.plaats_code, b.plaats_omschrijving, b.regio, b.district, b.locatie_code, b.locatie_naam, --b.locatie_plaats, b.gebouw_key, b.gebouw_code, b.gebouw_naam, b.verdieping_code, b.verdieping_naam, b.ruimte_code, b.ruimte_naam, b.afspraak_ruimte, b.afspraak_opmerking, b.bezoeker_naam, b.bezoeker_bedrijf, b.bezoek_van, b.bezoek_tot, b.actie, b.bezoeker_opmerking, b.bezoeker_binnen, b.bezoeker_buiten, b.pasnr, b.parkeerplaats, --b.fclt_3d_locatie_key, --b.fclt_3d_afdeling_key, --b.selfservice, --r.key, r.nummer, r.res_omschrijving, r.invoerdatum, r.datum, r.gastheer, --r.contact, r.invoerder, r.kostensoortgroep, r.kostensoort, r.kpn, r.kpn_omschrijving, r.fclt_3d_divisie_key, r.divisie_naam, r.divisie_omschrijving, r.fclt_3d_afdeling_key, r.afdeling_code, r.afdeling_omschrijving, r.regio_omschrijving, r.district_omschijving, r.fclt_3d_locatie_key, r.locatie, r.locatie_omschrijving, r.locatie_plaats, r.gebouw, r.verdieping, r.ruimte, r.opstelling, r.capaciteit, r.no_show, r.mandaat, r.personeelsnr, r.fclt_3d_discipline_key, r.catalogus_key, r.catalogus, r.reserveerbare_ruimte, r.bezoekers, r.van, r.tot, r.duur, r.status, r.bostatus, r.activiteit, r.srtactiviteit_key, r.activiteitsoort FROM res_v_udr_reservering r, bez_v_udr_bezoeker b WHERE b.reservering_key = r.key; REGISTERRUN('$Id$') #endif // BEZ