1 PACKAGE OE_INSTALL AUTHID CURRENT_USER AS
2 /* $Header: OEXINSTS.pls 115.2 99/08/09 12:25:58 porting ship $ */
3
4 G_PKG_NAME CONSTANT VARCHAR2(30) := 'OE_INSTALL';
5 G_ACTIVE_PRODUCT VARCHAR2(30) := FND_API.G_MISS_CHAR;
6 G_PRODUCT_STATUS VARCHAR2(30) := FND_API.G_MISS_CHAR;
7 --
8 -- The purpose of this function is to identify which OE product is
9 -- installed and active in a given environment. In the 11.i release,
10 -- two OE products - OE and ONT could be installed/shared and other
11 -- product teams will need to branch based on the which OE is installed
12 -- and active.
13
14 FUNCTION Get_Active_Product
15 RETURN VARCHAR2;
16 --pragma restrict_references( get_active_product, WNDS,WNPS);
17
18 -- The purpose of this function is to find out which OE is
19 -- installed. This will not necessariliy mean that it is ACTIVE.
20 -- The function will return the a value of I for Installed if ONT
21 -- is fully installed. Else, it will get the status for old OE and
22 -- return back I, S or N for OE.
23
24 FUNCTION Get_Status
25 RETURN VARCHAR2;
26 --pragma restrict_references(get_status, WNDS, WNPS);
27
28 -- The purpose of this procedure is to create the odd synonyms on the
29 -- interoperable objects based on the Order Entry product which is
30 -- Active.
31
32 Procedure Create_Interop_Synonym
33 (p_schema_name IN VARCHAR2
34 ,p_synonym_name IN VARCHAR2
35 ,p_object_name IN VARCHAR2
36 );
37
38 END OE_INSTALL;