VENR#35865 Bepaling aantal gebruikers incl. correctie voor KIEN-ers
svn path=/Customer/trunk/; revision=29727
This commit is contained in:
@@ -95,36 +95,57 @@ BEGIN
|
||||
END kfxx_update_perslid;
|
||||
/
|
||||
|
||||
/* Formatted on 7-4-2016 17:05:55 (QP5 v5.136.908.31019) */
|
||||
/* Formatted on 16-6-2016 9:30:30 (QP5 v5.136.908.31019) */
|
||||
CREATE OR REPLACE VIEW kfxx_v_user
|
||||
(
|
||||
account,
|
||||
tijdstip,
|
||||
fe_users,
|
||||
key_users,
|
||||
fe_users_cor,
|
||||
xdfe_users, -- FE met APIKEY onder 'xd_primary_bedrijfkey'!
|
||||
xdkey_users, -- KEY met APIKEY onder 'xd_primary_bedrijfkey'!
|
||||
kien_apifes, -- FE zonder '_' met APIKEY (= XDFE per 2016.2)!
|
||||
kien_apikeys, -- KEY zonder '_' met APIKEY (= XDKEY per 2016.2)!
|
||||
key_users_cor
|
||||
)
|
||||
AS
|
||||
SELECT (SELECT fac_version_cust FROM fac_version) account,
|
||||
SELECT account,
|
||||
tijdstip,
|
||||
fe_users + xdfe_users, -- xdfe per definitie KIEN-ers
|
||||
key_users + xdkey_users, -- xdkey per definitie KIEN-ers
|
||||
(SELECT COUNT ( * )
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE INSTR (COALESCE (p.prs_perslid_email, 'x'), '@kien-fm.nl') > 0
|
||||
AND NOT EXISTS (SELECT 1
|
||||
FROM fac_v_lcrap_key_stats
|
||||
WHERE prs_perslid_key = p.prs_perslid_key))
|
||||
fe_users_cor,
|
||||
(SELECT COUNT ( * )
|
||||
FROM prs_v_aanwezigperslid p
|
||||
WHERE INSTR (COALESCE (p.prs_perslid_email, 'x'), '@kien-fm.nl') > 0
|
||||
AND EXISTS (SELECT 1
|
||||
FROM fac_v_lcrap_key_stats
|
||||
WHERE prs_perslid_key = p.prs_perslid_key))
|
||||
fe_users,
|
||||
key_users,
|
||||
xdfe_users,
|
||||
xdkey_users,
|
||||
kien_apifes,
|
||||
kien_apikeys,
|
||||
DECODE (account,
|
||||
'VENR', key_users + xdkey_users,
|
||||
key_users + xdkey_users - kien_apikeys)
|
||||
key_users_cor
|
||||
FROM fac_v_lcrap_fe_vs_key;
|
||||
FROM (SELECT (SELECT fac_version_cust FROM fac_version) account,
|
||||
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;
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user