From 24e2a0d1b577588c624485a57f29ab0e945ddfa6 Mon Sep 17 00:00:00 2001 From: Sander Schepers Date: Wed, 30 Aug 2023 21:00:27 +0000 Subject: [PATCH] CSUN#76429 Notificeren op meldingssoort svn path=/Customer/trunk/; revision=61656 --- CSUN/CSUN.sql | 76 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 71 insertions(+), 5 deletions(-) diff --git a/CSUN/CSUN.sql b/CSUN/CSUN.sql index 30b3fc5b5..71bb43d22 100644 --- a/CSUN/CSUN.sql +++ b/CSUN/CSUN.sql @@ -841,7 +841,9 @@ BEGIN rec.mld_melding_key, 'BB: Melding ' || rec.mld_melding_key - || ' is aan u in behandeling gegeven', + || ' is aan u (' + || rec.functie + || ') in behandeling gegeven', 2, rec.prs_perslid_email, NULL, @@ -2236,7 +2238,8 @@ CREATE OR REPLACE VIEW csun_v_rap_locatiegegevens plaats, fclt_f_client, bud, - bb + bb, + rm_pm ) AS SELECT (SELECT alg_onrgoedkenmerk_waarde @@ -2274,7 +2277,22 @@ AS AND l.alg_district_key = l2.alg_district_key AND pwpg.prs_perslid_key = p.prs_perslid_key AND p.prs_srtperslid_key = 32 -- BBer - AND p.prs_perslid_key = pf.prs_perslid_key) bb + AND p.prs_perslid_key = pf.prs_perslid_key) BB, + (SELECT MAX (prs_perslid_naam_full) + || DECODE (COUNT (p.prs_perslid_key), 1, '', '*') + FROM csun_imp_project i, + alg_locatie l1, + prs_perslid p, + prs_v_perslid_fullnames pf, + alg_v_ruimte_gegevens rg + WHERE p.prs_perslid_nr LIKE '%' || i.rayonl_persnr || '%' + AND 'P' || i.project = l1.alg_locatie_code + AND l1.alg_locatie_key = rg.alg_locatie_key + AND rg.alg_ruimte_nr = '-' + AND prs_srtperslid_key IN (50, 4041) -- rayonleider + AND prs_perslid_verwijder IS NULL + AND pf.prs_perslid_key = p.prs_perslid_key + AND l.alg_locatie_key = l1.alg_locatie_key) RM_PM FROM alg_locatie l, alg_district d, alg_regio r WHERE l.alg_district_key = d.alg_district_key AND d.alg_regio_key = r.alg_regio_key @@ -7461,8 +7479,56 @@ BEGIN csun_mld_verwerken (); END; / - - + +CREATE OR REPLACE VIEW csun_v_rap_alginrichting +AS + SELECT prjnr, + fclt_f_regioomschrijving, + fclt_f_districtomschrijving, + locatiecode, + locatieomschrijving, + bezoekadres, + postcode, + plaats, + fclt_f_client, + bud, + bb, + rm_pm + FROM csun_v_rap_locatiegegevens + WHERE rm_pm = '*' OR bb = '*'; + +CREATE OR REPLACE VIEW csun_v_noti_alginrichting +( + code, + sender, + receiver, + text, + key, + xkey, + xemail, + xmobile, + xsender, + attachments +) +AS + SELECT DISTINCT + 'CUST12' AS code, + NULL, + NULL, + 'Attentie: Bij deze locatie is geen BBer, RMer of PMer/Objectleider ingesteld', + (SELECT fac_usrrap_key + FROM fac_usrrap + WHERE UPPER(fac_usrrap_view_name) = 'CSUN_V_RAP_ALGINRICHTING') + rapportnr, + NULL, + 'klantsupport@csun.nl', + NULL, + NULL, + NULL + FROM csun_v_rap_alginrichting + WHERE rm_pm = '*' + OR bb = '*'; + ------ payload end ------ SET DEFINE OFF