FCLT#85573 Bericht van falende notificaties aangepast (lcl)
svn path=/Database/trunk/; revision=70103
This commit is contained in:
@@ -615,8 +615,9 @@ AS
|
||||
AND res_rsv_deel_van;
|
||||
|
||||
|
||||
|
||||
-- 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)
|
||||
(
|
||||
receiver,
|
||||
@@ -624,35 +625,40 @@ CREATE_VIEW(fac_v_noti_facorderqueuefails, 0)
|
||||
)
|
||||
AS
|
||||
SELECT wg.prs_perslid_key,
|
||||
LTRIM (lcl.L ('lcl_facilitor_appl'))
|
||||
|| ' alert: transmission of '
|
||||
|| DECODE (fac_srtnotificatie_xmlnode,
|
||||
'opdracht', 'Order '
|
||||
|| (SELECT mld_melding_key || '/' || mld_opdr_bedrijfopdr_volgnr
|
||||
FROM mld_opdr o
|
||||
WHERE mld_opdr_key = fac_notificatie_refkey),
|
||||
'bestelopdr', 'Procurement order '
|
||||
|| (SELECT bes_bestelopdr_id
|
||||
FROM bes_bestelopdr o
|
||||
WHERE bes_bestelopdr_key = fac_notificatie_refkey),
|
||||
'reservering', 'Reservation '
|
||||
|| (SELECT res_reservering_key || '/' || res_rsv_ruimte_volgnr
|
||||
FROM res_rsv_ruimte o
|
||||
WHERE res_rsv_ruimte_key = fac_notificatie_extrakey),
|
||||
fac_srtnotificatie_xmlnode || ' key ' || fac_notificatie_refkey)
|
||||
|| ' to '
|
||||
|| COALESCE ((SELECT (prs_bedrijf_naam)
|
||||
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),
|
||||
'??')
|
||||
|| ' has failed '
|
||||
|| fac_notificatie_failcount
|
||||
|| ' times since '
|
||||
|| TO_CHAR (q.fac_notificatie_datum, 'DD-MM-YYYY HH24:MI')
|
||||
|| ' ('
|
||||
|| fac_version_cust
|
||||
|| ')'
|
||||
REPLACE (
|
||||
REPLACE (
|
||||
REPLACE (
|
||||
REPLACE (
|
||||
REPLACE (
|
||||
REPLACE (lcl.l('lcl_noti_facorderqueuefails_subject')
|
||||
, '##APPL##'
|
||||
, lcl.l ('lcl_facilitor_appl'))
|
||||
, '##ENTITYKEY##'
|
||||
, DECODE (fac_srtnotificatie_xmlnode
|
||||
, 'opdracht', 'Order '
|
||||
|| (SELECT mld_melding_key || '/' || mld_opdr_bedrijfopdr_volgnr
|
||||
FROM mld_opdr o
|
||||
WHERE mld_opdr_key = fac_notificatie_refkey)
|
||||
, 'bestelopdr', 'Procurement order '
|
||||
|| (SELECT bes_bestelopdr_id
|
||||
FROM bes_bestelopdr o
|
||||
WHERE bes_bestelopdr_key = fac_notificatie_refkey)
|
||||
, 'reservering', 'Reservation '
|
||||
|| (SELECT res_reservering_key || '/' || res_rsv_ruimte_volgnr
|
||||
FROM res_rsv_ruimte o
|
||||
WHERE res_rsv_ruimte_key = fac_notificatie_extrakey)
|
||||
, fac_srtnotificatie_xmlnode || ' ' || fac_notificatie_refkey))
|
||||
, '##ADRES##'
|
||||
, COALESCE ((SELECT (prs_bedrijf_naam)
|
||||
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)
|
||||
, '??'))
|
||||
, '##NR##'
|
||||
, fac_notificatie_failcount)
|
||||
, '##DATETIME##'
|
||||
, TO_CHAR (q.fac_notificatie_datum, 'DD-MM-YYYY HH24:MI'))
|
||||
, '##CUST##'
|
||||
, fac_version_cust)
|
||||
FROM fac_notificatie q,
|
||||
fac_srtnotificatie fs,
|
||||
fac_functie f,
|
||||
|
||||
Reference in New Issue
Block a user