18: ( p_header_rec =>p_header_rec,
19: p_old_header_rec =>p_old_header_rec );
20:
21: EXCEPTION
22: WHEN FND_API.G_EXC_ERROR THEN
23: RAISE FND_API.G_EXC_ERROR;
24: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
25: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
26: WHEN OTHERS THEN
19: p_old_header_rec =>p_old_header_rec );
20:
21: EXCEPTION
22: WHEN FND_API.G_EXC_ERROR THEN
23: RAISE FND_API.G_EXC_ERROR;
24: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
25: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
26: WHEN OTHERS THEN
27: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
20:
21: EXCEPTION
22: WHEN FND_API.G_EXC_ERROR THEN
23: RAISE FND_API.G_EXC_ERROR;
24: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
25: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
26: WHEN OTHERS THEN
27: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
28: THEN
21: EXCEPTION
22: WHEN FND_API.G_EXC_ERROR THEN
23: RAISE FND_API.G_EXC_ERROR;
24: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
25: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
26: WHEN OTHERS THEN
27: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
28: THEN
29: OE_MSG_PUB.Add_Exc_Msg
30: ( G_PKG_NAME
31: , 'get_values'
32: );
33: END IF;
34: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
35:
36: END get_values;
37:
38:
36: END get_values;
37:
38:
39: PROCEDURE lines
40: ( p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE
41: , p_validation_level IN NUMBER
42: , p_control_rec IN OE_GLOBALS.Control_Rec_Type
43: , p_x_line_tbl IN OUT NOCOPY OE_Order_PUB.Line_Tbl_Type
44: , p_return_status OUT NOCOPY VARCHAR2
74: p_return_status := l_return_status;
75:
76:
77: EXCEPTION
78: WHEN FND_API.G_EXC_ERROR THEN
79: RAISE FND_API.G_EXC_ERROR;
80: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
81: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
82: WHEN OTHERS THEN
75:
76:
77: EXCEPTION
78: WHEN FND_API.G_EXC_ERROR THEN
79: RAISE FND_API.G_EXC_ERROR;
80: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
81: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
82: WHEN OTHERS THEN
83: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
76:
77: EXCEPTION
78: WHEN FND_API.G_EXC_ERROR THEN
79: RAISE FND_API.G_EXC_ERROR;
80: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
81: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
82: WHEN OTHERS THEN
83: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
84: THEN
77: EXCEPTION
78: WHEN FND_API.G_EXC_ERROR THEN
79: RAISE FND_API.G_EXC_ERROR;
80: WHEN FND_API.G_EXC_UNEXPECTED_ERROR THEN
81: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
82: WHEN OTHERS THEN
83: IF OE_MSG_PUB.Check_Msg_Level(OE_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
84: THEN
85: OE_MSG_PUB.Add_Exc_Msg
86: ( G_PKG_NAME
87: , 'lines'
88: );
89: END IF;
90: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
91:
92: END lines;
93:
94: PROCEDURE set_header_cache
130:
131: BEGIN
132: Oe_Order_Pvt.Process_Requests_And_Notify
133: ( p_process_requests => TRUE
134: , p_init_msg_list => FND_API.G_TRUE
135: , p_notify => FALSE
136: , x_return_status => l_return_status
137: );
138: