DBA Data[Home] [Help]

APPS.HR_KFLEX_UTILITY dependencies on FND_FLEX_KEY_API

Line 159: l_flexfield fnd_flex_key_api.flexfield_type;

155: p_form_left_prompt OUT NOCOPY varchar2,
156: p_table_name OUT NOCOPY varchar2
157: )is
158: l_proc varchar2(72);
159: l_flexfield fnd_flex_key_api.flexfield_type;
160: l_structure fnd_flex_key_api.structure_type;
161: l_segment fnd_flex_key_api.segment_type;
162: l_segment_list fnd_flex_key_api.segment_list;
163: l_nsegments number;

Line 160: l_structure fnd_flex_key_api.structure_type;

156: p_table_name OUT NOCOPY varchar2
157: )is
158: l_proc varchar2(72);
159: l_flexfield fnd_flex_key_api.flexfield_type;
160: l_structure fnd_flex_key_api.structure_type;
161: l_segment fnd_flex_key_api.segment_type;
162: l_segment_list fnd_flex_key_api.segment_list;
163: l_nsegments number;
164: l_error_segment_name fnd_id_flex_segments.segment_name%TYPE;

Line 161: l_segment fnd_flex_key_api.segment_type;

157: )is
158: l_proc varchar2(72);
159: l_flexfield fnd_flex_key_api.flexfield_type;
160: l_structure fnd_flex_key_api.structure_type;
161: l_segment fnd_flex_key_api.segment_type;
162: l_segment_list fnd_flex_key_api.segment_list;
163: l_nsegments number;
164: l_error_segment_name fnd_id_flex_segments.segment_name%TYPE;
165:

Line 162: l_segment_list fnd_flex_key_api.segment_list;

158: l_proc varchar2(72);
159: l_flexfield fnd_flex_key_api.flexfield_type;
160: l_structure fnd_flex_key_api.structure_type;
161: l_segment fnd_flex_key_api.segment_type;
162: l_segment_list fnd_flex_key_api.segment_list;
163: l_nsegments number;
164: l_error_segment_name fnd_id_flex_segments.segment_name%TYPE;
165:
166: begin

Line 179: l_flexfield := fnd_flex_key_api.find_flexfield(

175: if g_debug then
176: l_proc := 'hr_kflex_utility.find_error_segment';
177: hr_utility.set_location('Entering:'|| l_proc, 10);
178: end if;
179: l_flexfield := fnd_flex_key_api.find_flexfield(
180: appl_short_name => p_appl_short_name,
181: flex_code => p_flex_code);
182:
183: --

Line 213: l_structure := fnd_flex_key_api.find_structure(

209: if g_debug then
210: hr_utility.set_location(l_proc, 40);
211: end if;
212: --
213: l_structure := fnd_flex_key_api.find_structure(
214: flexfield => l_flexfield,
215: structure_number => p_flex_num);
216: --
217: -- Finally retrieve the segment information for this context

Line 225: fnd_flex_key_api.get_segments(

221: end if;
222: --
223: -- Get the list of segments for this structure
224: --
225: fnd_flex_key_api.get_segments(
226: flexfield => l_flexfield,
227: structure => l_structure,
228: enabled_only => TRUE,
229: nsegments => l_nsegments,

Line 243: l_segment:= fnd_flex_key_api.find_segment(

239: l_error_segment_name := l_segment_list(p_error_seg_num);
240: --
241: -- Use that name to find out information about the segment
242: --
243: l_segment:= fnd_flex_key_api.find_segment(
244: flexfield => l_flexfield,
245: structure => l_structure,
246: segment_name => l_error_segment_name);
247: --

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

1330: end if;
1331: --
1332: -- Set up KF session mode
1333: --
1334: fnd_flex_key_api.set_session_mode('customer_data');
1335: --
1336: -- Check mandatory parameters have been set
1337: --
1338: hr_api.mandatory_arg_error

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

1668: end if;
1669: --
1670: -- Set up KF session mode
1671: --
1672: fnd_flex_key_api.set_session_mode('customer_data');
1673: --
1674: -- Check mandatory parameters have been set
1675: --
1676: hr_api.mandatory_arg_error