PCHX#58233 rapport tbv meldingsoverzicht met overlappende meldingen

svn path=/Customer/trunk/; revision=44219
This commit is contained in:
Sander Schepers
2019-09-13 13:47:39 +00:00
parent ef469417fd
commit 128efb7da2

View File

@@ -2449,6 +2449,66 @@ AS
AND m.mld_alg_onroerendgoed_keys = onr.alg_onroerendgoed_keys) RUIMTE_FUNCTIE
FROM mld_v_udr_meldingkenmerk_cnd mk, mld_melding m
WHERE m.mld_melding_key = mk.melding_key;
CREATE OR REPLACE VIEW pchx_v_rap_mldmetoverlap
(
prefix,
melding_key,
vakgroep,
melding,
datum,
locatie,
onderwerp,
omschrijving,
status,
aanvrager,
behandelaar,
einddatum,
overlappend,
overlap
)
AS
SELECT sd.ins_srtdiscipline_prefix,
m.mld_melding_key,
disc.ins_discipline_omschrijving,
sm.mld_stdmelding_omschrijving,
m.mld_melding_datum,
COALESCE (alg.alg_plaatsaanduiding, loc.alg_locatie_code),
m.mld_melding_onderwerp,
m.mld_melding_omschrijving,
ms.mld_statuses_omschrijving,
aanv.prs_perslid_naam_full,
beh.prs_perslid_naam_full,
mld.geteinddatum (m.mld_melding_key),
st.overlappend,
(CASE
WHEN fac.safe_to_number (st.overlappend) = m.mld_melding_key
OR st.overlappend IS NULL
THEN
'Nee'
ELSE
'Ja'
END)
AS overlap
FROM mld_melding m,
mld_stdmelding sm,
ins_tab_discipline disc,
ins_srtdiscipline sd,
prs_v_perslid_fullnames aanv,
prs_v_perslid_fullnames beh,
pchx_v_startmelding_geg st,
mld_statuses ms,
alg_v_onroerendgoed_gegevens alg,
alg_locatie loc
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
AND disc.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.prs_perslid_key_voor = aanv.prs_perslid_key(+)
AND m.mld_melding_behandelaar_key = beh.prs_perslid_key(+)
AND m.mld_melding_key = st.m_start(+)
AND m.mld_melding_status = ms.mld_statuses_key
AND m.mld_alg_onroerendgoed_keys = alg.alg_onroerendgoed_keys(+)
AND m.mld_alg_locatie_key = loc.alg_locatie_key(+);
------ payload end ------