VOLK#86596 CUST01-notijob/Uitzondering voor Sittard
svn path=/Customer/trunk/; revision=67496
This commit is contained in:
@@ -554,51 +554,47 @@ CREATE OR REPLACE VIEW VOLK_V_NOTI_BEZOEKERS
|
||||
)
|
||||
AS
|
||||
SELECT DISTINCT
|
||||
NULL sender,
|
||||
NULL receiver,
|
||||
NULL sender,
|
||||
NULL receiver,
|
||||
DECODE (
|
||||
t.fac_srtnotificatie_key,
|
||||
30, 'Nieuwe bezoekersregistratie voor '
|
||||
|| b.BEZOEK_VAN
|
||||
|| b.bezoek_van
|
||||
|| ', nummer: '
|
||||
|| b.afspraak_key
|
||||
|| ', gastheer: '
|
||||
|| b.HOST,
|
||||
31, 'Wijziging in bezoekersregistratie voor '
|
||||
|| b.BEZOEK_VAN
|
||||
|| b.bezoek_van
|
||||
|| ', nummer: '
|
||||
|| b.afspraak_key
|
||||
|| ', gastheer: '
|
||||
|| b.HOST) TEXT,
|
||||
sn.fac_srtnotificatie_code,
|
||||
|| b.HOST) text,
|
||||
sn.fac_srtnotificatie_code code,
|
||||
sn.fac_srtnotificatie_key,
|
||||
b.afspraak_key,
|
||||
NULL xkey,
|
||||
ud.fac_usrdata_omschr,
|
||||
NULL xmobile
|
||||
FROM fac_tracking t,
|
||||
bez_v_udr_bezoeker b,
|
||||
bez_afspraak a,
|
||||
alg_locatie l,
|
||||
fac_usrdata ud,
|
||||
fac_srtnotificatie sn,
|
||||
fac_notificatie_job nj
|
||||
WHERE t.fac_tracking_refkey = b.afspraak_key
|
||||
AND t.fac_srtnotificatie_key IN (30, 31) --- BEZMUT, registreren nieuwe afspraak en BEZUPD, wijzigen afspraak
|
||||
AND sn.fac_srtnotificatie_code = 'CUST01'
|
||||
b.afspraak_key key,
|
||||
NULL xkey,
|
||||
ud.fac_usrdata_omschr xemail,
|
||||
NULL xmobile
|
||||
FROM fac_tracking t,
|
||||
bez_v_udr_bezoeker b,
|
||||
bez_afspraak a,
|
||||
alg_locatie l,
|
||||
fac_v_aanwezigusrdata ud,
|
||||
fac_srtnotificatie sn,
|
||||
fac_notificatie_job nj
|
||||
WHERE t.fac_srtnotificatie_key IN (30, 31) --- BEZMUT=nieuwe afspraak en BEZUPD=wijzigen afspraak
|
||||
AND t.fac_tracking_refkey = b.afspraak_key
|
||||
AND a.bez_afspraak_key = b.afspraak_key
|
||||
AND b.afspraak_key = a.bez_afspraak_key
|
||||
AND b.fclt_3d_locatie_key = l.alg_locatie_key
|
||||
AND ud.fac_usrdata_code = l.alg_locatie_code
|
||||
AND ud.fac_usrtab_key = 141 --- bezoekersmutaties van het afgelopen uur
|
||||
AND ud.fac_usrdata_verwijder IS NULL
|
||||
AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun
|
||||
AND l.alg_locatie_code = ud.fac_usrdata_code
|
||||
AND ud.fac_usrtab_key = 141 -- Te notificeren locaties/ontvangers
|
||||
AND sn.fac_srtnotificatie_code = 'CUST01'
|
||||
AND nj.fac_notificatie_job_view = 'VOLK_V_NOTI_BEZOEKERS'
|
||||
AND NOT EXISTS
|
||||
(SELECT ba.bez_actie_key
|
||||
FROM bez_actie ba
|
||||
WHERE ba.bez_actie_key = 61 -- VOLK#81492
|
||||
AND a.bez_actie_key = ba.bez_actie_key);
|
||||
AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun
|
||||
AND (a.bez_actie_key != 61 -- VOLK#81492:'Ik ben een collega en kom parkeren' geen notificatie!
|
||||
OR l.alg_locatie_key = 1401) -- VOLK#86596:Voor Sittard bij alle acties een notificatie!
|
||||
;
|
||||
|
||||
CREATE OR REPLACE VIEW VOLK_V_RAPP_BEDRIJF_DIENST
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user