VLKC#84847 CUST-4-notijob/Externe bezoekers

svn path=/Customer/trunk/; revision=65935
This commit is contained in:
Maarten van der Heide
2024-08-19 09:43:32 +00:00
parent 5e77013cff
commit 41ce1c8011

View File

@@ -4949,6 +4949,58 @@ AS
AND UPPER (r.fac_usrrap_view_name) = 'VLKC_V_RAP_INSPECTIEOBJECTEN'
AND sn.fac_srtnotificatie_code = 'CUST02';
*/
-- VLKC#84847: CUST04-noti naar externe bezoeker nav. registratie afspraak.
CREATE OR REPLACE VIEW VLKC_V_NOTI_EXT_BEZOEKER
(
code,
sender,
receiver,
text,
key,
xkey,
xsender,
xemail,
xmobile,
attachments
)
AS
SELECT sn.fac_srtnotificatie_code,
NULL,
NULL,
REPLACE (
REPLACE (sn.fac_srtnotificatie_oms,
'##KEY##',
TO_CHAR (a.bez_afspraak_key)),
'##DATIJD##',
TO_CHAR (a.bez_afspraak_datum, 'dd-mm-yyyy hh24:mi')),
a.bez_afspraak_key,
NULL,
NULL,
--kb.bez_kenmerkwaarde_waarde,
b.bez_bezoekers_email,
NULL,
NULL
FROM fac_tracking t,
bez_afspraak a,
bez_bezoekers b,
bez_kenmerkwaarde kb,
fac_srtnotificatie sn,
fac_notificatie_job nj
WHERE t.fac_srtnotificatie_key = 14 -- BEZMUT
AND t.fac_tracking_refkey = a.bez_afspraak_key
AND a.bez_afspraak_key = b.bez_afspraak_key
--AND b.bez_bezoekers_key = kb.bez_bezoekers_key
--AND kb.bez_kenmerk_key = 1080 -- E-mail adres
--AND EXISTS -- Als waarde voor Notificeren-vinkje bestaat, dan gezet!
-- (SELECT 1
-- FROM bez_kenmerkwaarde
-- WHERE bez_kenmerkwaarde_verwijder IS NULL
-- AND bez_kenmerk_key = 1002 -- Notificeren-vinkje
-- AND bez_bezoekers_key = b.bez_bezoekers_key)
AND sn.fac_srtnotificatie_code = 'CUST04'
AND nj.fac_notificatie_job_view = 'VLKC_V_NOTI_EXT_BEZOEKER'
AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun;
create or replace view vlkc_v_rap_mld_x_res
as
SELECT m.mld_melding_key,