DBA Data[Home] [Help]

PACKAGE: APPS.FEM_UTILS

Source


1 package FEM_UTILS as
2 --$Header: FEMUTILS.pls 120.0 2005/06/06 20:31:10 appldev noship $
3    -- utility function used by both DSWG and RSM
4 
5    -- these variables must be kept in numerical order, with the lowest number indicating 'no error',
6    -- and each variable after indicating a higher level of error (with the highest being utterly fatal..
7    G_RSM_NO_ERR            CONSTANT NUMBER := 0;
8    G_RSM_NONFATAL_ERR      CONSTANT NUMBER := 1;
9    G_RSM_FATAL_ERR         CONSTANT NUMBER := 2;
10 
11    PROCEDURE set_master_err_state(  p_master_err_state   IN OUT NOCOPY  NUMBER,
12                                     err_state            IN             NUMBER,
13                                     p_app_name           IN             VARCHAR2,
14                                     p_msg_name           IN             VARCHAR2,
15                                     p_token1             IN             VARCHAR2 DEFAULT NULL,
16                                     p_value1             IN             VARCHAR2 DEFAULT NULL,
17                                     p_trans1             IN             VARCHAR2 DEFAULT NULL,
18                                     p_token2             IN             VARCHAR2 DEFAULT NULL,
19                                     p_value2             IN             VARCHAR2 DEFAULT NULL,
20                                     p_trans2             IN             VARCHAR2 DEFAULT NULL,
21                                     p_token3             IN             VARCHAR2 DEFAULT NULL,
22                                     p_value3             IN             VARCHAR2 DEFAULT NULL,
23                                     p_trans3             IN             VARCHAR2 DEFAULT NULL,
24                                     p_token4             IN             VARCHAR2 DEFAULT NULL,
25                                     p_value4             IN             VARCHAR2 DEFAULT NULL,
26                                     p_trans4             IN             VARCHAR2 DEFAULT NULL,
27                                     p_token5             IN             VARCHAR2 DEFAULT NULL,
28                                     p_value5             IN             VARCHAR2 DEFAULT NULL,
29                                     p_trans5             IN             VARCHAR2 DEFAULT NULL,
30                                     p_token6             IN             VARCHAR2 DEFAULT NULL,
31                                     p_value6             IN             VARCHAR2 DEFAULT NULL,
32                                     p_trans6             IN             VARCHAR2 DEFAULT NULL,
33                                     p_token7             IN             VARCHAR2 DEFAULT NULL,
34                                     p_value7             IN             VARCHAR2 DEFAULT NULL,
35                                     p_trans7             IN             VARCHAR2 DEFAULT NULL,
36                                     p_token8             IN             VARCHAR2 DEFAULT NULL,
37                                     p_value8             IN             VARCHAR2 DEFAULT NULL,
38                                     p_trans8             IN             VARCHAR2 DEFAULT NULL,
39                                     p_token9             IN             VARCHAR2 DEFAULT NULL,
40                                     p_value9             IN             VARCHAR2 DEFAULT NULL,
41                                     p_trans9             IN             VARCHAR2 DEFAULT NULL );
42 
43    Procedure GetObjNameandFolderUsingObj(p_Object_ID IN NUMBER
44                                         ,x_Object_Name OUT NOCOPY VARCHAR2
45                                         ,x_Folder_Name OUT NOCOPY VARCHAR2);
46    Procedure GetObjNameandFolderUsingDef(p_Obj_Def_ID IN NUMBER
47                                         ,x_Object_Name OUT NOCOPY VARCHAR2
48                                         ,x_Folder_Name OUT NOCOPY VARCHAR2);
49    Function getVersionCount(X_Object_ID NUMBER) RETURN NUMBER;
50    FUNCTION get_user_name(l_user_id IN NUMBER) RETURN VARCHAR2;
51    Function migrationEnabledForUser RETURN VARCHAR2;
52    Function getRuleSetObjectDefID(X_RULE_SET_OBJECT_ID IN NUMBER) RETURN NUMBER;
53    Function getFolderPrivilege(X_Object_ID IN NUMBER) RETURN VARCHAR2;
54 
55    FUNCTION getLookupMeaning(p_Application_ID IN NUMBER
56                           ,p_Lookup_Type IN VARCHAR2
57                           ,p_Lookup_Code IN VARCHAR2
58                           ) RETURN VARCHAR2;
59 
60 
61 end FEM_UTILS;