ARBO#60475 extra cnt reminder obv kenmerk Actiedatum
svn path=/Customer/trunk/; revision=45353
This commit is contained in:
@@ -3514,6 +3514,72 @@ AS
|
||||
WHERE (SUBSTR (prs_perslid_oslogin, 0, 1) != '_'
|
||||
OR prs_perslid_oslogin IS NULL);
|
||||
|
||||
CREATE OR REPLACE VIEW arbo_v_noti_cntreminder
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
par1,
|
||||
par2,
|
||||
xkey
|
||||
)
|
||||
AS
|
||||
SELECT '',
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
'Rappel: 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 'CUST03',
|
||||
'',
|
||||
c.prs_perslid_key_beh,
|
||||
'Contract ' || c.cnt_contract_nummer_intern
|
||||
|| DECODE (cnt_contract_versie,
|
||||
NULL, '',
|
||||
'.' || cnt_contract_versie)
|
||||
|| ' voor '
|
||||
|| b.prs_bedrijf_naam
|
||||
|| ' heeft actie nodig.',
|
||||
c.cnt_contract_key,
|
||||
c.cnt_contract_nummer_intern,
|
||||
fac.safe_to_date (ckc.cnt_kenmerkcontract_waarde, 'DD-MM-YYYY'),
|
||||
NULL
|
||||
FROM cnt_v_aanwezigcontract c,
|
||||
prs_bedrijf b,
|
||||
cnt_kenmerkcontract ckc,
|
||||
cnt_kenmerk ck
|
||||
WHERE b.prs_bedrijf_key = c.cnt_prs_bedrijf_key
|
||||
AND cnt_contract_verwijder IS NULL
|
||||
AND cnt_contract_status = 0
|
||||
AND ckc.cnt_contract_key = c.cnt_contract_key
|
||||
AND ckc.cnt_kenmerk_key = ck.cnt_kenmerk_key
|
||||
AND ck.cnt_srtkenmerk_key = 343 -- actidatum
|
||||
AND fac.safe_to_date (ckc.cnt_kenmerkcontract_waarde, 'DD-MM-YYYY') =
|
||||
TRUNC (SYSDATE);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user