DBA Data[Home] [Help]

APPS.FA_MASS_TRANSFERS_PKG dependencies on FND_FLEX_EXT

Line 20: v_to_segarray FND_FLEX_EXT.SEGMENTARRAY;

16: v_to_conc_segs varchar2(2000) := null;
17: v_delimiter varchar2(1);
18: v_message varchar2(512);
19:
20: v_to_segarray FND_FLEX_EXT.SEGMENTARRAY;
21: v_from_segarray FND_FLEX_EXT.SEGMENTARRAY;
22:
23: flex_error EXCEPTION;
24: comb_error EXCEPTION;

Line 21: v_from_segarray FND_FLEX_EXT.SEGMENTARRAY;

17: v_delimiter varchar2(1);
18: v_message varchar2(512);
19:
20: v_to_segarray FND_FLEX_EXT.SEGMENTARRAY;
21: v_from_segarray FND_FLEX_EXT.SEGMENTARRAY;
22:
23: flex_error EXCEPTION;
24: comb_error EXCEPTION;
25:

Line 145: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_SEGMENTS', p_log_level_rec => p_log_level_rec);

141: -- initialize segment array
142: v_from_segarray.delete;
143:
144: if (p_log_level_rec.statement_level) then
145: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_SEGMENTS', p_log_level_rec => p_log_level_rec);
146: end if;
147:
148: -- Get from_glccid segment array in the displayed order
149: IF (NOT FND_FLEX_EXT.GET_SEGMENTS(

Line 149: IF (NOT FND_FLEX_EXT.GET_SEGMENTS(

145: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_SEGMENTS', p_log_level_rec => p_log_level_rec);
146: end if;
147:
148: -- Get from_glccid segment array in the displayed order
149: IF (NOT FND_FLEX_EXT.GET_SEGMENTS(
150: application_short_name => 'SQLGL',
151: key_flex_code => 'GL#',
152: structure_number => v_chart_of_accounts_id,
153: combination_id => x_from_glccid,

Line 184: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_COMBINATION_ID', p_log_level_rec => p_log_level_rec);

180: end loop;
181:
182:
183: if (p_log_level_rec.statement_level) then
184: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_COMBINATION_ID', p_log_level_rec => p_log_level_rec);
185: end if;
186:
187: -- Updating array with new account value
188: IF (NOT FND_FLEX_EXT.GET_COMBINATION_ID( 'SQLGL',

Line 188: IF (NOT FND_FLEX_EXT.GET_COMBINATION_ID( 'SQLGL',

184: fa_debug_pkg.add('FA_MASS_TRANSFERS.famtgcc','calling','FND_FLEX_EXT.GET_COMBINATION_ID', p_log_level_rec => p_log_level_rec);
185: end if;
186:
187: -- Updating array with new account value
188: IF (NOT FND_FLEX_EXT.GET_COMBINATION_ID( 'SQLGL',
189: 'GL#',
190: v_chart_of_accounts_id,
191: SYSDATE,
192: v_nsegs,

Line 208: v_message := FND_FLEX_EXT.GET_ENCODED_MESSAGE;

204:
205: EXCEPTION
206: when flex_error THEN
207:
208: v_message := FND_FLEX_EXT.GET_ENCODED_MESSAGE;
209: fnd_msg_pub.add;
210:
211: FA_SRVR_MSG.add_message(CALLING_FN => 'FA_MASS_TRANSFERS_PKG.famtgcc', p_log_level_rec => p_log_level_rec);
212:

Line 217: v_message := FND_FLEX_EXT.GET_ENCODED_MESSAGE;

213: RETURN (FALSE);
214:
215: when comb_error then
216:
217: v_message := FND_FLEX_EXT.GET_ENCODED_MESSAGE;
218: fnd_msg_pub.add;
219:
220: for i in 1..v_to_segarray.count loop
221: if (i = 1) then

Line 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

257: FUNCTION get_segarray( x_mass_transfer_id in number,
258: x_structure_number in number,
259: x_delimiter in out nocopy varchar2,
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;

Line 268: -- v_seg_array fnd_flex_ext.segmentarray;

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),
272: colvalue varchar2(150));

Line 291: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_ext.get_delimiter', p_log_level_rec => p_log_level_rec);

287: mtfr_rec c_mtfr%ROWTYPE := null;
288: BEGIN
289:
290: if (p_log_level_rec.statement_level) then
291: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_ext.get_delimiter', p_log_level_rec => p_log_level_rec);
292: end if;
293:
294: x_delimiter := fnd_flex_ext.get_delimiter(
295: application_short_name => 'SQLGL'

Line 294: x_delimiter := fnd_flex_ext.get_delimiter(

290: if (p_log_level_rec.statement_level) then
291: fa_debug_pkg.add('FA_MASS_TRANSFERS.get_segarray','calling','fnd_flex_ext.get_delimiter', p_log_level_rec => p_log_level_rec);
292: end if;
293:
294: x_delimiter := fnd_flex_ext.get_delimiter(
295: application_short_name => 'SQLGL'
296: , key_flex_code => 'GL#'
297: , structure_number => x_structure_number );
298:

Line 425: v_seg_array fnd_flex_ext.segmentarray;

421: x_delimiter in out nocopy varchar2,
422: x_nsegments in out nocopy number,
423: x_concat_segments in out nocopy varchar2, p_log_level_rec IN FA_API_TYPES.log_level_rec_type) RETURN BOOLEAN IS
424:
425: v_seg_array fnd_flex_ext.segmentarray;
426:
427: BEGIN
428:
429:

Line 443: x_concat_segments := fnd_flex_ext.concatenate_segments(

439: --
440: -- Now we have the all segment values in correct order in segarray.
441: --
442:
443: x_concat_segments := fnd_flex_ext.concatenate_segments(
444: x_nsegments,
445: v_seg_array,
446: x_delimiter);
447: