DBA Data[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;