FCLT#86748 Fout bij automatisch verlengen oudere contractversies
svn path=/Database/trunk/; revision=67685
This commit is contained in:
@@ -260,7 +260,15 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
|
|||||||
AND c.cnt_contract_verwijder IS NULL
|
AND c.cnt_contract_verwijder IS NULL
|
||||||
AND BITAND(p.cnt_disc_params_opties,1) = 1 -- Dit contracttype mag automatisch verlengd worden
|
AND BITAND(p.cnt_disc_params_opties,1) = 1 -- Dit contracttype mag automatisch verlengd worden
|
||||||
AND BITAND(c.cnt_contract_verlenging,4) = 4 -- Dit contract mag automatisch verlengd worden
|
AND BITAND(c.cnt_contract_verlenging,4) = 4 -- Dit contract mag automatisch verlengd worden
|
||||||
AND TRUNC(SYSDATE) > cnt.cnt_getTermijndatum (c.cnt_contract_looptijd_tot, c.cnt_contract_opzegtermijn, -1);
|
AND TRUNC(SYSDATE) > cnt.cnt_getTermijndatum (c.cnt_contract_looptijd_tot, c.cnt_contract_opzegtermijn, -1)
|
||||||
|
AND NOT EXISTS
|
||||||
|
( SELECT 1
|
||||||
|
FROM cnt_contract cn
|
||||||
|
WHERE cn.cnt_contract_nummer_intern = c.cnt_contract_nummer_intern
|
||||||
|
AND cn.cnt_contract_versie > c.cnt_contract_versie
|
||||||
|
AND cn.cnt_contract_looptijd_van = (c.cnt_contract_looptijd_tot + 1)
|
||||||
|
AND cn.cnt_contract_verwijder IS NULL
|
||||||
|
);
|
||||||
|
|
||||||
tracking VARCHAR2(4000);
|
tracking VARCHAR2(4000);
|
||||||
BEGIN
|
BEGIN
|
||||||
|
|||||||
Reference in New Issue
Block a user