FCLT#58757 Omkatten KFXX_V_USER-rapportage nav. uitfaseren FAC_V_LCRAP_KEY_STATS-view
svn path=/Customer/trunk/; revision=43814
This commit is contained in:
@@ -95,57 +95,34 @@ BEGIN
|
|||||||
END kfxx_update_perslid;
|
END kfxx_update_perslid;
|
||||||
/
|
/
|
||||||
|
|
||||||
/* Formatted on 16-6-2016 9:30:30 (QP5 v5.136.908.31019) */
|
/* Formatted on 16-8-2019 13:48:12 (QP5 v5.136.908.31019) */
|
||||||
CREATE OR REPLACE VIEW kfxx_v_user
|
CREATE OR REPLACE VIEW kfxx_v_user
|
||||||
(
|
(
|
||||||
account,
|
account,
|
||||||
tijdstip,
|
tijdstip,
|
||||||
fe_users,
|
prs_perslid_key,
|
||||||
key_users,
|
naam,
|
||||||
xdfe_users, -- FE met APIKEY onder 'xd_primary_bedrijfkey'!
|
email,
|
||||||
xdkey_users, -- KEY met APIKEY onder 'xd_primary_bedrijfkey'!
|
oslogin,
|
||||||
kien_apifes, -- FE zonder '_' met APIKEY (= XDFE per 2016.2)!
|
last_login,
|
||||||
kien_apikeys, -- KEY zonder '_' met APIKEY (= XDKEY per 2016.2)!
|
fe_user, -- 0 of 1!
|
||||||
key_users_cor
|
key_user, -- 0 of 1!
|
||||||
|
yask -- 'X' indien Yask!
|
||||||
)
|
)
|
||||||
AS
|
AS
|
||||||
SELECT account,
|
SELECT (SELECT fac_version_cust FROM fac_version) account,
|
||||||
tijdstip,
|
SYSDATE tijdstip,
|
||||||
fe_users,
|
v.prs_perslid_key,
|
||||||
key_users,
|
v.naam,
|
||||||
xdfe_users,
|
p.prs_perslid_email,
|
||||||
xdkey_users,
|
v.oslogin,
|
||||||
kien_apifes,
|
v.last_login,
|
||||||
kien_apikeys,
|
DECODE (key_user, 1, 0, 1) fe_user,
|
||||||
DECODE (account,
|
DECODE (key_user, 1, 1, 0) key_user,
|
||||||
'VENR', key_users + kien_apifes + kien_apikeys,
|
DECODE (INSTR (UPPER (p.prs_perslid_email), '@YASK'), NULL, NULL,0, NULL, 'X')
|
||||||
key_users + xdkey_users - kien_apikeys)
|
yask
|
||||||
key_users_cor
|
FROM fac_v_lcrap_fe_vs_key_data v, prs_perslid p
|
||||||
FROM (SELECT (SELECT fac_version_cust FROM fac_version) account,
|
WHERE v.prs_perslid_key = p.prs_perslid_key;
|
||||||
tijdstip, fe_users, key_users,
|
|
||||||
xdfe_users, -- Alleen als 'xd_primary_bedrijfkey' gezet (= VENR)!
|
|
||||||
xdkey_users, -- Alleen als 'xd_primary_bedrijfkey' gezet (= VENR)!
|
|
||||||
(SELECT COUNT ( * )
|
|
||||||
FROM prs_v_aanwezigperslid p
|
|
||||||
WHERE p.prs_perslid_apikey IS NOT NULL
|
|
||||||
--AND INSTR (COALESCE (UPPER (p.prs_perslid_email), 'x'), '@KIEN-FM.NL') > 0
|
|
||||||
AND SUBSTR (prs_perslid_oslogin, 1, 1) != '_'
|
|
||||||
AND NOT EXISTS
|
|
||||||
(SELECT 1
|
|
||||||
FROM fac_v_lcrap_key_stats
|
|
||||||
WHERE prs_perslid_key = p.prs_perslid_key))
|
|
||||||
kien_apifes,
|
|
||||||
(SELECT COUNT ( * )
|
|
||||||
FROM prs_v_aanwezigperslid p
|
|
||||||
WHERE p.prs_perslid_apikey IS NOT NULL
|
|
||||||
--AND INSTR (COALESCE (UPPER (p.prs_perslid_email), 'x'), '@KIEN-FM.NL') > 0
|
|
||||||
AND SUBSTR (prs_perslid_oslogin, 1, 1) != '_'
|
|
||||||
AND EXISTS
|
|
||||||
(SELECT 1
|
|
||||||
FROM fac_v_lcrap_key_stats
|
|
||||||
WHERE prs_perslid_key = p.prs_perslid_key))
|
|
||||||
kien_apikeys
|
|
||||||
FROM fac_v_lcrap_fe_vs_key);
|
|
||||||
|
|
||||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||||
/
|
/
|
||||||
|
|||||||
Reference in New Issue
Block a user