From 2840883188946f22590966bb455d9ea7fab5b651 Mon Sep 17 00:00:00 2001 From: Jos Migo Date: Tue, 11 Oct 2022 21:05:11 +0000 Subject: [PATCH] WEND#74425 -- Mobiele nummers uit bronbestand AD Wender zijn aangevuld in import-proces svn path=/Customer/trunk/; revision=57596 --- WEND/wend.sql | 40 +++------------------------------------- 1 file changed, 3 insertions(+), 37 deletions(-) diff --git a/WEND/wend.sql b/WEND/wend.sql index c5bdc6992..287fbe853 100644 --- a/WEND/wend.sql +++ b/WEND/wend.sql @@ -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