HSLE#64211 M2M-koppeling/externe contactgegevens
svn path=/Customer/trunk/; revision=48413
This commit is contained in:
@@ -1308,9 +1308,10 @@ AS
|
||||
v_from VARCHAR2 (1000) := '';
|
||||
v_voor_at VARCHAR2 (1000) := '';
|
||||
v_na_at VARCHAR2 (1000) := '';
|
||||
v_cc VARCHAR2 (1000) := '';
|
||||
sender prs_perslid.prs_perslid_key%TYPE;
|
||||
kostenplaats prs_afdeling.prs_kostenplaats_key%TYPE;
|
||||
v_melding_email_ext mld_melding.mld_melding_email_ext%TYPE := '';
|
||||
v_cc VARCHAR2 (1000) := '';
|
||||
v_mailadres_kenmerk_key mld_kenmerk.mld_kenmerk_key%TYPE;
|
||||
v_ccadres_kenmerk_key mld_kenmerk.mld_kenmerk_key%TYPE;
|
||||
v_meldbron_kenmerk_key mld_kenmerk.mld_kenmerk_key%TYPE;
|
||||
@@ -1491,6 +1492,7 @@ BEGIN
|
||||
FROM prs_v_aanwezigperslid p, prs_afdeling d
|
||||
WHERE p.prs_perslid_key = 15621 -- SYSTEM API Mail2Melding
|
||||
AND p.prs_afdeling_key = d.prs_afdeling_key;
|
||||
v_melding_email_ext := v_from;
|
||||
END IF;
|
||||
|
||||
-- Bepaal eventuele CC op basis van veld in fac_result?
|
||||
@@ -1707,7 +1709,8 @@ BEGIN
|
||||
prs_perslid_key,
|
||||
prs_perslid_key_voor,
|
||||
prs_kostenplaats_key,
|
||||
mld_melding_spoed)
|
||||
mld_melding_spoed,
|
||||
mld_melding_email_ext)
|
||||
VALUES (
|
||||
'MLD',
|
||||
v_mld_meldbron_key, -- email (4) of chat (8)
|
||||
@@ -1727,7 +1730,8 @@ BEGIN
|
||||
sender,
|
||||
sender,
|
||||
kostenplaats,
|
||||
3)
|
||||
3,
|
||||
v_melding_email_ext)
|
||||
RETURNING mld_melding_key
|
||||
INTO v_mldkey;
|
||||
|
||||
@@ -5230,51 +5234,51 @@ AS
|
||||
AND v.alg_gebouw_key = g.alg_gebouw_key;
|
||||
|
||||
CREATE OR REPLACE VIEW hsle_v_rap_perslid
|
||||
AS
|
||||
SELECT DISTINCT p.prs_perslid_key,
|
||||
AS
|
||||
SELECT DISTINCT p.prs_perslid_key,
|
||||
pf.prs_perslid_naam_full,
|
||||
p.prs_perslid_naam,
|
||||
p.prs_perslid_voornaam,
|
||||
p.prs_perslid_nr,
|
||||
d.prs_afdeling_naam organisatie,
|
||||
p.prs_perslid_telefoonnr telefoon,
|
||||
srt_p.prs_srtperslid_omschrijving functie,
|
||||
p.prs_perslid_upper,
|
||||
wp.alg_ruimte_aanduiding
|
||||
|| Decode (hwp.aantal, 1, '',
|
||||
'...')
|
||||
alg_ruimte_aanduiding,
|
||||
wp.prs_werkplek_aanduiding
|
||||
|| Decode (hwp.aantal, 1, '',
|
||||
'...')
|
||||
prs_werkplek_aanduiding,
|
||||
alg_locatie_omschrijving,
|
||||
p.prs_perslid_mobiel,
|
||||
p.prs_perslid_email,
|
||||
p.prs_perslid_titel,
|
||||
fp.fac_profiel_omschrijving,
|
||||
kp.prs_kostenplaats_nr
|
||||
FROM prs_v_aanwezigperslid p,
|
||||
prs_v_afdeling_familie bm,
|
||||
prs_v_perslid_fullnames pf,
|
||||
prs_v_afdeling d,
|
||||
prs_srtperslid srt_p,
|
||||
prs_v_hoofdperslidwerkplek hwp,
|
||||
prs_v_werkplek_gegevens wp,
|
||||
alg_locatie l,
|
||||
fac_profiel fp,
|
||||
prs_kostenplaats kp
|
||||
WHERE p.prs_afdeling_key = bm.prs_afdeling_key
|
||||
AND d.prs_kostenplaats_key = kp.prs_kostenplaats_key(+)
|
||||
AND d.prs_afdeling_key = p.prs_afdeling_key
|
||||
AND srt_p.prs_srtperslid_key = p.prs_srtperslid_key
|
||||
AND pf.prs_perslid_key = p.prs_perslid_key
|
||||
AND l.alg_locatie_key(+) = wp.alg_locatie_key
|
||||
AND wp.prs_werkplek_key(+) = hwp.prs_werkplek_key
|
||||
AND hwp.prs_perslid_key(+) = p.prs_perslid_key
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
p.prs_perslid_nr,
|
||||
d.prs_afdeling_naam organisatie,
|
||||
p.prs_perslid_telefoonnr telefoon,
|
||||
srt_p.prs_srtperslid_omschrijving functie,
|
||||
p.prs_perslid_upper,
|
||||
wp.alg_ruimte_aanduiding
|
||||
|| Decode (hwp.aantal, 1, '',
|
||||
'...')
|
||||
alg_ruimte_aanduiding,
|
||||
wp.prs_werkplek_aanduiding
|
||||
|| Decode (hwp.aantal, 1, '',
|
||||
'...')
|
||||
prs_werkplek_aanduiding,
|
||||
alg_locatie_omschrijving,
|
||||
p.prs_perslid_mobiel,
|
||||
p.prs_perslid_email,
|
||||
p.prs_perslid_titel,
|
||||
fp.fac_profiel_omschrijving,
|
||||
kp.prs_kostenplaats_nr
|
||||
FROM prs_v_aanwezigperslid p,
|
||||
prs_v_afdeling_familie bm,
|
||||
prs_v_perslid_fullnames pf,
|
||||
prs_v_afdeling d,
|
||||
prs_srtperslid srt_p,
|
||||
prs_v_hoofdperslidwerkplek hwp,
|
||||
prs_v_werkplek_gegevens wp,
|
||||
alg_locatie l,
|
||||
fac_profiel fp,
|
||||
prs_kostenplaats kp
|
||||
WHERE p.prs_afdeling_key = bm.prs_afdeling_key
|
||||
AND d.prs_kostenplaats_key = kp.prs_kostenplaats_key(+)
|
||||
AND d.prs_afdeling_key = p.prs_afdeling_key
|
||||
AND srt_p.prs_srtperslid_key = p.prs_srtperslid_key
|
||||
AND pf.prs_perslid_key = p.prs_perslid_key
|
||||
AND l.alg_locatie_key(+) = wp.alg_locatie_key
|
||||
AND wp.prs_werkplek_key(+) = hwp.prs_werkplek_key
|
||||
AND hwp.prs_perslid_key(+) = p.prs_perslid_key
|
||||
AND p.prs_perslid_verwijder IS NULL
|
||||
AND p.fac_profiel_key = fp.fac_profiel_key (+);
|
||||
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user