DBA Data[Home] [Help]

APPS.OE_SCHEDULE_UTIL dependencies on OE_SPLIT_UTIL

Line 2787: oe_debug_pub.add( 'check_split_needed() oe_split_util.g_sch_recursion ' || oe_split_util.g_sch_recursion , 1 ) ;

2783: l_split_line_tbl(1).change_reason := 'SYSTEM';
2784:
2785: IF l_debug_level > 0 THEN
2786: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(1) : ordered_quantity ' || l_split_line_tbl(1).ordered_quantity , 1 ) ;
2787: oe_debug_pub.add( 'check_split_needed() oe_split_util.g_sch_recursion ' || oe_split_util.g_sch_recursion , 1 ) ;
2788: END IF;
2789:
2790: --Schedule the first line during split
2791: IF p_order_date_type_code = 'SHIP' THEN

Line 2825: l_sch_recursion := oe_split_util.g_sch_recursion;

2821: IF l_debug_level > 0 THEN
2822: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(2) : ordered_quantity ' || l_split_line_tbl(2).ordered_quantity , 1 ) ;
2823: END IF;
2824:
2825: l_sch_recursion := oe_split_util.g_sch_recursion;
2826:
2827: oe_split_util.g_sch_recursion := 'FALSE';
2828: G_GOP_AUTO_SPLIT := TRUE;
2829: G_GOP_AUTO_SPLIT_LINE_ID := p_x_line_rec.line_id;

Line 2827: oe_split_util.g_sch_recursion := 'FALSE';

2823: END IF;
2824:
2825: l_sch_recursion := oe_split_util.g_sch_recursion;
2826:
2827: oe_split_util.g_sch_recursion := 'FALSE';
2828: G_GOP_AUTO_SPLIT := TRUE;
2829: G_GOP_AUTO_SPLIT_LINE_ID := p_x_line_rec.line_id;
2830:
2831: l_control_rec.validate_entity := FALSE;

Line 2936: oe_split_util.g_sch_recursion := l_sch_recursion ;

2932: (p_line_id => l_split_line_tbl(1).line_id
2933: ,x_line_rec => l_split_line_tbl(1)
2934: );
2935:
2936: oe_split_util.g_sch_recursion := l_sch_recursion ;
2937: G_GOP_AUTO_SPLIT := FALSE;
2938: G_GOP_AUTO_SPLIT_LINE_ID := 0;
2939: p_split_line_rec := l_split_line_tbl(1);
2940:

Line 3060: OE_SPLIT_UTIL.Default_Attributes(l_split_line_tbl(2),p_x_line_rec);

3056: l_split_line_tbl(2).ordered_quantity2 := round((p_x_line_rec.ordered_quantity2 - l_split_line_tbl(1).ordered_quantity2),5) ;
3057: END IF;
3058: l_split_line_tbl(2).operation := OE_GLOBALS.G_OPR_CREATE;
3059:
3060: OE_SPLIT_UTIL.Default_Attributes(l_split_line_tbl(2),p_x_line_rec);
3061:
3062: l_split_line_tbl(2).order_quantity_uom := p_x_line_rec.order_quantity_uom;
3063: l_split_line_tbl(2).split_from_line_id := NULL;
3064: l_split_line_tbl(2).line_set_id := NULL;

Line 3087: oe_debug_pub.add( 'check_split_needed() oe_split_util.g_sch_recursion ' || oe_split_util.g_sch_recursion , 1 ) ;

3083: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(1) : ordered_quantity ' || l_split_line_tbl(1).ordered_quantity , 1 ) ;
3084: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(2) : ordered_quantity ' || l_split_line_tbl(2).ordered_quantity , 1 ) ;
3085: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(1) : schedule_action_code ' || l_split_line_tbl(1).schedule_action_code , 1 ) ;
3086: oe_debug_pub.add( 'check_split_needed() l_split_line_tbl(2) : schedule_action_code ' || l_split_line_tbl(2).schedule_action_code , 1 ) ;
3087: oe_debug_pub.add( 'check_split_needed() oe_split_util.g_sch_recursion ' || oe_split_util.g_sch_recursion , 1 ) ;
3088: END IF;
3089: /*
3090: --set the visible demand flag
3091: IF p_atp_rec.attribute_05.COUNT > 0 THEN

Line 3136: --l_sch_recursion := oe_split_util.g_sch_recursion;

3132: inventory_item_id = p_atp_rec.inventory_item_id(J),
3133: item_identifier_type = 'INT'
3134: WHERE line_id = p_x_line_rec.line_id;
3135: */
3136: --l_sch_recursion := oe_split_util.g_sch_recursion;
3137:
3138: --oe_split_util.g_sch_recursion := 'FALSE';
3139:
3140: l_control_rec.validate_entity := TRUE; --REMOVE

Line 3138: --oe_split_util.g_sch_recursion := 'FALSE';

3134: WHERE line_id = p_x_line_rec.line_id;
3135: */
3136: --l_sch_recursion := oe_split_util.g_sch_recursion;
3137:
3138: --oe_split_util.g_sch_recursion := 'FALSE';
3139:
3140: l_control_rec.validate_entity := TRUE; --REMOVE
3141: l_control_rec.check_security := TRUE; --REMOVE
3142: l_control_rec.process := TRUE;

Line 3193: --oe_split_util.g_sch_recursion := l_sch_recursion ;

3189: , p_x_line_adj_att_tbl => l_line_adj_att_tbl
3190: , p_x_line_adj_assoc_tbl => l_line_adj_assoc_tbl
3191: );
3192:
3193: --oe_split_util.g_sch_recursion := l_sch_recursion ;
3194:
3195: IF l_debug_level > 0 THEN
3196: oe_debug_pub.add( 'check_split_needed() substitute item : returned from process order to split - subs item : same item split ' || l_return_status , 1 ) ;
3197: oe_debug_pub.add( 'check_split_needed() substitute item : new line Id : ' || l_split_line_tbl(2).line_id , 1 ) ;