DBA Data[Home] [Help]

APPS.OE_BULK_PROCESS_LINE dependencies on FND_FLEX_KEY_API

Line 415: l_structure fnd_flex_key_api.structure_type;

411: PROCEDURE Get_Item_Info
412: ( p_index IN NUMBER
413: , p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE)
414: IS
415: l_structure fnd_flex_key_api.structure_type;
416: l_flexfield fnd_flex_key_api.flexfield_type;
417: l_segment_array fnd_flex_ext.segmentarray;
418: l_n_segments NUMBER;
419: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;

Line 416: l_flexfield fnd_flex_key_api.flexfield_type;

412: ( p_index IN NUMBER
413: , p_line_rec IN OUT NOCOPY OE_WSH_BULK_GRP.LINE_REC_TYPE)
414: IS
415: l_structure fnd_flex_key_api.structure_type;
416: l_flexfield fnd_flex_key_api.flexfield_type;
417: l_segment_array fnd_flex_ext.segmentarray;
418: l_n_segments NUMBER;
419: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;
420: l_id NUMBER;

Line 419: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;

415: l_structure fnd_flex_key_api.structure_type;
416: l_flexfield fnd_flex_key_api.flexfield_type;
417: l_segment_array fnd_flex_ext.segmentarray;
418: l_n_segments NUMBER;
419: l_segments FND_FLEX_KEY_API.SEGMENT_LIST;
420: l_id NUMBER;
421: failure_message varchar2(2000);
422: l_inventory_item VARCHAR2(240);
423: l_inventory_item_id_int NUMBER;

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

526: (l_segment_array(19) IS NOT NULL) OR
527: (l_segment_array(20) IS NOT NULL)
528: )
529: THEN
530: FND_FLEX_KEY_API.SET_SESSION_MODE('customer_data');
531: l_flexfield := FND_FLEX_KEY_API.FIND_FLEXFIELD('INV', 'MSTK');
532: IF l_debug_level > 0 THEN
533: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
534: END IF;

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

527: (l_segment_array(20) IS NOT NULL)
528: )
529: THEN
530: FND_FLEX_KEY_API.SET_SESSION_MODE('customer_data');
531: l_flexfield := FND_FLEX_KEY_API.FIND_FLEXFIELD('INV', 'MSTK');
532: IF l_debug_level > 0 THEN
533: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
534: END IF;
535: l_structure.structure_number := 101;

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

532: IF l_debug_level > 0 THEN
533: oe_debug_pub.add( 'AFTER FIND FLEXFIELD' ) ;
534: END IF;
535: l_structure.structure_number := 101;
536: FND_FLEX_KEY_API.GET_SEGMENTS(l_flexfield, l_structure, TRUE, l_n_segments, l_segments);
537: IF l_debug_level > 0 THEN
538: oe_debug_pub.add( 'SEGMENTS ENABLED = '||L_N_SEGMENTS ) ;
539: END IF;
540: IF l_debug_level > 0 THEN