YASK#84042 Gesloten contracten niet laten meewegen als 'stopper' bji het verwijderen van een gebouw waar dat contract bij hoort

svn path=/Database/trunk/; revision=64990
This commit is contained in:
2024-06-05 11:34:47 +00:00
parent 965d80e49e
commit fcaccd41b8
3 changed files with 15 additions and 8 deletions

View File

@@ -61,7 +61,8 @@ BEGIN
FROM cnt_v_aanwezigcontract
WHERE (cnt_v_aanwezigcontract.cnt_prs_afdeling_key = :old.prs_afdeling_key
OR cnt_v_aanwezigcontract.prs_afdeling_key_eig = :old.prs_afdeling_key)
AND cnt_v_aanwezigcontract.cnt_contract_looptijd_tot > SYSDATE;
AND cnt_v_aanwezigcontract.cnt_contract_looptijd_tot > SYSDATE
AND cnt_v_aanwezigcontract.cnt_contract_status <> 1;
raise_application_error(-20000, 'cnt_m022');
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;
@@ -415,7 +416,8 @@ BEGIN
INTO dummy
FROM cnt_v_aanwezigcontract
WHERE cnt_v_aanwezigcontract.cnt_prs_bedrijf_key = :old.prs_bedrijf_key
AND cnt_v_aanwezigcontract.cnt_contract_looptijd_tot > sysdate;
AND cnt_v_aanwezigcontract.cnt_contract_looptijd_tot > SYSDATE
AND cnt_v_aanwezigcontract.cnt_contract_status <> 1;
raise_application_error(-20000, 'cnt_m023');
EXCEPTION
WHEN NO_DATA_FOUND THEN NULL;