Reports
svn path=/Customer/trunk/; revision=12569
This commit is contained in:
0
CAPG/Once/.gitignore
vendored
0
CAPG/Once/.gitignore
vendored
108
CAPG/Once/obsoleteusrraps.sql
Normal file
108
CAPG/Once/obsoleteusrraps.sql
Normal file
@@ -0,0 +1,108 @@
|
||||
--CREATE OR REPLACE VIEW cgey_reserveringsoverzicht AS
|
||||
--SELECT
|
||||
-- e.prs_eenheid_code Unit,
|
||||
-- a.PRS_AFDELING_NAAM FCLT_F_Practise,
|
||||
-- rs.res_reservering_key Reservering,
|
||||
-- TO_CHAR(rs.RES_RESERVERING_VAN, 'DD-MM-YYYY ') Datum,
|
||||
-- TO_CHAR(rs.RES_RESERVERING_VAN, 'HH24:MI') Begintijd,
|
||||
-- TO_CHAR(rs.RES_RESERVERING_TOT, 'HH24:MI') Eindtijd,
|
||||
-- rs.RES_RESERVERING_OMSCHRIJVING Evenement,
|
||||
-- id.INS_DEEL_OMSCHRIJVING Voorziening,
|
||||
-- rs.RES_RESERVERING_BEZOEKERS AantalPersonen,
|
||||
-- nvl(rm.RES_RUIMTE_NR, nvl(rs.RES_RESERVERING_PLAATS, ' ')) Lokatie,
|
||||
-- p.prs_perslid_naam||DECODE(p.prs_perslid_voorletters, null, '', ', '||p.prs_perslid_voorletters)||DECODE(p.prs_perslid_voornaam, null, '', ' ('||p.prs_perslid_voornaam||')') Aanvrager,
|
||||
-- rm.res_ruimte_prijs Prijs
|
||||
--FROM
|
||||
-- RES_v_aanwezigRESERVERING rs,
|
||||
-- res_ruimte rm,
|
||||
-- prs_perslid p,
|
||||
-- RES_OPSTELLING O,
|
||||
-- RES_RSV_DEEL rd,
|
||||
-- res_deel de,
|
||||
-- prs_afdeling a,
|
||||
-- ins_deel id,
|
||||
-- prs_eenheid e
|
||||
--WHERE
|
||||
-- rd.RES_RSV_DEEL_STATUS < 5 and
|
||||
-- rs.RES_RUIMTE_KEY = rm.RES_RUIMTE_KEY(+) and
|
||||
-- p.PRS_PERSLID_KEY=rs.PRS_PERSLID_KEY AND
|
||||
-- a.prs_afdeling_key(+) = p.prs_afdeling_key and
|
||||
-- id.INS_DEEL_KEY = de.RES_INS_DEEL_KEY AND
|
||||
-- rd.RES_DEEL_KEY = de.RES_DEEL_KEY AND
|
||||
-- rs.RES_RESERVERING_KEY = rd.RES_RESERVERING_KEY and
|
||||
-- rs.res_opstelling_key = o.res_opstelling_key(+) and
|
||||
-- a.prs_eenheid_key=e.prs_eenheid_key
|
||||
--UNION
|
||||
-- SELECT
|
||||
-- e.prs_eenheid_code,
|
||||
-- a.PRS_AFDELING_NAAM,
|
||||
-- rs.res_reservering_key,
|
||||
-- TO_CHAR(rs.RES_RESERVERING_VAN, 'DD-MM-YYYY '),
|
||||
-- TO_CHAR(rs.RES_RESERVERING_VAN, 'HH24:MI'),
|
||||
-- TO_CHAR(rs.RES_RESERVERING_TOT, 'HH24:MI'),
|
||||
-- rs.RES_RESERVERING_OMSCHRIJVING,
|
||||
-- ' ' || ra.RES_RSV_ARTIKEL_AANTAL ||'x '||nvl(de.RES_ARTIKEL_EENHEID,'')||' '|| de.RES_ARTIKEL_OMSCHRIJVING,
|
||||
-- rs.RES_RESERVERING_BEZOEKERS,
|
||||
-- nvl(rm.RES_RUIMTE_NR, nvl(rs.RES_RESERVERING_PLAATS,' ')),
|
||||
-- p.prs_perslid_naam||DECODE(p.prs_perslid_voorletters,null,'',', '||p.prs_perslid_voorletters)||DECODE(p.prs_perslid_voornaam,null,'',' ('||p.prs_perslid_voornaam||')'),
|
||||
-- de.res_artikel_prijs*ra.RES_RSV_ARTIKEL_AANTAL
|
||||
--from
|
||||
-- RES_v_aanwezigRESERVERING rs,
|
||||
-- res_ruimte rm,
|
||||
-- prs_perslid p,
|
||||
-- RES_OPSTELLING O,
|
||||
-- prs_afdeling a,
|
||||
-- RES_RSV_ARTIKEL ra,
|
||||
-- res_artikel de,
|
||||
-- prs_eenheid e
|
||||
--WHERE
|
||||
-- ra.RES_RSV_ARTIKEL_STATUS < 5 and
|
||||
-- rs.RES_RUIMTE_KEY = rm.RES_RUIMTE_KEY(+) and
|
||||
-- p.PRS_PERSLID_KEY=rs.PRS_PERSLID_KEY AND
|
||||
-- a.prs_afdeling_key(+) = p.prs_afdeling_key AND
|
||||
-- ra.RES_ARTIKEL_KEY = de.RES_ARTIKEL_KEY AND
|
||||
-- rs.RES_RESERVERING_KEY = ra.RES_RESERVERING_KEY and
|
||||
-- rs.res_opstelling_key = o.res_opstelling_key(+) and
|
||||
-- a.prs_eenheid_key=e.prs_eenheid_key
|
||||
--order by 1,2,3
|
||||
--
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW cgey_reserveringsoverzicht AS
|
||||
SELECT
|
||||
TO_CHAR(rs.RES_RESERVERING_VAN, 'YYMM ') FCLT_F_Maand,
|
||||
e.prs_eenheid_code Unit,
|
||||
a.PRS_AFDELING_NAAM Practice,
|
||||
TO_CHAR(rs.res_reservering_key) Reservering,
|
||||
TO_CHAR(rs.RES_RESERVERING_VAN, 'DD-MM-YYYY ') Datum,
|
||||
TO_CHAR(rs.RES_RESERVERING_VAN, 'HH24:MI') Begintijd,
|
||||
TO_CHAR(rs.RES_RESERVERING_TOT, 'HH24:MI') Eindtijd,
|
||||
--rs.RES_RESERVERING_OMSCHRIJVING Evenement,
|
||||
' ' || ra.RES_RSV_ARTIKEL_AANTAL ||'x '||nvl(de.RES_ARTIKEL_EENHEID,'')||' '|| de.RES_ARTIKEL_OMSCHRIJVING Voorziening,
|
||||
rs.RES_RESERVERING_BEZOEKERS AantalPersonen,
|
||||
nvl(rm.RES_RUIMTE_NR, nvl(rs.RES_RESERVERING_PLAATS,' ')) Lokatie,
|
||||
p.prs_perslid_naam||DECODE(p.prs_perslid_voorletters,null,'',', '||p.prs_perslid_voorletters)||DECODE(p.prs_perslid_voornaam,null,'',' ('||p.prs_perslid_voornaam||')') Aanvrager,
|
||||
de.res_artikel_prijs*ra.RES_RSV_ARTIKEL_AANTAL Kosten
|
||||
from
|
||||
RES_v_aanwezigRESERVERING rs,
|
||||
res_ruimte rm,
|
||||
prs_perslid p,
|
||||
RES_OPSTELLING O,
|
||||
prs_afdeling a,
|
||||
RES_RSV_ARTIKEL ra,
|
||||
res_artikel de,
|
||||
prs_eenheid e
|
||||
WHERE
|
||||
ra.RES_RSV_ARTIKEL_STATUS < 5 and
|
||||
rs.RES_RUIMTE_KEY = rm.RES_RUIMTE_KEY(+) and
|
||||
p.PRS_PERSLID_KEY=rs.PRS_PERSLID_KEY AND
|
||||
a.prs_afdeling_key(+) = p.prs_afdeling_key AND
|
||||
ra.RES_ARTIKEL_KEY = de.RES_ARTIKEL_KEY AND
|
||||
rs.RES_RESERVERING_KEY = ra.RES_RESERVERING_KEY and
|
||||
rs.res_opstelling_key = o.res_opstelling_key(+) and
|
||||
a.prs_eenheid_key=e.prs_eenheid_key
|
||||
|
||||
|
||||
insert into fac_usrrap (fac_usrrap_omschrijving, fac_usrrap_view_name,fac_usrrap_info)
|
||||
values('Reserveringsoverzicht per Practice','cgey_reserveringsoverzicht','Overzicht van alle reserveringen met kosten per practice in een bepaalde maand (YYMM)');
|
||||
|
||||
Reference in New Issue
Block a user