89 lines
2.7 KiB
SQL
89 lines
2.7 KiB
SQL
--
|
|
-- $Id$
|
|
--
|
|
-- Script containing customer specific sql statements for the BLCC database
|
|
|
|
DEFINE thisfile = 'BLCC#39810.SQL'
|
|
DEFINE dbuser = '^BLCC'
|
|
DEFINE custid = 'BLCC'
|
|
|
|
SET ECHO ON
|
|
SET DEFINE ON
|
|
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
|
WHENEVER SQLERROR EXIT;
|
|
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
|
|
WHENEVER SQLERROR CONTINUE;
|
|
SPOOL &fcltlogfile
|
|
SET DEFINE OFF
|
|
|
|
------ payload begin ------
|
|
|
|
CREATE OR REPLACE VIEW BLCC_V_RAP_CATERINGOVERZICHT
|
|
(
|
|
FCLT_F_RUIMTE,
|
|
FCLT_F_DATUM,
|
|
TIJD_VANAF,
|
|
TIJD_TOT,
|
|
RESNR,
|
|
OMSCHRIJVING,
|
|
ARTIKELKEY,
|
|
ARTIKELNR,
|
|
ARTIKELOMSCHRIJVING,
|
|
AANTAL,
|
|
STUKPRIJS,
|
|
KOSTEN,
|
|
BESTELLER,
|
|
COSTCENTER,
|
|
ACTIVITEIT,
|
|
OPSTELLING
|
|
)
|
|
AS
|
|
SELECT DISTINCT r.alg_ruimte_omschrijving,
|
|
rr.res_rsv_ruimte_van,
|
|
TO_CHAR (rr.res_rsv_ruimte_van, 'hh24:mi'),
|
|
TO_CHAR (rr.res_rsv_ruimte_tot, 'hh24:mi'),
|
|
rr.res_reservering_key || '/' || rr.res_rsv_ruimte_volgnr,
|
|
rr.res_rsv_ruimte_opmerking,
|
|
rra.res_rsv_artikel_key,
|
|
ra.res_artikel_nr,
|
|
ra.res_artikel_omschrijving,
|
|
rra.res_rsv_artikel_aantal,
|
|
ra.res_artikel_prijs,
|
|
rra.res_rsv_artikel_prijs,
|
|
prs_perslid_naam_full,
|
|
pk.prs_kostenplaats_omschrijving,
|
|
rac.res_activiteit_omschrijving,
|
|
o.res_opstelling_omschrijving
|
|
FROM res_rsv_ruimte rr,
|
|
alg_ruimte r,
|
|
res_artikel ra,
|
|
res_rsv_artikel rra,
|
|
prs_v_perslid_fullnames ppf,
|
|
res_discipline rd,
|
|
prs_kostenplaats pk,
|
|
res_activiteit rac,
|
|
res_ruimte_opstelling ro,
|
|
res_opstelling o,
|
|
res_ruimte rui
|
|
WHERE rr.alg_ruimte_key = r.alg_ruimte_key
|
|
AND rra.res_rsv_ruimte_key = rr.res_rsv_ruimte_key
|
|
AND rra.res_artikel_key = ra.res_artikel_key
|
|
AND rr.res_rsv_ruimte_contact_key = ppf.prs_perslid_key
|
|
AND rr.res_rsv_ruimte_host_key = ppf.prs_perslid_key
|
|
AND ra.res_discipline_key = rd.ins_discipline_key
|
|
AND rr.prs_kostenplaats_key = pk.prs_kostenplaats_key(+)
|
|
AND rr.res_activiteit_key = rac.res_activiteit_key
|
|
AND ro.res_ruimte_key = rui.res_ruimte_key
|
|
AND ro.res_opstelling_key = o.res_opstelling_key;
|
|
|
|
------ payload end ------
|
|
|
|
SET DEFINE OFF
|
|
BEGIN adm.systrackscriptId ('$Id$', 0); END;
|
|
/
|
|
|
|
COMMIT;
|
|
SET ECHO OFF
|
|
SPOOL OFF
|
|
SET DEFINE ON
|
|
PROMPT Logfile of this upgrade is: &fcltlogfile |