STER#89866 Mailnotificatie bij reserveringen met catering aanpassing

svn path=/Customer/trunk/; revision=70217
This commit is contained in:
Norbert Wassink
2025-09-04 13:17:39 +00:00
parent 44effb4717
commit 05954989b3

View File

@@ -63,7 +63,7 @@ AS
END;
@@ -2115,7 +2115,7 @@ AS
'CUST03' code,
NULL sender,
NULL receiver,
'Catering voor reservering '||res_reservering_key||'/'||rrr.res_rsv_ruimte_volgnr||' is gewijzigd.' text,
'Catering voor reservering '||res_reservering_key||'/'||rrr.res_rsv_ruimte_volgnr||' is nieuw of gewijzigd.' text,
'catering@sterkhuis.nl' xemail,
NULL xmobile
FROM res_rsv_ruimte rrr,
@@ -2128,7 +2128,49 @@ AS
AND rrr.res_rsv_ruimte_verwijder IS NULL
AND rrr.res_rsv_ruimte_dirtlevel=0
AND fnj.fac_notificatie_job_view='STER_V_CATERING_NOTI'
AND COALESCE(rra.res_rsv_artikel_mutatie, rra.res_rsv_artikel_aanmaak) > fnj.fac_notificatie_job_lastrun;
AND COALESCE(rra.res_rsv_artikel_mutatie, rra.res_rsv_artikel_aanmaak) > COALESCE(fnj.fac_notificatie_job_lastrun, SYSDATE)
UNION
SELECT distinct rrr.res_rsv_ruimte_key xkey,
rrr.res_reservering_key key,
'CUST03' code,
NULL sender,
NULL receiver,
'Reservering '||res_reservering_key||'/'||rrr.res_rsv_ruimte_volgnr||' met catering is verwijderd.' text,
'catering@sterkhuis.nl' xemail,
NULL xmobile
FROM res_rsv_ruimte rrr,
res_rsv_artikel rra,
res_artikel ra,
fac_notificatie_job fnj
WHERE rrr.res_rsv_ruimte_key = rra.res_rsv_ruimte_key
AND ra.res_artikel_key = rra.res_artikel_key
AND rrr.res_rsv_ruimte_verwijder IS NOT NULL
AND rrr.res_rsv_ruimte_dirtlevel=0
AND fnj.fac_notificatie_job_view='STER_V_CATERING_NOTI'
AND rrr.res_rsv_ruimte_verwijder > COALESCE(fnj.fac_notificatie_job_lastrun, SYSDATE)
UNION
SELECT distinct rrr.res_rsv_ruimte_key xkey,
rrr.res_reservering_key key,
'CUST03' code,
NULL sender,
NULL receiver,
'Catering artikel bij '||res_reservering_key||'/'||rrr.res_rsv_ruimte_volgnr||' is verwijderd.' text,
'catering@sterkhuis.nl' xemail,
NULL xmobile
FROM res_rsv_ruimte rrr,
res_rsv_artikel rra,
res_artikel ra,
fac_notificatie_job fnj
WHERE rrr.res_rsv_ruimte_key = rra.res_rsv_ruimte_key
AND ra.res_artikel_key = rra.res_artikel_key
AND rrr.res_status_fo_key=2
AND rrr.res_rsv_ruimte_verwijder IS NULL
AND rrr.res_rsv_ruimte_dirtlevel=0
AND fnj.fac_notificatie_job_view='STER_V_CATERING_NOTI'
AND COALESCE(fnj.fac_notificatie_job_lastrun, SYSDATE) < (SELECT MIN(fac_tracking_datum)
FROM fac_tracking
WHERE fac_tracking_refkey=rrr.res_rsv_ruimte_key
AND UPPER(fac_tracking_oms) like '%ARTIKEL%VERWIJDERD');