DENB#40778 rapportage voor onafgemelde object reserveringen

svn path=/Customer/trunk/; revision=34279
This commit is contained in:
Ruud Lipper
2017-06-15 09:21:47 +00:00
parent f9a5173bdc
commit 6b34322ab7

View File

@@ -1979,6 +1979,83 @@ AS
AND rro.res_ruimte_opstel_key = bezet.res_ruimte_opstel_key(+)
GROUP BY rar.alg_ruimte_key;
CREATE OR REPLACE VIEW denb_v_res_deel_late
(
res_rsv_ruimte_key,
fclt_3d_discipline_key,
res_nr,
res_object,
res_object_opmerking,
van,
tot,
res_omschrijving,
contactpersoon,
gastheer,
activiteit
)
AS
SELECT rrr.res_rsv_ruimte_key,
dsc.ins_discipline_key,
res_reservering_key || '/' || res_rsv_ruimte_volgnr,
rd.res_deel_omschrijving,
rd.res_deel_opmerking,
res_rsv_deel_van,
rrd.res_rsv_deel_tot,
res_rsv_ruimte_omschrijving,
pf1.prs_perslid_naam_full contactpersoon,
pf2.prs_perslid_naam_full gastheer,
ra.res_activiteit_omschrijving
FROM res_rsv_deel rrd,
res_rsv_ruimte rrr,
res_deel rd,
ins_deel d,
( SELECT rd.res_deel_key, MAX (res_rsv_deel_tot) res_rsv_deel_tot
FROM res_rsv_deel rrd, res_deel rd, ins_deel d
WHERE res_rsv_deel_verwijder IS NULL
AND res_rsv_deel_afgemeld IS NULL
AND res_rsv_deel_tot < SYSDATE
AND rd.res_deel_key = rrd.res_deel_key
AND rd.res_deel_verwijder IS NULL
AND (rd.res_deel_vervaldatum IS NULL
OR rd.res_deel_vervaldatum > SYSDATE)
AND rd.res_ins_deel_key = d.ins_deel_key
AND ins_deel_verwijder IS NULL
AND rd.res_discipline_key != 701
AND res_rsv_deel_dirtlevel = 0
AND rd.res_deel_key NOT IN
( SELECT rd.res_deel_key
FROM res_rsv_deel rrd, res_deel rd, ins_deel d
WHERE res_rsv_deel_verwijder IS NULL
AND res_rsv_deel_afgemeld IS NULL
AND res_rsv_deel_tot >= SYSDATE
AND res_rsv_deel_van <= SYSDATE
AND rd.res_deel_key = rrd.res_deel_key
AND rd.res_deel_verwijder IS NULL
GROUP BY rd.res_deel_key)
GROUP BY rd.res_deel_key) laatste_res,
prs_v_perslid_fullnames_all pf1,
prs_v_perslid_fullnames_all pf2,
res_activiteit ra,
res_discipline dsc
WHERE res_rsv_deel_verwijder IS NULL
AND res_rsv_deel_afgemeld IS NULL
AND rrr.res_rsv_ruimte_key = rrd.res_rsv_ruimte_key
AND rd.res_deel_key = rrd.res_deel_key
AND rd.res_deel_verwijder IS NULL
AND (rd.res_deel_vervaldatum IS NULL
OR rd.res_deel_vervaldatum > SYSDATE)
AND rd.res_ins_deel_key = d.ins_deel_key
AND ins_deel_verwijder IS NULL
AND rd.res_discipline_key != 701
AND dsc.ins_discipline_key = rd.res_discipline_key
AND dsc.ins_discipline_verwijder IS NULL
AND res_rsv_deel_dirtlevel = 0
AND laatste_res.res_deel_key = rd.res_deel_key
AND laatste_res.res_rsv_deel_tot = rrd.res_rsv_deel_tot
AND pf1.prs_perslid_key = rrr.res_rsv_ruimte_contact_key
AND pf2.prs_perslid_key = rrr.res_rsv_ruimte_host_key
AND ra.res_activiteit_key = rrr.res_activiteit_key;
------ payload end ------
SET DEFINE OFF
@@ -1989,4 +2066,4 @@ COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile
PROMPT Logfile of this upgrade is: &fcltlogfile