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