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 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 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);
|
||||
BEGIN
|
||||
|
||||
Reference in New Issue
Block a user