DBA Data[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;