DBA Data[Home] [Help]

PACKAGE: APPS.QP_VALIDATE_PRICING_ATTR

Source


1 PACKAGE QP_Validate_Pricing_Attr AUTHID CURRENT_USER AS
2 /* $Header: QPXLPRAS.pls 120.1 2005/06/08 23:55:38 appldev  $ */
3 
4 --  Procedure Entity
5 
6 PROCEDURE Entity
7 (   x_return_status                 OUT NOCOPY /* file.sql.39 change */ VARCHAR2
8 ,   p_PRICING_ATTR_rec              IN  QP_Modifiers_PUB.Pricing_Attr_Rec_Type
9 ,   p_old_PRICING_ATTR_rec          IN  QP_Modifiers_PUB.Pricing_Attr_Rec_Type :=
10                                         QP_Modifiers_PUB.G_MISS_PRICING_ATTR_REC
11 );
12 
13 --  Procedure Attributes
14 
15 PROCEDURE Attributes
16 (   x_return_status                 OUT NOCOPY /* file.sql.39 change */ VARCHAR2
17 ,   p_PRICING_ATTR_rec              IN  QP_Modifiers_PUB.Pricing_Attr_Rec_Type
18 ,   p_old_PRICING_ATTR_rec          IN  QP_Modifiers_PUB.Pricing_Attr_Rec_Type :=
19                                         QP_Modifiers_PUB.G_MISS_PRICING_ATTR_REC
20 );
21 
22 --  Procedure Entity_Delete
23 
24 PROCEDURE Entity_Delete
25 (   x_return_status                 OUT NOCOPY /* file.sql.39 change */ VARCHAR2
26 ,   p_PRICING_ATTR_rec              IN  QP_Modifiers_PUB.Pricing_Attr_Rec_Type
27 );
28 
29 -- start bug2091362
30 /* Function to check duplicates in Modifier Lines */
31 
32 FUNCTION MOD_DUP(p_Start_Date_Active IN DATE
33                                    , p_End_Date_Active IN DATE
34                                            , p_List_Line_ID IN NUMBER
35                                            , p_List_Header_ID IN NUMBER
36                                            , p_product_attribute_context IN VARCHAR2
37                                            , p_product_attribute IN VARCHAR2
38                                            , p_product_attr_value IN VARCHAR2
39                                            , p_x_rows OUT NOCOPY /* file.sql.39 change */ NUMBER
40                                            , p_x_effdates OUT NOCOPY /* file.sql.39 change */ BOOLEAN
41                                            )RETURN BOOLEAN;
42 -- end 2091362
43 
44 
45 END QP_Validate_Pricing_Attr;