BOFO#16156
svn path=/Customer/trunk/; revision=13935
This commit is contained in:
76
BOFO/bofo.sql
Normal file
76
BOFO/bofo.sql
Normal file
@@ -0,0 +1,76 @@
|
||||
-- Script containing customer specific configuration sql statements for BOFO: Bouwfonds ontwikkeling zuid-west
|
||||
-- (c) 2009 SG|facilitor
|
||||
-- $Revision: 1 $
|
||||
-- $Modtime: 19-08-09 15:22 $
|
||||
--
|
||||
-- Support: +31 53 4800710
|
||||
|
||||
|
||||
|
||||
SPOOL xBOFO.LST
|
||||
SET ECHO ON
|
||||
--------------
|
||||
|
||||
CREATE OR REPLACE VIEW bofo_v_info_verkoopkamer (
|
||||
bezoekers,
|
||||
bezet,
|
||||
res_ruimte_nr,
|
||||
res_ruimte_key,
|
||||
vrij_tot,
|
||||
bezet_tot
|
||||
)
|
||||
AS
|
||||
SELECT NVL (bezoekers.bez_afspraak_naam, 'geen'),
|
||||
(SELECT COUNT ( * )
|
||||
FROM res_rsv_ruimte rrr
|
||||
WHERE SYSDATE BETWEEN res_rsv_ruimte_van AND res_rsv_ruimte_tot
|
||||
AND rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key)
|
||||
bezet,
|
||||
res_ruimte_nr,
|
||||
rr.res_ruimte_key,
|
||||
(SELECT NVL (MIN (TO_CHAR (res_rsv_ruimte_van, 'hh24:mi')), '24:00')
|
||||
FROM res_rsv_ruimte rrr
|
||||
WHERE res_rsv_ruimte_van BETWEEN SYSDATE AND TRUNC (SYSDATE + 1)
|
||||
AND rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key)
|
||||
vrij_tot,
|
||||
(SELECT MIN (TO_CHAR (res_rsv_ruimte_tot, 'hh24:mi'))
|
||||
FROM res_rsv_ruimte rrr
|
||||
WHERE res_rsv_ruimte_tot BETWEEN SYSDATE AND TRUNC (SYSDATE + 1)
|
||||
AND rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key)
|
||||
bezet_tot
|
||||
FROM res_ruimte_opstelling ro,
|
||||
res_ruimte rr,
|
||||
(SELECT bez_afspraak_naam, res_ruimte_opstel_key
|
||||
FROM bez_bezoekers b, bez_afspraak a, res_rsv_ruimte rrr
|
||||
WHERE b.bez_afspraak_key = a.bez_afspraak_key
|
||||
AND rrr.res_rsv_ruimte_key = a.res_rsv_ruimte_key
|
||||
AND rrr.res_rsv_ruimte_van BETWEEN SYSDATE - 1 / 96
|
||||
AND SYSDATE + 1 / 96) bezoekers
|
||||
WHERE ro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND bezoekers.res_ruimte_opstel_key(+) = ro.res_ruimte_opstel_key;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW BOFO_V_RAP_ZIEKMELDING (naam
|
||||
,datum_ziekmelding
|
||||
,omschrijving
|
||||
,opmerking
|
||||
,datum_betermelding
|
||||
,nummer)
|
||||
AS
|
||||
SELECT pf.prs_perslid_naam_full naam,
|
||||
mld_melding_datum datum_ziekmelding,
|
||||
SUBSTR (mld_melding_omschrijving, 1, 1000) omschijving,
|
||||
SUBSTR (mld_melding_opmerking, 1, 1000) opmerking,
|
||||
mld_melding_afgemeld datum_betermelding,
|
||||
mld_melding_key nummer
|
||||
FROM mld_melding m, prs_v_perslid_fullnames pf
|
||||
WHERE mld_stdmelding_key = 79
|
||||
AND m.prs_perslid_key = pf.prs_perslid_key
|
||||
AND COALESCE (mld_melding_afgemeld, SYSDATE) > SYSDATE - 5;
|
||||
|
||||
-- insert into fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name, fac_usrrap_functie)
|
||||
-- values ('Ziekmeldingen', 'bofo_v_rap_ziekmelding', 1)
|
||||
|
||||
COMMIT;
|
||||
|
||||
spool off
|
||||
Reference in New Issue
Block a user