PGHE#76208 Notificatie naar opdrachtgever in PPS

svn path=/Customer/trunk/; revision=59977
This commit is contained in:
Sander Schepers
2023-04-12 13:53:57 +00:00
parent 6b3c32b7d7
commit fd1ef622ca
3 changed files with 150 additions and 0 deletions

View File

@@ -2036,6 +2036,56 @@ AS
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'),
'YYYY-MM-DD HH24')
- 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 ------