LOGC#74061
- Add check for status - Trackaction error. Commented out for now (looking in to it) svn path=/Database/trunk/; revision=66772
This commit is contained in:
@@ -250,9 +250,41 @@ BEGIN
|
|||||||
WHEN OTHERS THEN NULL;
|
WHEN OTHERS THEN NULL;
|
||||||
END;
|
END;
|
||||||
|
|
||||||
|
FOR c1
|
||||||
|
IN (SELECT mld_melding_key
|
||||||
|
FROM mld_melding
|
||||||
|
WHERE mld_melding_behandelaar_key =
|
||||||
|
:old.prs_perslid_key
|
||||||
|
AND mld_melding_status NOT IN (5, 6))
|
||||||
|
LOOP
|
||||||
|
-- fac.trackaction ('MLDABH',
|
||||||
|
-- c1.mld_melding_key,
|
||||||
|
-- NULL,
|
||||||
|
-- NULL,
|
||||||
|
-- NULL);
|
||||||
|
|
||||||
UPDATE mld_melding
|
UPDATE mld_melding
|
||||||
SET mld_melding_behandelaar_key = NULL, mld_melding_behandelaar2_key = NULL
|
SET mld_melding_behandelaar_key = NULL
|
||||||
WHERE mld_melding_behandelaar_key = :old.prs_perslid_key OR mld_melding_behandelaar2_key = :old.prs_perslid_key;
|
WHERE mld_melding_key = c1.mld_melding_key;
|
||||||
|
END LOOP;
|
||||||
|
|
||||||
|
FOR c1
|
||||||
|
IN (SELECT mld_melding_key
|
||||||
|
FROM mld_melding
|
||||||
|
WHERE mld_melding_behandelaar2_key =
|
||||||
|
:old.prs_perslid_key
|
||||||
|
AND mld_melding_status NOT IN (5, 6))
|
||||||
|
LOOP
|
||||||
|
-- fac.trackaction ('MLDABH',
|
||||||
|
-- c1.mld_melding_key,
|
||||||
|
-- NULL,
|
||||||
|
-- NULL,
|
||||||
|
-- NULL);
|
||||||
|
|
||||||
|
UPDATE mld_melding
|
||||||
|
SET mld_melding_behandelaar2_key = NULL
|
||||||
|
WHERE mld_melding_key = c1.mld_melding_key;
|
||||||
|
END LOOP;
|
||||||
|
|
||||||
-- Wis alle authenticatiemogelijkheden
|
-- Wis alle authenticatiemogelijkheden
|
||||||
:new.prs_perslid_oslogin := '';
|
:new.prs_perslid_oslogin := '';
|
||||||
|
|||||||
Reference in New Issue
Block a user