UWVA#79055 ABS-import/Vervangen door 2 nieuwe imports

svn path=/Customer/trunk/; revision=66362
This commit is contained in:
Maarten van der Heide
2024-09-27 22:12:31 +00:00
parent 33e8f8d457
commit a08e39ed5e

View File

@@ -2782,11 +2782,13 @@ BEGIN
i.prs_perslid_naam)
WHERE i.fac_import_key = p_import_key;
v_errormsg := 'Fout bijwerken achternaam';
v_errormsg := 'Fout bijwerken rest';
UPDATE fac_imp_perslid i
SET i.prs_perslid_email = (SELECT MIN (COALESCE (prs_perslid_email, i.prs_perslid_email)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_oslogin = (SELECT MIN (COALESCE (prs_perslid_oslogin, i.prs_perslid_oslogin)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_dienstverband = (SELECT MIN (COALESCE (prs_perslid_dienstverband, i.prs_perslid_dienstverband)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr)
SET i.prs_perslid_oslogin = (SELECT MIN (COALESCE (prs_perslid_oslogin, i.prs_perslid_oslogin)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_dienstverband = (SELECT MIN (COALESCE (prs_perslid_dienstverband, i.prs_perslid_dienstverband)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_telefoonnr = (SELECT MIN (COALESCE (prs_perslid_telefoonnr, i.prs_perslid_telefoonnr)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_mobiel = (SELECT MIN (COALESCE (prs_perslid_mobiel, i.prs_perslid_mobiel)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr),
i.prs_perslid_email = (SELECT MIN (COALESCE (prs_perslid_email, i.prs_perslid_email)) FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr)
WHERE i.fac_import_key = p_import_key
AND EXISTS (SELECT 1 FROM prs_v_aanwezigperslid WHERE prs_perslid_nr = i.prs_perslid_nr);
EXCEPTION