CEVA#70220 Bezoekersregistratie
svn path=/Customer/trunk/; revision=55159
This commit is contained in:
@@ -195,6 +195,53 @@ AS
|
||||
FROM CEVA_V_RAP_VIS_NOCHECKOUT
|
||||
;
|
||||
|
||||
CREATE OR REPLACE VIEW ceva_v_noti_visitors
|
||||
AS
|
||||
SELECT NULL
|
||||
sender,
|
||||
NULL
|
||||
receiver,
|
||||
'Welcome to CEVA'
|
||||
text,
|
||||
'CUST02'
|
||||
code,
|
||||
b.bez_bezoekers_key
|
||||
key,
|
||||
NULL
|
||||
xkey,
|
||||
COALESCE (m.bez_kenmerkwaarde_waarde, b.bez_bezoekers_email)
|
||||
xemail,
|
||||
NULL
|
||||
xmobile,
|
||||
LISTAGG (bijl.bijlage, '|') WITHIN GROUP (ORDER BY bijl.bijlage)
|
||||
AS attachments
|
||||
FROM bez_bezoekers b,
|
||||
bez_afspraak a,
|
||||
alg_locatie l,
|
||||
(SELECT af.bez_afspraak_key, fac_bijlagen_key bijlage
|
||||
FROM fac_v_bijlagen bij, bez_afspraak af
|
||||
WHERE fac_bijlagen_module = 'ALG'
|
||||
AND af.alg_locatie_key = bij.fac_bijlagen_refkey
|
||||
AND bij.fac_bijlagen_kenmerk_key = 1360) bijl, --Kenmerk attachment notificatie bij locatie (1340 in accept)
|
||||
(SELECT fac_notificatie_job_nextrun, fac_notificatie_job_lastrun
|
||||
FROM fac_notificatie_job
|
||||
WHERE fac_notificatie_job_view = 'CEVA_V_NOTI_VISITORS') n,
|
||||
(SELECT bk.bez_bezoekers_key, bk.bez_kenmerkwaarde_waarde
|
||||
FROM bez_kenmerkwaarde bk
|
||||
WHERE bk.bez_kenmerk_key = 1021 -- kenmerk email (1020 in accept)
|
||||
AND bk.bez_kenmerkwaarde_verwijder IS NULL) m
|
||||
WHERE b.bez_afspraak_key = a.bez_afspraak_key
|
||||
AND a.alg_locatie_key = l.alg_locatie_key
|
||||
AND a.bez_afspraak_key = bijl.bez_afspraak_key(+)
|
||||
AND b.bez_bezoekers_key = m.bez_bezoekers_key(+)
|
||||
AND b.bez_bezoekers_aanmaak BETWEEN n.fac_notificatie_job_lastrun
|
||||
AND n.fac_notificatie_job_nextrun
|
||||
GROUP BY alg_onrgoed_keys,
|
||||
a.bez_afspraak_key,
|
||||
b.bez_bezoekers_key,
|
||||
bez_bezoekers_email,
|
||||
m.bez_kenmerkwaarde_waarde;
|
||||
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
Reference in New Issue
Block a user