HSLE#76373 CUST06-noti naar cateraar bij specifieke reservering activiteit en catalogi

svn path=/Customer/trunk/; revision=59317
This commit is contained in:
Maarten van der Heide
2023-02-24 15:34:04 +00:00
parent 8a2fa261b3
commit 0ea1538636

View File

@@ -5001,6 +5001,60 @@ AS -- CUST04 naar nieuwe medewerker!
AND sn.fac_srtnotificatie_code = 'CUST05'
AND BITAND (sn.fac_srtnotificatie_mode, 2) = 2;
*/
-- HSLE#76373: Uurlijkse CUST06-notificatie van reguliere RES-bon naar cateraar
-- na boeking op activiteit 90=Catering bestellen uit de
-- catalogi 130=Receptiearrangementen (verbruiksartikelen met keys
-- 2258+2259+2260+2261+2262+2326) en 131=Dinerbuffetten.
CREATE OR REPLACE VIEW HSLE_V_NOTI_CATERAAR
(
CODE,
SENDER,
RECEIVER,
TEXT,
KEY,
XKEY,
XSENDER,
XEMAIL,
XMOBILE,
ATTACHMENTS
)
AS
SELECT DISTINCT
sn.fac_srtnotificatie_code,
NULL,
NULL,
REPLACE (
REPLACE (
sn.fac_srtnotificatie_oms,
'##KEY##',
TO_CHAR (rrr.res_reservering_key)
|| '/'
|| TO_CHAR (rrr.res_rsv_ruimte_volgnr)),
'##DESC##',
rrr.res_rsv_ruimte_omschrijving),
rrr.res_reservering_key,
rrr.res_rsv_ruimte_key,
NULL xsender,
'NL1209@compass-group.nl' xemail,
NULL xmobile,
NULL attachments
FROM fac_tracking t,
res_v_aanwezigrsv_ruimte rrr,
res_v_aanwezigrsv_artikel rra,
res_v_aanwezigartikel ra,
fac_srtnotificatie sn,
fac_notificatie_job nj
WHERE t.fac_srtnotificatie_key = 81 -- RESNEW
AND t.fac_tracking_refkey = rrr.res_rsv_ruimte_key
AND rrr.res_activiteit_key = 90
AND rrr.res_rsv_ruimte_key = rra.res_rsv_ruimte_key
AND rra.res_artikel_key = ra.res_artikel_key
AND ((ra.res_discipline_key = 130 AND ra.res_artikel_key IN (2258, 2259, 2260, 2261, 2262, 2326))
OR ra.res_discipline_key = 131)
AND sn.fac_srtnotificatie_code = 'CUST06'
AND nj.fac_notificatie_job_view = 'HSLE_V_NOTI_CATERAAR'
AND t.fac_tracking_datum > COALESCE (nj.fac_notificatie_job_lastrun, TRUNC (SYSDATE));
-- HSLE#62236: UDR-objecten inclusief e-mail eigenaar.
-- HSLE#63183: Toevoegen (specifieke) kenmerkkolommen.
CREATE OR REPLACE VIEW hsle_v_udr_ins_deel