FSN#35511 VENT1
svn path=/Customer/trunk/; revision=29144
This commit is contained in:
120
VENT/vent.sql
Normal file
120
VENT/vent.sql
Normal file
@@ -0,0 +1,120 @@
|
||||
-- Script containing customer specific db-configuration for VENT.
|
||||
-- (c) 2015 Facilitor B.V.
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
set echo on
|
||||
spool xvent.lst
|
||||
|
||||
/* Formatted on 22-4-2016 16:23:01 (QP5 v5.136.908.31019) */
|
||||
CREATE OR REPLACE VIEW vent_v_noti_cntreminder
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
KEY,
|
||||
par1,
|
||||
par2,
|
||||
xkey
|
||||
)
|
||||
AS
|
||||
SELECT sn.fac_srtnotificatie_code,
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
--sn.fac_srtnotificatie_oms,
|
||||
REPLACE (
|
||||
sn.fac_srtnotificatie_oms,
|
||||
'##CNR##',
|
||||
c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie, NULL, '', '.' || cnt_contract_versie)),
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
NULL,
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, fac_srtnotificatie sn
|
||||
WHERE c.cnt_contract_status = 0
|
||||
AND TRUNC (cnt.cnt_getRappeldatum (c.cnt_contract_key)) = TRUNC (SYSDATE)
|
||||
AND sn.fac_srtnotificatie_code = 'CUST01'
|
||||
UNION ALL
|
||||
SELECT sn.fac_srtnotificatie_code,
|
||||
'',
|
||||
c.prs_perslid_key_eig,
|
||||
REPLACE (
|
||||
sn.fac_srtnotificatie_oms,
|
||||
'##CNR##',
|
||||
c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie, NULL, '', '.' || cnt_contract_versie)),
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
NULL,
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, fac_srtnotificatie sn
|
||||
WHERE c.cnt_contract_status = 0
|
||||
AND TRUNC (cnt.cnt_getOpzegdatum (c.cnt_contract_key)) = TRUNC (SYSDATE)
|
||||
AND sn.fac_srtnotificatie_code = 'CUST02'
|
||||
UNION ALL
|
||||
SELECT sn.fac_srtnotificatie_code,
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
REPLACE (
|
||||
sn.fac_srtnotificatie_oms,
|
||||
'##CNR##',
|
||||
c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie, NULL, '', '.' || cnt_contract_versie)),
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
NULL,
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, fac_srtnotificatie sn
|
||||
WHERE c.cnt_contract_status = 0
|
||||
AND TRUNC (cnt.cnt_getOpzegdatum (c.cnt_contract_key)) = TRUNC (SYSDATE)
|
||||
AND sn.fac_srtnotificatie_code = 'CUST02'
|
||||
UNION ALL
|
||||
SELECT sn.fac_srtnotificatie_code,
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
REPLACE (
|
||||
sn.fac_srtnotificatie_oms,
|
||||
'##CNR##',
|
||||
c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie, NULL, '', '.' || cnt_contract_versie)),
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
NULL,
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, cnt_kenmerkcontract kc, cnt_kenmerk k, fac_srtnotificatie sn
|
||||
WHERE c.cnt_contract_status = 0
|
||||
AND c.cnt_contract_key = kc.cnt_contract_key
|
||||
AND kc.cnt_kenmerkcontract_verwijder IS NULL
|
||||
AND kc.cnt_kenmerk_key = k.cnt_kenmerk_key
|
||||
AND k.cnt_srtkenmerk_key = 3 -- Datum indexering
|
||||
AND SUBSTR (kc.cnt_kenmerkcontract_waarde, 1, 10) = TO_CHAR (SYSDATE, 'dd-mm-yyyy')
|
||||
AND sn.fac_srtnotificatie_code = 'CUST03'
|
||||
UNION ALL
|
||||
SELECT sn.fac_srtnotificatie_code,
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
REPLACE (
|
||||
sn.fac_srtnotificatie_oms,
|
||||
'##CNR##',
|
||||
c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie, NULL, '', '.' || cnt_contract_versie)),
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
NULL,
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, cnt_kenmerkcontract kc, cnt_kenmerk k, fac_srtnotificatie sn
|
||||
WHERE c.cnt_contract_status = 0
|
||||
AND c.cnt_contract_key = kc.cnt_contract_key
|
||||
AND kc.cnt_kenmerkcontract_verwijder IS NULL
|
||||
AND kc.cnt_kenmerk_key = k.cnt_kenmerk_key
|
||||
AND k.cnt_srtkenmerk_key = 4 -- Datum rentebetaling
|
||||
AND SUBSTR (kc.cnt_kenmerkcontract_waarde, 1, 10) = TO_CHAR (SYSDATE, 'dd-mm-yyyy')
|
||||
AND sn.fac_srtnotificatie_code = 'CUST04';
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$'); END;
|
||||
/
|
||||
BEGIN fac.registercustversion('VENT', 1); END;
|
||||
/
|
||||
commit;
|
||||
spool off
|
||||
Reference in New Issue
Block a user