PZEE#75214 Implementatie Provincie Zeeland, QRC rapportages

svn path=/Customer/trunk/; revision=60370
This commit is contained in:
Suzan Wiegerinck
2023-05-10 15:16:36 +00:00
parent df418bc9d4
commit 554670ab90

View File

@@ -932,8 +932,85 @@ AS
AND COALESCE (i.ins_alg_ruimte_type_org, i.ins_alg_ruimte_type) =
'P';
-- Voor de koppeling met BIS is een specifieke opbouw van de rapportage nodig
CREATE OR REPLACE VIEW PZEE_V_RUIMTE_QRC_ALG
(
OMGEVING,
ALG_LOCATIE_OMSCHRIJVING,
ALG_GEBOUW_OMSCHRIJVING,
ALG_RUIMTE_NR,
ALG_RUIMTE_OMSCHRIJVING,
SRT_RUIMTE,
FAC_BOOKMARK_ID,
FAC_BOOKMARK_PATH,
FAC_BOOKMARK_QUERY,
ALG_RUIMTE_KEY
)
AS
SELECT USER omgeving,
r.alg_locatie_omschrijving,
r.alg_gebouw_omschrijving,
r.alg_ruimte_nr,
r.alg_ruimte_omschrijving,
r.alg_srtruimte_omschrijving,
b.fac_bookmark_id,
b.fac_bookmark_path,
b.fac_bookmark_query,
r.alg_ruimte_key
FROM fac_bookmark b, alg_v_ruimte_gegevens r
WHERE b.fac_bookmark_id = 'Dk6aMzV8hdfSIvpw';
CREATE OR REPLACE VIEW PZEE_V_RUIMTE_QRC_RES
(
HIDE_F_SORT,
LOCATIE_CODE,
FCLT_F_LOCATIE,
FCLT_F_GEBOUW_NAAM,
FCLT_F_GEBOUW_OMSCHR,
FCLT_F_VERDIEPING,
ALG_RUIMTE_KEY,
FCLT_F_ALG_RUIMTE_NR,
RES_RUIMTE_KEY,
FCLT_F_RES_RUIMTE_NR,
FCLT_F_IDENTIFICATIE,
FCLT_F_BOOKMARK
)
AS
SELECT r.res_ruimte_nr,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
g.alg_gebouw_naam,
g.alg_gebouw_omschrijving,
v.alg_verdieping_code,
r.alg_ruimte_key,
r.alg_ruimte_nr,
r.res_ruimte_key,
r.res_ruimte_nr,
r.res_ruimte_key,
b.fac_bookmark_id hide_f_bookmark_id
FROM res_ruimte r,
res_alg_ruimte ar,
alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
alg_locatie l,
fac_bookmark b
WHERE ar.res_ruimte_key = r.res_ruimte_key
AND r.alg_ruimte_key = ar.alg_ruimte_key
AND v.alg_verdieping_key = r.alg_verdieping_key
AND g.alg_gebouw_key = v.alg_gebouw_key
AND l.alg_locatie_key = g.alg_locatie_key
AND b.fac_bookmark_id = '3mZqlYCRJbw4MdPS'
AND COALESCE (b.fac_bookmark_expire, SYSDATE + 1) > SYSDATE
AND l.alg_locatie_verwijder IS NULL
AND ( l.alg_locatie_vervaldatum > SYSDATE
OR l.alg_locatie_vervaldatum IS NULL)
AND g.alg_gebouw_verwijder IS NULL
AND ar.res_alg_ruimte_verwijder IS NULL
AND r.res_ruimte_verwijder IS NULL
AND ( r.res_ruimte_vervaldatum > SYSDATE
OR r.res_ruimte_vervaldatum IS NULL);
-- Voor de koppeling met BIS is een specifieke opbouw van de rapportage nodig
CREATE OR REPLACE VIEW meeting
(
res_date,
@@ -946,7 +1023,6 @@ AS
SELECT datum, tijd_van, tijd_tot, titel, ruimte FROM pzee_v_rap_infobord;
-- Voor de tijdelijke koppeling inforborden
CREATE OR REPLACE VIEW VERGADERING_2
(
RES_DATE,
@@ -977,7 +1053,6 @@ AS
WHERE TRUNC (datum) = TRUNC (SYSDATE) AND datum_tot > SYSDATE;
-- Voor de koppeling met Intranet is een specifieke opbouw van de rapportage nodig
CREATE OR REPLACE VIEW VERGADERING
(
RES_DATE,
@@ -1007,7 +1082,6 @@ AS
FROM PZEE_V_RAP_INFOBORD;
--- reserveringen met catering
CREATE OR REPLACE VIEW PZEE_V_RAP_CATERING
AS
SELECT DISTINCT