WEND#74425 -- Mobiele nummers uit bronbestand AD Wender zijn aangevuld in import-proces
svn path=/Customer/trunk/; revision=57596
This commit is contained in:
@@ -369,13 +369,13 @@ BEGIN
|
||||
prs.import_perslid (
|
||||
p_import_key,
|
||||
'0;0;0;0;0;0;2;2;0;1;'
|
||||
|| '0;0;0;0;0;0;0;5;0;0;'
|
||||
|| '0;0;0;0;0;0;6;5;0;0;'
|
||||
|| '2;3;0;0;0;0;0;0;0;4;'
|
||||
|| '0;0;0;0;0;0;0;0;0;0;'
|
||||
|| '0;0;0;0;0;0',
|
||||
'GivenName;Surname;UserPrincipalName;Title;EmailAddress%');
|
||||
'GivenName;Surname;UserPrincipalName;Title;EmailAddress;Mobile%');
|
||||
-- WAS bij MARE: '"Firstname;LastName;Login;JobTitle;EmailAdress;"');
|
||||
-- DEF. BESTAND bij WEND : "GivenName","Surname","UserPrincipalName","Title","EmailAddress"
|
||||
-- DEF. BESTAND bij WEND : "GivenName","Surname","UserPrincipalName","Title","EmailAddress","Mobile"
|
||||
|
||||
-- Afdeling bepalen
|
||||
UPDATE fac_imp_perslid
|
||||
@@ -430,13 +430,6 @@ IS
|
||||
AND v.prs_bedrijf_key = b.prs_bedrijf_key
|
||||
AND v.prs_bedrijf_key = 21 ; -- Alleen onder/voor bedrijf Wender Opvang (key 21)
|
||||
|
||||
CURSOR c_tel IS
|
||||
SELECT p.prs_perslid_email, pp.prs_perslid_telefoonnr, pp.prs_perslid_mobiel
|
||||
FROM fac_imp_perslid p, prs_perslid pp
|
||||
WHERE p.prs_perslid_email = pp.prs_perslid_email
|
||||
AND ( pp.prs_perslid_telefoonnr IS NOT NULL
|
||||
OR pp.prs_perslid_mobiel IS NOT NULL);
|
||||
|
||||
/*
|
||||
CURSOR c_flex -- Voor updaten van de algemene flex-kenmerkvelden
|
||||
IS
|
||||
@@ -465,33 +458,6 @@ BEGIN
|
||||
|
||||
COMMIT;
|
||||
|
||||
-- Telefoonnummers voert men zelf in Facilitor handmatig in en zitten dus niet in importbestand.
|
||||
-- We vullen daarom deze aan in de fac_imp_perslid
|
||||
FOR rec IN c_tel
|
||||
LOOP
|
||||
v_errorhint := 'Telefoonnummer toevoegen aan import-tabel' || '-' || '-' || rec.prs_perslid_email;
|
||||
|
||||
IF rec.prs_perslid_telefoonnr IS NOT NULL
|
||||
THEN
|
||||
|
||||
UPDATE fac_imp_perslid p
|
||||
SET p.prs_perslid_telefoonnr = rec.prs_perslid_telefoonnr
|
||||
WHERE p.prs_perslid_email = rec.prs_perslid_email;
|
||||
|
||||
END IF;
|
||||
|
||||
IF rec.prs_perslid_mobiel IS NOT NULL
|
||||
THEN
|
||||
|
||||
UPDATE fac_imp_perslid p
|
||||
SET p.prs_perslid_mobiel = rec.prs_perslid_mobiel
|
||||
WHERE p.prs_perslid_email = rec.prs_perslid_email;
|
||||
|
||||
END IF;
|
||||
|
||||
END LOOP;
|
||||
|
||||
|
||||
-- generic update
|
||||
-- 'EMAIL' betekent dat op basis van Email wordt gematched.
|
||||
-- 'NULL' betekent altijd geen werkplekken verwijderen
|
||||
|
||||
Reference in New Issue
Block a user