DBA Data[Home] [Help]

APPS.FND_PROGRAM dependencies on FND_FLEX_DSC_API

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

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

Line 467: fnd_flex_dsc_api.create_segment(

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

Line 491: message(fnd_flex_dsc_api.message);

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

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

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

Line 927: fnd_flex_dsc_api.register(

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

Line 936: fnd_flex_dsc_api.setup_context_field(

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

Line 948: message(fnd_flex_dsc_api.message);

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

Line 1591: fnd_flex_dsc_api.delete_flexfield(

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

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

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