MAAS#56991 implementatie maasdelta, notificatie tbv inloggen als
svn path=/Customer/trunk/; revision=44183
This commit is contained in:
@@ -47,7 +47,67 @@ AS
|
||||
FROM mld_melding m
|
||||
WHERE TRUNC (m.mld_melding_datum) = TRUNC (SYSDATE)-1
|
||||
AND m.mld_stdmelding_key = 262);
|
||||
|
||||
CREATE OR REPLACE VIEW maas_v_rap_inlog_als
|
||||
(
|
||||
trackingdatum,
|
||||
datum,
|
||||
tijdstip,
|
||||
trackingomschrijving,
|
||||
key_als,
|
||||
inloggen_als,
|
||||
key_door,
|
||||
inloggen_door
|
||||
)
|
||||
AS;
|
||||
SELECT t.fac_tracking_datum, TRUNC (t.fac_tracking_datum),
|
||||
TO_CHAR (t.fac_tracking_datum, 'hh24:mm:ss'),
|
||||
t.fac_tracking_oms,
|
||||
t.fac_tracking_refkey,
|
||||
als.prs_perslid_naam_friendly AS als,
|
||||
t.prs_perslid_key,
|
||||
door.prs_perslid_naam_friendly AS door
|
||||
FROM fac_tracking t,
|
||||
fac_srtnotificatie sn,
|
||||
prs_v_perslid_fullnames als,
|
||||
prs_v_perslid_fullnames door
|
||||
WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||
AND t.fac_srtnotificatie_key = 101 -- PRSLOG
|
||||
AND als.prs_perslid_key = t.fac_tracking_refkey
|
||||
AND door.prs_perslid_key = t.prs_perslid_key
|
||||
AND (t.fac_tracking_oms LIKE '%INLOGGEN ALS%'
|
||||
OR t.fac_tracking_oms LIKE '%Inloggen door%')
|
||||
ORDER BY t.fac_tracking_key DESC;
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW maas_v_noti_inlogals
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
receiver,
|
||||
text,
|
||||
key,
|
||||
xkey
|
||||
)
|
||||
AS
|
||||
SELECT DISTINCT 'CUST02' AS code,
|
||||
NULL,
|
||||
key_als,
|
||||
inloggen_door || ' heeft op uw account in Facilitor ingelogd',
|
||||
key_door,
|
||||
NULL
|
||||
FROM maas_v_rap_inlog_als
|
||||
WHERE key_als <> key_door
|
||||
--AND key_door <> 3 -- Facilitor, inlogpogingen vanuit Facilitor hoeven niet genotificeerd te worden;
|
||||
AND ( (TRUNC (SYSDATE) = datum
|
||||
AND fac.safe_to_number (TO_CHAR (trackingdatum, 'hh24')) =
|
||||
fac.safe_to_number (TO_CHAR (SYSDATE, 'hh24')) - 3)
|
||||
OR (TRUNC (SYSDATE) = datum + 1
|
||||
AND fac.safe_to_number (TO_CHAR (trackingdatum, 'hh24')) =
|
||||
23
|
||||
AND fac.safe_to_number (TO_CHAR (SYSDATE, 'hh24')) = 14));
|
||||
/
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user