FCLT#85573 Bericht van falende notificaties aangepast (lcl)

svn path=/Database/trunk/; revision=70103
This commit is contained in:
Peter Feij
2025-08-26 09:47:50 +00:00
parent f4bb030455
commit f2bc1e6105

View File

@@ -615,8 +615,9 @@ AS
AND res_rsv_deel_van; AND res_rsv_deel_van;
-- Notificatie voor opdrachten in de queue die al meer dan S(puo_failalert_threshold) minuten gefaald zijn -- Notificatie voor opdrachten in de queue die al meer dan S(puo_failalert_threshold) minuten gefaald zijn
-- Het onderwerp ondersteunt placeholders, default is zoiets:
-- '##APPL## waarschuwing (##CUST##): Het versturen van ##ENTITYKEY## van ##DATETIME## naar ##ADRES## is na ##NR## pogingen nog niet gelukt. Controleer de configuratie.'
CREATE_VIEW(fac_v_noti_facorderqueuefails, 0) CREATE_VIEW(fac_v_noti_facorderqueuefails, 0)
( (
receiver, receiver,
@@ -624,35 +625,40 @@ CREATE_VIEW(fac_v_noti_facorderqueuefails, 0)
) )
AS AS
SELECT wg.prs_perslid_key, SELECT wg.prs_perslid_key,
LTRIM (lcl.L ('lcl_facilitor_appl')) REPLACE (
|| ' alert: transmission of ' REPLACE (
|| DECODE (fac_srtnotificatie_xmlnode, REPLACE (
'opdracht', 'Order ' REPLACE (
|| (SELECT mld_melding_key || '/' || mld_opdr_bedrijfopdr_volgnr REPLACE (
FROM mld_opdr o REPLACE (lcl.l('lcl_noti_facorderqueuefails_subject')
WHERE mld_opdr_key = fac_notificatie_refkey), , '##APPL##'
'bestelopdr', 'Procurement order ' , lcl.l ('lcl_facilitor_appl'))
|| (SELECT bes_bestelopdr_id , '##ENTITYKEY##'
FROM bes_bestelopdr o , DECODE (fac_srtnotificatie_xmlnode
WHERE bes_bestelopdr_key = fac_notificatie_refkey), , 'opdracht', 'Order '
'reservering', 'Reservation ' || (SELECT mld_melding_key || '/' || mld_opdr_bedrijfopdr_volgnr
|| (SELECT res_reservering_key || '/' || res_rsv_ruimte_volgnr FROM mld_opdr o
FROM res_rsv_ruimte o WHERE mld_opdr_key = fac_notificatie_refkey)
WHERE res_rsv_ruimte_key = fac_notificatie_extrakey), , 'bestelopdr', 'Procurement order '
fac_srtnotificatie_xmlnode || ' key ' || fac_notificatie_refkey) || (SELECT bes_bestelopdr_id
|| ' to ' FROM bes_bestelopdr o
|| COALESCE ((SELECT (prs_bedrijf_naam) WHERE bes_bestelopdr_key = fac_notificatie_refkey)
FROM prs_bedrijf b, prs_bedrijfadres pba , 'reservering', 'Reservation '
WHERE b.prs_bedrijf_key = pba.prs_bedrijf_key || (SELECT res_reservering_key || '/' || res_rsv_ruimte_volgnr
AND pba.prs_bedrijfadres_key = q.prs_bedrijfadres_key), FROM res_rsv_ruimte o
'??') WHERE res_rsv_ruimte_key = fac_notificatie_extrakey)
|| ' has failed ' , fac_srtnotificatie_xmlnode || ' ' || fac_notificatie_refkey))
|| fac_notificatie_failcount , '##ADRES##'
|| ' times since ' , COALESCE ((SELECT (prs_bedrijf_naam)
|| TO_CHAR (q.fac_notificatie_datum, 'DD-MM-YYYY HH24:MI') FROM prs_bedrijf b, prs_bedrijfadres pba
|| ' (' WHERE b.prs_bedrijf_key = pba.prs_bedrijf_key AND pba.prs_bedrijfadres_key = q.prs_bedrijfadres_key)
|| fac_version_cust , '??'))
|| ')' , '##NR##'
, fac_notificatie_failcount)
, '##DATETIME##'
, TO_CHAR (q.fac_notificatie_datum, 'DD-MM-YYYY HH24:MI'))
, '##CUST##'
, fac_version_cust)
FROM fac_notificatie q, FROM fac_notificatie q,
fac_srtnotificatie fs, fac_srtnotificatie fs,
fac_functie f, fac_functie f,