BLCC#84498 Rapportages tbv communicatie aangepast

BLCC#87142 Rapportages tbv events aangepast

svn path=/Customer/trunk/; revision=68963
This commit is contained in:
Suzan Wiegerinck
2025-05-08 16:01:06 +00:00
parent d852dde36b
commit 1ed86ad7f3

View File

@@ -27467,89 +27467,161 @@ AS
WHERE m.mld_stdmelding_key = 917
AND m.prs_perslid_key_voor = p.prs_perslid_key;
/* Formatted on 8-5-2025 17:06:21 (QP5 v5.336) */
CREATE OR REPLACE VIEW BLCC_V_RAP_ACTPLAN_EVENT_EXTERN
(
MLD_MELDING_KEY,
COMMUNICATIE_ZUIL,
COMMUNICATIE_MAILING,
COMMUNICATIE_NARROW,
COMMUNICATIE_SCREEN,
RES_RESERVERING_KEY,
RES_RSV_RUIMTE_VOLGNR,
DATUM,
VAN,
TOT,
KOSTENPLAATS,
OMSCHRIJVING,
AANTAL,
RUIMTE_NR
MLD_MELDING_KEY,
HTML_AANVRAAGNUMMER,
AANVRAAG_DATUM,
AANGEVRAAGD_IN_MAAND,
AANVRAAG_GEACCEPTEERD,
SOORT_EVENT,
COMMUNICATIE_ZUIL,
COMMUNICATIE_MAILING,
COMMUNICATIE_NARROW,
COMMUNICATIE_SCREEN,
RES_RESERVERING_KEY,
RES_RSV_RUIMTE_VOLGNR,
HTML_RESERVERING,
EVENT_IN_MAAND,
DATUM,
VAN,
TOT,
KOSTENPLAATS,
OMSCHRIJVING,
AANTAL,
RUIMTE_NR,
CONTACTPERS,
AANVRAAG_DOOR_EVENTS
)
AS
SELECT m.mld_melding_key,
DECODE (
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7952
AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_zuil,
DECODE (
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7955
AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_mailing,
DECODE (
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7954
AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_narrow,
DECODE (
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7953
AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_screen,
rrr.res_reservering_key,
rrr.res_rsv_ruimte_volgnr,
TO_CHAR (rrr.res_rsv_ruimte_van, 'dd-mm-yyyy') datum,
TO_CHAR (rrr.res_rsv_ruimte_van, 'HH24:MI') van,
TO_CHAR (rrr.res_rsv_ruimte_tot, 'HH24:MI') tot,
(SELECT k.prs_kostenplaats_omschrijving
FROM prs_kostenplaats k
WHERE k.prs_kostenplaats_key = rrr.prs_kostenplaats_key)
kostenplaats,
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 8061
AND km.mld_melding_key = m.mld_melding_key)
omschrijving,
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7947
AND km.mld_melding_key = m.mld_melding_key)
aantal,
rr.res_ruimte_nr ruimte_nr
FROM mld_melding m,
REs_reservering rr,
res_rsv_ruimte rrr,
res_ruimte_opstelling rro,
res_ruimte rr
WHERE m.mld_stdmelding_key = 2781
AND rr.mld_melding_key = m.mld_melding_key
AND rrr.res_reservering_key = rr.res_reservering_key
AND rr.res_ruimte_key = rro.res_ruimte_key
AND rro.res_ruimte_opstel_key = rrr.res_ruimte_opstel_key;
SELECT m.mld_melding_key,
'<a class="details" onclick=''FcltMgr.openDetail("'
|| 'appl/mld/mld_melding.asp?urole=fe&'
|| 'mld_key='
|| m.mld_melding_key
|| '")''>'
|| vgt.ins_srtdiscipline_prefix
|| m.mld_melding_key
|| '</a>'
meldingnummer,
TO_CHAR (m.mld_melding_datum, 'dd-mm-yyyy')
aanvraag_datum,
TO_CHAR (m.mld_melding_datum, 'yyyy') || ' ' || TO_CHAR (m.mld_melding_datum, 'Month')
aangevraagd_in_maand,
(SELECT ud.fac_usrdata_omschr
FROM mld_kenmerkmelding km, fac_usrdata ud, fac_usrtab ut
WHERE km.mld_kenmerk_key = 8001
AND km.mld_kenmerkmelding_waarde = ud.fac_usrdata_key
AND ud.fac_usrtab_key = ut.fac_usrtab_key
AND km.mld_melding_key = m.mld_melding_key)
aanvr_geaccepteerd,
(SELECT rt.fac_usrdata_omschr
FROM mld_kenmerkmelding kenm, fac_usrdata rt
WHERE kenm.mld_kenmerkmelding_verwijder IS NULL
AND rt.fac_usrdata_key = fac.safe_to_number (kenm.mld_kenmerkmelding_waarde)
AND rt.fac_usrtab_key = 1383
AND kenm.mld_kenmerk_key = 7968
AND kenm.mld_melding_key = m.mld_melding_key)
soort_event,
DECODE ((SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7952 AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_zuil,
DECODE ((SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7955 AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_mailing,
DECODE ((SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7954 AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_narrow,
DECODE ((SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7953 AND km.mld_melding_key = m.mld_melding_key),
1, 'Ja',
'Nee')
communicatie_screen,
res.res_reservering_key,
res.res_rsv_ruimte_volgnr,
res.html_reservering,
res.event_in_maand,
res.datum,
res.van,
res.tot,
(SELECT k.prs_kostenplaats_omschrijving
FROM prs_kostenplaats k
WHERE k.prs_kostenplaats_key = res.prs_kostenplaats_key)
kostenplaats,
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 8061 AND km.mld_melding_key = m.mld_melding_key)
omschrijving,
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 7947 AND km.mld_melding_key = m.mld_melding_key)
aantal,
res.res_ruimte_nr
ruimte_nr,
res.contactpers,
CASE
WHEN res.prs_perslid_key IN
(SELECT gg.prs_perslid_key
FROM fac_groep g, fac_gebruikersgroep gg
WHERE g.fac_groep_key = 2464 AND gg.fac_groep_key = g.fac_groep_key)
THEN
'Ja'
ELSE
'Nee'
END
aanvraag_door_events
FROM mld_melding m,
mld_stdmelding sm,
mld_discipline vg,
ins_srtdiscipline vgt,
(SELECT rr.mld_melding_key,
rrui.res_ruimte_nr,
TO_CHAR (rrr.res_rsv_ruimte_van, 'dd-mm-yyyy') datum,
TO_CHAR (rrr.res_rsv_ruimte_van, 'yyyy')
|| ' '
|| TO_CHAR (rrr.res_rsv_ruimte_van, 'Month') event_in_maand,
TO_CHAR (rrr.res_rsv_ruimte_van, 'HH24:MI') van,
TO_CHAR (rrr.res_rsv_ruimte_tot, 'HH24:MI') tot,
rrr.prs_kostenplaats_key,
rrr.res_reservering_key,
rrr.res_rsv_ruimte_volgnr,
rrr.res_rsv_ruimte_key,
'<a class="details" onclick=''FcltMgr.openDetail("appl/res/res_reservering.asp?urole=bo&'
|| 'rsv_ruimte_key='
|| rrr.res_rsv_ruimte_key
|| '")''>'
|| rrr.res_reservering_key
|| '/'
|| rrr.res_rsv_ruimte_volgnr
|| '</a>' html_reservering,
p.prs_perslid_key,
p.prs_perslid_naam_friendly contactpers
FROM res_reservering rr,
res_rsv_ruimte rrr,
res_ruimte_opstelling rro,
res_ruimte rrui,
prs_v_perslid_fullnames_all p
WHERE rrr.res_reservering_key = rr.res_reservering_key
AND rrui.res_ruimte_key = rro.res_ruimte_key
AND rro.res_ruimte_opstel_key = rrr.res_ruimte_opstel_key
AND rr.res_reservering_verwijder IS NULL
AND rrr.res_rsv_ruimte_contact_key = p.prs_perslid_key) res
WHERE m.mld_stdmelding_key = 2781
AND res.mld_melding_key(+) = m.mld_melding_key
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
AND vg.ins_discipline_key = sm.mld_ins_discipline_key
AND vgt.ins_srtdiscipline_key = vg.ins_srtdiscipline_key;
CREATE OR REPLACE VIEW BLCC_V_RAP_VERKOOPFACTUUR
AS