[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