FMHN#82007 Kenmerk toevoegen & nieuw rapport
svn path=/Customer/trunk/; revision=63335
This commit is contained in:
@@ -22674,6 +22674,74 @@ AS
|
||||
FROM fmhn_v_rap_dvl_klanten
|
||||
GROUP BY TRUNC (aanmaakdatum), TO_CHAR (aanmaakdatum, 'YYYY')
|
||||
ORDER BY 1;
|
||||
|
||||
CREATE OR REPLACE VIEW FMHN_V_MELDBRON
|
||||
(
|
||||
MELDING_KEY,
|
||||
BRON,
|
||||
MELDINGGROEP,
|
||||
DATUM,
|
||||
LOCATIE_KEY,
|
||||
LOCATIE,
|
||||
GEBOUW_TERREIN,
|
||||
PLAATS,
|
||||
DISCIPLINE_KEY,
|
||||
DISCIPLINE,
|
||||
VAKGROEP,
|
||||
STDMELDING,
|
||||
ONDERWERP,
|
||||
ACTIEVE_BEHANDELAAR,
|
||||
AANVRAGER
|
||||
)
|
||||
AS
|
||||
SELECT m.mld_melding_key,
|
||||
b.bron,
|
||||
smg.mld_stdmeldinggroep_naam,
|
||||
TRUNC (mld_melding_datum),
|
||||
l.alg_locatie_key,
|
||||
l.alg_locatie_omschrijving,
|
||||
COALESCE (onrg.alg_gebouw_naam, onrg.alg_terreinsector_naam),
|
||||
onrg.alg_plaatsaanduiding,
|
||||
sd.ins_srtdiscipline_omschrijving,
|
||||
disc.ins_discipline_key,
|
||||
disc.ins_discipline_omschrijving,
|
||||
sm.mld_stdmelding_omschrijving,
|
||||
m.mld_melding_onderwerp,
|
||||
beh.prs_dep_afd,
|
||||
aanv.prs_dep_afd
|
||||
FROM mld_melding m,
|
||||
mld_stdmelding sm,
|
||||
mld_kenmerkmelding kmm,
|
||||
mld_kenmerk km,
|
||||
mld_srtkenmerk sk,
|
||||
MLD_STDMELDINGGROEP smg,
|
||||
alg_locatie l,
|
||||
alg_v_onroerendgoed_gegevens onrg,
|
||||
ins_srtdiscipline sd,
|
||||
ins_tab_discipline disc,
|
||||
fmhn_v_idm_medewerker beh,
|
||||
fmhn_v_idm_medewerker aanv,
|
||||
(SELECT fac_usrdata_key AS bron_key, fac_usrdata_omschr2 AS bron
|
||||
FROM fac_usrdata
|
||||
WHERE fac_usrtab_key = 1101 -- Eigen tabel 'BronAanvraag'
|
||||
AND fac_usrdata_verwijder IS NULL) b
|
||||
WHERE kmm.mld_kenmerk_key = km.mld_kenmerk_key
|
||||
AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key
|
||||
AND sk.mld_srtkenmerk_key = 901 -- Kenmerksoort Bron aanvraag
|
||||
AND kmm.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND kmm.mld_melding_key = m.mld_melding_key
|
||||
AND fac.safe_to_number (kmm.mld_kenmerkmelding_waarde) =
|
||||
b.bron_key
|
||||
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND sm.mld_stdmeldinggroep_key = smg.mld_stdmeldinggroep_key(+)
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
|
||||
AND m.mld_alg_onroerendgoed_keys = onrg.alg_onroerendgoed_keys(+)
|
||||
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
|
||||
AND disc.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND m.prs_perslid_key = aanv.prs_perslid_key
|
||||
AND COALESCE (m.mld_melding_behandelaar2_key,
|
||||
m.mld_melding_behandelaar_key) =
|
||||
beh.prs_perslid_key(+)
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user