PGHE#76208 Notificatie naar opdrachtgever in PPS
svn path=/Customer/trunk/; revision=59977
This commit is contained in:
@@ -2036,6 +2036,56 @@ AS
|
|||||||
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'),
|
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'),
|
||||||
'YYYY-MM-DD HH24')
|
'YYYY-MM-DD HH24')
|
||||||
- 2 / 24;
|
- 2 / 24;
|
||||||
|
|
||||||
|
CREATE OR REPLACE VIEW PCHA_V_NOTI_SVD_GOEDKEURING
|
||||||
|
(
|
||||||
|
SENDER,
|
||||||
|
RECEIVER,
|
||||||
|
TEXT,
|
||||||
|
CODE,
|
||||||
|
KEY,
|
||||||
|
XKEY
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
NULL
|
||||||
|
sender,
|
||||||
|
gg.prs_perslid_key
|
||||||
|
receiver,
|
||||||
|
'Facilitor: opdracht '
|
||||||
|
|| m.mld_melding_key
|
||||||
|
|| '/'
|
||||||
|
|| m.mld_opdr_bedrijfopdr_volgnr
|
||||||
|
|| ' moet goedgekeurd worden in '
|
||||||
|
|| pchx.get_user,
|
||||||
|
'CUST14'
|
||||||
|
code,
|
||||||
|
m.mld_opdr_key
|
||||||
|
key,
|
||||||
|
NULL
|
||||||
|
xkey
|
||||||
|
FROM PCHA_V_GOEDKEURING_SVD m,
|
||||||
|
fac_srtnotificatie sn,
|
||||||
|
fac_tracking t,
|
||||||
|
fac_gebruikersgroep gg
|
||||||
|
WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
|
AND sn.fac_srtnotificatie_code = 'ORDAFR'
|
||||||
|
AND t.fac_tracking_refkey = m.mld_opdr_key
|
||||||
|
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) =
|
||||||
|
'PCHA_V_NOTI_SVD_GOEDKEURING')
|
||||||
|
AND (SELECT fac_notificatie_job_nextrun
|
||||||
|
FROM fac_notificatie_job
|
||||||
|
WHERE UPPER (
|
||||||
|
fac_notificatie_job_view) =
|
||||||
|
'PCHA_V_NOTI_SVD_GOEDKEURING')
|
||||||
|
--Notificatie wordt gestuurd naar de contractbeheerders
|
||||||
|
AND gg.fac_groep_key =
|
||||||
|
DECODE (pchx.get_user, 'PCHA', 61);
|
||||||
|
|
||||||
------ payload end ------
|
------ payload end ------
|
||||||
|
|
||||||
|
|||||||
@@ -5287,6 +5287,55 @@ AS
|
|||||||
ADD_MONTHS (TRUNC (SYSDATE), 1) -- 1 maand vanaf nu
|
ADD_MONTHS (TRUNC (SYSDATE), 1) -- 1 maand vanaf nu
|
||||||
OR TRUNC (m.melding_einddatum) = TRUNC (SYSDATE) + 7); -- 1 week vanaf nu
|
OR TRUNC (m.melding_einddatum) = TRUNC (SYSDATE) + 7); -- 1 week vanaf nu
|
||||||
|
|
||||||
|
CREATE OR REPLACE VIEW PCHX_V_NOTI_MLD_GOEDKEURING
|
||||||
|
(
|
||||||
|
SENDER,
|
||||||
|
RECEIVER,
|
||||||
|
TEXT,
|
||||||
|
CODE,
|
||||||
|
KEY,
|
||||||
|
XKEY
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
NULL
|
||||||
|
sender,
|
||||||
|
gg.prs_perslid_key
|
||||||
|
receiver,
|
||||||
|
'Facilitor: melding '
|
||||||
|
|| m.melding_key
|
||||||
|
|| ' moet goedgekeurd worden in '
|
||||||
|
|| pchx.get_user,
|
||||||
|
'CUST15'
|
||||||
|
code,
|
||||||
|
m.melding_key
|
||||||
|
key,
|
||||||
|
NULL
|
||||||
|
xkey
|
||||||
|
FROM PCHX_V_MONITORING m,
|
||||||
|
fac_srtnotificatie sn,
|
||||||
|
fac_tracking t,
|
||||||
|
fac_gebruikersgroep gg
|
||||||
|
WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
|
AND sn.fac_srtnotificatie_code = 'MLDAFR'
|
||||||
|
AND t.fac_tracking_refkey = m.melding_key
|
||||||
|
AND m.afgerond = 'x'
|
||||||
|
AND m.status = 'Afgemeld'
|
||||||
|
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) =
|
||||||
|
'PCHX_V_NOTI_MLD_GOEDKEURING')
|
||||||
|
AND (SELECT fac_notificatie_job_nextrun
|
||||||
|
FROM fac_notificatie_job
|
||||||
|
WHERE UPPER (
|
||||||
|
fac_notificatie_job_view) =
|
||||||
|
'PCHX_V_NOTI_MLD_GOEDKEURING')
|
||||||
|
--Notificatie wordt gestuurd naar de contractbeheerders
|
||||||
|
AND gg.fac_groep_key =
|
||||||
|
DECODE (pchx.get_user, 'PCHW', 63, 'PCHA', 61, 'PGHE', 181);
|
||||||
|
|
||||||
------ payload end ------
|
------ payload end ------
|
||||||
|
|
||||||
|
|||||||
@@ -1490,6 +1490,57 @@ AS
|
|||||||
FROM pghe_v_rap_beschikb_koffie1
|
FROM pghe_v_rap_beschikb_koffie1
|
||||||
GROUP BY mnth_begin, mnth_einde;
|
GROUP BY mnth_begin, mnth_einde;
|
||||||
|
|
||||||
|
|
||||||
|
CREATE OR REPLACE VIEW PGHE_V_NOTI_SVD_GOEDKEURING
|
||||||
|
(
|
||||||
|
SENDER,
|
||||||
|
RECEIVER,
|
||||||
|
TEXT,
|
||||||
|
CODE,
|
||||||
|
KEY,
|
||||||
|
XKEY
|
||||||
|
)
|
||||||
|
AS
|
||||||
|
SELECT DISTINCT
|
||||||
|
NULL
|
||||||
|
sender,
|
||||||
|
gg.prs_perslid_key
|
||||||
|
receiver,
|
||||||
|
'Facilitor: opdracht '
|
||||||
|
|| m.mld_melding_key
|
||||||
|
|| '/'
|
||||||
|
|| m.mld_opdr_bedrijfopdr_volgnr
|
||||||
|
|| ' moet goedgekeurd worden in '
|
||||||
|
|| pchx.get_user,
|
||||||
|
'CUST14'
|
||||||
|
code,
|
||||||
|
m.mld_opdr_key
|
||||||
|
key,
|
||||||
|
NULL
|
||||||
|
xkey
|
||||||
|
FROM PGHE_V_GOEDKEURING_SVD m,
|
||||||
|
fac_srtnotificatie sn,
|
||||||
|
fac_tracking t,
|
||||||
|
fac_gebruikersgroep gg
|
||||||
|
WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
|
AND sn.fac_srtnotificatie_code = 'ORDAFR'
|
||||||
|
AND t.fac_tracking_refkey = m.mld_opdr_key
|
||||||
|
AND m.goedgekeurd IS NULL
|
||||||
|
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) =
|
||||||
|
'PGHE_V_NOTI_SVD_GOEDKEURING')
|
||||||
|
AND (SELECT fac_notificatie_job_nextrun
|
||||||
|
FROM fac_notificatie_job
|
||||||
|
WHERE UPPER (
|
||||||
|
fac_notificatie_job_view) =
|
||||||
|
'PGHE_V_NOTI_SVD_GOEDKEURING')
|
||||||
|
--Notificatie wordt gestuurd naar de contractbeheerders
|
||||||
|
AND gg.fac_groep_key =
|
||||||
|
DECODE (pchx.get_user, 'PGHE', 181);
|
||||||
------ payload end ------
|
------ payload end ------
|
||||||
|
|
||||||
SET DEFINE OFF
|
SET DEFINE OFF
|
||||||
|
|||||||
Reference in New Issue
Block a user