Query to List Concurrent Program Name With Its Parameter, Values Set and Default Valuetype

Embed Size (px)

DESCRIPTION

Query to List Concurrent Program Name With Its Parameter, Values Set and Default Valuetype

Citation preview

  • SELECT fcpl.user_concurrent_program_name , fcp.concurrent_program_name , par.column_seq_num , par.end_user_column_name , par.form_left_prompt prompt , par.enabled_flag , par.required_flag , par.display_flag , par.flex_value_set_id , ffvs.flex_value_set_name , flv.meaning default_type , par.DEFAULT_VALUE FROM fnd_concurrent_programs fcp , fnd_concurrent_programs_tl fcpl , fnd_descr_flex_col_usage_vl par , fnd_flex_value_sets ffvs , fnd_lookup_values flv WHERE fcp.concurrent_program_id = fcpl.concurrent_program_id AND fcpl.user_concurrent_program_name = :conc_prg_name AND fcpl.LANGUAGE = 'US' AND par.descriptive_flexfield_name = '$SRS$.' || fcp.concurrent_program_name AND ffvs.flex_value_set_id = par.flex_value_set_id AND flv.lookup_type(+) = 'FLEX_DEFAULT_TYPE' AND flv.lookup_code(+) = par.default_type AND flv.LANGUAGE(+) = USERENV ('LANG') ORDER BY par.column_seq_num

    -------------------------------------------------------------------------

    Query to list concurrent program details with its parameter, values set and default value/type

    SELECT fcpl.user_concurrent_program_name , fcp.concurrent_program_name , fav.APPLICATION_SHORT_NAME , fav.APPLICATION_NAME , fav.application_id , fdfcuv.end_user_column_name , fdfcuv.form_left_prompt prompt , fdfcuv.enabled_flag , fdfcuv.required_flag , fdfcuv.display_flag , fdfcuv.flex_value_set_id , ffvs.flex_value_set_name , flv.meaning default_type , fdfcuv.DEFAULT_VALUE FROM fnd_concurrent_programs fcp , fnd_concurrent_programs_tl fcpl , fnd_descr_flex_col_usage_vl fdfcuv , fnd_flex_value_sets ffvs , fnd_lookup_values flv , fnd_application_vl fav WHERE fcp.concurrent_program_id = fcpl.concurrent_program_id AND fcpl.user_concurrent_program_name = :conc_prg_name AND fcpl.LANGUAGE = 'US' AND fav.application_id=fcp.application_id AND fdfcuv.descriptive_flexfield_name = '$SRS$.' || fcp.concurrent_program_n

  • ame AND ffvs.flex_value_set_id = fdfcuv.flex_value_set_id AND flv.lookup_type(+) = 'FLEX_DEFAULT_TYPE' AND flv.lookup_code(+) = fdfcuv.default_type AND flv.LANGUAGE(+) = USERENV ('LANG');

    -------------------------------------------------------------------------

    Example:

    SELECT fcpl.user_concurrent_program_name , fcp.concurrent_program_name , fav.APPLICATION_SHORT_NAME , fav.APPLICATION_NAME , fav.application_id , fdfcuv.end_user_column_name , fdfcuv.form_left_prompt prompt , fdfcuv.enabled_flag , fdfcuv.required_flag , fdfcuv.display_flag , fdfcuv.flex_value_set_id , ffvs.flex_value_set_name , flv.meaning default_type , fdfcuv.DEFAULT_VALUE FROM fnd_concurrent_programs fcp , fnd_concurrent_programs_tl fcpl , fnd_descr_flex_col_usage_vl fdfcuv , fnd_flex_value_sets ffvs , fnd_lookup_values flv , fnd_application_vl fav WHERE fcp.concurrent_program_id = fcpl.concurrent_program_id --AND fcpl.user_concurrent_program_name = :conc_prg_name and upper(fdfcuv.end_user_column_name) like upper('%BANK%ACCOUNT%') AND fcpl.LANGUAGE = 'US' AND fav.application_id=fcp.application_id AND fdfcuv.descriptive_flexfield_name = '$SRS$.' || fcp.concurrent_program_name AND ffvs.flex_value_set_id = fdfcuv.flex_value_set_id AND flv.lookup_type(+) = 'FLEX_DEFAULT_TYPE' AND flv.lookup_code(+) = fdfcuv.default_type AND flv.LANGUAGE(+) = USERENV ('LANG');