FBEA#83212 Op maat gemaakt kalenderoverzicht
svn path=/Customer/trunk/; revision=64849
This commit is contained in:
@@ -1379,7 +1379,90 @@ AS
|
||||
AND m.mld_melding_key = betaalm.mld_melding_key(+)
|
||||
AND m.mld_melding_key = enq.mld_melding_key(+)) m
|
||||
WHERE m.res_rsv_ruimte_key(+) = r.res_rsv_ruimte_key;
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW FBEA_RAP_PLANBORD_SIDK
|
||||
(
|
||||
USER_KEY,
|
||||
ITEM_KEY,
|
||||
LOCATIE,
|
||||
TITLE,
|
||||
VAN,
|
||||
TOT,
|
||||
-- COLOR,
|
||||
-- TEXTCOLOR,
|
||||
URL
|
||||
)
|
||||
AS
|
||||
SELECT NULL user_key,
|
||||
m.mld_melding_key,
|
||||
(SELECT g.alg_gebouw_naam
|
||||
FROM alg_gebouw g, alg_verdieping v, alg_ruimte r
|
||||
WHERE g.alg_gebouw_key = v.alg_gebouw_key
|
||||
AND v.alg_verdieping_key = r.alg_verdieping_key
|
||||
AND r.alg_ruimte_key = r2r.alg_ruimte_key)
|
||||
|| ' '
|
||||
|| r2r.ruimte_nr ruimte,
|
||||
CHR (10)
|
||||
|| 'Melding: '
|
||||
|| m.mld_melding_key
|
||||
|| (CASE
|
||||
WHEN m.mld_melding_onderwerp IS NOT NULL
|
||||
THEN
|
||||
' (' || m.mld_melding_onderwerp || ')'
|
||||
ELSE
|
||||
NULL
|
||||
END)
|
||||
|| CHR (10)
|
||||
|| 'Reservering: '
|
||||
|| res.res_reservering_key
|
||||
|| '/'
|
||||
|| rsv.res_rsv_ruimte_volgnr
|
||||
|| CHR (10)
|
||||
|| rsv.res_rsv_ruimte_omschrijving
|
||||
|| CHR (10)
|
||||
|| 'Contactpersoon: '
|
||||
|| (SELECT prs_perslid_naam_full
|
||||
FROM prs_v_perslid_fullnames_all pf
|
||||
WHERE pf.prs_perslid_key = rsv.res_rsv_ruimte_contact_key) txt,
|
||||
m.mld_melding_einddatum,
|
||||
m.mld_melding_einddatum,
|
||||
'?u=melding' || CHR (38) || 'k=' || m.mld_melding_key url
|
||||
FROM res_v_aanwezigrsv_ruimte rsv,
|
||||
mld_melding m,
|
||||
res_reservering res,
|
||||
res_activiteit ra,
|
||||
res_srtactiviteit rsa,
|
||||
( SELECT res_rsv_ruimte_key,
|
||||
MAX (o.res_opstelling_omschrijving) opstelling,
|
||||
MAX (ro.res_ruimte_opstel_bezoekers) capaciteit,
|
||||
MAX (ra.alg_ruimte_key) alg_ruimte_key,
|
||||
MAX (rr.res_ruimte_nr) ruimte_nr
|
||||
FROM res_rsv_ruimte r,
|
||||
res_ruimte_opstelling ro,
|
||||
res_opstelling o,
|
||||
res_ruimte rr,
|
||||
res_alg_ruimte ra
|
||||
WHERE r.res_rsv_ruimte_verwijder IS NULL
|
||||
AND r.res_ruimte_opstel_key = ro.res_ruimte_opstel_key
|
||||
AND ro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND ro.res_opstelling_key = o.res_opstelling_key
|
||||
AND rr.res_ruimte_key = ra.res_ruimte_key
|
||||
GROUP BY res_rsv_ruimte_key
|
||||
UNION ALL
|
||||
SELECT res_rsv_ruimte_key,
|
||||
'' opstelling,
|
||||
NULL capaciteit,
|
||||
rrr.alg_ruimte_key,
|
||||
r.alg_ruimte_nr
|
||||
FROM res_rsv_ruimte rrr, alg_ruimte r
|
||||
WHERE rrr.alg_ruimte_key IS NOT NULL AND r.alg_ruimte_key = rrr.alg_ruimte_key) r2r
|
||||
WHERE m.res_rsv_ruimte_key = rsv.res_rsv_ruimte_key
|
||||
AND r2r.res_rsv_ruimte_key = rsv.res_rsv_ruimte_key
|
||||
AND res.res_reservering_key = rsv.res_reservering_key
|
||||
AND rsv.res_activiteit_key = ra.res_activiteit_key
|
||||
AND ra.res_srtactiviteit_key = rsa.res_srtactiviteit_key
|
||||
AND rsa.res_srtactiviteit_key = 30;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user