55: --bug4529937 end
56:
57: --===================================================================
58: -- PROCEDURE: Process_Order_Scalar : Performs mass change of header attributes
59: -- by calling Oe_Order_Pvt.Header for every header in p_sel_rec_tbl.
60: --
61: -- Caller : OE_MASSUPDATE.UpdateOrderAttributes (OEXOELIB.pld)
62: -- PARAMETERS:
63: -- p_sel_rec_tbl - List of selected header records for mass change.
917: l_control_rec.validate_entity := TRUE;
918: l_control_rec.write_to_DB := TRUE;
919: --End of bug 4882981
920:
921: Oe_Order_Pvt.Header
922: (
923: p_validation_level => FND_API.G_VALID_LEVEL_FULL
924: , p_init_msg_list => l_init_msg_list
925: , p_control_rec => l_control_rec
1011:
1012: --End LOOP; /* end of FOR loop */
1013: -- moved execution of delayed request inside the for loop for bug 4882981
1014: IF p_return_status = FND_API.G_RET_STS_SUCCESS THEN
1015: --{ SUCCESS from OE_ORDER_PVT.Header
1016: BEGIN
1017: -- call to post_line_process is not needed for headers mass change
1018: /*
1019:
1039:
1040: */
1041:
1042: --added call to PRN for bug 4882981
1043: OE_Order_PVT.Process_Requests_And_Notify
1044: ( p_process_requests => TRUE
1045: , p_notify => TRUE
1046: , x_return_status => l_return_status
1047: , p_old_header_rec => l_old_header_rec
1153: ROLLBACK TO SAVEPOINT Process_Order_Scalar;
1154:
1155: END ;
1156:
1157: --} SUCCESS from OE_ORDER_PVT.Header
1158: END IF;
1159: --}
1160: END LOOP ; /* end for loop */ -- end bug 4882981
1161: IS_MASS_CHANGE := 'F'; -- Added for ER 7509356
1162: end Process_Order_Scalar;
1163:
1164: -- 4020312
1165: -- Process_Line_Scalar has been changed to group lines together before calling
1166: -- OE_ORDER_PVT.Lines so that lines belonging together like models and sets go
1167: -- for processing at one go.
1168: Procedure Process_Line_Scalar
1169: ( p_num_of_records IN NUMBER
1170: , p_sel_rec_tbl IN Oe_Globals.Selected_Record_Tbl --MOAC PI
2927:
2928: -- bug 4339639
2929: OE_Versioning_Util.G_UI_CALLED := TRUE;
2930:
2931: Oe_Order_Pvt.Lines
2932: ( p_validation_level => FND_API.G_VALID_LEVEL_FULL,
2933: p_init_msg_list => l_init_msg_list,
2934: p_control_rec => l_control_rec,
2935: p_x_line_tbl => l_line_tbl,
2966: ( p_control_rec => l_control_rec,
2967: p_x_line_tbl => l_line_tbl );
2968:
2969: -- added a call to PRN for bug 4882981
2970: OE_Order_PVT.Process_Requests_And_Notify
2971: ( p_process_requests => TRUE,
2972: p_notify => TRUE,
2973: x_return_status => l_return_status,
2974: p_old_line_tbl => l_old_line_tbl,