DBA Data[Home] [Help]

PACKAGE: APPS.OE_DEFAULT_LINE

Source


1 PACKAGE OE_Default_Line AS
2 /* $Header: OEXDLINS.pls 120.0.12010000.2 2008/11/14 11:13:43 smanian ship $ */
3 
4 PROCEDURE Attributes
5 (   p_x_Line_rec                    IN OUT NOCOPY OE_Order_PUB.Line_Rec_Type
6 ,   p_old_Line_rec                  IN  OE_Order_PUB.Line_Rec_Type
7 ,   p_iteration                     IN  NUMBER := 1
8 ) ;
9 
10 FUNCTION Get_Line
11 RETURN NUMBER;
12 
13 FUNCTION Get_Shipment_Number
14 RETURN NUMBER;
15 
16 FUNCTION Get_Line_Number
17 RETURN NUMBER;
18 
19 FUNCTION Get_Defaulting_Invoice_Line(p_return_context IN VARCHAR2,
20                                      p_return_attribute1 IN VARCHAR2,
21                                      p_return_attribute2 IN VARCHAR2)
22 RETURN NUMBER;
23 FUNCTION Get_Dual_Uom -- INVCONV
24 (
25   p_line_rec          OE_ORDER_PUB.Line_Rec_Type
26 )
27 RETURN VARCHAR2;
28 
29 
30 
31 FUNCTION Get_Defaulting_Order_Line(p_return_context IN VARCHAR2,
32                                    p_return_attribute1 IN VARCHAR2,
33                                    p_return_attribute2 IN VARCHAR2)
34 RETURN NUMBER;
35 
36 -- to default return attributes from referenced invoice line
37 Procedure Attributes_From_Invoice_Line
38 (   p_invoice_line_id 	IN NUMBER
39 ,   p_x_line_rec  		IN OUT NOCOPY  OE_Order_PUB.Line_Rec_Type
40 );
41 
42 -- to default return attributes from referenced order line
43 Procedure Attributes_From_Order_Line
44 (   p_order_line_id 	IN NUMBER
45 ,   p_x_line_rec  		IN OUT NOCOPY  OE_Order_PUB.Line_Rec_Type
46 );
47 
48 -- to default return attributes
49 Procedure Return_Attributes
50 (   p_x_line_rec      	IN OUT NOCOPY  OE_Order_PUB.Line_Rec_Type
51 ,   p_old_line_rec  	IN  OE_Order_PUB.Line_Rec_Type
52 );
53 
54 FUNCTION Get_Item_Type(p_line_rec OE_ORDER_PUB.Line_Rec_Type,
55                        p_old_line_rec OE_ORDER_PUB.Line_Rec_Type)
56 RETURN VARCHAR2;
57 
58 PROCEDURE Insert_into_set
59 (p_line_id         IN NUMBER,
60  p_child_line_id        IN NUMBER,
61  x_return_status   OUT NOCOPY /* file.sql.39 change */ VARCHAR2 );
62 
63 -- 2806483
64 --  Added to spec to call the API from other packages.
65 FUNCTION GET_FREIGHT_CARRIER(p_line_rec OE_ORDER_PUB.Line_Rec_Type,
66                              p_old_line_rec OE_ORDER_PUB.Line_Rec_Type)
67 RETURN VARCHAR2;
68 
69 /* Added for Pack J to support Config and Service items for Blanket Functionality
70  -- Added this package to populate the Service and Config
71  -- Related Blanket Number, Blanket Line Number and Version Number
72  -- By Srini
73 */
74 
75 PROCEDURE Get_Blanket_Number_SVC_CONFIG
76   ( p_blanket_number           IN  OUT NOCOPY /* file.sql.39 change */ NUMBER,
77     p_inventory_item_id        IN  NUMBER,
78     x_blanket_line_number      OUT NOCOPY number,
79     x_blanket_version_number   OUT NOCOPY number);
80 
81 /* Made BSA defaulting procedure public.
82    --By Srini
83 */
84 PROCEDURE Default_Blanket_Values
85 (  p_blanket_number IN NUMBER,
86    p_cust_po_number IN VARCHAR2,
87    p_ordered_item_id IN NUMBER DEFAULT NULL, --bug6826787
88    p_ordered_item IN VARCHAR2 ,
89    p_inventory_item_id IN NUMBER,
90    p_item_identifier_type IN VARCHAR2,
91    p_request_date IN DATE,
92    p_sold_to_org_id IN NUMBER,
93    x_blanket_number OUT NOCOPY NUMBER,
94    x_blanket_line_number OUT NOCOPY NUMBER,
95    x_blanket_version_number OUT NOCOPY NUMBER,
96    x_blanket_request_date OUT NOCOPY DATE
97 );
98 
99 
100 /*PROCEDURE Get_Blanket_Number_SVC_CONFIG
101   ( p_blanket_number           IN  OUT NUMBER,
102     p_inventory_item_id        IN  NUMBER,
103     x_blanket_line_number      OUT NOCOPY number,
104     x_blanket_version_number   OUT NOCOPY number); */ -- INVCONV FOR PROBLEM
105 
106 
107 
108 END OE_Default_Line;