IVET#52961 Emailnotificatie Controle brandmeldcentrale

svn path=/Customer/trunk/; revision=38190
This commit is contained in:
Sander Schepers
2018-06-13 13:02:34 +00:00
parent 3ef44ed397
commit 45933df01d

View File

@@ -3614,6 +3614,47 @@ AS
FROM mld_srtkenmerk
WHERE mld_srtkenmerk_verwijder IS NULL));
CREATE OR REPLACE FORCE VIEW ivet_v_rap_bmc_noscan
(
OMSCHRIJVING,
CONTROLEDATUMLAATST,
DATUM
)
AS
SELECT
d.ins_deel_omschrijving,
MAX (dsc.ins_deelsrtcontrole_datum) KEEP (DENSE_RANK LAST ORDER BY dsc.ins_deel_key) last_controle_datum,
SYSDATE
FROM
ins_deelsrtcontrole dsc, ins_deel d, prs_perslid pr
WHERE dsc.ins_srtcontrole_key = 310 --Periodieke controletaak BMC bij Objectsoort Brandmeldcentrale (Discipline = Reserveringen; Objectgroep = Brandmeldcentrale)
AND dsc.ins_deel_key = d.ins_deel_key
AND TRUNC(dsc.ins_deelsrtcontrole_datum) <= TRUNC(SYSDATE)-1
GROUP BY dsc.ins_deel_key, d.ins_deel_omschrijving;
CREATE OR REPLACE FORCE VIEW ivet_v_noti_bmc_noscan
(
CODE,
SENDER,
RECEIVER,
TEXT,
KEY,
XKEY
)
AS
SELECT DISTINCT
'CUST03' AS CODE,
NULL,
98001, -- Persoon _Security, voor de emailadressen
'Attentie: bijgevoegde brandmeldcentrales zijn niet gescand',
(SELECT fac_usrrap_key
FROM fac_usrrap
WHERE fac_usrrap_view_name = 'IVET_V_RAP_BMC_NOSCAN') rapportnr,
NULL
FROM IVET_V_RAP_BMC_NOSCAN;
------ payload end ------
SET DEFINE OFF