MNNL#84275 Support/PGGM-parkeerplaatsen
svn path=/Customer/trunk/; revision=65451
This commit is contained in:
@@ -9166,20 +9166,22 @@ AS
|
||||
pp_id,
|
||||
res_kenmerkreservering_waarde kenteken,
|
||||
DECODE (rrr.res_rsv_ruimte_dirtlevel + COALESCE (wp.res_rsv_deel_dirtlevel, 0) + COALESCE (pp.res_rsv_deel_dirtlevel, 0), 0, 'Nee', 'Ja'),
|
||||
DECODE (wp.res_discipline_key, 3542, 1, 0) pggm
|
||||
--DECODE (wp.res_discipline_key, 3542, 1, 0) pggm
|
||||
DECODE (ab.prs_bedrijf_key, 39284, 1, 0) pggm
|
||||
FROM res_v_aanwezigrsv_ruimte rrr,
|
||||
res_activiteit ra,
|
||||
prs_perslid p,
|
||||
prs_v_afdeling_boom ab,
|
||||
prs_v_afdeling a,
|
||||
bez_afspraak ba,
|
||||
bez_bezoekers bb,
|
||||
( SELECT rd.res_discipline_key, rrd.res_rsv_ruimte_key, rrd.res_rsv_deel_dirtlevel,
|
||||
( SELECT rrd.res_rsv_ruimte_key, rrd.res_rsv_deel_dirtlevel, rd.res_discipline_key,
|
||||
MIN (rd.res_deel_omschrijving) wp_id,
|
||||
COUNT ( * ) aant
|
||||
FROM res_v_aanwezigrsv_deel rrd, res_deel rd
|
||||
WHERE rrd.res_deel_key = rd.res_deel_key
|
||||
AND rd.res_discipline_key IN (2362, 3141, 3542) -- Werkplekken/Parkeerplek (per 2023/voorjaar)/Parkeerplek-PGGM (per 2024/zomer)
|
||||
GROUP BY rd.res_discipline_key, rrd.res_rsv_ruimte_key, rrd.res_rsv_deel_dirtlevel) wp,
|
||||
GROUP BY rrd.res_rsv_ruimte_key, rrd.res_rsv_deel_dirtlevel, rd.res_discipline_key) wp,
|
||||
( SELECT rrd.res_rsv_ruimte_key, rrd.res_rsv_deel_dirtlevel,
|
||||
MIN (d.ins_deel_omschrijving) pp_id,
|
||||
COUNT ( * ) aant
|
||||
@@ -9198,7 +9200,8 @@ AS
|
||||
AND rrr.res_activiteit_key = 390 -- Parkeerplek
|
||||
AND rrr.res_rsv_ruimte_dirtlevel = 0 -- Niet dirty
|
||||
AND rrr.res_rsv_ruimte_contact_key = p.prs_perslid_key -- Of host?
|
||||
AND p.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND p.prs_afdeling_key = ab.prs_afdeling_key
|
||||
AND ab.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND rrr.res_rsv_ruimte_key = ba.res_rsv_ruimte_key(+)
|
||||
AND ba.bez_afspraak_key = bb.bez_afspraak_key(+)
|
||||
AND rrr.res_rsv_ruimte_key = wp.res_rsv_ruimte_key(+)
|
||||
@@ -9226,7 +9229,8 @@ AS
|
||||
TRUNC (rrr.res_rsv_ruimte_van) datum,
|
||||
a.prs_afdeling_naam,
|
||||
a.prs_afdeling_omschrijving,
|
||||
DECODE (pp.res_discipline_key, 3542, 1, 0) pggm,
|
||||
--DECODE (pp.res_discipline_key, 3542, 1, 0) pggm,
|
||||
DECODE (ab.prs_bedrijf_key, 39284, 1, 0) pggm,
|
||||
COUNT ( * ) aant_wp,
|
||||
SUM (DECODE (pp.aant, NULL, 0, 0, 0, pp.aant)) aant_pp
|
||||
FROM res_v_aanwezigrsv_ruimte rrr,
|
||||
@@ -9239,13 +9243,13 @@ AS
|
||||
-- WHERE res_rsv_deel_dirtlevel = 0 -- Niet dirty
|
||||
-- AND bez_bezoekers_key IS NOT NULL
|
||||
-- GROUP BY res_rsv_ruimte_key) pp
|
||||
( SELECT rd.res_discipline_key, rrd.res_rsv_ruimte_key,
|
||||
( SELECT rrd.res_rsv_ruimte_key, rd.res_discipline_key,
|
||||
COUNT ( * ) aant
|
||||
FROM res_v_aanwezigrsv_deel rrd, res_deel rd
|
||||
WHERE rrd.res_rsv_deel_dirtlevel = 0 -- Niet dirty
|
||||
AND rrd.bez_bezoekers_key IS NOT NULL
|
||||
AND rrd.res_deel_key = rd.res_deel_key
|
||||
GROUP BY rd.res_discipline_key, rrd.res_rsv_ruimte_key) pp
|
||||
GROUP BY rrd.res_rsv_ruimte_key, rd.res_discipline_key) pp
|
||||
WHERE rrr.res_rsv_ruimte_tot > TRUNC (ADD_MONTHS (SYSDATE, -24), 'yyyy')
|
||||
AND rrr.res_activiteit_key = ra.res_activiteit_key
|
||||
--AND rrr.res_activiteit_key IN (250, 390) -- Werkplekken/Parkeerplekken
|
||||
@@ -9261,7 +9265,8 @@ AS
|
||||
TRUNC (rrr.res_rsv_ruimte_van),
|
||||
a.prs_afdeling_naam,
|
||||
a.prs_afdeling_omschrijving,
|
||||
DECODE (pp.res_discipline_key, 3542, 1, 0);
|
||||
--DECODE (pp.res_discipline_key, 3542, 1, 0);
|
||||
DECODE (ab.prs_bedrijf_key, 39284, 1, 0);
|
||||
|
||||
-- MNNL#64264: Personen per autorisatiegroep.
|
||||
CREATE OR REPLACE VIEW mnnl_v_udr_prs_per_groep
|
||||
|
||||
Reference in New Issue
Block a user