MNNL#78061 PRS-import/Uitbreiden met P-kolom (incl. toekennen autorisatiegroep+WP op Den Haag)
svn path=/Customer/trunk/; revision=68580
This commit is contained in:
@@ -203,9 +203,9 @@ BEGIN
|
||||
UPDATE fac_imp_perslid p
|
||||
SET prs_srtperslid_omschrijving = (SELECT prs_srtperslid_omschrijving FROM prs_srtperslid WHERE prs_srtperslid_key = 1),
|
||||
(prs_perslid_titel, prs_perslid_geslacht, prs_perslid_mobiel, prs_perslid_dienstverband) =
|
||||
(SELECT MAX(prs_perslid_titel), MAX(prs_perslid_geslacht), MAX(prs_perslid_mobiel), MAX(prs_perslid_dienstverband)
|
||||
(SELECT MAX (prs_perslid_titel), MAX (prs_perslid_geslacht), MAX (prs_perslid_mobiel), MAX (prs_perslid_dienstverband)
|
||||
FROM prs_v_aanwezigperslid
|
||||
WHERE prs_perslid_oslogin = UPPER(p.prs_perslid_oslogin))
|
||||
WHERE prs_perslid_oslogin = UPPER (p.prs_perslid_oslogin))
|
||||
WHERE fac_import_key = p_import_key;
|
||||
COMMIT;
|
||||
|
||||
@@ -216,20 +216,20 @@ BEGIN
|
||||
SET (alg_locatie_code, alg_gebouw_code, alg_verdieping_volgnr, alg_ruimte_nr) =
|
||||
(SELECT rg.alg_locatie_code, rg.alg_gebouw_upper, rg.alg_verdieping_volgnr, rg.alg_ruimte_nr
|
||||
FROM alg_v_ruimte_gegevens rg
|
||||
WHERE alg_ruimte_aanduiding = COALESCE(
|
||||
WHERE alg_ruimte_aanduiding = COALESCE (
|
||||
-- Eventuele bestaande werkplek op locatie.
|
||||
(SELECT MAX(rg.alg_ruimte_aanduiding)
|
||||
(SELECT MAX (rg.alg_ruimte_aanduiding)
|
||||
FROM prs_perslid p, prs_perslidwerkplek pw, prs_werkplek w, alg_v_ruimte_gegevens rg
|
||||
WHERE p.prs_perslid_key = pw.prs_perslid_key
|
||||
AND pw.prs_werkplek_key = w.prs_werkplek_key
|
||||
AND w.prs_alg_ruimte_key = rg.alg_ruimte_key
|
||||
AND rg.alg_locatie_omschrijving = ip.alg_locatie_code
|
||||
AND p.prs_perslid_oslogin = UPPER(ip.prs_perslid_oslogin)),
|
||||
AND pw.prs_werkplek_key = w.prs_werkplek_key
|
||||
AND w.prs_alg_ruimte_key = rg.alg_ruimte_key
|
||||
AND rg.alg_locatie_omschrijving = 'Den Haag' -- MNNL#78061: Hard op Den Haag!
|
||||
AND p.prs_perslid_oslogin = UPPER (ip.prs_perslid_oslogin)),
|
||||
-- Standaardruimte volgens locatieomschrijving in import (alfabetisch eerste).
|
||||
(SELECT MIN(alg_ruimte_aanduiding)
|
||||
(SELECT MIN (alg_ruimte_aanduiding)
|
||||
FROM alg_v_ruimte_gegevens
|
||||
WHERE alg_locatie_omschrijving = ip.alg_locatie_code
|
||||
AND UPPER(alg_ruimte_nr) = '_WP')))
|
||||
WHERE alg_locatie_omschrijving = 'Den Haag' -- MNNL#78061: Hard op Den Haag!
|
||||
AND UPPER (alg_ruimte_nr) = '_WP')))
|
||||
WHERE fac_import_key = p_import_key;
|
||||
COMMIT;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user