Find all the profile options recently changed
Last update (2012-09-19 19:51:34)
Date added (2008-02-19 12:14:26)
Summary
For Oracle E-Busines Suite R12 execute the following sql to get all the profile options recently changed.
For Oracle E-Busines Suite R12 execute the following sql to get all the profile options recently changed.
select p.profile_option_name SHORT_NAME, n.user_profile_option_name "PROFILE NAME", decode(v.level_id, 10001, 'Site', 10002, 'Application', 10003, 'Responsibility', 10004, 'User', 10005, 'Server', 10007, 'SERVRESP', 'UnDef') LEVEL_SET, decode(to_char(v.level_id), '10001', '', '10002', app.application_short_name, '10003', rsp.responsibility_key, '10005', svr.node_name, '10006', org.name, '10004', usr.user_name, '10007', 'Serv/resp', 'UnDef') "CONTEXT", v.profile_option_value VALUE, v.LAST_UPDATE_DATE from fnd_profile_options p, fnd_profile_option_values v, fnd_profile_options_tl n, fnd_user usr, fnd_application app, fnd_responsibility rsp, fnd_nodes svr, hr_operating_units org where p.profile_option_id = v.profile_option_id (+) and p.profile_option_name = n.profile_option_name --and upper(n.user_profile_option_name) like upper('BNE%') --and trunc(v.LAST_UPDATE_DATE) > trunc(sysdate-170) and usr.user_id (+) = v.level_value and rsp.application_id (+) = v.level_value_application_id and rsp.responsibility_id (+) = v.level_value and app.application_id (+) = v.level_value and svr.node_id (+) = v.level_value and org.organization_id (+) = v.level_value and v.LAST_UPDATE_DATE is not null order by last_update_date desc, short_name, level_set;For Oracle E-Busines Suite 11i execute the following sql to get all the profile options recently changed.
SELECT pot.user_profile_option_name "Profile" , DECODE( a.profile_option_value , '1', '1 (may be "Yes")' , '2', '2 (may be "No")' , a.profile_option_value) "Value" , DECODE( a.level_id , 10001, 'Site' , 10002, 'Appl' , 10003, 'Resp' , 10004, 'User' , '????') "Level" , DECODE( a.level_id , 10002, e.application_name , 10003, c.responsibility_name , 10004, d.user_name , '-') "Location", a.LAST_UPDATE_DATE FROM applsys.fnd_application_tl e , applsys.fnd_user d , applsys.fnd_responsibility_tl c , applsys.fnd_profile_option_values a , applsys.fnd_profile_options b , applsys.fnd_profile_options_tl pot WHERE pot.profile_option_name = b.profile_option_name AND UPPER(pot.user_profile_option_name) LIKE UPPER('BNE%') AND b.application_id = a.application_id (+) AND b.profile_option_id = a.profile_option_id (+) AND a.level_value = c.responsibility_id (+) AND a.level_value = d.user_id (+) AND a.level_value = e.application_id(+) AND e.LAST_UPDATE_DATE is not null --AND( UPPER( e.application_name) LIKE UPPER( 'username%') --OR UPPER( c.responsibility_name) LIKE UPPER( 'username%') --OR UPPER( d.user_name) LIKE UPPER( '%username%')) ORDER BY a.LAST_UPDATE_DATE desc, "Profile", "Level", "Location", "Value";
No comments:
Post a Comment