ARBO#62670 -- Fout in personenimport bij verwijderen afdelingen.
svn path=/Customer/trunk/; revision=47033
This commit is contained in:
@@ -1880,7 +1880,8 @@ BEGIN
|
||||
|
||||
UPDATE prs_afdeling
|
||||
SET prs_afdeling_verwijder = SYSDATE
|
||||
WHERE prs_afdeling_key IN
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_key IN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_afdeling_boom ab
|
||||
WHERE niveau = 4
|
||||
@@ -1899,14 +1900,14 @@ BEGIN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_aanwezigafdeling a
|
||||
WHERE a.prs_afdeling_parentkey =
|
||||
ab.prs_afdeling_key)
|
||||
AND prs_afdeling_verwijder IS NULL);
|
||||
ab.prs_afdeling_key));
|
||||
|
||||
v_errorhint := 'Opschonen afdeling niveau 3';
|
||||
|
||||
UPDATE prs_afdeling
|
||||
SET prs_afdeling_verwijder = SYSDATE
|
||||
WHERE prs_afdeling_key IN
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_key IN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_afdeling_boom ab
|
||||
WHERE niveau = 3
|
||||
@@ -1925,14 +1926,14 @@ BEGIN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_aanwezigafdeling a
|
||||
WHERE a.prs_afdeling_parentkey =
|
||||
ab.prs_afdeling_key)
|
||||
AND prs_afdeling_verwijder IS NULL);
|
||||
ab.prs_afdeling_key));
|
||||
|
||||
v_errorhint := 'Opschonen afdeling niveau 2';
|
||||
|
||||
UPDATE prs_afdeling
|
||||
SET prs_afdeling_verwijder = SYSDATE
|
||||
WHERE prs_afdeling_key IN
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_key IN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_afdeling_boom ab
|
||||
WHERE niveau = 2
|
||||
@@ -1951,14 +1952,14 @@ BEGIN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_aanwezigafdeling a
|
||||
WHERE a.prs_afdeling_parentkey =
|
||||
ab.prs_afdeling_key)
|
||||
AND prs_afdeling_verwijder IS NULL);
|
||||
ab.prs_afdeling_key));
|
||||
|
||||
v_errorhint := 'Opschonen afdeling niveau 1';
|
||||
|
||||
UPDATE prs_afdeling
|
||||
SET prs_afdeling_verwijder = SYSDATE
|
||||
WHERE prs_afdeling_key IN
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_key IN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_afdeling_boom ab
|
||||
WHERE niveau = 1
|
||||
@@ -1977,8 +1978,7 @@ BEGIN
|
||||
(SELECT prs_afdeling_key
|
||||
FROM prs_v_aanwezigafdeling a
|
||||
WHERE a.prs_afdeling_parentkey =
|
||||
ab.prs_afdeling_key)
|
||||
AND prs_afdeling_verwijder IS NULL);
|
||||
ab.prs_afdeling_key));
|
||||
|
||||
-- Niet gebruikte kostenplaatsen gaan we verwijderen.
|
||||
UPDATE prs_kostenplaats kp
|
||||
|
||||
Reference in New Issue
Block a user