DBA Data[Home] [Help]

APPS.OE_BULK_PROCESS_LINE dependencies on FND_FLEX_KEY_API

Line 441: l_structure fnd_flex_key_api.structure_type;

437: PROCEDURE Get_Item_Info
438: ( p_index IN NUMBER
439: , p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE)
440: IS
441: l_structure fnd_flex_key_api.structure_type;
442: l_flexfield fnd_flex_key_api.flexfield_type;
443: l_segment_array fnd_flex_ext.segmentarray;
444: l_n_segments NUMBER;
445: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;

Line 442: l_flexfield fnd_flex_key_api.flexfield_type;

438: ( p_index IN NUMBER
439: , p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE)
440: IS
441: l_structure fnd_flex_key_api.structure_type;
442: l_flexfield fnd_flex_key_api.flexfield_type;
443: l_segment_array fnd_flex_ext.segmentarray;
444: l_n_segments NUMBER;
445: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;
446: l_id NUMBER;

Line 445: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;

441: l_structure fnd_flex_key_api.structure_type;
442: l_flexfield fnd_flex_key_api.flexfield_type;
443: l_segment_array fnd_flex_ext.segmentarray;
444: l_n_segments NUMBER;
445: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;
446: l_id NUMBER;
447: failure_message varchar2(2000);
448: l_inventory_item VARCHAR2(240);
449: l_inventory_item_id_int NUMBER;

Line 556: FND_FLEX_KEY_API.SET_SESSION_MODE('customer_data');

552: (l_segment_array(19) IS NOT NULL) OR
553: (l_segment_array(20) IS NOT NULL)
554: )
555: THEN
556: FND_FLEX_KEY_API.SET_SESSION_MODE('customer_data');
557: l_flexfield := FND_FLEX_KEY_API.FIND_FLEXFIELD('INV', 'MSTK');
558: IF l_debug_level > 0 THEN
559: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
560: END IF;

Line 557: l_flexfield := FND_FLEX_KEY_API.FIND_FLEXFIELD('INV', 'MSTK');

553: (l_segment_array(20) IS NOT NULL)
554: )
555: THEN
556: FND_FLEX_KEY_API.SET_SESSION_MODE('customer_data');
557: l_flexfield := FND_FLEX_KEY_API.FIND_FLEXFIELD('INV', 'MSTK');
558: IF l_debug_level > 0 THEN
559: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
560: END IF;
561: l_structure.structure_number := 101;

Line 562: FND_FLEX_KEY_API.GET_SEGMENTS(l_flexfield, l_structure, TRUE, l_n_segments, l_segments);

558: IF l_debug_level > 0 THEN
559: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
560: END IF;
561: l_structure.structure_number := 101;
562: FND_FLEX_KEY_API.GET_SEGMENTS(l_flexfield, l_structure, TRUE, l_n_segments, l_segments);
563: IF l_debug_level > 0 THEN
564: oe_debug_pub.add( 'SEGMENTS ENABLED = '||L_N_SEGMENTS ) ;
565: END IF;
566: IF l_debug_level > 0 THEN