Useful SQL Queries – Oracle EBS

Description: 

To enhance performance, aggregate and analytic functions can each perform in parallel: multiple processes can simultaneously execute all of these functions. These capabilities make calculations, analysis, and reporting easier and more efficient, thereby enhancing data warehouse performance, scalability, and simplicity.

Query to find Runtime, Status, and Argument of a Concurrent Request

SELECT fcp.user_concurrent_program_name, fcr.requested_by, fcr.request_id,

fcr.request_date, fcr.phase_code, fcr.status_code,fcr.requested_start_date,

fcr.actual_start_date,fcr.actual_completion_date,

ROUND((nvl(fcr.actual_completion_date,sysdate) -fcr.actual_start_date) * 1440, 2)

“Runtime (in Minutes)”  ,argument_text

FROM fnd_concurrent_requests fcr, fnd_concurrent_programs_tl fcp

WHERE fcr.concurrent_program_id = fcp.concurrent_program_id

AND fcp.user_concurrent_program_name LIKE (‘%Accrual Detail Report%’)

AND fcr.requested_by=’12345′ –User id

ORDER BY fcr.request_date DESC

 

Query to find Responsibility/Request group attached to a Concurrent Program

SELECT DISTINCT fcpl.user_concurrent_program_name,

fcp.concurrent_program_name,fapp.application_name,

frg.request_group_name,fnrtl.responsibility_name

FROM apps.fnd_request_groups frg,

apps.fnd_application_tl fapp,

apps.fnd_request_group_units frgu,

apps.fnd_concurrent_programs fcp,

apps.fnd_concurrent_programs_tl fcpl,

apps.fnd_responsibility fnr,

apps.fnd_responsibility_tl fnrtl

WHERE frg.application_id = fapp.application_id

AND frg.application_id = frgu.application_id

AND frg.request_group_id = frgu.request_group_id

AND frg.request_group_id = fnr.request_group_id

AND frg.application_id = fnr.application_id

AND fnr.responsibility_id = fnrtl.responsibility_id

AND frgu.request_unit_id = fcp.concurrent_program_id

AND frgu.unit_application_id = fcp.application_id

AND fcp.concurrent_program_id = fcpl.concurrent_program_id

AND fcp.concurrent_program_name LIKE ‘XX%’

AND fapp.application_name IN ‘Receivables’

AND fnrtl.LANGUAGE = ‘US’

AND fapp.LANGUAGE = ‘US’

 

Query to find Responsibility attached to a Form

 

SELECT fff.function_name, frv.responsibility_name

FROM fnd_responsibility_vl frv, fnd_form_functions fff

WHERE fff.function_name LIKE ‘XX%’      –Form Function Name

AND frv.menu_id IN (SELECT me.menu_id

FROM fnd_menu_entries me

START WITH me.function_id = fff.function_id

CONNECT BY PRIOR me.menu_id = me.sub_menu_id)

 

Summary:

This Post explained what the steps should follow to Useful SQL Queries – Oracle EBS

 

Queries?

Do drop a note by writing us at contact@staging.doyensys.com or use the comment section below to ask your questions.

 

 

 

 

Recent Posts