DBA Data[Home] [Help]

APPS.FND_PROGRAM dependencies on FND_FLEX_DSC_API

Line 391: fnd_flex_dsc_api.set_session_mode(session_mode=>who_mode);

387: appl_short_name fnd_application.application_short_name%TYPE;
388: BEGIN
389: message_init;
390:
391: fnd_flex_dsc_api.set_session_mode(session_mode=>who_mode);
392:
393: check_notnull(program_short_name);
394: check_notnull(application);
395: check_notnull(sequence);

Line 470: fnd_flex_dsc_api.create_segment(

466: message('No available columns in FND_SRS_MASTER.');
467: RAISE bad_parameter;
468: END IF;
469: BEGIN
470: fnd_flex_dsc_api.create_segment(
471: appl_short_name => appl_short_name,
472: flexfield_name => descriptive_flexfield_name_in,
473: context_name => 'Global Data Elements',
474: name => parameter,

Line 494: message(fnd_flex_dsc_api.message);

490: range => range,
491: srw_parameter => token);
492: EXCEPTION
493: WHEN bad_parameter THEN
494: message(fnd_flex_dsc_api.message);
495: RAISE bad_parameter;
496: END;
497: CLOSE column_name_cursor;
498:

Line 921: fnd_flex_dsc_api.set_session_mode(session_mode=>who_mode);

917: -- do it here, rather than in parameters.
918: IF(srs_flag_i <> 'N') THEN
919: println('creating a descriptive flexfield');
920:
921: fnd_flex_dsc_api.set_session_mode(session_mode=>who_mode);
922:
923: DECLARE
924: descriptive_flexfield_name
925: fnd_descriptive_flexs.descriptive_flexfield_name%TYPE;

Line 930: fnd_flex_dsc_api.register(

926: title fnd_descriptive_flexs_vl.title%TYPE;
927: BEGIN
928: descriptive_flexfield_name := '$SRS$.'||short_name;
929: title := '$SRS$.' || short_name;
930: fnd_flex_dsc_api.register(
931: appl_short_name => appl_short_name,
932: flexfield_name => descriptive_flexfield_name,
933: title => title,
934: description => NULL,

Line 939: fnd_flex_dsc_api.setup_context_field(

935: table_appl_short_name => 'FND',
936: table_name => 'FND_SRS_MASTER',
937: structure_column => 'STRUCTURE_COLUMN',
938: protected_flag => 'S');
939: fnd_flex_dsc_api.setup_context_field(
940: appl_short_name => appl_short_name,
941: flexfield_name => descriptive_flexfield_name,
942: segment_separator => ':',
943: prompt => 'Context Value',

Line 951: message(fnd_flex_dsc_api.message);

947: override_allowed => 'N',
948: freeze_flexfield_definition => 'Y');
949: EXCEPTION
950: WHEN bad_parameter THEN
951: message(fnd_flex_dsc_api.message);
952: RAISE bad_parameter;
953: END;
954: END IF;
955: println('created concurrent program:' || program);

Line 1594: fnd_flex_dsc_api.delete_flexfield(

1590: WHERE concurrent_program_id = program_id
1591: AND application_id = program_application_id;
1592:
1593: -- Delete flex.
1594: fnd_flex_dsc_api.delete_flexfield(
1595: appl_short_name => prog_appl_short_name,
1596: flexfield_name =>desc_flex_name);
1597:
1598: for req in req_cursor(program_application_id, program_id) loop

Line 1729: fnd_flex_dsc_api.delete_segment(appl_short_name=> prog_appl_short_name,

1725: and u.descriptive_flex_context_code = 'Global Data Elements'
1726: and u.end_user_column_name = parameter);
1727:
1728: -- Delete the param
1729: fnd_flex_dsc_api.delete_segment(appl_short_name=> prog_appl_short_name,
1730: flexfield_name=>desc_flex_name,
1731: context=>'Global Data Elements',
1732: segment=>parameter);
1733: