CONN#69743 -- bezoekers notificaties

svn path=/Customer/trunk/; revision=54275
This commit is contained in:
Norbert Wassink
2021-12-23 11:35:40 +00:00
parent 1a4b177b7d
commit fdd9dbece8

View File

@@ -9285,25 +9285,53 @@ AS
|| TO_CHAR (bez_afspraak_datum, 'DD-MM-YYYY') || TO_CHAR (bez_afspraak_datum, 'DD-MM-YYYY')
|| ' , ' || ' , '
|| TO_CHAR (bez_afspraak_datum, 'HH24:MI') text, || TO_CHAR (bez_afspraak_datum, 'HH24:MI') text,
'CUST01' code, 'CUST04' code,
a.bez_afspraak_key key, a.bez_afspraak_key key,
bez_bezoekers_key xkey, bez_bezoekers_key xkey,
bez_bezoekers_email xemail, bez_bezoekers_email xemail,
NULL xmobile NULL xmobile,
a.bez_afspraak_datum
FROM bez_afspraak a, bez_bezoekers b FROM bez_afspraak a, bez_bezoekers b
WHERE a.bez_afspraak_key = b.bez_afspraak_key WHERE a.bez_afspraak_key = b.bez_afspraak_key
AND a.bez_afspraak_datum < AND TRUNC(a.bez_afspraak_datum) = TRUNC(SYSDATE)
fac.datumtijdplusuitvoertijd (SYSDATE, 3, 'D')
AND a.bez_afspraak_datum > TRUNC(SYSDATE)
AND NOT EXISTS AND NOT EXISTS
(SELECT 1 (SELECT 1
FROM fac_tracking t, fac_srtnotificatie sn FROM fac_tracking t, fac_srtnotificatie sn
WHERE t.fac_srtnotificatie_key = WHERE t.fac_srtnotificatie_key =
sn.fac_srtnotificatie_key sn.fac_srtnotificatie_key
AND t.fac_tracking_refkey = a.bez_afspraak_key AND t.fac_tracking_refkey = a.bez_afspraak_key
AND fac_srtnotificatie_code = 'CUST01' AND fac_srtnotificatie_code = 'CUST04'
AND b.bez_bezoekers_aanmaak < fac_tracking_datum); AND b.bez_bezoekers_aanmaak < fac_tracking_datum);
-- Notificatie op dag van aanmaak van de afspraak
CREATE OR REPLACE VIEW conn_v_noti_bez_aanmaak
AS
SELECT NULL sender,
NULL receiver,
'Uw bezoek aan Transdev op '
|| TO_CHAR (bez_afspraak_datum, 'DD-MM-YYYY')
|| ' , '
|| TO_CHAR (bez_afspraak_datum, 'HH24:MI') text,
'CUST03' code,
a.bez_afspraak_key key,
bez_bezoekers_key xkey,
bez_bezoekers_email xemail,
NULL xmobile,
a.bez_afspraak_datum
FROM bez_afspraak a, bez_bezoekers b
WHERE a.bez_afspraak_key = b.bez_afspraak_key
AND TRUNC(a.bez_afspraak_datum) = TRUNC(SYSDATE)
AND NOT EXISTS
(SELECT 1
FROM fac_tracking t, fac_srtnotificatie sn
WHERE t.fac_srtnotificatie_key =
sn.fac_srtnotificatie_key
AND t.fac_tracking_refkey = a.bez_afspraak_key
AND fac_srtnotificatie_code = 'CUST03'
AND b.bez_bezoekers_aanmaak < fac_tracking_datum);
CREATE OR REPLACE VIEW conn_v_coupa_select CREATE OR REPLACE VIEW conn_v_coupa_select
AS AS
@@ -9429,7 +9457,8 @@ AS
FROM mld_opdr o, fac_v_bijlagen fb FROM mld_opdr o, fac_v_bijlagen fb
WHERE fb.fac_bijlagen_refkey=o.mld_opdr_key WHERE fb.fac_bijlagen_refkey=o.mld_opdr_key
AND o.mld_statusopdr_key IN (4,5) AND o.mld_statusopdr_key IN (4,5)
AND fb.fac_bijlagen_kenmerk_key=2722; AND fb.fac_bijlagen_kenmerk_key=2722
AND fb.fac_bijlagen_module='MLD';
@@ -9496,26 +9525,6 @@ AS
AND FAC.safe_to_number(ken.cnt_kenmerkcontract_waarde) = 129 -- voor dit contract is een bankgaantie afgegeven AND FAC.safe_to_number(ken.cnt_kenmerkcontract_waarde) = 129 -- voor dit contract is een bankgaantie afgegeven
AND ken.cnt_kenmerk_key IN (SELECT cnt_kenmerk_key FROM cnt_kenmerk where UPPER(cnt_kenmerk_omschrijving)='BANKGARANTIE AFGEGEVEN'); AND ken.cnt_kenmerk_key IN (SELECT cnt_kenmerk_key FROM cnt_kenmerk where UPPER(cnt_kenmerk_omschrijving)='BANKGARANTIE AFGEGEVEN');
CREATE OR REPLACE VIEW conn_v_badgenr_tp
(fac_usrdata_key, fac_usrdata_omschr)
AS
SELECT fu.fac_usrdata_key, fu.fac_usrdata_code
FROM fac_usrdata fu
WHERE fu.fac_usrdata_parentkey = 3942
AND fu.fac_usrdata_code NOT IN(
SELECT (SELECT fac_usrdata.fac_usrdata_code
FROM fac_usrdata
WHERE fac_usrdata.fac_usrdata_key= bkw.bez_kenmerkwaarde_waarde) AS badgeNr
FROM bez_bezoekers bez, bez_afspraak ba, bez_kenmerkwaarde bkw
WHERE TRUNC(ba.bez_afspraak_datum)=TRUNC(SYSDATE)
AND TRUNC(bez.bez_bezoekers_done)=TRUNC(SYSDATE)
AND bez.bez_bezoekers_out IS NULL
AND bez.bez_afspraak_key = ba.bez_afspraak_key
AND bkw.bez_bezoekers_key = bez.bez_bezoekers_key
AND bkw.bez_kenmerk_key=1001);
------ payload end ------ ------ payload end ------
SET DEFINE OFF SET DEFINE OFF