Список полномочий и групп запросов для отчета
15 Апрель 2016
1 комментарий
Запрос для вывода списка полномочий и групп запросов по коду или имени отчета/параллельной программы:
with params as ( select 'FNDATREP' as short_name ,'' as long_name ,'RU' as lang /* RU;US */ from dual ) select p1.concurrent_program_name ,pt.user_concurrent_program_name ,fa.application_short_name as appl_resp ,r.responsibility_key ,rt.responsibility_name ,fa1.application_short_name as appl_request_group ,g.request_group_name from fnd_request_groups g, fnd_request_group_units u, fnd_application fa, fnd_application fa1, fnd_concurrent_programs_tl pt, fnd_concurrent_programs p1, fnd_responsibility r, fnd_responsibility_tl rt, params where 1=1 and u.application_id = g.application_id and u.request_group_id = g.request_group_id and (u.request_unit_id = pt.concurrent_program_id or u.request_unit_type = 'A') and u.unit_application_id = pt.application_id and pt.application_id = fa.application_id and pt.concurrent_program_id = p1.concurrent_program_id and g.application_id = fa1.application_id and r.request_group_id = g.request_group_id and r.responsibility_id = rt.responsibility_id and rt.language = params.lang and pt.language = params.lang and ( (p1.concurrent_program_name like '%'||params.short_name||'%' and params.short_name is not null ) or (pt.user_concurrent_program_name like '%'||params.long_name||'%' and params.long_name is not null and params.short_name is null ) ) order by 1,2;
Последние комментарии