VEBE#39800 rappelmails soms vaker versturen

svn path=/Customer/trunk/; revision=33483
This commit is contained in:
Ruud Lipper
2017-04-13 14:01:59 +00:00
parent 81a61aed2c
commit 3856aada74

View File

@@ -1,9 +1,6 @@
-- Script containing customer specific configuration sql statements for vebe: Vebego
-- (c) 2015 SG|facilitor
-- $Revision$
-- $Id$
--
-- Support: +31 53 4800710
DEFINE thisfile = 'VEBE.SQL'
DEFINE dbuser = '^VEBE'
@@ -1579,6 +1576,7 @@ IS
v_fac_usrrap_key NUMBER(10);
-- Leasecontracten (met disckey 21) die in rappel staat, en waarvan nog niet eerder een noti naar contracteigenaar is uitgegaan
-- Als het kenmerk Vaker notificeren (key 121) aan staat dan wordt er vaker dan 1x genotificeerd.
CURSOR c_noti_leasecontract_1st_time
IS
SELECT c.prs_lease_perslid_key_eig,
@@ -1608,7 +1606,14 @@ IS
FROM fac_tracking t, fac_srtnotificatie sn
WHERE c.cnt_lease_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'CUST02');
AND sn.fac_srtnotificatie_code = 'CUST02'
AND t.fac_tracking_refkey NOT IN
(SELECT kc.cnt_contract_key
FROM cnt_kenmerkcontract kc
WHERE kc.cnt_kenmerk_key = 121
AND kc.cnt_kenmerkcontract_waarde = 1
AND TRUNC (t.fac_tracking_datum) <
TRUNC (SYSDATE)));
CURSOR c_noti_krabbel_leaseovk
@@ -1816,7 +1821,14 @@ UNION ALL
FROM fac_tracking t, fac_srtnotificatie sn
WHERE c.cnt_lease_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'CUST02')
AND sn.fac_srtnotificatie_code = 'CUST02'
AND t.fac_tracking_refkey NOT IN
(SELECT kc.cnt_contract_key
FROM cnt_kenmerkcontract kc
WHERE kc.cnt_kenmerk_key = 121
AND kc.cnt_kenmerkcontract_waarde = 1
AND TRUNC (t.fac_tracking_datum) <
TRUNC (SYSDATE)))
UNION ALL
SELECT 'notificatie; key opdracht;opdrachtnr;key aanspreekpunt;aanspreekpunt;mailsubject;opdrachtomschrijving;;', 10000
FROM DUAL