RENK#35105 extra contract reminder
svn path=/Customer/trunk/; revision=28003
This commit is contained in:
@@ -4099,7 +4099,84 @@ AS
|
||||
WHERE m.mld_melding_status IN (2, 3, 4, 7, 0) -- 2-Ingevoerd, 3-Ingezien, 4-Geaccepteerd, 7-Uitgegeven, 0-Pending
|
||||
);
|
||||
|
||||
BEGIN fac.registercustversion('RENK', 12); END;
|
||||
-- RENK#35126 Extra CUST contractreminder
|
||||
CREATE OR REPLACE FORCE VIEW renk_v_noti_cntreminder
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
par1,
|
||||
par2,
|
||||
xkey
|
||||
)
|
||||
AS
|
||||
SELECT '',
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
'Rapp<EFBFBD>l: Contract ' || c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie,
|
||||
NULL, '',
|
||||
'.' || cnt_contract_versie)
|
||||
|| ' ('
|
||||
|| c.cnt_contract_omschrijving
|
||||
|| ' '
|
||||
|| b.prs_bedrijf_naam
|
||||
|| ')'
|
||||
|| ' moet uiterlijk per '
|
||||
|| TO_CHAR (cnt.cnt_getopzegdatum (c.cnt_contract_key),
|
||||
'DD-MM-YYYY')
|
||||
|| ' worden verlengd of opgezegd.',
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
cnt.cnt_getopzegdatum (c.cnt_contract_key),
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c, prs_bedrijf b
|
||||
WHERE b.prs_bedrijf_key = c.cnt_prs_bedrijf_key
|
||||
AND cnt_contract_verwijder IS NULL
|
||||
AND cnt_contract_status = 0
|
||||
AND (SYSDATE BETWEEN cnt.cnt_getrappeldatum (c.cnt_contract_key)
|
||||
AND cnt.cnt_getopzegdatum (c.cnt_contract_key))
|
||||
UNION ALL
|
||||
SELECT '',
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
'Rapp<EFBFBD>l: Contract ' || c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie,
|
||||
NULL, '',
|
||||
'.' || cnt_contract_versie)
|
||||
|| ' ('
|
||||
|| c.cnt_contract_omschrijving
|
||||
|| ' '
|
||||
|| b.prs_bedrijf_naam
|
||||
|| ')'
|
||||
|| ' de extra rapp<70>ldatum '
|
||||
|| TO_CHAR (opz.waarde, 'DD-MM-YYYY')
|
||||
|| ' zal binnenkort verstrijken.',
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
cnt.cnt_getopzegdatum (c.cnt_contract_key),
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c,
|
||||
prs_bedrijf b,
|
||||
(SELECT ckc.cnt_contract_key,
|
||||
fac.safe_to_date (cnt_kenmerkcontract_waarde,
|
||||
'DD-MM-YYYY')
|
||||
waarde
|
||||
FROM cnt_kenmerkcontract ckc, cnt_kenmerk ck
|
||||
WHERE ckc.cnt_kenmerk_key = ck.cnt_kenmerk_key
|
||||
AND ck.cnt_srtkenmerk_key = 161
|
||||
AND ckc.cnt_kenmerkcontract_waarde IS NOT NULL
|
||||
AND ckc.cnt_kenmerkcontract_verwijder IS NULL) opz
|
||||
WHERE b.prs_bedrijf_key = c.cnt_prs_bedrijf_key
|
||||
AND cnt_contract_verwijder IS NULL
|
||||
AND cnt_contract_status = 0
|
||||
AND opz.cnt_contract_key = c.cnt_contract_key
|
||||
AND opz.waarde >= TRUNC (SYSDATE + 7)
|
||||
AND opz.waarde <= TRUNC (SYSDATE + 14);
|
||||
|
||||
BEGIN fac.registercustversion('RENK', 13); END;
|
||||
/
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user