Professional Documents
Culture Documents
--> custom concurrent objects SELECT fp.application_name application_owner, fl.meaning TYPE, fcp.user_concurrent_program_name concurrent_request_name, fc.concurrent_program_name code, -- fc.EXECUTION_METHOD_CODE Type, fe.executable_name, fe.execution_file_name, fc.enabled_flag status FROM apps.fnd_concurrent_programs_tl fcp, apps.fnd_concurrent_programs fc, -- apps.fnd_request_group_units frgu, --apps.fnd_request_groups frg, apps.fnd_application_tl fp, apps.fnd_executables fe, apps.fnd_lookups fl WHERE 1 = 1 -- ANDfrgu.request_unit_id =fcp.concurrent_program_id -- andfp.application_id= fc.application_id AND fp.application_id = fcp.application_id -- AND frgu.request_unit_id =fc.concurrent_program_id -- AND frgu.request_group_id = frg.request_group_id AND fc.concurrent_program_id = fcp.concurrent_program_id AND UPPER (fl.lookup_type) LIKE 'CP_EXECUTION_METHOD_CODE' AND fc.enabled_flag NOT IN ('N') AND fe.executable_id = fc.executable_id AND fl.lookup_code = fe.execution_method_code AND UPPER (fc.concurrent_program_name) LIKE 'XX%' GROUP BY fp.application_name, fl.meaning, fcp.user_concurrent_program_name, fc.concurrent_program_name, fc.enabled_flag, fe.executable_name, fe.execution_file_name -- frt.RESPONSIBILITY_NAME, -- fc.APPLICATION_ID, -- fc.EXECUTION_METHOD_CODE ORDER BY fp.application_name, fl.meaning, user_concurrent_program_name;
--> custom DB objects SELECT owner, object_type, object_name FROM all_objects WHERE (UPPER (object_name) LIKE 'XX%' OR UPPER (object_name) LIKE 'SRI%') GROUP BY owner, object_type, object_name ORDER BY owner, object_type, object_name; --> custom reports SELECT fcp.user_concurrent_program_name concurrent_request_name, fc.concurrent_program_name code, -- fc.EXECUTION_METHOD_CODE Type, fl.meaning TYPE, fe.executable_name, fe.execution_file_name, fp.application_name application_owner, fc.enabled_flag status FROM apps.fnd_concurrent_programs_tl fcp, apps.fnd_concurrent_programs fc, -- apps.fnd_request_group_units frgu, --apps.fnd_request_groups frg, apps.fnd_application_tl fp, apps.fnd_executables fe, apps.fnd_lookups fl WHERE 1 = 1 -- AND frgu.request_unit_id =fcp.concurrent_program_id -and fp.application_id= fc.application_id AND fp.application_id = fcp.application_id -- AND frgu.request_unit_id =fc.concurrent_program_id -- AND frgu.request_group_id = frg.request_group_id AND fc.concurrent_program_id = fcp.concurrent_program_id AND UPPER (fl.lookup_type) LIKE 'CP_EXECUTION_METHOD_CODE' AND fc.enabled_flag NOT IN ('N') AND fl.meaning IN ('Oracle Reports') AND fe.executable_id = fc.executable_id AND fl.lookup_code = fe.execution_method_code AND fc.concurrent_program_name LIKE 'XX%' GROUP BY fcp.user_concurrent_program_name, fc.concurrent_program_name, fc.enabled_flag,
--> custom index SELECT * FROM dba_indexes WHERE index_name LIKE 'XX%' ORDER BY index_name; --> custom menus SELECT fm.menu_name, fm.user_menu_name, fm.description FROM fnd_menus_vl fm WHERE 1 = 1 AND (UPPER (fm.menu_name) LIKE 'XX%' OR UPPER (fm.menu_name ) LIKE 'SRI%') ORDER BY fm.menu_name; --> custom forms SELECT a.application_name, b.application_short_name, f.form_name, d.user_form_name FROM applsys.fnd_form f, applsys.fnd_application_tl a, applsys.fnd_application b, applsys.fnd_form_tl d WHERE f.application_id = a.application_id AND d.form_id = f.form_id AND a.application_id = b.application_id AND (UPPER (f.form_name) LIKE 'XX%' OR UPPER (f.form_name) LI KE 'SRI%') --ANDb.application_short_name LIKE UPPER('PA') ORDER BY 1,2,3,4;"
1. Responsibilities Listing
Purpose
Description Query useful when user wants to get application wise responsibility list Parameters None SELECT (SELECT application_short_name FROM fnd_application fa WHERE fa.application_id = frt.application_id) application, frt.responsibility_id, frt.responsibility_name FROM apps.fnd_responsibility_tl frt;
Query
2. Menus Listing
Purpose To get assigned responsibility to a user.
Description User wants to check responsibility attached to a specific user Parameters None SELECT UNIQUE u.user_id, SUBSTR (u.user_name, 1, 30) user_name, SUBSTR (r.responsibility_name, 1, 60) responsiblity, SUBSTR (a.application_name, 1, 50) application FROM fnd_user u, fnd_user_resp_groups g, fnd_application_tl a, fnd_responsibility_tl r WHERE g.user_id(+) = u.user_id AND g.responsibility_application_id = a.application_id AND a.application_id = r.application_id AND g.responsibility_id = r.responsibility_id ORDER BY SUBSTR (user_name, 1, 30), SUBSTR (a.application_name, 1, 50), SUBSTR (r.responsibility_name, 1, 60);
Query
Parameters
User_menu_name Which user can get from query of section Menu Listing SELECT c.prompt, c.description FROM apps.fnd_menus_tl a, fnd_menu_entries_tl c WHERE a.menu_id = c.menu_id AND a.user_menu_name = 'F4 UK PAY Navigator';
Query
Description User wants to check responsibility attached to a specific user Parameters None SELECT UNIQUE u.user_id, SUBSTR (u.user_name, 1, 30) user_name, SUBSTR (r.responsibility_name, 1, 60) responsiblity, SUBSTR (a.application_name, 1, 50) application FROM fnd_user u, fnd_user_resp_groups g, fnd_application_tl a, fnd_responsibility_tl r WHERE g.user_id(+) = u.user_id AND g.responsibility_application_id = a.application_id AND a.application_id = r.application_id AND g.responsibility_id = r.responsibility_id ORDER BY SUBSTR (user_name, 1, 30), SUBSTR (a.application_name, 1, 50), SUBSTR (r.responsibility_name, 1, 60);
Query
Parameters None
Query
SELECT responsibility_name responsibility, request_group_name, frg.description FROM fnd_request_groups frg, fnd_responsibility_vl frv WHERE frv.request_group_id = frg.request_group_id ORDER BY responsibility_name
Parameters None SELECT t.user_profile_option_name, profile_option_value, v.creation_date, v.last_update_date, v.creation_date - v.last_update_date "Change Date", (SELECT UNIQUE user_name FROM fnd_user WHERE user_id = v.created_by) "Created By", (SELECT user_name FROM fnd_user WHERE user_id = v.last_updated_by) "Last Update By" FROM fnd_profile_options o, fnd_profile_option_values v, fnd_profile_options_tl t WHERE o.profile_option_id = v.profile_option_id AND o.application_id = v.application_id AND start_date_active <= SYSDATE AND NVL (end_date_active, SYSDATE) >= SYSDATE AND o.profile_option_name = t.profile_option_name AND level_id = 10001 AND t.LANGUAGE IN (SELECT language_code FROM fnd_languages WHERE installed_flag = 'B' UNION SELECT nls_language FROM fnd_languages WHERE installed_flag = 'B')
Query
ORDER BY user_profile_option_name;
Personalization is feature available in 11.5.10.X. For More detail on form Personalization Use Following Tables (Rule_id) Description is reference key for these tables applsys.fnd_form_custom_actions, applsys.fnd_form_custom_scopes Parameters None
Query
SELECT ffft.user_function_name "User Form Name", ffcr.SEQUENCE, ffcr.description, ffcr.rule_type, ffcr.enabled, ffcr.trigger_event, ffcr.trigger_object, ffcr.condition, ffcr.fire_in_enter_query, (SELECT user_name FROM fnd_user fu WHERE fu.user_id = ffcr.created_by) "Created By " FROM fnd_form_custom_rules ffcr, fnd_form_functions_vl ffft WHERE ffcr.ID = ffft.function_id ORDER BY 1;
Description Query used to view the patch level status of all modules Parameters None SELECT a.application_name, DECODE (b.status, 'I', 'Installed', 'S', 'Shared', 'N/A') status, patch_level FROM apps.fnd_application_vl a, apps.fnd_product_installations b WHERE a.application_id = b.application_id;
Query
9. Function Listing
Purpose To get all Functions
Description Complete forms and functions Parameters None SELECT function_id, user_function_name, creation_date, description FROM applsys.fnd_form_functions_tl y order by user_function_name;
Query
Description View all request who have attached to a reponsiblity Parameters None SELECT responsibility_name , frg.request_group_name, fcpv.user_concurrent_program_name, fcpv.description FROM fnd_request_groups frg, fnd_request_group_units frgu, fnd_concurrent_programs_vl fcpv, fnd_responsibility_vl frv WHERE frgu.request_unit_type = 'P' AND frgu.request_group_id = frg.request_group_id AND frgu.request_unit_id = fcpv.concurrent_program_id AND frv.request_group_id = frg.request_group_id ORDER BY responsibility_name;
Query
Description View all types of request Application wise Parameters None SELECT fa.application_short_name, fcpv.user_concurrent_program_name, description, DECODE (fcpv.execution_method_code, 'B', 'Request Set Stage Function', 'Q', 'SQL*Plus', 'H', 'Host', 'L', 'SQL*Loader', 'A', 'Spawned', 'I', 'PL/SQL Stored Procedure', 'P', 'Oracle Reports', 'S', 'Immediate', fcpv.execution_method_code ) exe_method, output_file_type, program_type, printer_name, minimum_width, minimum_length, concurrent_program_name, concurrent_program_id
Query
Description Application wise request counting Parameters None SELECT fa.application_short_name, DECODE (fcpv.execution_method_code, 'B', 'Request Set Stage Function', 'Q', 'SQL*Plus', 'H', 'Host', 'L', 'SQL*Loader', 'A', 'Spawned', 'I', 'PL/SQL Stored Procedure', 'P', 'Oracle Reports', 'S', 'Immediate', fcpv.execution_method_code ) exe_method, COUNT (concurrent_program_id) COUNT FROM fnd_concurrent_programs_vl fcpv, fnd_application fa WHERE fcpv.application_id = fa.application_id GROUP BY fa.application_short_name, fcpv.execution_method_code
Query
ORDER BY 1;
Description This query will shows report processing time Parameters None
Query
SELECT f.request_id , pt.user_concurrent_program_name user_concurrent_program_name , f.actual_start_date actual_start_date , f.actual_completion_date actual_completion_date, floor(((f.actual_completion_date-f.actual_start_date)*24*60*60)/3600) || ' HOURS ' || floor((((f.actual_completion_date-f.actual_start_date)*24*60*60) floor(((f.actual_completion_date-f.actual_start_date)*24*60*60)/3600)*3600)/60) || ' MINUTES ' || round((((f.actual_completion_date-f.actual_start_date)*24*60*60) floor(((f.actual_completion_date-f.actual_start_date)*24*60*60)/3600)*3600 (floor((((f.actual_completion_date-f.actual_start_date)*24*60*60) floor(((f.actual_completion_date-f.actual_start_date)*24*60*60)/3600)*3600)/60)*60) )) || ' SECS ' time_difference , DECODE(p.concurrent_program_name,'ALECDC',p.concurrent_program_name||'['||f.descriptio n||']',p.concurrent_program_name) concurrent_program_name , decode(f.phase_code,'R','Running','C','Complete',f.phase_code) Phase , f.status_code FROM apps.fnd_concurrent_programs p , apps.fnd_concurrent_programs_tl pt , apps.fnd_concurrent_requests f WHERE f.concurrent_program_id = p.concurrent_program_id and f.program_application_id = p.application_id and f.concurrent_program_id = pt.concurrent_program_id and f.program_application_id = pt.application_id AND pt.language = USERENV('Lang') and f.actual_start_date is not null ORDER by f.actual_completion_date-f.actual_start_date desc;
Description This query will shows User Responsibilities list. Parameters None
Query
SELECT UNIQUE u.user_id, SUBSTR (u.user_name, 1, 30) user_name, SUBSTR (r.responsibility_name, 1, 60) responsiblity, SUBSTR (a.application_name, 1, 50) application FROM fnd_user u, fnd_user_resp_groups g, fnd_application_tl a, fnd_responsibility_tl r WHERE g.user_id(+) = u.user_id AND g.responsibility_application_id = a.application_id AND a.application_id = r.application_id AND g.responsibility_id = r.responsibility_id and a.application_name = 'Purchasing' ORDER BY SUBSTR (user_name, 1, 30), SUBSTR (a.application_name, 1, 50), SUBSTR (r.responsibility_name, 1, 60)