PCHA#65495 Rapportage met per categorie de meldingsnummers in 1 kolom

PCHA#62494 Notificatie die peilt of er afgelopen 3 uur geen test bericht vanuit GBS zijn gekomen

svn path=/Customer/trunk/; revision=49495
This commit is contained in:
Sander Schepers
2021-01-20 13:18:57 +00:00
parent 911163c8c9
commit 45e8ad3a69

View File

@@ -1962,6 +1962,77 @@ AS
AND d.ins_srtdiscipline_key = 102
AND mld_melding_status IN (2, 3);
--PCHA#65495 Rapportage met per categorie de meldingsnummers in 1 kolom
CREATE OR REPLACE VIEW pcha_v_mld_lastmonth
(
locatie,
vakgroeptype,
melding,
type_storing,
aantal,
nummers
)
AS
SELECT m.melding_locatie,
m.soortmelding,
m.subproductgroep,
m.waarde_c,
COUNT ( * ),
listagg (melding_key, ', ')
WITHIN GROUP (ORDER BY m.melding_locatie,
m.soortmelding,
m.subproductgroep,
m.waarde_c)
nummers
FROM mld_v_udr_meldingkenmerk_cnd m
WHERE m.kenmerk LIKE 'Type%'
AND m.melding_datum BETWEEN (ADD_MONTHS (TRUNC (SYSDATE, 'mm'), -1))
AND (LAST_DAY(ADD_MONTHS (
TRUNC (SYSDATE, 'mm'),
-1)))+1
GROUP BY m.melding_locatie,
m.soortmelding,
m.subproductgroep,
m.waarde_c;
--PCHA#62494 Notificatie die peilt of er afgelopen 3 uur geen test bericht vanuit GBS zijn gekomen
CREATE OR REPLACE VIEW pcha_v_noti_gbs_test
(
code,
sender,
receiver,
text,
key,
xkey
)
AS
SELECT DISTINCT
'CUST09' AS code,
NULL,
104, -- Persoon Gebouwbeheersysteem GBS
'Storing synchronisatie GBS. SYNC6: '
|| (SELECT TO_CHAR (fac_usrdata_vervaldatum,
'dd-mm-yyyy hh24:mi:ss')
FROM fac_usrdata
WHERE fac_usrdata_key = 41)
|| ', SYNC8: '
|| (SELECT TO_CHAR (fac_usrdata_vervaldatum,
'dd-mm-yyyy hh24:mi:ss')
FROM fac_usrdata
WHERE fac_usrdata_key = 561),
(SELECT MIN (fac_usrrap_key)
FROM fac_usrrap
WHERE UPPER (fac_usrrap_view_name) = 'PCHA_V_RAP_GBS_STATUS_INFO')
rapportnr,
NULL
FROM fac_usrdata
WHERE (fac_usrdata_key = 41
AND fac_usrdata_vervaldatum BETWEEN SYSDATE - 3 / 24 AND SYSDATE)
OR (fac_usrdata_key = 561
AND fac_usrdata_vervaldatum BETWEEN SYSDATE - 3 / 24
AND SYSDATE);
------ payload end ------
SET DEFINE OFF