NSPT#87250 NSPT0

svn path=/Customer/trunk/; revision=69760
This commit is contained in:
Maarten van der Heide
2025-07-14 09:26:30 +00:00
parent b77fe8ac0d
commit 4e0cd7a5cf

View File

@@ -22,7 +22,7 @@ SET DEFINE OFF
------ payload begin ------ ------ payload begin ------
-- Informatieve mail naar de administratief medewerker van HRM, Communicatie -- Informatieve mail naar administratief medewerker van HRM, TIP, Communicatie
-- en naar de contractbeheerder (bij indienst). -- en naar de contractbeheerder (bij indienst).
CREATE OR REPLACE VIEW NSPT_V_NOTI_INDIENST CREATE OR REPLACE VIEW NSPT_V_NOTI_INDIENST
( (
@@ -52,7 +52,7 @@ AS
NULL, NULL,
NULL, NULL,
NULL, NULL,
ontvangers.mail xemail, ud.fac_usrdata_omschr2 xemail,
NULL xmobile NULL xmobile
FROM mld_melding m, FROM mld_melding m,
--mld_stdmelding sm, --mld_stdmelding sm,
@@ -69,14 +69,10 @@ AS
(SELECT mld_melding_key, mld_kenmerkmelding_waarde waarde (SELECT mld_melding_key, mld_kenmerkmelding_waarde waarde
FROM mld_v_aanwezigkenmerkmelding FROM mld_v_aanwezigkenmerkmelding
WHERE mld_kenmerk_key = 64) per, -- In dienst per WHERE mld_kenmerk_key = 64) per, -- In dienst per
fac_v_aanwezigusrdata ud,
fac_tracking t, fac_tracking t,
fac_srtnotificatie sn, fac_srtnotificatie sn,
fac_notificatie_job nj, fac_notificatie_job nj
(SELECT 'hrm@nunspeet.nl' mail FROM DUAL
UNION ALL
SELECT 'f.schuiling@nunspeet.nl' mail FROM DUAL
UNION ALL
SELECT 'm.konijnenbelt@nunspeet.nl' mail FROM DUAL) ontvangers -- TODO:Hard-coded?
WHERE m.mld_stdmelding_key = 21 -- Medewerker In Dienst WHERE m.mld_stdmelding_key = 21 -- Medewerker In Dienst
--AND m.mld_stdmelding_key = sm.mld_stdmelding_key --AND m.mld_stdmelding_key = sm.mld_stdmelding_key
--AND sm.mld_ins_discipline_key = md.ins_discipline_key --AND sm.mld_ins_discipline_key = md.ins_discipline_key
@@ -84,6 +80,8 @@ AS
AND m.mld_melding_key = tv.mld_melding_key(+) -- Optioneel AND m.mld_melding_key = tv.mld_melding_key(+) -- Optioneel
AND m.mld_melding_key = an.mld_melding_key -- Waarde moet gevuld AND m.mld_melding_key = an.mld_melding_key -- Waarde moet gevuld
AND m.mld_melding_key = per.mld_melding_key -- Waarde moet gevuld AND m.mld_melding_key = per.mld_melding_key -- Waarde moet gevuld
AND ud.fac_usrtab_key = 41 -- CUST01-ontvangers (Indienst)
AND COALESCE (ud.fac_usrdata_vervaldatum, SYSDATE) > TRUNC (SYSDATE)
AND m.mld_melding_key = t.fac_tracking_refkey AND m.mld_melding_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 52 -- MLDNEW AND t.fac_srtnotificatie_key = 52 -- MLDNEW
AND sn.fac_srtnotificatie_code = 'CUST01' AND sn.fac_srtnotificatie_code = 'CUST01'