KFNS#39867 notijob voor bezoekproces

svn path=/Customer/trunk/; revision=33595
This commit is contained in:
Ruud Lipper
2017-04-26 08:39:57 +00:00
parent fedd346f65
commit 4c5b51e106

View File

@@ -9357,6 +9357,62 @@ AS
AND v.alg_gebouw_key = g.alg_gebouw_key(+)
AND g.alg_locatie_key = l.alg_locatie_key(+)) rvck
ON x.res_rsv_ruimte_key = rvck.res_rsv_ruimte_key;
CREATE OR REPLACE VIEW KFNS_V_NOTI_BEZOEKERS
(
SENDER,
RECEIVER,
TEXT,
CODE,
FAC_SRTNOTIFICATIE_KEY,
KEY,
XKEY,
XEMAIL,
XMOBILE
)
AS
SELECT DISTINCT
NULL,
36805,
'Bezoek '
|| b.bez_afspraak_naam
|| ' op '
|| TRUNC (a.bez_afspraak_datum)
|| ' een NS Kantoor op Station Utrecht Centraal'
text,
'CUST05' code,
(SELECT fac_srtnotificatie_key
FROM fac_srtnotificatie
WHERE fac_srtnotificatie_code = 'CUST05')
fac_srtnotificatie_key,
b.bez_bezoekers_key key,
NULL xkey,
NULL xemail,
NULL xmobile
FROM bez_afspraak a,
bez_bezoekers b,
fac_tracking ft,
bez_kenmerkwaarde bkw
WHERE a.bez_afspraak_key = b.bez_afspraak_key
AND ft.fac_tracking_refkey = a.bez_afspraak_key
AND b.bez_bezoekers_key = bkw.bez_bezoekers_key
AND TRUNC (a.bez_afspraak_datum) >= TRUNC (SYSDATE)
AND a.bez_afspraak_eind > SYSDATE
AND bkw.bez_kenmerk_key = 1001
AND bkw.bez_kenmerkwaarde_verwijder IS NULL
AND bkw.bez_kenmerkwaarde_waarde LIKE '%@%'
AND ( (fac_tracking_oms LIKE '%Bezoeker toegevoegd:%'
AND fac_srtnotificatie_key = 27)
OR fac_srtnotificatie_key = 26)
AND ft.fac_tracking_datum >
(SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval / 24
FROM fac_notificatie_job
WHERE fac_notificatie_job_view = 'KFNS_V_NOTI_BEZOEKERS')
AND ft.fac_tracking_datum <
(SELECT fac_notificatie_job_nextrun
FROM fac_notificatie_job
WHERE fac_notificatie_job_view = 'KFNS_V_NOTI_BEZOEKERS');
------ payload end ------
@@ -9368,4 +9424,4 @@ COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile
PROMPT Logfile of this upgrade is: &fcltlogfile