TO Get The Associated With The: Responsbility Particular User
TO Get The Associated With The: Responsbility Particular User
Select a.USER_NAME, a.EMPLOYEE_ID, b.RESPONSIBILITY_ID, c.RESPONSIBILITY_NAME, b.START_DATE, b.END_DATE from apps.FND_USER a, apps.FND_USER_RESP_GROUPS b, apps.FND_RESPONSIBILITY_VL c where a.USER_ID=b.USER_ID and b.RESPONSIBILITY_ID=c.RESPONSIBILITY_ID and user_name = UPPER('&user_name');
AND
select --DISTINCT con.APPLICATION_ID ,con.CONCURRENT_PROGRAM_ID ,con.EXECUTABLE_ID ,con.EXECUTABLE_APPLICATION_ID ,exe.USER_EXECUTABLE_NAME ,resp.responsibility_name ,con.CONCURRENT_PROGRAM_NAME ,con.USER_CONCURRENT_PROGRAM_NAME "USER_CONCURRENT_PROGRAM_NAME" from FND_CONCURRENT_PROGRAMS_VL con ,FND_EXECUTABLES_FORM_V exe ,fnd_responsibility_vl resp ,fnd_responsibility_tl FNRTL ,fnd_request_group_units rgu ,fnd_responsibility fr ,FND_APPLICATION_TL FAPP ,APPS.FND_REQUEST_GROUPS FRG ,FND_CONCURRENT_PROGRAMS FCP ,FND_CONCURRENT_PROGRAMS_VL FCPL
where con.EXECUTABLE_ID=exe.EXECUTABLE_ID AND FRG.APPLICATION_ID =FAPP.APPLICATION_ID AND FRG.APPLICATION_ID = RGU.APPLICATION_ID AND FRG.REQUEST_GROUP_ID = RGU.REQUEST_GROUP_ID AND resp.request_group_id = rgu.request_group_id AND FRG.REQUEST_GROUP_ID = FR.REQUEST_GROUP_ID AND FR.RESPONSIBILITY_ID = FNRTL.RESPONSIBILITY_ID AND rgu.request_unit_id = con.concurrent_program_id AND resp.responsibility_id = fr.responsibility_id AND RGU.REQUEST_UNIT_ID = FCP.CONCURRENT_PROGRAM_ID AND RGU.UNIT_APPLICATION_ID = FCP.APPLICATION_ID AND FCP.CONCURRENT_PROGRAM_ID = FCPL.CONCURRENT_PROGRAM_ID AND fr.request_group_id = rgu.request_group_id AND upper(FCPL.USER_CONCURRENT_PROGRAM_NAME) = upper('xxtask') AND exe.USER_EXECUTABLE_NAME='xxtask';
AND
select DISTINCT con.APPLICATION_ID ,con.CONCURRENT_PROGRAM_ID ,con.EXECUTABLE_ID ,con.EXECUTABLE_APPLICATION_ID ,exe.USER_EXECUTABLE_NAME ,resp.responsibility_name ,con.CONCURRENT_PROGRAM_NAME ,con.USER_CONCURRENT_PROGRAM_NAME from FND_CONCURRENT_PROGRAMS_VL con ,FND_EXECUTABLES_FORM_V exe ,fnd_responsibility_vl resp ,fnd_request_group_units rgu where con.EXECUTABLE_ID=exe.EXECUTABLE_ID AND exe.USER_EXECUTABLE_NAME='xxtask' AND resp.request_group_id = rgu.request_group_id AND rgu.request_unit_id = con.concurrent_program_id
select request_id, fcpt.user_concurrent_program_name, completion_text, actual_start_date, actual_completion_date, -- to_date(nvl(actual_completion_date, sysdate actual_start_date,actual_completion_date - actual_start_date) 'HH:MM:SS') duration from fnd_concurrent_requests fcr, fnd_concurrent_programs fcp, fnd_concurrent_programs_tl fcpt where fcr.concurrent_program_id = fcp.concurrent_program_id and fcp.concurrent_program_id = fcpt.concurrent_program_id and fcr.actual_start_date > sysdate - 1 order by actual_completion_date - actual_start_date desc
order by user_name;
2: Use this SQL statement to count number of users connected to Oracle Apps in the past 1 hour. select count(distinct user_id) users from icx_sessions where
last_connect > sysdate 1/24 and user_id != -1; 3: Use this SQL statement to get number of users connected to Oracle Apps in the past 1 day. select count(distinct user_id) users from icx_sessions where last_connect > sysdate 1 and user_id != -1;
4: Use this SQL statement to get number of users connected to Oracle Apps in the last 15 minutes.
Select limit_time, limit_connects, to_char(last_connect, DD-MON-RR HH:MI:SS) Last Connection time, user_id, disabled_flag from icx_sessions where last_connect > sysdate 1/96;