ARAI#66626 -- Nieuwe notificatie bij wijzigen manager beleidsmelding
svn path=/Customer/trunk/; revision=54085
This commit is contained in:
@@ -13046,6 +13046,55 @@ AS
|
||||
WHERE UPPER(fac_notificatie_job_view) =
|
||||
'ARAI_V_NOTI_MANAGER');
|
||||
|
||||
-- Wanneer de manager gewijzigd wordt in de beleidsmelding moet er ook een notificatie uit gaan.
|
||||
CREATE OR REPLACE VIEW arai_v_noti_newmanager
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
xkey,
|
||||
xsender,
|
||||
xemail,
|
||||
xmobile,
|
||||
attachments
|
||||
)
|
||||
AS
|
||||
SELECT 'CUST06',
|
||||
NULL,
|
||||
(SELECT fac_usrdata_code
|
||||
FROM fac_usrdata
|
||||
WHERE fac_usrdata_key =
|
||||
(SELECT MAX (mld_kenmerkmelding_waarde)
|
||||
FROM mld_kenmerkmelding km, mld_kenmerk k
|
||||
WHERE km.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND km.mld_melding_key = m.mld_melding_key
|
||||
AND k.mld_srtkenmerk_key = 1682)), -- Verantwoordelijke manager
|
||||
'U bent als manager toegewezen aan een knelpunt beleid.',
|
||||
m.mld_melding_key,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL,
|
||||
NULL
|
||||
FROM mld_melding m, fac_tracking t
|
||||
WHERE t.fac_tracking_oms LIKE '%Verantwoordelijke Manager%' -- Manager is gewijzigd
|
||||
AND m.mld_stdmelding_key = 4541 -- Knelpunt beleid
|
||||
AND t.fac_tracking_refkey = m.mld_melding_key
|
||||
AND t.fac_srtnotificatie_key = 35 -- wijziging
|
||||
AND t.fac_tracking_datum BETWEEN (SELECT fac_notificatie_job_nextrun
|
||||
- fac_notificatie_job_interval
|
||||
/ 24
|
||||
FROM fac_notificatie_job
|
||||
WHERE UPPER(fac_notificatie_job_view) =
|
||||
'ARAI_V_NOTI_NEWMANAGER')
|
||||
AND (SELECT fac_notificatie_job_nextrun
|
||||
FROM fac_notificatie_job
|
||||
WHERE UPPER(fac_notificatie_job_view) =
|
||||
'ARAI_V_NOTI_NEWMANAGER');
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW arai_v_noti_tmanager
|
||||
(
|
||||
code,
|
||||
|
||||
Reference in New Issue
Block a user