WELK#19097: Nieuw rapport voor de bakker

svn path=/Customer/trunk/; revision=14482
This commit is contained in:
Marcel Bourseau
2010-11-10 11:32:52 +00:00
parent 237c30a085
commit c8b1751ab4

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for WELK
-- (c) 2010 SG|facilitor bv
-- $Revision: 8 $
-- $Modtime: 9-11-10 18:01 $
-- $Revision: 9 $
-- $Modtime: 10-11-10 11:22 $
--
-- Support: +31 53 4800710
@@ -97,13 +97,16 @@ WHERE a.bez_afspraak_key = b.bez_afspraak_key
AND og.alg_gebouw_key = 5;
-- res_discipline_key 101 = Catalogus "Lunch"
-- res_discipline_key 281 = Catalogus "Bakker"
CREATE OR REPLACE VIEW welk_v_rapp_lunches
(fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking)
CREATE OR REPLACE VIEW welk_v_res_lunches_en_bakker
(fclt_f_datum, tijd, fclt_f_locatie, res_discipline_key, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking)
AS SELECT
TO_CHAR(DATUM,'YYYY-MM-DD') DATUM,
TO_CHAR(DATUM,'HH24:MI') TIJD,
LOCATIE,
res_ins_discipline_key,
ALG_RUIMTE_AANDUIDING RUIMTE,
RES_VOORZIENING,
AANTAL,
@@ -191,15 +194,6 @@ FROM (WITH theperslid
res_geg.rcv_type rcv_type,
res_geg.res_type res_type,
res_geg.keycolumn keycolumn,
(SELECT COUNT ('1')
FROM res_rsv_deel rrd, res_deel resd
WHERE rrd.res_rsv_ruimte_key = res_geg.res_rsv_ruimte_key
AND rrd.res_deel_key = resd.res_deel_key
AND resd.res_discipline_key != 121)
+ (SELECT COUNT ('2')
FROM res_rsv_artikel
WHERE res_rsv_ruimte_key = res_geg.res_rsv_ruimte_key)
nrobjects,
rrr.res_rsv_ruimte_volgnr,
rrr.res_rsv_ruimte_key,
res_geg.res_ruimte_key
@@ -235,7 +229,7 @@ FROM (WITH theperslid
WHERE rra.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
AND rra.res_rsv_artikel_dirtlevel = 0
AND rra.res_artikel_key = ra.res_artikel_key
AND ra.res_discipline_key IN (101)) res_geg,
AND ra.res_discipline_key IN (101, 281)) res_geg,
res_rsv_ruimte rrr,
res_activiteit ra,
theperslid phost,
@@ -266,12 +260,12 @@ FROM (WITH theperslid
AND res_geg.res_status_bo_key < 5);
CREATE OR REPLACE VIEW welk_v_rap_lunches_morgen
(datum, tijd, locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit)
AS
SELECT fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit
FROM welk_v_rapp_lunches
WHERE TO_DATE (fclt_f_datum, 'YYYY-MM-DD') = TRUNC(SYSDATE+1);
CREATE OR REPLACE VIEW welk_v_rapp_lunches
(fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking)
AS SELECT fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking
FROM welk_v_res_lunches_en_bakker
WHERE res_discipline_key = 101;
CREATE OR REPLACE VIEW welk_v_rap_lunches_overmorgen
(datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit)
@@ -280,9 +274,23 @@ SELECT fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrage
FROM welk_v_rapp_lunches
WHERE TO_DATE (fclt_f_datum, 'YYYY-MM-DD') = TRUNC(SYSDATE+2);
-- Bakker
CREATE OR REPLACE VIEW welk_v_rapp_bakker
(fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking)
AS SELECT fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit, bezoekers, omschrijving, opmerking
FROM welk_v_res_lunches_en_bakker
WHERE res_discipline_key = 281;
CREATE OR REPLACE VIEW welk_v_rap_bakker_overmorgen
(datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit)
AS
SELECT fclt_f_datum, tijd, fclt_f_locatie, ruimte, voorziening, aantal, aanvrager, gastheer, afdeling, activiteit
FROM welk_v_rapp_bakker
WHERE TO_DATE (fclt_f_datum, 'YYYY-MM-DD') = TRUNC(SYSDATE+2);
BEGIN adm.systrackscript('$Workfile: welk.sql $', '$Revision: 8 $', 0); END;
BEGIN adm.systrackscript('$Workfile: welk.sql $', '$Revision: 9 $', 0); END;
/