DBA Data[Home] [Help]

PACKAGE: APPS.ASO_DEFAULTING_UTIL

Source


1 PACKAGE ASO_DEFAULTING_UTIL AS
2 /* $Header: asovdhus.pls 120.1 2005/06/29 12:41:31 appldev noship $ */
3 -- Package name     : ASO_DEFAULTING_UTIL
4 -- Purpose          :
5 -- History          :
6 -- NOTE             :
7 -- End of Comments
8 
9 G_PKG_NAME  CONSTANT    VARCHAR2(50):=  'ASO_DEFAULTING_UTIL';
10 
11 
12 PROCEDURE  Api_Rec_To_Row_Type
13           (
14            P_Entity_Code                 IN        VARCHAR2,
15            P_Quote_Header_Rec            IN        ASO_Quote_Pub.Qte_Header_Rec_Type
16                                                    := ASO_Quote_Pub.G_Miss_Qte_Header_Rec,
17            P_Header_Shipment_Rec         IN        ASO_Quote_Pub.Shipment_Rec_Type
18                                                    := ASO_Quote_Pub.G_Miss_Shipment_Rec,
19            P_Header_Payment_Rec          IN        ASO_Quote_Pub.Payment_Rec_Type
20                                                    := ASO_Quote_Pub.G_Miss_Payment_Rec,
21            P_Quote_Line_Rec              IN        ASO_Quote_Pub.Qte_Line_Rec_Type
22                                                    := ASO_Quote_Pub.G_Miss_Qte_Line_Rec,
23            P_Line_Shipment_Rec           IN        ASO_Quote_Pub.Shipment_Rec_Type
24                                                    := ASO_Quote_Pub.G_Miss_Shipment_Rec,
25            P_Line_Payment_Rec            IN        ASO_Quote_Pub.Payment_Rec_Type
26                                                    := ASO_Quote_Pub.G_Miss_Payment_Rec,
27            P_Control_Rec                 IN        ASO_Defaulting_Int.Control_Rec_Type
28                                                    := ASO_Defaulting_Int.G_Miss_Control_Rec,
29            P_OPP_QTE_HEADER_REC          IN        ASO_OPP_QTE_PUB.OPP_QTE_IN_REC_TYPE
30                                                    := ASO_OPP_QTE_PUB.G_MISS_OPP_QTE_IN_REC,
31            P_HEADER_MISC_REC             IN        ASO_DEFAULTING_INT.HEADER_MISC_REC_TYPE
32                                                    := ASO_DEFAULTING_INT.G_MISS_HEADER_MISC_REC,
33            P_HEADER_TAX_DETAIL_REC       IN        ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE
34                                                    := ASO_QUOTE_PUB.G_MISS_TAX_DETAIL_REC,
35            P_LINE_MISC_REC               IN        ASO_DEFAULTING_INT.LINE_MISC_REC_TYPE
36                                                    := ASO_DEFAULTING_INT.G_MISS_LINE_MISC_REC,
37            P_LINE_TAX_DETAIL_REC         IN        ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE
38                                                    := ASO_QUOTE_PUB.G_MISS_TAX_DETAIL_REC,
39            X_Qte_Header_Row_Rec          IN OUT NOCOPY /* file.sql.39 change */    ASO_AK_Quote_Header_V%Rowtype,
40            X_Qte_Opportunity_Row_Rec     IN OUT NOCOPY /* file.sql.39 change */    ASO_AK_Quote_Oppty_V%Rowtype,
41            X_Qte_Line_Row_Rec            IN OUT NOCOPY /* file.sql.39 change */    ASO_AK_Quote_Line_V%Rowtype);
42 
43 
44 
45 PROCEDURE  ROW_TO_API_REC_TYPE
46           (
47            P_Entity_Code                      IN     VARCHAR2,
48            P_Qte_Header_Row_Rec               IN     ASO_AK_Quote_Header_V%Rowtype,
49            P_Qte_Opportunity_Row_Rec          IN     ASO_AK_Quote_Oppty_V%Rowtype,
50            P_Qte_Line_Row_Rec                 IN     ASO_AK_Quote_Line_V%Rowtype,
51            X_Quote_Header_Rec            IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Qte_Header_Rec_Type,
52            X_Header_Shipment_Rec         IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Shipment_Rec_Type,
53            X_Header_Payment_Rec          IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Payment_Rec_Type,
54            X_Quote_Line_Rec              IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Qte_Line_Rec_Type,
55            X_Line_Shipment_Rec           IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Shipment_Rec_Type,
56            X_Line_Payment_Rec            IN OUT NOCOPY /* file.sql.39 change */      ASO_Quote_Pub.Payment_Rec_Type,
57            X_HEADER_MISC_REC             IN OUT NOCOPY /* file.sql.39 change */      ASO_DEFAULTING_INT.HEADER_MISC_REC_TYPE,
58            X_HEADER_TAX_DETAIL_REC       IN OUT NOCOPY /* file.sql.39 change */      ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE,
59            X_LINE_MISC_REC               IN OUT NOCOPY /* file.sql.39 change */      ASO_DEFAULTING_INT.LINE_MISC_REC_TYPE,
60            X_LINE_TAX_DETAIL_REC         IN OUT NOCOPY /* file.sql.39 change */      ASO_QUOTE_PUB.TAX_DETAIL_REC_TYPE);
61 
62 
63 PROCEDURE  Initialize_Row_Type
64          (
65            P_Entity_Code                      IN     VARCHAR2,
66            P_Qte_Header_Row_Rec               IN OUT NOCOPY /* file.sql.39 change */ ASO_AK_Quote_Header_V%Rowtype,
67            P_Qte_Opportunity_Row_Rec          IN OUT NOCOPY /* file.sql.39 change */ ASO_AK_Quote_Oppty_V%Rowtype,
68            P_Qte_Line_Row_Rec                 IN OUT NOCOPY /* file.sql.39 change */ ASO_AK_Quote_Line_V%Rowtype);
69 
70 
71 
72 END ASO_DEFAULTING_UTIL;