MNNL#66460 Rap/Verstuurde MLDAFM-notificaties

svn path=/Customer/trunk/; revision=51863
This commit is contained in:
Maarten van der Heide
2021-06-10 15:32:30 +00:00
parent a33f7fc313
commit cbb47d1fd2

View File

@@ -6712,49 +6712,71 @@ AS
CREATE OR REPLACE VIEW mnnl_v_udr_faq_clicks
AS
SELECT x.fac_faq_key kennisbanknr,
SUBSTR (x.fac_faq_question, 1, 100) vraag,
--x.fac_faq_answer antwoord,
--x.fac_faq_hint zoekwoorden,
--x.fac_faq_url url, -- Meer info (URL)
DECODE (x.fac_faq_level,
1, 'Zelfservice',
2, 'Professionals',
3, 'Zelfservice en professionals',
NULL)
zichtbaar_voor,
DECODE (x.fac_faq_displaymode,
0, 'Beide',
1, 'Altijd tonen',
2, 'Pop-up',
3, 'Niet automatisch',
NULL)
weergave_bij_melding,
x.fac_faq_source oorsprong,
x.fac_faq_datum publicatiedatum, -- Publicatiedatum
x.fac_faq_wijzigdatum laatst_gewijzigd_op, -- Wijzigdatum
pf.prs_perslid_naam_full laatst_gewijzigd_door, -- Aangepast door
x.fac_faq_lang taal,
DECODE (f.fac_functie_key, NULL, 'Alle', f.fac_functie_code)
autorisatie_als,
x.fac_faq_rank clicks
--aog.alg_plaatsaanduiding
FROM fac_faq x
LEFT JOIN prs_v_perslid_fullnames_all pf
ON x.prs_perslid_key = pf.prs_perslid_key
LEFT JOIN fac_functie f
ON x.fac_functie_key = f.fac_functie_key
--LEFT JOIN mld_stdmeldingfaq kbsm
-- ON x.fac_faq_key = kbsm.fac_faq_key
--LEFT JOIN mld_discipline md
-- ON kbsm.ins_discipline_key = md.ins_discipline_key
--LEFT JOIN mld_stdmelding sm
-- ON kbsm.mld_stdmelding_key = sm.mld_stdmelding_key
--LEFT JOIN alg_algfaq kbpl
-- ON x.fac_faq_key = kbpl.fac_faq_key
--LEFT JOIN alg_v_onroerendgoed_gegevens aog
-- ON kbpl.alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
SUBSTR (x.fac_faq_question, 1, 100) vraag,
--x.fac_faq_answer antwoord,
--x.fac_faq_hint zoekwoorden,
--x.fac_faq_url url, -- Meer info (URL)
DECODE (x.fac_faq_level,
1, 'Zelfservice',
2, 'Professionals',
3, 'Zelfservice en professionals',
NULL)
zichtbaar_voor,
DECODE (x.fac_faq_displaymode,
0, 'Beide',
1, 'Altijd tonen',
2, 'Pop-up',
3, 'Niet automatisch',
NULL)
weergave_bij_melding,
x.fac_faq_source oorsprong,
x.fac_faq_datum publicatiedatum, -- Publicatiedatum
x.fac_faq_wijzigdatum laatst_gewijzigd_op, -- Wijzigdatum
pf.prs_perslid_naam_full laatst_gewijzigd_door, -- Aangepast door
x.fac_faq_lang taal,
DECODE (f.fac_functie_key, NULL, 'Alle', f.fac_functie_code)
autorisatie_als,
x.fac_faq_rank clicks
--aog.alg_plaatsaanduiding
FROM fac_faq x
LEFT JOIN prs_v_perslid_fullnames_all pf
ON x.prs_perslid_key = pf.prs_perslid_key
LEFT JOIN fac_functie f
ON x.fac_functie_key = f.fac_functie_key
--LEFT JOIN mld_stdmeldingfaq kbsm
-- ON x.fac_faq_key = kbsm.fac_faq_key
--LEFT JOIN mld_discipline md
-- ON kbsm.ins_discipline_key = md.ins_discipline_key
--LEFT JOIN mld_stdmelding sm
-- ON kbsm.mld_stdmelding_key = sm.mld_stdmelding_key
--LEFT JOIN alg_algfaq kbpl
-- ON x.fac_faq_key = kbpl.fac_faq_key
--LEFT JOIN alg_v_onroerendgoed_gegevens aog
-- ON kbpl.alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
;
-- MNNL#66460: Verstuurde MLDAFM-notificaties!
CREATE OR REPLACE VIEW mnnl_v_rap_mldafm
AS
SELECT sd.ins_srtdiscipline_omschrijving vakgroeptype,
md.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving meldingsoort,
m.mld_melding_key,
sd.ins_srtdiscipline_prefix || TO_CHAR (m.mld_melding_key) meldingnummer,
m.mld_melding_datum meldingdatum,
fac.gettrackingdate ('MLDAFM', m.mld_melding_key) afmelddatum,
DECODE (t.fac_tracking_key, NULL, 'N', 'J') mldafm_noti
FROM mld_melding m,
mld_stdmelding sm,
mld_discipline md,
ins_srtdiscipline sd,
(SELECT * FROM fac_tracking WHERE INSTR (UPPER (fac_tracking_oms), 'NOTIFICATIE MLDAFM VERSTUURD') = 1) t
WHERE m.mld_melding_datum > TO_DATE ('14-09-2020', 'dd-mm-yyyy')
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = md.ins_discipline_key
AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND m.mld_melding_key = t.fac_tracking_refkey(+);
------ payload end ------
SET DEFINE OFF