PNBR#64700: Monitoring werkplekbezetting in Facilitor, label voor team gebieden
svn path=/Customer/trunk/; revision=52494
This commit is contained in:
@@ -9290,7 +9290,59 @@ AS
|
||||
alg_ruimte_key,
|
||||
res_ruimte_key,
|
||||
res_ruimte_nr;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW pnbr_v_label_ruimte_res_datum
|
||||
(
|
||||
FCLT_F_DATUM,
|
||||
ALG_RUIMTE_KEY,
|
||||
WAARDE
|
||||
)
|
||||
AS
|
||||
WITH
|
||||
datums
|
||||
AS
|
||||
( SELECT TRUNC (SYSDATE) + LEVEL - 1 datum
|
||||
FROM DUAL
|
||||
CONNECT BY LEVEL <= 42)
|
||||
SELECT DISTINCT
|
||||
datums.datum fclt_f_datum,
|
||||
alg_ruimte_key,
|
||||
DECODE (
|
||||
prs_perslid_naam_friendly,
|
||||
NULL, '',
|
||||
prs_perslid_naam_friendly
|
||||
|| ' ('
|
||||
|| TO_CHAR (res_rsv_ruimte_van, 'HH24:MI')
|
||||
|| '-'
|
||||
|| DECODE (
|
||||
TRUNC (res_rsv_ruimte_tot),
|
||||
TRUNC (res_rsv_ruimte_van), TO_CHAR (
|
||||
res_rsv_ruimte_tot,
|
||||
'HH24:MI'),
|
||||
TO_CHAR (res_rsv_ruimte_tot, 'DD-MM-YYYY HH24:MI'))
|
||||
|| ')') waarde1
|
||||
FROM datums,
|
||||
(SELECT datum,
|
||||
rg.alg_ruimte_key,
|
||||
r.res_ruimte_key,
|
||||
r.res_ruimte_omschrijving,
|
||||
prs_perslid_naam_friendly,
|
||||
arr.res_rsv_ruimte_van,
|
||||
arr.res_rsv_ruimte_tot
|
||||
FROM res_v_aanwezigruimte r,
|
||||
res_v_reserveringruimte_geg rg,
|
||||
res_v_aanwezigrsv_ruimte arr,
|
||||
res_rsv_ruimte rrr,
|
||||
prs_v_perslid_fullnames p,
|
||||
datums
|
||||
WHERE r.res_ruimte_key = rg.res_ruimte_key
|
||||
AND rg.res_reservering_key = arr.res_reservering_key
|
||||
AND arr.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
|
||||
AND rrr.res_rsv_ruimte_host_key = p.prs_perslid_key
|
||||
AND datum >= TRUNC (arr.res_rsv_ruimte_van)
|
||||
AND datum < TRUNC (arr.res_rsv_ruimte_tot + 1)) res -- Bezet
|
||||
WHERE datums.datum = res.datum(+);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user