DBA Data[Home] [Help]

PACKAGE: APPS.OE_ORDER_PRICE_PVT1

Source


1 PACKAGE OE_ORDER_PRICE_PVT1 AUTHID CURRENT_USER AS
2 /* $Header: OEXVPRCS.pls 115.4 2003/10/20 07:25:32 appldev noship $ */
3 
4 G_STMT_NO			Varchar2(2000);
5 
6 --  Global constant holding the package name
7 
8 G_PKG_NAME                    CONSTANT VARCHAR2(30) := 'OE_ORDER_PRICE_PVT1';
9 
10 -- Pricing Integration Control Record is to communicate with Caller and Pricing Engine
11 -- It can be expanded without making change to the signature of Price_Line
12 /*
13 Type Control_Rec_Type is Record
14 (p_Request_Type_Code               VARCHAR2(3)    DEFAULT 'ONT'
15 ,p_write_to_db                     BOOLEAN        DEFAULT TRUE
16 ,p_honor_price_flag                VARCHAR2(1)    DEFAULT 'Y'
17 ,p_multiple_events                 VARCHAR2(1)    DEFAULT 'N'
18 ,p_use_current_header              BOOLEAN        DEFAULT FALSE
19 );
20 
21 -- Price_Line is the main Pricing Integration API
22 -- It can be used to Price an order, an order line, or multiple lines
23 Procedure Price_line(
24 		 p_Header_id        	IN NUMBER	DEFAULT NULL
25 		,p_Line_id          	IN NUMBER	DEFAULT NULL
26 		,px_line_Tbl	        IN OUT NOCOPY   oe_Order_Pub.Line_Tbl_Type
27 		,p_Control_Rec		IN OE_ORDER_PRICE_PVT.control_rec_type
28                 ,p_Pricing_Events       IN VARCHAR2
29 ,x_Return_Status OUT NOCOPY VARCHAR2
30 
31                 );
32 */
33 end OE_ORDER_PRICE_PVT1;