首页  ·  知识 ·  数据库
ORACLEERPAPPLICATION_查询职责下的FORM
网友      编辑:德仔   图片来源:网络
create or replace view fnd_form_v as select ff.form_name, ff.user_form_name, &nb
create or replace view fnd_form_v as
select ff.form_name,
       ff.user_form_name,
       ff.form_id,
       fff.user_function_name,
       fff.parameters,
       fff.function_name,
       fff.function_id,
       '1' level_num,
       fme.prompt level1_prompt,
       fm.user_menu_name level1_user_menu_name,
       fm.menu_name level1_menu_name,
       fm.menu_id level1_menu_id,
       null level2_prompt,
       null level2_user_menu_name,
       null level2_menu_name,
       null level2_menu_id,
       null level3_prompt,
       null level3_user_menu_name,
       null level3_menu_name,
       null level3_menu_id,
       null level4_prompt,
       null level4_user_menu_name,
       null level4_menu_name,
       null level4_menu_id,
       fr.responsibility_name,
       fr.responsibility_key,
       fr.responsibility_id
from fnd_form_vl           ff,
       fnd_form_functions_vl fff,
       fnd_menu_entries_vl fme,
       fnd_menus_vl          fm,
       fnd_responsibility_vl fr
where fff.form_id = ff.form_id
   and fme.function_id = fff.function_id
   and fm.menu_id = fme.menu_id
   and fr.menu_id(+) = fm.menu_id
   and fme.grant_flag = 'Y'
union
select ff.form_name,
       ff.user_form_name,
       ff.form_id,
       fff.user_function_name,
       fff.parameters,
       fff.function_name,
       fff.function_id,
       '2' level_num,
       fme.prompt level1_prompt,
       fm.user_menu_name level1_user_menu_name,
       fm.menu_name level1_menu_name,
       fm.menu_id level1_menu_id,
       up11.prompt level2_prompt,
       up12.user_menu_name level2_user_menu_name,
       up12.menu_name level2_menu_name,
       up12.menu_id level2_menu_id,
       null level3_prompt,
       null level3_user_menu_name,
       null level3_menu_name,
       null level3_menu_id,
       null level4_prompt,
       null level4_user_menu_name,
       null level4_menu_name,
       null level4_menu_id,
       fr.responsibility_name,
       fr.responsibility_key,
       fr.responsibility_id
from fnd_form_vl           ff,
       fnd_form_functions_vl fff,
       fnd_menu_entries_vl fme,
       fnd_menus_vl          fm,
       fnd_menu_entries_vl   up11,
       fnd_menus_vl          up12,
       fnd_responsibility_vl fr
where fff.form_id = ff.form_id
   and fme.function_id = fff.function_id
   and fm.menu_id = fme.menu_id
   and up11.sub_menu_id = fm.menu_id
   and up12.menu_id = up11.menu_id
   and fr.menu_id(+) = up12.menu_id
   and fme.grant_flag = 'Y'
   and up11.grant_flag = 'Y'
union
select ff.form_name,
       ff.user_form_name,
       ff.form_id,
       fff.user_function_name,
       fff.parameters,
       fff.function_name,
       fff.function_id,
       '3' level_num,
       fme.prompt level1_prompt,
       fm.user_menu_name level1_user_menu_name,
       fm.menu_name level1_menu_name,
       fm.menu_id level1_menu_id,
       up11.prompt level2_prompt,
       up12.user_menu_name level2_user_menu_name,
       up12.menu_name level2_menu_name,
       up12.menu_id level2_menu_id,
       up21.prompt level3_prompt,
       up22.user_menu_name level3_user_menu_name,
       up22.menu_name level3_menu_name,
       up22.menu_id level3_menu_id,
       null level4_prompt,
       null level4_user_menu_name,
       null level4_menu_name,
       null level4_menu_id,
       fr.responsibility_name,
       fr.responsibility_key,
       fr.responsibility_id
from fnd_form_vl           ff,
       fnd_form_functions_vl fff,
       fnd_menu_entries_vl   fme,
       fnd_menus_vl          fm,
       fnd_menu_entries_vl   up11,
       fnd_menus_vl          up12,
       fnd_menu_entries_vl   up21,
       fnd_menus_vl          up22,
       fnd_responsibility_vl fr
where fff.form_id = ff.form_id
   and fme.function_id = fff.function_id
   and fm.menu_id = fme.menu_id
   and up11.sub_menu_id = fm.menu_id
   and up12.menu_id = up11.menu_id
   and up21.sub_menu_id = up12.menu_id
   and up22.menu_id = up21.menu_id
   and fr.menu_id(+) = up22.menu_id
   and fme.grant_flag = 'Y'
   and up11.grant_flag = 'Y'
   and up21.grant_flag = 'Y'
union
select ff.form_name,
       ff.user_form_name,
       ff.form_id,
       fff.user_function_name,
       fff.parameters,
       fff.function_name,
       fff.function_id,
       '4' level_num,
       fme.prompt level1_prompt,
       fm.user_menu_name level1_user_menu_name,
       fm.menu_name level1_menu_name,
       fm.menu_id level1_menu_id,
       up11.prompt level2_prompt,
       up12.user_menu_name level2_user_menu_name,
       up12.menu_name level2_menu_name,
       up12.menu_id level2_menu_id,
       up21.prompt level3_prompt,
       up22.user_menu_name level3_user_menu_name,
       up22.menu_name level3_menu_name,
       up22.menu_id level3_menu_id,
       up31.prompt level4_prompt,
       up32.user_menu_name level4_user_menu_name,
       up32.menu_name level4_menu_name,
       up32.menu_id level4_menu_id,
       fr.responsibility_name,
       fr.responsibility_key,
       fr.responsibility_id
from fnd_form_vl           ff,
       fnd_form_functions_vl fff,
       fnd_menu_entries_vl   fme,
       fnd_menus_vl          fm,
       fnd_menu_entries_vl   up11,
       fnd_menus_vl          up12,
       fnd_menu_entries_vl   up21,
       fnd_menus_vl          up22,
       fnd_menu_entries_vl   up31,
       fnd_menus_vl          up32,
       fnd_responsibility_vl fr
where fff.form_id = ff.form_id
   and fme.function_id = fff.function_id
   and fm.menu_id = fme.menu_id
   and up11.sub_menu_id = fm.menu_id
   and up12.menu_id = up11.menu_id
   and up21.sub_menu_id = up12.menu_id
   and up22.menu_id = up21.menu_id
   and up31.sub_menu_id = up22.menu_id
   and up32.menu_id = up31.menu_id
   and fr.menu_id(+) = up32.menu_id
   and fme.grant_flag = 'Y'
   and up11.grant_flag = 'Y'
   and up21.grant_flag = 'Y'
   and up31.grant_flag = 'Y';
 
本文作者:网友 来源:网络
CIO之家 www.ciozj.com 微信公众号:imciow
    >>频道首页  >>网站首页   纠错  >>投诉
版权声明:CIO之家尊重行业规范,每篇文章都注明有明确的作者和来源;CIO之家的原创文章,请转载时务必注明文章作者和来源;
延伸阅读
也许感兴趣的
我们推荐的
主题最新
看看其它的