DLLG#76966 -- Foutmelding ontvangen vanuit Brivo

svn path=/Customer/trunk/; revision=59423
This commit is contained in:
Arthur Egberink
2023-03-03 08:04:45 +00:00
parent 6bbb207d79
commit b0d48c3be0

View File

@@ -2008,6 +2008,39 @@ AS
AND fac_srtnotificatie_code = 'CUST01'
AND b.bez_bezoekers_aanmaak < fac_tracking_datum);
CREATE OR REPLACE VIEW dllg_v_errorlog
AS
SELECT imp_log_applicatie,
imp_log_datum,
DECODE (imp_log_status,
'F', 'Fataal',
'E', 'Error',
'W', 'Waarschuwing',
'I', 'Informatief',
'-')
niveau,
imp_log_omschrijving,
imp_log_hint
FROM imp_log;
-- We gaan foutmeldingen in de koppeling notificeren.
CREATE OR REPLACE VIEW dllg_v_noti_brivo_error
AS
SELECT NULL sender,
NULL receiver,
'Errorlog BRIVO ' text,
'CUST02' code,
fac_usrrap_key key,
NULL xkey,
FAC.getsetting ('puo_emergencymailaddress') xemail,
NULL xmobile
FROM fac_usrrap r, dllg_v_errorlog e
WHERE r.fac_usrrap_code = 'BRIVOLOG'
AND e.IMP_LOG_DATUM BETWEEN SYSDATE - 1 AND SYSDATE
AND e.niveau = 'Error'
GROUP BY fac_usrrap_key;
CREATE OR REPLACE PROCEDURE dllg_daily
AS
v_volgnr NUMBER;
@@ -2035,6 +2068,11 @@ BEGIN
to_char(add_months(TRUNC(SYSDATE), -6), 'dd-mm-yyyy hh24:mi:ss'));
END;
END IF;
-- We gooien ook de bezoekers logging weg na 30 dagen.
DELETE imp_log
WHERE imp_log_applicatie = 'BRIVO'
AND imp_log_datum < SYSDATE - 30;
END;
/