DBA Data[Home] [Help]

APPS.FA_MASS_TRANSFERS_PKG dependencies on FND_FLEX_KEY_API

Line 264: v_seg_list fnd_flex_key_api.segment_list;

260: x_nsegments in out nocopy number,
261: x_seg_array in out nocopy fnd_flex_ext.segmentarray , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) RETURN BOOLEAN IS
262:
263: v_nsegs number:= null;
264: v_seg_list fnd_flex_key_api.segment_list;
265: v_flex_type fnd_flex_key_api.flexfield_type;
266: v_struct_type fnd_flex_key_api.structure_type;
267: v_seg fnd_flex_key_api.segment_type;
268: -- v_seg_array fnd_flex_ext.segmentarray;

Line 265: v_flex_type fnd_flex_key_api.flexfield_type;

261: x_seg_array in out nocopy fnd_flex_ext.segmentarray , p_log_level_rec IN FA_API_TYPES.log_level_rec_type) RETURN BOOLEAN IS
262:
263: v_nsegs number:= null;
264: v_seg_list fnd_flex_key_api.segment_list;
265: v_flex_type fnd_flex_key_api.flexfield_type;
266: v_struct_type fnd_flex_key_api.structure_type;
267: v_seg fnd_flex_key_api.segment_type;
268: -- v_seg_array fnd_flex_ext.segmentarray;
269:

Line 266: v_struct_type fnd_flex_key_api.structure_type;

262:
263: v_nsegs number:= null;
264: v_seg_list fnd_flex_key_api.segment_list;
265: v_flex_type fnd_flex_key_api.flexfield_type;
266: v_struct_type fnd_flex_key_api.structure_type;
267: v_seg fnd_flex_key_api.segment_type;
268: -- v_seg_array fnd_flex_ext.segmentarray;
269:
270: TYPE my_rec_type IS RECORD

Line 267: v_seg fnd_flex_key_api.segment_type;

263: v_nsegs number:= null;
264: v_seg_list fnd_flex_key_api.segment_list;
265: v_flex_type fnd_flex_key_api.flexfield_type;
266: v_struct_type fnd_flex_key_api.structure_type;
267: v_seg fnd_flex_key_api.segment_type;
268: -- v_seg_array fnd_flex_ext.segmentarray;
269:
270: TYPE my_rec_type IS RECORD
271: (colname varchar2(30),

Line 300: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.set_session_mode', p_log_level_rec => p_log_level_rec);

296: , key_flex_code => 'GL#'
297: , structure_number => x_structure_number );
298:
299: if (p_log_level_rec.statement_level) then
300: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.set_session_mode', p_log_level_rec => p_log_level_rec);
301: end if;
302:
303:
304: fnd_flex_key_api.set_session_mode('customer_data');

Line 304: fnd_flex_key_api.set_session_mode('customer_data');

300: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.set_session_mode', p_log_level_rec => p_log_level_rec);
301: end if;
302:
303:
304: fnd_flex_key_api.set_session_mode('customer_data');
305:
306:
307: if (p_log_level_rec.statement_level) then
308: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_flexfield', p_log_level_rec => p_log_level_rec);

Line 308: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_flexfield', p_log_level_rec => p_log_level_rec);

304: fnd_flex_key_api.set_session_mode('customer_data');
305:
306:
307: if (p_log_level_rec.statement_level) then
308: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_flexfield', p_log_level_rec => p_log_level_rec);
309: end if;
310:
311: v_flex_type := fnd_flex_key_api.find_flexfield(
312: appl_short_name => 'SQLGL',

Line 311: v_flex_type := fnd_flex_key_api.find_flexfield(

307: if (p_log_level_rec.statement_level) then
308: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_flexfield', p_log_level_rec => p_log_level_rec);
309: end if;
310:
311: v_flex_type := fnd_flex_key_api.find_flexfield(
312: appl_short_name => 'SQLGL',
313: flex_code => 'GL#' );
314:
315: if (p_log_level_rec.statement_level) then

Line 316: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_structure', p_log_level_rec => p_log_level_rec);

312: appl_short_name => 'SQLGL',
313: flex_code => 'GL#' );
314:
315: if (p_log_level_rec.statement_level) then
316: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_structure', p_log_level_rec => p_log_level_rec);
317: end if;
318:
319:
320: v_struct_type := fnd_flex_key_api.find_structure(

Line 320: v_struct_type := fnd_flex_key_api.find_structure(

316: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.find_structure', p_log_level_rec => p_log_level_rec);
317: end if;
318:
319:
320: v_struct_type := fnd_flex_key_api.find_structure(
321: flexfield => v_flex_type,
322: structure_number => x_structure_number );
323:
324: if (p_log_level_rec.statement_level) then

Line 325: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.get_segments', p_log_level_rec => p_log_level_rec);

321: flexfield => v_flex_type,
322: structure_number => x_structure_number );
323:
324: if (p_log_level_rec.statement_level) then
325: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.get_segments', p_log_level_rec => p_log_level_rec);
326: end if;
327:
328:
329: fnd_flex_key_api.get_segments( flexfield => v_flex_type,

Line 329: fnd_flex_key_api.get_segments( flexfield => v_flex_type,

325: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_key_api.get_segments', p_log_level_rec => p_log_level_rec);
326: end if;
327:
328:
329: fnd_flex_key_api.get_segments( flexfield => v_flex_type,
330: structure => v_struct_type,
331: --enabled_only => enabled_flag,
332: nsegments => x_nsegments,
333: segments => v_seg_list );

Line 393: v_seg := fnd_flex_key_api.find_segment(v_flex_type, v_struct_type, v_seg_list(i));

389: -- The segments in the seg_list array are sorted in display order.
390: -- i.e. sorted by segment number.
391: --
392: for i in 1..x_nsegments loop
393: v_seg := fnd_flex_key_api.find_segment(v_flex_type, v_struct_type, v_seg_list(i));
394:
395: for j in 1..myseg_array.count loop
396:
397: if (v_seg.column_name = myseg_array(j).colname) then