DBA Data[Home] [Help]

PACKAGE: APPS.JTF_UM_USERTYPES_PKG

Source


1 package JTF_UM_USERTYPES_PKG as
2 /* $Header: JTFUMUTS.pls 120.4 2005/12/01 22:31:30 vimohan ship $ */
3 procedure INSERT_ROW (
4   X_USERTYPE_ID out NOCOPY NUMBER,
5   X_EFFECTIVE_END_DATE in DATE,
6   X_APPROVAL_ID in NUMBER,
7   X_APPLICATION_ID in NUMBER,
8   X_ENABLED_FLAG in VARCHAR2,
9   X_EMAIL_NOTIFICATION_FLAG in VARCHAR2,
10   X_IS_SELF_SERVICE_FLAG in VARCHAR2,
11   X_EFFECTIVE_START_DATE in DATE,
12   X_USERTYPE_KEY in VARCHAR2,
13   X_USERTYPE_NAME in VARCHAR2,
14   X_DESCRIPTION in VARCHAR2,
15   X_CREATION_DATE in DATE,
16   X_CREATED_BY in NUMBER,
17   X_LAST_UPDATE_DATE in DATE,
18   X_LAST_UPDATED_BY in NUMBER,
19   X_LAST_UPDATE_LOGIN in NUMBER,
20   X_USERTYPE_SHORTNAME in VARCHAR2,
21   X_DISPLAY_ORDER in NUMBER);
22 procedure LOCK_ROW (
23   X_USERTYPE_ID in NUMBER,
24   X_EFFECTIVE_END_DATE in DATE,
25   X_APPROVAL_ID in NUMBER,
26   X_APPLICATION_ID in NUMBER,
27   X_ENABLED_FLAG in VARCHAR2,
28   X_EMAIL_NOTIFICATION_FLAG in VARCHAR2,
29   X_IS_SELF_SERVICE_FLAG in VARCHAR2,
30   X_EFFECTIVE_START_DATE in DATE,
31   X_USERTYPE_KEY in VARCHAR2,
32   X_USERTYPE_NAME in VARCHAR2,
33   X_DESCRIPTION in VARCHAR2
34 );
35 procedure UPDATE_ROW (
36   X_USERTYPE_ID in NUMBER,
37   X_EFFECTIVE_END_DATE in DATE,
38   X_APPROVAL_ID in NUMBER,
39   X_APPLICATION_ID in NUMBER,
40   X_ENABLED_FLAG in VARCHAR2,
41   X_EMAIL_NOTIFICATION_FLAG in VARCHAR2,
42   X_IS_SELF_SERVICE_FLAG in VARCHAR2,
43   X_USERTYPE_KEY in VARCHAR2,
44   X_USERTYPE_NAME in VARCHAR2,
45   X_DESCRIPTION in VARCHAR2,
46   X_LAST_UPDATE_DATE in DATE,
47   X_LAST_UPDATED_BY in NUMBER,
48   X_LAST_UPDATE_LOGIN in NUMBER,
49   X_USERTYPE_SHORTNAME in VARCHAR2,
50   X_DISPLAY_ORDER in NUMBER
51 );
52 procedure DELETE_ROW (
53   X_USERTYPE_ID in NUMBER
54 );
55 procedure ADD_LANGUAGE;
56 procedure LOAD_ROW (
57     X_USERTYPE_ID            IN NUMBER,
58     X_EFFECTIVE_START_DATE   IN DATE,
59     X_EFFECTIVE_END_DATE     IN DATE,
60     X_OWNER                  IN VARCHAR2,
61     X_APPROVAL_ID            IN NUMBER,
62     X_APPLICATION_ID         IN NUMBER,
63     X_ENABLED_FLAG           IN VARCHAR2,
64     X_EMAIL_NOTIFICATION_FLAG IN VARCHAR2,
65     X_IS_SELF_SERVICE_FLAG   IN VARCHAR2,
66     X_USERTYPE_KEY           IN VARCHAR2,
67     X_USERTYPE_NAME          IN VARCHAR2,
68     X_DESCRIPTION            IN VARCHAR2,
69     X_USERTYPE_SHORTNAME in VARCHAR2,
70     X_DISPLAY_ORDER in NUMBER,
71     x_last_update_date       in varchar2 default NULL,
72     X_CUSTOM_MODE            in varchar2 default NULL
73 );
74 
75 -- Usertype - Template related
76 
77 FUNCTION IS_TEMPLATE_ASSIGNED(X_USERTYPE_ID NUMBER, X_TEMPLATE_ID NUMBER) RETURN BOOLEAN;
78 
79 procedure CREATE_TEMPLATE_ASSIGNMENT(
80    X_USERTYPE_ID IN NUMBER,
81    X_TEMPLATE_ID IN NUMBER,
82    X_EFFECTIVE_START_DATE IN DATE DEFAULT SYSDATE,
83    X_EFFECTIVE_END_DATE IN DATE DEFAULT NULL,
84    X_CREATED_BY IN NUMBER DEFAULT FND_GLOBAL.USER_ID,
85    X_LAST_UPDATED_BY IN NUMBER DEFAULT FND_GLOBAL.USER_ID
86 ) ;
87 
88 procedure ASSOCIATE_TEMPLATE(
89    X_USERTYPE_ID IN NUMBER,
90    X_TEMPLATE_ID IN NUMBER
91 );
92 
93 procedure UPDATE_TEMPLATE_ASSIGNMENT(
94    X_USERTYPE_ID IN NUMBER,
95    X_TEMPLATE_ID IN NUMBER,
96    X_EFFECTIVE_START_DATE IN DATE,
97    X_EFFECTIVE_END_DATE IN DATE,
98    X_LAST_UPDATE_DATE IN DATE,
99    X_LAST_UPDATED_BY IN NUMBER,
100    X_LAST_UPDATE_LOGIN IN NUMBER
101 );
102 
103 procedure LOAD_USERTYPE_TMPL_ROW(
104     X_USERTYPE_ID            IN NUMBER,
105     X_TEMPLATE_ID            IN NUMBER,
106     X_EFFECTIVE_START_DATE   IN DATE,
107     X_EFFECTIVE_END_DATE     IN DATE,
108     X_OWNER                  IN VARCHAR2,
109     x_last_update_date       in varchar2 default NULL,
110     X_CUSTOM_MODE            in varchar2 default NULL
111 );
112 
113 -- Usertype - Subscription related
114 procedure REMOVE_SUBSCRIPTION_ASSIGNMENT(
115    X_USERTYPE_ID IN NUMBER,
116    X_SUBSCRIPTION_ID IN NUMBER
117 );
118 
119 procedure CREATE_SUBSCRIPTION_ASSIGNMENT(
120    X_USERTYPE_ID NUMBER,
121    X_SUBSCRIPTION_ID NUMBER,
122    X_SUBSCRIPTION_FLAG VARCHAR2,
123    X_DISPLAY_ORDER NUMBER,
124    X_EFFECTIVE_START_DATE IN DATE DEFAULT SYSDATE,
125    X_EFFECTIVE_END_DATE IN DATE DEFAULT NULL,
126    X_CREATED_BY IN NUMBER DEFAULT FND_GLOBAL.USER_ID,
127    X_LAST_UPDATED_BY IN NUMBER DEFAULT FND_GLOBAL.USER_ID
128 );
129 
130 procedure UPDATE_SUBSCRIPTION_ASSIGNMENT(
131    X_USERTYPE_ID NUMBER,
132    X_SUBSCRIPTION_ID NUMBER,
133    X_SUBSCRIPTION_FLAG VARCHAR2,
134    X_DISPLAY_ORDER NUMBER
135 );
136 
137 procedure LOAD_USERTYPES_SUB_ROW(
138     X_USERTYPE_ID            IN NUMBER,
139     X_SUBSCRIPTION_ID        IN NUMBER,
140     X_EFFECTIVE_START_DATE   IN DATE,
141     X_EFFECTIVE_END_DATE     IN DATE,
142     X_SUBSCRIPTION_FLAG      IN VARCHAR2,
143     X_DISPLAY_ORDER          IN NUMBER,
144     X_OWNER                  IN VARCHAR2,
145     x_last_update_date       in varchar2 default NULL,
146     X_CUSTOM_MODE            in varchar2 default NULL
147 );
148 
149 procedure UPDATE_SUBSCRIPTION_ASSIGNMENT(
150    X_USERTYPE_ID                IN NUMBER,
151    X_SUBSCRIPTION_ID            IN NUMBER,
152    X_SUBSCRIPTION_FLAG          IN VARCHAR2,
153    X_DISPLAY_ORDER              IN NUMBER,
154    X_EFFECTIVE_START_DATE       IN DATE,
155    X_EFFECTIVE_END_DATE         IN DATE,
156    X_LAST_UPDATE_DATE           IN DATE,
157    X_LAST_UPDATED_BY            IN NUMBER,
158    X_LAST_UPDATE_LOGIN          IN NUMBER
159 );
160 
161 procedure TRANSLATE_ROW (
162   X_USERTYPE_ID in NUMBER, -- key field
163   X_USERTYPE_NAME in VARCHAR2, -- translated name
164   X_DESCRIPTION in VARCHAR2, -- translated description
165   X_USERTYPE_SHORTNAME in VARCHAR2,
166   X_OWNER in VARCHAR2, -- owner field
167   x_last_update_date       in varchar2 default NULL,
168   X_CUSTOM_MODE            in varchar2 default NULL
169 
170 );
171 
172 procedure INSERT_UMREG_ROW (
173   X_USERTYPE_ID in NUMBER,
174   X_LAST_APPROVER_COMMENT in VARCHAR2,
175   X_APPROVER_USER_ID in NUMBER,
176   X_EFFECTIVE_END_DATE in DATE,
177   X_WF_ITEM_TYPE in VARCHAR2,
178   X_EFFECTIVE_START_DATE in DATE,
179   X_USERTYPE_REG_ID out NOCOPY NUMBER,
180   X_USER_ID in NUMBER,
181   X_STATUS_CODE in VARCHAR2,
182   X_CREATION_DATE in DATE,
183   X_CREATED_BY in NUMBER,
184   X_LAST_UPDATE_DATE in DATE,
185   X_LAST_UPDATED_BY in NUMBER,
186   X_LAST_UPDATE_LOGIN in NUMBER);
187 
188 procedure UPDATE_ROW_SPECIAL (
189   X_OWNER in VARCHAR2,
190   X_USERTYPE_ID in NUMBER,
191   X_USERTYPE_NAME in VARCHAR2,
192   X_USERTYPE_SHORTNAME in VARCHAR2,
193   X_DISPLAY_ORDER in NUMBER
194 );
195 
196 end JTF_UM_USERTYPES_PKG;