266: FUNCTION Key_Flex
267: ( p_key_flex_code IN VARCHAR2
268: , p_structure_number IN NUMBER
269: , p_appl_short_name IN VARCHAR2
270: , p_segment_array IN FND_FLEX_EXT.SegmentArray
271: )
272: RETURN NUMBER
273: IS
274: l_id NUMBER;
271: )
272: RETURN NUMBER
273: IS
274: l_id NUMBER;
275: l_segment_array FND_FLEX_EXT.SegmentArray;
276: BEGIN
277:
278: l_segment_array := p_segment_array;
279:
288: END LOOP;
289:
290: -- Call Flex conversion routine
291:
292: IF NOT FND_FLEX_EXT.get_combination_id
293: ( application_short_name => p_appl_short_name
294: , key_flex_code => p_key_flex_code
295: , structure_number => p_structure_number
296: , validation_date => NULL