BAMG#82078 -- Notificatie naar SEM'er bij goedgekeurd fiatteringsverzoek

svn path=/Customer/trunk/; revision=63518
This commit is contained in:
Arthur Egberink
2024-02-08 10:07:14 +00:00
parent 2b4cad6cbc
commit 717739657b

View File

@@ -955,6 +955,28 @@ AS
WHERE fac_notificatie_job_view =
'BAMG_V_NOTI_REPRO_BUNNIK');
-- BAMG#82078: Notificatie naar de aanvrager van de melding dat een onderliggende opdracht goedgekeurd of afgekeurd is.
CREATE OR REPLACE VIEW bamg_v_noti_mld_goedgekeurd
AS
SELECT 'CUST09' code,
NULL sender,
m.prs_perslid_key receiver, -- Melder
'Melding ' || m.mld_melding_key || ' is ' || DECODE(fac_srtnotificatie_key, 93, 'afgekeurd.', 'goedgekeurd') text,
m.mld_melding_key key,
NULL xkey
FROM fac_tracking t, mld_opdr o, mld_melding m
WHERE ( t.fac_srtnotificatie_key = 93 -- ORDGNO
OR (t.fac_srtnotificatie_key = 76 AND t.fac_tracking_oms LIKE 'Opdracht twv % is goedgekeurd door %')) -- ORDUPD
AND t.fac_tracking_refkey = o.mld_opdr_key
AND o.mld_statusopdr_key <> 10 -- ter goedkeuring, dit betekent namelijk dat er nog iemand moet goedkeuren
AND o.mld_melding_key = m.mld_melding_key
AND t.fac_tracking_datum BETWEEN (SELECT fac_notificatie_job_nextrun - fac_notificatie_job_interval / 24
FROM fac_notificatie_job
WHERE fac_notificatie_job_view = 'BAMG_V_NOTI_MLD_GOEDGEKEURD')
AND (SELECT fac_notificatie_job_nextrun
FROM fac_notificatie_job
WHERE fac_notificatie_job_view = 'BAMG_V_NOTI_MLD_GOEDGEKEURD');
-- Notificatie als de catering op maat stdmelding_key = 761 geaccepteerd wordt door de backoffice (opdracht)
CREATE OR REPLACE VIEW bamg_v_noti_cat_op_maat
AS