DBA Data[Home] [Help]

PACKAGE: APPS.ASO_DEFAULTING_INT

Source


1 PACKAGE ASO_DEFAULTING_INT AS
2 /* $Header: asoidefs.pls 120.1 2005/06/29 12:33:13 appldev noship $ */
3 -- Start of Comments
4 -- Package name     : ASO_DEFAULTING_INT
5 -- Purpose          :
6 -- History          :
7 --    08-31-2004 hyang - created
8 -- NOTE             :
9 -- End of Comments
10 
11   TYPE Control_Rec_Type IS RECORD
12   (
13   	 Override_Trigger_Flag    VARCHAR2(1)   := FND_API.G_FALSE,
14   	 Dependency_Flag	        VARCHAR2(1)   := FND_API.G_TRUE,
15   	 Defaulting_Flag	        VARCHAR2(1)   := FND_API.G_TRUE,
16   	 Application_Type_Code	  VARCHAR2(30)  := FND_API.G_MISS_CHAR,
17   	 Defaulting_Flow_Code	    VARCHAR2(50)	:= FND_API.G_MISS_CHAR,
18   	 Last_Update_Date         DATE          := FND_API.G_MISS_DATE,
19   	 Object_Version_Number	  NUMBER		    := FND_API.G_MISS_NUM
20   );
21 
22   G_MISS_CONTROL_REC          Control_Rec_Type;
23 
24   TYPE ATTRIBUTE_CODES_TBL_TYPE IS TABLE OF VARCHAR2(30)
25                                 INDEX BY BINARY_INTEGER;
26 
27   G_MISS_ATTRIBUTE_CODES_TBL  ATTRIBUTE_CODES_TBL_TYPE;
28 
29   TYPE ATTRIBUTE_IDS_TBL_TYPE IS TABLE OF NUMBER
30                                 INDEX BY BINARY_INTEGER;
31 
32   G_MISS_ATTRIBUTE_IDS_TBL  ATTRIBUTE_IDS_TBL_TYPE;
33 
34   -- Header miscellaneous record structure for forward compability.
35   TYPE Header_Misc_Rec_Type IS RECORD
36   (
37   	 ATTRIBUTE1	  VARCHAR2(30)  := FND_API.G_MISS_CHAR
38   );
39 
40   G_MISS_HEADER_MISC_REC        Header_Misc_Rec_Type;
41 
42   -- Line miscellaneous record structure for forward compability.
43   TYPE Line_Misc_Rec_Type IS RECORD
44   (
45   	 ATTRIBUTE1	  VARCHAR2(30)  := FND_API.G_MISS_CHAR
46   );
47 
48   G_MISS_LINE_MISC_REC          Line_Misc_Rec_Type;
49 
50 
51 
52   PROCEDURE Default_Entity (
53     P_API_VERSION               IN        NUMBER,
54     P_INIT_MSG_LIST             IN        VARCHAR2 := FND_API.G_FALSE,
55     P_COMMIT                    IN        VARCHAR2 := FND_API.G_FALSE,
56     P_CONTROL_REC               IN        CONTROL_REC_TYPE
57                                             := G_MISS_CONTROL_REC,
58     P_DATABASE_OBJECT_NAME      IN        VARCHAR2,
59     P_TRIGGER_ATTRIBUTES_TBL    IN        ATTRIBUTE_CODES_TBL_TYPE
60                                             := G_MISS_ATTRIBUTE_CODES_TBL,
61     P_QUOTE_HEADER_REC          IN        ASO_QUOTE_PUB.QTE_HEADER_REC_TYPE
62                                             := ASO_QUOTE_PUB.G_MISS_QTE_HEADER_REC,
63     P_OPP_QTE_HEADER_REC        IN        ASO_OPP_QTE_PUB.OPP_QTE_IN_REC_TYPE
64                                             := ASO_OPP_QTE_PUB.G_MISS_OPP_QTE_IN_REC,
65     P_HEADER_MISC_REC           IN        HEADER_MISC_REC_TYPE
66                                             := G_MISS_HEADER_MISC_REC,
67     P_HEADER_SHIPMENT_REC       IN        ASO_QUOTE_PUB.SHIPMENT_REC_TYPE
68                                             := ASO_QUOTE_PUB.G_MISS_SHIPMENT_REC,
69     P_HEADER_PAYMENT_REC        IN        ASO_QUOTE_PUB.PAYMENT_REC_TYPE
70                                             := ASO_QUOTE_PUB.G_MISS_PAYMENT_REC,
71     P_HEADER_TAX_DETAIL_REC     IN        ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE
72                                             := ASO_QUOTE_PUB.G_MISS_TAX_DETAIL_REC,
73     P_QUOTE_LINE_REC            IN        ASO_QUOTE_PUB.QTE_LINE_REC_TYPE
74                                             := ASO_QUOTE_PUB.G_MISS_QTE_LINE_REC,
75     P_LINE_MISC_REC             IN        LINE_MISC_REC_TYPE
76                                             := G_MISS_LINE_MISC_REC,
77     P_LINE_SHIPMENT_REC         IN        ASO_QUOTE_PUB.SHIPMENT_REC_TYPE
78                                             := ASO_QUOTE_PUB.G_MISS_SHIPMENT_REC,
79     P_LINE_PAYMENT_REC          IN        ASO_QUOTE_PUB.PAYMENT_REC_TYPE
80                                             := ASO_QUOTE_PUB.G_MISS_PAYMENT_REC,
81     P_LINE_TAX_DETAIL_REC       IN        ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE
82                                             := ASO_QUOTE_PUB.G_MISS_TAX_DETAIL_REC,
83     X_QUOTE_HEADER_REC          OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.QTE_HEADER_REC_TYPE,
84     X_HEADER_MISC_REC           OUT NOCOPY /* file.sql.39 change */       HEADER_MISC_REC_TYPE,
85     X_HEADER_SHIPMENT_REC       OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.SHIPMENT_REC_TYPE,
86     X_HEADER_PAYMENT_REC        OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.PAYMENT_REC_TYPE,
87     X_HEADER_TAX_DETAIL_REC     OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE,
88     X_QUOTE_LINE_REC            OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.QTE_LINE_REC_TYPE,
89     X_LINE_MISC_REC             OUT NOCOPY /* file.sql.39 change */       LINE_MISC_REC_TYPE,
90     X_LINE_SHIPMENT_REC         OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.SHIPMENT_REC_TYPE,
91     X_LINE_PAYMENT_REC          OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.PAYMENT_REC_TYPE,
92     X_LINE_TAX_DETAIL_REC       OUT NOCOPY /* file.sql.39 change */       ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE,
93     X_CHANGED_FLAG              OUT NOCOPY /* file.sql.39 change */       VARCHAR2,
94     X_RETURN_STATUS             OUT NOCOPY /* file.sql.39 change */       VARCHAR2,
95     X_MSG_COUNT                 OUT NOCOPY /* file.sql.39 change */       NUMBER,
96     X_MSG_DATA                  OUT NOCOPY /* file.sql.39 change */       VARCHAR2
97   );
98 
99 
100 END ASO_DEFAULTING_INT;