RWSN#54732

SQL> --Deze rapportage dient als input voor de leverancier van de klanttevredenheidsonderzoeken

svn path=/Customer/trunk/; revision=40220
This commit is contained in:
Daan Brandt
2018-12-13 14:32:44 +00:00
parent ad53947374
commit 5fb304cca9

View File

@@ -15086,6 +15086,122 @@ EXCEPTION
END;
/
--RWSN#54732
--Deze rapportage dient als input voor de leverancier van de klanttevredenheidsonderzoeken
CREATE OR REPLACE VIEW rwsn_v_kto_melding
(
nummer,
aangemaakt,
email,
prs_perslid_voornaam,
naam,
organisatie_1,
organisatie_2,
organisatie_3,
regio,
district,
locatie,
afgehandeld,
afm_persoon,
afm_org_3,
afm_org_4,
afm_org_5,
omschrijving,
afhandeling,
opmerking_1,
groep,
bedrijf,
meldingkey,
onderwerp,
vakgroep_omschrijving,
opmerking,
meedoen_in_kto,
email_extern
)
AS
SELECT m.mld_melding_key,
m.mld_melding_datum,
p.prs_perslid_email,
p.prs_perslid_voornaam,
p.prs_perslid_naam,
afda.prs_afdeling_naam, --afdelingen melder
afdb.prs_afdeling_naam,
afdc.prs_afdeling_naam,
reg.alg_regio_omschrijving,
dist.alg_district_omschrijving,
loc.alg_locatie_omschrijving,
m.mld_melding_einddatum,
afh.prs_perslid_oslogin,
afdd.prs_afdeling_naam, --afdelingen afhandelaar
afde.prs_afdeling_naam,
afdf.prs_afdeling_naam,
m.mld_melding_omschrijving,
stdm.mld_stdmelding_omschrijving, -- omschrijving std melding
m.mld_melding_opmerking, -- afhandelveld??
mg.mld_stdmeldinggroep_naam, -- naam groep melding
afda.prs_afdeling_naam, --valsspelen??
m.mld_melding_key,
m.mld_melding_onderwerp,
disc.ins_discipline_omschrijving,
Replace(Replace(Replace(Replace(Replace(Replace(TRIM(m.mld_melding_opmerking),Chr(13),''),Chr(10),''),Chr(34),'*'),Chr(39),'*'),' ',''),' ',''),
(SELECT ud.fac_usrdata_omschr
FROM mld_v_aanwezigkenmerkmelding km, mld_kenmerk k, fac_v_aanwezigusrdata ud
WHERE km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 1
AND fac.safe_to_number(km.mld_kenmerkmelding_waarde) = ud.fac_usrdata_key
AND km.MLD_MELDING_KEY = m.mld_melding_key) -- Meedoen in KTO
meedoen,
(SELECT km.mld_kenmerkmelding_waarde
FROM mld_v_aanwezigkenmerkmelding km, mld_kenmerk k
WHERE km.MLD_MELDING_KEY = m.mld_melding_key
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 20) -- Email
email
FROM mld_melding m,
prs_perslid p,
prs_afdeling a,
prs_v_afdeling_boom ab,
prs_v_afdeling afda,
prs_v_afdeling afdb,
prs_v_afdeling afdc,
alg_locatie loc,
alg_district dist,
alg_regio reg,
prs_perslid afh,
prs_v_afdeling_boom ab2,
prs_v_afdeling afdd,
prs_v_afdeling afde,
prs_v_afdeling afdf,
mld_stdmelding stdm,
mld_stdmeldinggroep mg,
mld_discipline disc
WHERE m.mld_melding_status IN (5,6)
AND m.prs_perslid_key = p.prs_perslid_key
AND p.prs_afdeling_key = a.prs_afdeling_key
AND p.prs_afdeling_key = ab.prs_afdeling_key
AND ab.prs_afdeling_key1 = afda.prs_afdeling_key
AND ab.prs_afdeling_key2(+) = afdb.prs_afdeling_key
AND ab.prs_afdeling_key3(+) = afdc.prs_afdeling_key
AND m.mld_alg_locatie_key = loc.alg_locatie_key
AND loc.alg_district_key = dist.alg_district_key
AND dist.alg_regio_key = reg.alg_regio_key
AND m.mld_melding_behandelaar_key = afh.prs_perslid_key
AND afh.prs_afdeling_key = ab2.prs_afdeling_key
AND ab2.prs_afdeling_key3 = afdd.prs_afdeling_key(+)
AND ab2.prs_afdeling_key4 = afde.prs_afdeling_key(+)
AND ab2.prs_afdeling_key5 = afdf.prs_afdeling_key(+)
AND stdm.mld_stdmelding_key = m.mld_stdmelding_key
AND mg.mld_stdmeldinggroep_key = stdm.mld_stdmeldinggroep_key
AND stdm.mld_ins_discipline_key = disc.ins_discipline_key
AND m.mld_melding_datum > TRUNC (ADD_MONTHS (SYSDATE, -12), 'mm');
-- RWSN#35936
/* Formatted on 13-2-2017 16:02:58 (QP5 v5.136.908.31019) */
CREATE OR REPLACE VIEW rwsn_v_rap_contractpersoon