STER#89866 Mailnotificatie bij reserveringen met catering aanpassing
svn path=/Customer/trunk/; revision=70217
This commit is contained in:
@@ -63,7 +63,7 @@ AS
|
|||||||
|
|
||||||
END;
|
END;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -2115,7 +2115,7 @@ AS
|
|||||||
'CUST03' code,
|
'CUST03' code,
|
||||||
NULL sender,
|
NULL sender,
|
||||||
NULL receiver,
|
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,
|
'catering@sterkhuis.nl' xemail,
|
||||||
NULL xmobile
|
NULL xmobile
|
||||||
FROM res_rsv_ruimte rrr,
|
FROM res_rsv_ruimte rrr,
|
||||||
@@ -2128,7 +2128,49 @@ AS
|
|||||||
AND rrr.res_rsv_ruimte_verwijder IS NULL
|
AND rrr.res_rsv_ruimte_verwijder IS NULL
|
||||||
AND rrr.res_rsv_ruimte_dirtlevel=0
|
AND rrr.res_rsv_ruimte_dirtlevel=0
|
||||||
AND fnj.fac_notificatie_job_view='STER_V_CATERING_NOTI'
|
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');
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user