IVET#52961 Aanpassing, controle laatste keuring extra dag terug ivm notificatie om 02:00 ipv 23:59

svn path=/Customer/trunk/; revision=39459
This commit is contained in:
Sander Schepers
2018-10-18 10:36:44 +00:00
parent 2900880b41
commit 3537e0db55

View File

@@ -3614,25 +3614,24 @@ AS
FROM mld_srtkenmerk
WHERE mld_srtkenmerk_verwijder IS NULL));
CREATE OR REPLACE FORCE VIEW ivet_v_rap_bmc_noscan
CREATE OR REPLACE VIEW ivet_v_rap_bmc_noscan
(
OMSCHRIJVING,
CONTROLEDATUMLAATST,
DATUM
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;
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 (select MAX (TRUNC(dsc.ins_deelsrtcontrole_datum)) from ins_deelsrtcontrole dsc where d.ins_deel_key = dsc.ins_deel_key) < TRUNC (SYSDATE) - 1
GROUP BY dsc.ins_deel_key, d.ins_deel_omschrijving;
CREATE OR REPLACE FORCE VIEW ivet_v_noti_bmc_noscan
CREATE OR REPLACE VIEW ivet_v_noti_bmc_noscan
(
CODE,
SENDER,