1 PACKAGE CS_Charge_Create_Order_PVT AUTHID CURRENT_USER as
2 /* $Header: csxvchos.pls 115.5 2004/05/04 02:16:50 aseethep noship $ */
3 -- *******************************************************
4 -- Start of Comments
5 -- *******************************************************
6 -- API Name: Submit_Order
7 -- Type : Public
8 -- Purpose : This API is for submitting an order.
9 -- It is intended for use by the owning module only; contrast to published API.
10 -- Pre-Req :
11 -- Parameters:
12 -- IN
13 -- p_api_version IN NUMBER Required
14 -- p_init_msg_list IN VARCHAR2 Optional
15 -- p_commit IN VARCHAR2 Optional
16 -- p_validation_level IN NUMBER Optional
17 -- p_incident_id IN NUMBER Required
18 -- p_party_id IN NUMBER Required
19 -- p_account_id IN NUMBER Optional see bug#2447927, changed p_account_id to optional param.
20 -- p_book_order_flag IN VARCHAR2 Optional
21 -- p_submit_source IN VARCHAR2 Optional
22 -- p_submit_from_system IN VARCHAR2 Optional
23 -- OUT:
24 -- x_return_status OUT NOCOPY VARCHAR2
25 -- x_msg_count OUT NOCOPY NUMBER
26 -- x_msg_data OUT NOCOPY VARCHAR2
27 -- Version : Current version 1.0
28 -- End of Comments
29 --
30 PROCEDURE Submit_Order(
31 p_api_version IN NUMBER,
32 p_init_msg_list IN VARCHAR2,
33 p_commit IN VARCHAR2,
34 p_validation_level IN NUMBER,
35 p_incident_id IN NUMBER,
36 p_party_id IN NUMBER,
37 p_account_id IN NUMBER,
38 p_book_order_flag IN VARCHAR2 := FND_API.G_MISS_CHAR, --new
39 p_submit_source IN VARCHAR2 := FND_API.G_MISS_CHAR, --new
40 p_submit_from_system IN VARCHAR2 := FND_API.G_MISS_CHAR, --new
41 x_return_status OUT NOCOPY VARCHAR2,
42 x_msg_count OUT NOCOPY NUMBER,
43 x_msg_data OUT NOCOPY VARCHAR2
44 );
45
46
47 -- The Update_Estimate_Details is copied from csxchors.pls file -version 115.8
48 -- Added new parameters for 11.5.10 : p_submit_error_message and p_submit_from_system
49
50 PROCEDURE Update_Estimate_Details (
51 p_Estimate_Detail_Id IN NUMBER,
52 p_order_header_Id IN NUMBER,
53 p_order_line_Id IN NUMBER,
54 p_line_submitted IN VARCHAR2,
55 p_submit_restriction_message IN VARCHAR2,-- new
56 p_submit_error_message IN VARCHAR2,-- new
57 p_submit_from_system IN VARCHAR2 -- new
58 );
59
60 End CS_Charge_Create_Order_PVT;