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:
Rik Hassing
2024-10-24 11:36:31 +00:00
parent 842523adf5
commit b3da0d489a

View File

@@ -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 := '';