DBA Data[Home] [Help]

PACKAGE: APPS.JTF_UM_ENROLLMENT_CREDENTIALS

Source


1 package JTF_UM_ENROLLMENT_CREDENTIALS AUTHID CURRENT_USER as
2 /* $Header: JTFUMECS.pls 120.2 2005/10/29 03:45:34 snellepa ship $ */
3 
4 PROCEDURE ASSIGN_ENROLLMENT_CREDENTIALS
5           (
6 	   X_USER_NAME VARCHAR2,
7 	   X_USER_ID   NUMBER,
8 	   X_SUBSCRIPTION_ID NUMBER
9 	   );
10 
11 PROCEDURE ASSIGN_RESPONSIBILITY
12           (
13 	   X_USER_ID           NUMBER,
14 	   X_RESPONSIBILITY_ID NUMBER,
15 	   X_APPLICATION_ID    NUMBER
16 	  );
17 
18 PROCEDURE ASSIGN_RESPONSIBILITY
19           (
20 	   X_USER_ID            NUMBER,
21 	   X_RESPONSIBILITY_KEY VARCHAR2,
22 	   X_APPLICATION_ID     NUMBER
23 	  );
24 
25 PROCEDURE REVOKE_RESPONSIBILITY
26           (
27 	   X_USER_ID            NUMBER,
28 	   X_RESPONSIBILITY_KEY VARCHAR2,
29 	   X_APPLICATION_ID     NUMBER
30 	  );
31 
32 PROCEDURE REVOKE_RESPONSIBILITY
33           (
34 	   X_USER_ID           NUMBER,
35 	   X_RESPONSIBILITY_ID NUMBER,
36 	   X_APPLICATION_ID    NUMBER
37 	  );
38 
39 PROCEDURE REJECT_ENROLL_DEL_PEND_USER (P_USERNAME in  VARCHAR2);
40 
41   --
42   -- Procedure
43   --    assign_user_enrollment
44   --
45   -- Description
46   --    This API calls other api's that will perform:
47   --      createUserEnrollment;
48   --      if (isApprovalRequired)
49   --        assignEnrollCredentials;
50   --      else
51   --        launchWFProcess;
52   --
53   -- IN
54   --    p_user_id         -- userid
55   --    p_username        -- username
56   --    p_usertype_id     -- usertype id
57   --    p_enrollment_id -- enrollment id
58   --    p_delegate_flag   -- delegate flag (T/F)
59   --    p_approval_id     -- enrollment's approval id,
60   --                         if p_approval_id is null approval is not required.
61   --                         if p_approval_id is not null, approval is required.
62   --
63   -- OUT
64   --    x_enrollment_reg_id -- enrollment reg id
65   procedure assign_user_enrollment (p_user_id           in  number,
66                                     p_username          in  varchar2,
67                                     p_usertype_id       in  number,
68                                     p_enrollment_id     in  number,
69                                     p_delegate_flag     in  varchar2,
70                                     p_approval_id       in  number,
71                                     x_enrollment_reg_id out NOCOPY number);
72 
73 END JTF_UM_ENROLLMENT_CREDENTIALS;
74