DBA Data[Home] [Help]

APPS.CSE_UTIL_PKG dependencies on FND_FLEX_EXT

Line 235: segs FND_FLEX_EXT.SegmentArray;

231: IS
232: struct_num NUMBER := 101;
233: l_err_text VARCHAR2(2000);
234: delimiter VARCHAR2(1);
235: segs FND_FLEX_EXT.SegmentArray;
236: nsegs NUMBER;
237: concat_segments varchar2(150);
238: temp_segs varchar2(150);
239: DLT_NOT_FOUND EXCEPTION;

Line 245: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);

241:
242: X_Return_Status := FND_API.G_RET_STS_SUCCESS;
243: X_Error_Message := Null;
244:
245: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);
246: if delimiter is null then
247: raise DLT_NOT_FOUND;
248: end if;
249: nsegs := fnd_flex_ext.breakup_segments(p_concat_segments, delimiter, segs);

Line 249: nsegs := fnd_flex_ext.breakup_segments(p_concat_segments, delimiter, segs);

245: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);
246: if delimiter is null then
247: raise DLT_NOT_FOUND;
248: end if;
249: nsegs := fnd_flex_ext.breakup_segments(p_concat_segments, delimiter, segs);
250: for i in 1..nsegs
251: loop
252: temp_segs := RTRIM(LTRIM(temp_segs)) || segs(i);
253: end loop;

Line 289: segs FND_FLEX_EXT.SegmentArray;

285: IS
286: struct_num NUMBER := 101;
287: l_err_text VARCHAR2(2000);
288: delimiter VARCHAR2(1);
289: segs FND_FLEX_EXT.SegmentArray;
290: nsegs NUMBER;
291: concat_segments varchar2(150);
292: temp_segs varchar2(150);
293: tf boolean DEFAULT TRUE;

Line 300: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);

296: BEGIN
297: X_Return_Status := FND_API.G_RET_STS_SUCCESS;
298: X_Error_Message := Null;
299:
300: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);
301: if delimiter is null then
302: raise DLT_NOT_FOUND;
303: end if;
304: tf := fnd_flex_ext.get_segments(p_short_name, p_flex_code, struct_num, p_combination_id, nsegs, segs);

Line 304: tf := fnd_flex_ext.get_segments(p_short_name, p_flex_code, struct_num, p_combination_id, nsegs, segs);

300: delimiter := fnd_flex_ext.get_delimiter(p_short_name, p_flex_code, struct_num);
301: if delimiter is null then
302: raise DLT_NOT_FOUND;
303: end if;
304: tf := fnd_flex_ext.get_segments(p_short_name, p_flex_code, struct_num, p_combination_id, nsegs, segs);
305:
306: if NOT tf then
307: raise SEGS_NOT_FOUND;
308: end if;

Line 310: x_concat_segments := fnd_flex_ext.concatenate_segments(nsegs, segs, delimiter);

306: if NOT tf then
307: raise SEGS_NOT_FOUND;
308: end if;
309:
310: x_concat_segments := fnd_flex_ext.concatenate_segments(nsegs, segs, delimiter);
311: EXCEPTION
312: WHEN SEGS_NOT_FOUND THEN
313: fnd_message.set_name('CSE', 'CSE_FLEX_SEGMENTS_NOT_FOUND');
314: fnd_message.set_token('COMBINATION_ID',P_Combination_Id);