PCHA#71924 Account Lifecheck introduceren
svn path=/Customer/trunk/; revision=55576
This commit is contained in:
@@ -1431,7 +1431,8 @@ CREATE OR REPLACE VIEW pcha_v_rap_gbs_status_info
|
||||
AS
|
||||
SELECT fac_usrdata_key, fac_usrdata_code, fac_usrdata_vervaldatum
|
||||
FROM fac_usrdata
|
||||
WHERE fac_usrtab_key = 41;
|
||||
WHERE fac_usrtab_key = 41
|
||||
AND fac_usrdata_key <> 41; --Sync 6 is uitgeschakeld (PCHA#71924)
|
||||
|
||||
-- Koppeling met Gebouw beheer systeem (GBS). Storingen komen via de mail binnen volgens
|
||||
-- vastgesteld formaat.
|
||||
@@ -1462,7 +1463,7 @@ AS
|
||||
v_installatiecode VARCHAR2 (100);
|
||||
v_meldingstekst VARCHAR2 (100);
|
||||
v_date DATE;
|
||||
v_sync_bericht6 NUMBER;
|
||||
--v_sync_bericht6 NUMBER; --Sync 6 is uitgeschakeld (PCHA#71924)
|
||||
v_sync_bericht8 NUMBER;
|
||||
v_korting NUMBER;
|
||||
v_count NUMBER;
|
||||
@@ -1479,7 +1480,7 @@ BEGIN
|
||||
errormsg := '(0x143)';
|
||||
v_error := 0;
|
||||
v_errormsg := '';
|
||||
v_sync_bericht6 := 0;
|
||||
-- v_sync_bericht6 := 0; --Sync 6 is uitgeschakeld (PCHA#71924)
|
||||
v_sync_bericht8 := 0;
|
||||
v_korting := 1;
|
||||
|
||||
@@ -1551,10 +1552,10 @@ BEGIN
|
||||
v_sync_bericht8 := 1;
|
||||
v_error := 0;
|
||||
EXIT;
|
||||
WHEN 'TESTFMISTC6'
|
||||
THEN
|
||||
v_sync_bericht6 := 1;
|
||||
v_error := 0;
|
||||
-- WHEN 'TESTFMISTC6' --Sync 6 is uitgeschakeld (PCHA#71924)
|
||||
-- THEN
|
||||
-- v_sync_bericht6 := 1;
|
||||
-- v_error := 0;
|
||||
EXIT;
|
||||
ELSE
|
||||
v_stdmelding_omschrijving := 'Onbekend';
|
||||
@@ -1604,7 +1605,7 @@ BEGIN
|
||||
END CASE;
|
||||
END LOOP;
|
||||
|
||||
IF v_error = 0 AND v_sync_bericht6 = 0 AND v_sync_bericht8 = 0
|
||||
IF v_error = 0 AND v_sync_bericht8 = 0
|
||||
THEN
|
||||
BEGIN
|
||||
-- Zoek omschrijving op in eigen tabel met key 221 (met korting) of 501 (zonder korting)
|
||||
@@ -1834,12 +1835,12 @@ BEGIN
|
||||
v_errormsg,
|
||||
SUBSTR (pbody, 1, 1000));
|
||||
ELSE
|
||||
IF v_sync_bericht6 = 1
|
||||
THEN
|
||||
UPDATE fac_usrdata
|
||||
SET fac_usrdata_vervaldatum = SYSDATE
|
||||
WHERE fac_usrdata_key = 41;
|
||||
ELSIF v_sync_bericht8 = 1
|
||||
--IF v_sync_bericht6 = 1
|
||||
--THEN
|
||||
-- UPDATE fac_usrdata
|
||||
-- SET fac_usrdata_vervaldatum = SYSDATE
|
||||
-- WHERE fac_usrdata_key = 41;
|
||||
IF v_sync_bericht8 = 1
|
||||
THEN
|
||||
UPDATE fac_usrdata
|
||||
SET fac_usrdata_vervaldatum = SYSDATE
|
||||
@@ -1997,40 +1998,38 @@ AS
|
||||
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
|
||||
CREATE OR REPLACE VIEW PCHA_V_NOTI_GBS_TEST
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
xkey
|
||||
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 <
|
||||
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'), 'YYYY-MM-DD HH24') - 2 / 24)
|
||||
OR (fac_usrdata_key = 561
|
||||
SELECT DISTINCT
|
||||
'CUST09'
|
||||
AS code,
|
||||
NULL,
|
||||
12788, -- Persoon 'Lifecheck GBS'
|
||||
'Storing synchronisatie GBS. 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 = 561
|
||||
AND fac_usrdata_vervaldatum <
|
||||
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'), 'YYYY-MM-DD HH24') - 2 / 24);
|
||||
TO_DATE (TO_CHAR (SYSDATE, 'YYYY-MM-DD HH24'),
|
||||
'YYYY-MM-DD HH24')
|
||||
- 2 / 24;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user