MNNL#78061 PRS-import/Uitbreiden met P-kolom (incl. toekennen autorisatiegroep)
svn path=/Customer/trunk/; revision=68569
This commit is contained in:
@@ -410,7 +410,7 @@ BEGIN
|
||||
AND p.prs_perslid_key = kl.prs_link_key(+)
|
||||
AND COALESCE (fac.safe_to_number (kl.prs_kenmerklink_waarde), -1) < 8
|
||||
AND p.prs_perslid_key = gg.prs_perslid_key);
|
||||
|
||||
*/
|
||||
-- Toekennen PP-autorisatiegroep als geldt woon-werk-afstand >=8km!
|
||||
v_errorhint := 'Fout toekennen PP-autorisatiegroep';
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
@@ -427,10 +427,9 @@ BEGIN
|
||||
FROM fac_gebruikersgroep
|
||||
WHERE fac_groep_key = c_pp_gkey -- PP-autorisatiegroep
|
||||
AND prs_perslid_key = p.prs_perslid_key);
|
||||
*/
|
||||
|
||||
-- Afnemen 2101=_Default_VB van medewerkers niet onder VB (op niveau 1)!
|
||||
v_errorhint := 'Fout afnemen _Default_VB';
|
||||
|
||||
DELETE FROM fac_gebruikersgroep gg
|
||||
WHERE gg.fac_groep_key = 2101 -- _Default_VB
|
||||
AND EXISTS
|
||||
@@ -443,7 +442,6 @@ BEGIN
|
||||
|
||||
-- Toekennen 2101=_Default_VB aan medewerkers onder VB (op niveau 1)!
|
||||
v_errorhint := 'Fout toekennen _Default_VB';
|
||||
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
SELECT 2101, p.prs_perslid_key -- _Default_VB
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
@@ -459,7 +457,6 @@ BEGIN
|
||||
|
||||
-- Afnemen 2341=_Default_IV van medewerkers niet onder IV (op niveau 1)!
|
||||
v_errorhint := 'Fout afnemen _Default_IV';
|
||||
|
||||
DELETE FROM fac_gebruikersgroep gg
|
||||
WHERE gg.fac_groep_key = 2341 -- _Default_IV
|
||||
AND EXISTS
|
||||
@@ -472,7 +469,6 @@ BEGIN
|
||||
|
||||
-- Toekennen 2341=_Default_IV aan medewerkers onder IV (op niveau 1)!
|
||||
v_errorhint := 'Fout toekennen _Default_IV';
|
||||
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
SELECT 2341, p.prs_perslid_key -- _Default_IV
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
@@ -488,7 +484,6 @@ BEGIN
|
||||
|
||||
-- Afnemen 2342=_Default_PV van medewerkers niet onder PV (op niveau 1)!
|
||||
v_errorhint := 'Fout afnemen _Default_PV';
|
||||
|
||||
DELETE FROM fac_gebruikersgroep gg
|
||||
WHERE gg.fac_groep_key = 2342 -- _Default_PV
|
||||
AND EXISTS
|
||||
@@ -501,7 +496,6 @@ BEGIN
|
||||
|
||||
-- Toekennen 2342=_Default_PV aan medewerkers onder PV (op niveau 1)!
|
||||
v_errorhint := 'Fout toekennen _Default_PV';
|
||||
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
SELECT 2342, p.prs_perslid_key -- _Default_PV
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
@@ -517,7 +511,6 @@ BEGIN
|
||||
|
||||
-- Afnemen 2343=_Default_FRS + EC van medewerkers niet onder FRS of EC (op niveau 1)!
|
||||
v_errorhint := 'Fout afnemen _Default_FRS + EC';
|
||||
|
||||
DELETE FROM fac_gebruikersgroep gg
|
||||
WHERE gg.fac_groep_key = 2343 -- _Default_FRS + EC
|
||||
AND EXISTS
|
||||
@@ -530,7 +523,6 @@ BEGIN
|
||||
|
||||
-- Toekennen 2343=_Default_FRS + EC aan medewerkers onder FRS of EC (op niveau 1)!
|
||||
v_errorhint := 'Fout toekennen _Default_FRS + EC';
|
||||
|
||||
INSERT INTO fac_gebruikersgroep (fac_groep_key, prs_perslid_key)
|
||||
SELECT 2343, p.prs_perslid_key -- _Default_FRS + EC
|
||||
FROM prs_v_aanwezigperslid p, prs_v_afdeling_boom ab
|
||||
@@ -549,7 +541,6 @@ BEGIN
|
||||
LOOP
|
||||
BEGIN
|
||||
v_errorhint := 'Fout afnemen _Default(s)';
|
||||
|
||||
DELETE FROM fac_gebruikersgroep
|
||||
WHERE fac_groep_key IN (1, 2101, 2341, 2342, 2343) -- _Default/_Default_VB/_Default_IV/_Default_PV/_Default_FRS + EC
|
||||
AND prs_perslid_key = rec.prs_perslid_key;
|
||||
|
||||
Reference in New Issue
Block a user