WEND#74425 -- Mobiele nummers uit bronbestand AD Wender zijn aangevuld in import-proces

svn path=/Customer/trunk/; revision=57596
This commit is contained in:
Jos Migo
2022-10-11 21:05:11 +00:00
parent da081a3409
commit 2840883188

View File

@@ -369,13 +369,13 @@ BEGIN
prs.import_perslid ( prs.import_perslid (
p_import_key, p_import_key,
'0;0;0;0;0;0;2;2;0;1;' '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;' || '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;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;"'); -- 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 -- Afdeling bepalen
UPDATE fac_imp_perslid UPDATE fac_imp_perslid
@@ -430,13 +430,6 @@ IS
AND v.prs_bedrijf_key = b.prs_bedrijf_key AND v.prs_bedrijf_key = b.prs_bedrijf_key
AND v.prs_bedrijf_key = 21 ; -- Alleen onder/voor bedrijf Wender Opvang (key 21) 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 CURSOR c_flex -- Voor updaten van de algemene flex-kenmerkvelden
IS IS
@@ -465,33 +458,6 @@ BEGIN
COMMIT; 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 -- generic update
-- 'EMAIL' betekent dat op basis van Email wordt gematched. -- 'EMAIL' betekent dat op basis van Email wordt gematched.
-- 'NULL' betekent altijd geen werkplekken verwijderen -- 'NULL' betekent altijd geen werkplekken verwijderen