55: Type Split_Lines IS TABLE OF NUMBER
56: index by binary_integer;
57:
58: G_Split_Qty_Tbl split_qty_tbl;
59: G_Split_Line_Adj OE_ORDER_PUB.Line_Adj_Tbl_Type;
60: G_Split_line_Scredit OE_ORDER_PUB.Line_Scredit_Tbl_Type;
61: g_split_lines Split_lines;
62: g_split_insert_lines split_line_tbl;
63: g_split_line_tbl split_line_tbl;
56: index by binary_integer;
57:
58: G_Split_Qty_Tbl split_qty_tbl;
59: G_Split_Line_Adj OE_ORDER_PUB.Line_Adj_Tbl_Type;
60: G_Split_line_Scredit OE_ORDER_PUB.Line_Scredit_Tbl_Type;
61: g_split_lines Split_lines;
62: g_split_insert_lines split_line_tbl;
63: g_split_line_tbl split_line_tbl;
64: g_split_tbl_index number := 0;
67:
68:
69: -- Procedure Default_Attributes
70: Procedure Default_Attributes
71: ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
72: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
73: );
74:
75: PROCEDURE Split_Line
68:
69: -- Procedure Default_Attributes
70: Procedure Default_Attributes
71: ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
72: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
73: );
74:
75: PROCEDURE Split_Line
76: ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
72: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
73: );
74:
75: PROCEDURE Split_Line
76: ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
77: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
78: );
79:
80:
73: );
74:
75: PROCEDURE Split_Line
76: ( p_x_line_rec IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
77: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
78: );
79:
80:
81: PROCEDURE Check_Split_Course(p_x_line_tbl IN OUT NOCOPY OE_Order_Pub.Line_Tbl_Type,
77: , p_old_line_rec IN OE_Order_PUB.Line_Rec_Type
78: );
79:
80:
81: PROCEDURE Check_Split_Course(p_x_line_tbl IN OUT NOCOPY OE_Order_Pub.Line_Tbl_Type,
82: p_x_line_adj_tbl IN OUT NOCOPY OE_Order_Pub.Line_Adj_Tbl_Type,
83: p_x_line_scredit_tbl IN OUT NOCOPY OE_Order_Pub.Line_scredit_Tbl_type
84: );
85:
78: );
79:
80:
81: PROCEDURE Check_Split_Course(p_x_line_tbl IN OUT NOCOPY OE_Order_Pub.Line_Tbl_Type,
82: p_x_line_adj_tbl IN OUT NOCOPY OE_Order_Pub.Line_Adj_Tbl_Type,
83: p_x_line_scredit_tbl IN OUT NOCOPY OE_Order_Pub.Line_scredit_Tbl_type
84: );
85:
86: Procedure Cascade_non_proportional_Split(
79:
80:
81: PROCEDURE Check_Split_Course(p_x_line_tbl IN OUT NOCOPY OE_Order_Pub.Line_Tbl_Type,
82: p_x_line_adj_tbl IN OUT NOCOPY OE_Order_Pub.Line_Adj_Tbl_Type,
83: p_x_line_scredit_tbl IN OUT NOCOPY OE_Order_Pub.Line_scredit_Tbl_type
84: );
85:
86: Procedure Cascade_non_proportional_Split(
87: p_x_line_tbl IN OUT NOCOPY OE_ORDER_PUB.line_tbl_type,
83: p_x_line_scredit_tbl IN OUT NOCOPY OE_Order_Pub.Line_scredit_Tbl_type
84: );
85:
86: Procedure Cascade_non_proportional_Split(
87: p_x_line_tbl IN OUT NOCOPY OE_ORDER_PUB.line_tbl_type,
88: x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2) ;
89:
90: PROCEDURE Record_line_History
91: ( p_line_rec IN OE_Order_PUB.Line_Rec_Type
87: p_x_line_tbl IN OUT NOCOPY OE_ORDER_PUB.line_tbl_type,
88: x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2) ;
89:
90: PROCEDURE Record_line_History
91: ( p_line_rec IN OE_Order_PUB.Line_Rec_Type
92: );
93:
94: Procedure Add_To_Fulfillment_Set(p_line_rec IN oe_order_pub.line_rec_type);
95:
90: PROCEDURE Record_line_History
91: ( p_line_rec IN OE_Order_PUB.Line_Rec_Type
92: );
93:
94: Procedure Add_To_Fulfillment_Set(p_line_rec IN oe_order_pub.line_rec_type);
95:
96:
97: /* Defer Split ER Changes Start */
98: