VEST#76939 -- Locatie toekenning in prs import verbeterd
svn path=/Customer/trunk/; revision=59406
This commit is contained in:
@@ -37,6 +37,12 @@ CURSOR c1 IS
|
|||||||
WHERE i.prs_afdeling_naam =
|
WHERE i.prs_afdeling_naam =
|
||||||
SUBSTR (p.prs_afdeling_omschrijving, 1, 15)
|
SUBSTR (p.prs_afdeling_omschrijving, 1, 15)
|
||||||
AND p.prs_afdeling_verwijder IS NULL;
|
AND p.prs_afdeling_verwijder IS NULL;
|
||||||
|
|
||||||
|
CURSOR c2 IS
|
||||||
|
SELECT DISTINCT f.alg_locatie_code, l.alg_locatie_code locatie
|
||||||
|
FROM fac_imp_perslid f, alg_locatie l
|
||||||
|
WHERE f.alg_locatie_code = l.alg_locatie_omschrijving;
|
||||||
|
|
||||||
BEGIN
|
BEGIN
|
||||||
BEGIN
|
BEGIN
|
||||||
SELECT fac_imp_file_line
|
SELECT fac_imp_file_line
|
||||||
@@ -90,11 +96,14 @@ BEGIN
|
|||||||
'Achternaam;Voornaam;Tussenvoegsel;SamAccountName;Email;Afdeling;Functie;Titel/Aanhef;Geslacht;Telefoonnummer;Mobiel nummer;Personeelsnummer;Locatie;Gebouw;Verdieping;Ruimte%'
|
'Achternaam;Voornaam;Tussenvoegsel;SamAccountName;Email;Afdeling;Functie;Titel/Aanhef;Geslacht;Telefoonnummer;Mobiel nummer;Personeelsnummer;Locatie;Gebouw;Verdieping;Ruimte%'
|
||||||
);
|
);
|
||||||
|
|
||||||
UPDATE fac_imp_perslid
|
FOR rec IN c2
|
||||||
SET alg_locatie_code = (
|
LOOP
|
||||||
SELECT a.alg_locatie_code
|
BEGIN
|
||||||
FROM alg_locatie a
|
UPDATE fac_imp_perslid
|
||||||
WHERE fac_imp_perslid.alg_locatie_code = a.alg_locatie_omschrijving);
|
SET alg_locatie_code = rec.locatie
|
||||||
|
WHERE alg_locatie_code = rec.alg_locatie_code;
|
||||||
|
END;
|
||||||
|
END LOOP;
|
||||||
|
|
||||||
UPDATE fac_imp_perslid
|
UPDATE fac_imp_perslid
|
||||||
SET alg_gebouw_code = '001'
|
SET alg_gebouw_code = '001'
|
||||||
|
|||||||
Reference in New Issue
Block a user