[Home] [Help]
PACKAGE: APPS.ASO_CFG_PUB
Source
1 PACKAGE aso_cfg_pub as
2 /* $Header: asopcfgs.pls 120.1 2005/06/29 12:36:33 appldev ship $ */
3 -- Start of Comments
4 -- Package name : aso_cfg_pub
5 -- Purpose :
6 -- History :
7 -- NOTE :
8 -- End of Comments
9
10 -- Default number of records fetch per call
11 G_DEFAULT_NUM_REC_FETCH NUMBER := 30;
12
13 -- API Name: Get_configuration_lines (OverLoaded)
14 -- Type : Public
15 -- Purpose : The procedure is overloaded to include control record as an input parameter
16 -- Pre-Req :
17
18 PROCEDURE Get_config_details(
19 P_Api_Version_Number IN NUMBER := FND_API.G_MISS_NUM,
20 P_Init_Msg_List IN VARCHAR2 := FND_API.G_FALSE,
21 p_commit IN VARCHAR2 := FND_API.G_FALSE,
22 p_control_rec IN aso_quote_pub.control_rec_type
23 := aso_quote_pub.G_MISS_control_rec,
24 p_config_rec IN aso_quote_pub.qte_line_dtl_rec_type,
25 p_model_line_rec IN aso_quote_pub.qte_line_rec_type,
26 p_config_hdr_id IN NUMBER,
27 p_config_rev_nbr IN NUMBER,
28 p_quote_header_id IN NUMBER,
29 x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2,
30 x_msg_count OUT NOCOPY /* file.sql.39 change */ NUMBER,
31 x_msg_data OUT NOCOPY /* file.sql.39 change */ VARCHAR2
32 );
33
34
35 --Overloaded
36
37 PROCEDURE get_config_details(
38 p_api_version_number IN NUMBER,
39 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
40 p_commit IN VARCHAR2 := FND_API.G_FALSE,
41 p_control_rec IN aso_quote_pub.control_rec_type
42 := aso_quote_pub.G_MISS_control_rec,
43 p_qte_header_rec IN aso_quote_pub.qte_header_rec_type,
44 p_model_line_rec IN aso_quote_pub.qte_line_rec_type,
45 p_config_rec IN aso_quote_pub.qte_line_dtl_rec_type,
46 p_config_hdr_id IN NUMBER,
47 p_config_rev_nbr IN NUMBER,
48 x_return_status OUT NOCOPY /* file.sql.39 change */ VARCHAR2,
49 x_msg_count OUT NOCOPY /* file.sql.39 change */ NUMBER,
50 x_msg_data OUT NOCOPY /* file.sql.39 change */ VARCHAR2
51 );
52
53
54 PROCEDURE Pricing_Callback( p_config_session_key IN VARCHAR2,
55 p_price_type IN VARCHAR2,
56 x_total_price OUT NOCOPY /* file.sql.39 change */ NUMBER );
57
58
59 PROCEDURE pricing_callback_manual( p_config_session_key IN VARCHAR2,
60 p_price_type IN VARCHAR2,
61 x_total_price OUT NOCOPY /* file.sql.39 change */ NUMBER );
62
63 End aso_cfg_pub;