[Home] [Help]
PACKAGE: APPS.OKE_K_ACCESS_RULES_PKG2
Source
1 package OKE_K_ACCESS_RULES_PKG2 AUTHID CURRENT_USER as
2 /* $Header: OKEKAR2S.pls 115.6 2002/11/19 22:58:11 jxtang ship $ */
3
4 --
5 -- Name : Compile_Rules
6 -- Pre-reqs : FND_GLOBAL.INITIALIZE
7 -- Function : This function compiles access rules for the
8 -- given contract role.
9 --
10 -- Parameters :
11 -- IN : X_ROLE_ID NUMBER
12 -- OUT : None
13 --
14 -- Returns : BOOLEAN
15 --
16
17 FUNCTION Compile_Rules
18 ( X_Role_ID IN VARCHAR2
19 ) RETURN BOOLEAN;
20
21
22 --
23 -- Name : Copy_Rules
24 -- Pre-reqs : FND_GLOBAL.INITIALIZE
25 -- Function : This function copies access rules from the
26 -- source role to the target role.
27 --
28 -- Parameters :
29 -- IN : X_ROLE_ID NUMBER
30 -- OUT : None
31 --
32 -- Returns : BOOLEAN
33 --
34
35 FUNCTION Copy_Rules
36 ( X_Source_Role_ID IN VARCHAR2
37 , X_Target_Role_ID IN VARCHAR2
38 , X_Copy_Option IN VARCHAR2
39 ) RETURN BOOLEAN;
40
41
42 --
43 -- Name : Compile
44 -- Pre-reqs : Invoke from Concurrent Manager
45 -- Function : This PL/SQL concurrent program compiles
46 -- access rules for all contract roles or
47 -- a specific role.
48 --
49 -- Parameters :
50 -- IN : X_ROLE_ID NUMBER
51 -- OUT : ERRBUF VARCHAR2
52 -- RETCODE NUMBER
53 --
54 -- Returns : None
55 --
56
57 PROCEDURE Compile
58 ( ERRBUF OUT NOCOPY VARCHAR2
59 , RETCODE OUT NOCOPY NUMBER
60 , X_ROLE_ID IN NUMBER DEFAULT NULL
61 );
62
63 end OKE_K_ACCESS_RULES_PKG2;