ARAI#73577 -- Notificaties t.b.v. parking klachten

svn path=/Customer/trunk/; revision=57553
This commit is contained in:
Robin Stoker
2022-10-06 13:41:49 +00:00
parent fb691c47b1
commit 4971c38e7b

View File

@@ -13348,6 +13348,7 @@ SELECT
'ARAI_V_NOTI_WV_OPDRACHTGEVER')) x
WHERE x.receiver IS NOT NULL;
-- Mail naar bezoeker bij reactie parking.
CREATE OR REPLACE VIEW arai_v_noti_parking
(
code,
@@ -13362,33 +13363,62 @@ CREATE OR REPLACE VIEW arai_v_noti_parking
attachments
)
AS
SELECT DISTINCT 'CUST10' code,
'parking@arai.facilitor.nl' sender,
NULL receiver, -- Geen persoon in Facilitor
'Er staat een nieuwe aanvraag werktoestemming voor u klaar' text,
SELECT DISTINCT
'CUST10' code,
NULL sender,
NULL receiver, -- Geen persoon in Facilitor
'Er is een nieuwe reactie op uw klacht' text,
m.mld_melding_key key,
NULL xkey,
NULL xsender,
'parking@arai.facilitor.nl' xsender,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE km.mld_kenmerk_key = 506 -- Email van bezoeker
WHERE km.mld_kenmerk_key = 506 -- Email van bezoeker
AND km.mld_melding_key = m.mld_melding_key)
xemail,
NULL xmobile,
NULL attachments
FROM mld_melding m, mld_melding_note n
WHERE m.mld_stdmelding_key IN (1105, 1108, 1341, 3022, 4281) -- Meldingen met Traffic Management als behandelgroep
FROM mld_melding m, mld_melding_note n, fac_notificatie_job j
WHERE m.mld_stdmelding_key IN (1105, 1108, 1341, 3022, 4281) -- Meldingen met Traffic Management als behandelgroep
AND n.mld_melding_key = m.mld_melding_key
AND n.mld_melding_note_aanmaak BETWEEN (SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval
/ 24
FROM fac_notificatie_job
WHERE UPPER(fac_notificatie_job_view) =
'ARAI_V_NOTI_PARKING')
AND (SELECT fac_notificatie_job_nextrun
FROM fac_notificatie_job
WHERE UPPER(fac_notificatie_job_view) =
'ARAI_V_NOTI_PARKING');
AND n.prs_perslid_key != 3201 -- Niet het rai.nl account
AND j.fac_notificatie_job_view = 'ARAI_V_NOTI_PARKING'
AND n.mld_melding_note_aanmaak BETWEEN j.fac_notificatie_job_lastrun
AND j.fac_notificatie_job_nextrun;
-- Mail naar parking wanneer bezoeker gereageerd heeft.
CREATE OR REPLACE VIEW arai_v_noti_klachtreactie
(
code,
sender,
receiver,
text,
key,
xkey,
xsender,
xemail,
xmobile,
attachments
)
AS
SELECT DISTINCT
'CUST13' code,
NULL sender,
NULL receiver,
'Er is gereageerd op een klacht' text,
m.mld_melding_key key,
NULL xkey,
NULL xsender,
'parking@rai.nl' xemail,
NULL xmobile,
NULL attachments
FROM mld_melding m, mld_melding_note n, fac_notificatie_job j
WHERE m.mld_stdmelding_key IN (1105, 1108, 1341, 3022, 4281) -- Meldingen met Traffic Management als behandelgroep
AND n.mld_melding_key = m.mld_melding_key
AND n.prs_perslid_key = 3201 -- rai.nl account
AND j.fac_notificatie_job_view = 'ARAI_V_NOTI_KLACHTREACTIE'
AND n.mld_melding_note_aanmaak BETWEEN j.fac_notificatie_job_lastrun
AND j.fac_notificatie_job_nextrun;
-- Zowel voltooide als lopende taken, t.b.v. compliance dashboards
CREATE OR REPLACE VIEW arai_v_rap_compliance_data