[Home] [Help]
PACKAGE: APPS.IEU_WORKPANEL_PVT
Source
1 PACKAGE IEU_WorkPanel_PVT AUTHID CURRENT_USER AS
2 /* $Header: IEUVWPS.pls 115.24 2003/08/24 21:44:55 appldev ship $ */
3
4 -- ===============================================================
5 -- Start of Comments
6 -- Package name
7 -- IEU_WorkPanel_PVT
8 -- Purpose
9 -- To provide easy to use apis for UQW Work Panel.
10 -- History
11 -- 08-May-2002 gpagadal Created.
12 -- NOTE
13 --
14 -- End of Comments
15 -- ===============================================================
16
17 -- ===============================================================
18 -- Start of Comments
19 -- ===============================================================
20 -- API Name
21 -- Validate_Action
22 -- Type
23 -- Private
24 -- Pre-Req
25 --
26 -- Parameters
27 --
28 -- IN
29 --
30 -- rec_obj IN SYSTEM.IEU_WP_MACT_OBJ Required
31 -- is_create IN VARCHAR2 Required
32 --
33 --
34 -- OUT
35 -- x_return_status OUT VARCHAR2
36 -- x_msg_count OUT NUMBER
37 -- x_msg_data OUT VARCHAR2
38 --
39 -- End of Comments
40 -- ===============================================================
41
42
43 PROCEDURE Validate_Action ( x_return_status OUT NOCOPY VARCHAR2,
44 x_msg_count OUT NOCOPY NUMBER,
45 x_msg_data OUT NOCOPY VARCHAR2,
46 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ, is_create IN VARCHAR2,
47 p_maction_def_type_flag IN VARCHAR2,
48 p_param_set_id IN NUMBER);
49
50
51 -- ===============================================================
52 -- Start of Comments
53 -- ===============================================================
54 -- API Name
55 -- Create_MAction
56 -- Type
57 -- Private
58 -- Pre-Req
59 --
60 -- Parameters
61 --
62 -- IN
63 --
64 -- rec_obj IN SYSTEM.IEU_WP_MACT_OBJ Required
65 --
66 -- OUT
67 -- x_return_status OUT VARCHAR2
68 -- x_msg_count OUT NUMBER
69 -- x_msg_data OUT VARCHAR2
70 --
71 -- End of Comments
72 -- ===============================================================
73
74
75 PROCEDURE Create_MAction ( x_return_status OUT NOCOPY VARCHAR2,
76 x_msg_count OUT NOCOPY NUMBER,
77 x_msg_data OUT NOCOPY VARCHAR2,
78 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ,
79 p_maction_def_type_flag IN VARCHAR2);
80
81 PROCEDURE Create_MAction2 ( x_return_status OUT NOCOPY VARCHAR2,
82 x_msg_count OUT NOCOPY NUMBER,
83 x_msg_data OUT NOCOPY VARCHAR2,
84 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ,
85 p_maction_def_type_flag IN VARCHAR2,
86 p_datasource IN VARCHAR2);
87
88
89
90 -- ===============================================================
91 -- Start of Comments
92 -- ===============================================================
93 -- API Name
94 -- Update_MAction
95 -- Type
96 -- Private
97 -- Pre-Req
98 --
99 -- Parameters
100 --
101 -- IN
102 --
103 -- rec_obj IN SYSTEM.IEU_WP_MACT_OBJ Required
104 --
105 -- OUT
106 -- x_return_status OUT VARCHAR2
107 -- x_msg_count OUT NUMBER
108 -- x_msg_data OUT VARCHAR2
109 --
110 -- End of Comments
111 -- ===============================================================
112
113 PROCEDURE Update_MAction ( x_return_status OUT NOCOPY VARCHAR2,
114 x_msg_count OUT NOCOPY NUMBER,
115 x_msg_data OUT NOCOPY VARCHAR2,
116 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ,
117 p_param_set_id IN NUMBER,
118 p_maction_def_type_flag IN VARCHAR2);
119
120
121
122 -- ===============================================================
123 -- Start of Comments
124 -- ===============================================================
125 -- API Name
126 -- Delete_MAction
127 -- Type
128 -- Private
129 -- Pre-Req
130 --
131 -- Parameters
132 --
133 -- IN
134 --
135 -- x_media_type_id IN NUMBER Required
136 --
137 -- End of Comments
138 -- ===============================================================
139
140 PROCEDURE Delete_MAction (x_action_def_id IN NUMBER);
141
142
143 -- ===============================================================
144 -- Start of Comments
145 -- ===============================================================
146 -- API Name
147 -- Validate_Parameter
148 -- Type
149 -- Private
150 -- Pre-Req
151 --
152 -- Parameters
153 --
154 -- IN
155 --
156 -- rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ Required
157 --
158 -- OUT
159 -- x_return_status OUT VARCHAR2
160 -- x_msg_count OUT NUMBER
161 -- x_msg_data OUT VARCHAR2
162 --
163 -- End of Comments
164 -- ===============================================================
165
166 PROCEDURE Validate_Parameter( x_return_status OUT NOCOPY VARCHAR2,
167 x_msg_count OUT NOCOPY NUMBER,
168 x_msg_data OUT NOCOPY VARCHAR2,
169 rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ,
170 is_create IN VARCHAR2);
171
172
173 -- ===============================================================
174 -- Start of Comments
175 -- ===============================================================
176 -- API Name
177 -- Create_Param_Defs
178 -- Type
179 -- Private
180 -- Pre-Req
181 --
182 -- Parameters
183 --
184 -- IN
185 --
186 -- rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ Required
187 --
188 -- OUT
189 -- x_return_status OUT VARCHAR2
190 -- x_msg_count OUT NUMBER
191 -- x_msg_data OUT VARCHAR2
192 --
193 -- End of Comments
194 -- ===============================================================
195
196
197 PROCEDURE Create_Param_Defs ( x_return_status OUT NOCOPY VARCHAR2,
198 x_msg_count OUT NOCOPY NUMBER,
199 x_msg_data OUT NOCOPY VARCHAR2,
200 rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ,
201 p_param_id OUT NOCOPY NUMBER);
202
203
204
205
206 -- ===============================================================
207 -- Start of Comments
208 -- ===============================================================
209 -- API Name
210 -- Update_Param_Defs
211 -- Type
212 -- Private
213 -- Pre-Req
214 --
215 -- Parameters
216 --
217 -- IN
218 --
219 -- rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ Required
220 --
221 -- OUT
222 -- x_return_status OUT VARCHAR2
223 -- x_msg_count OUT NUMBER
224 -- x_msg_data OUT VARCHAR2
225 --
226 -- End of Comments
227 -- ===============================================================
228
229
230 PROCEDURE Update_Param_Defs ( x_return_status OUT NOCOPY VARCHAR2,
231 x_msg_count OUT NOCOPY NUMBER,
232 x_msg_data OUT NOCOPY VARCHAR2,
233 rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ);
234
235
236 -- ===============================================================
237 -- Start of Comments
238 -- ===============================================================
239 -- API Name
240 -- Create_Param_Props
241 -- Type
242 -- Private
243 -- Pre-Req
244 --
245 -- Parameters
246 --
247 -- IN
248 -- p_param_id IN NUMBER
249 -- p_property_id IN NUMBER
250 -- p_property_value IN VARCHAR2
251 -- p_action_param_set_id IN NUMBER
252 --
253 -- rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ Required
254 --
255 -- OUT
256 -- x_return_status OUT VARCHAR2
257 -- x_msg_count OUT NUMBER
258 -- x_msg_data OUT VARCHAR2
259 --
260 -- End of Comments
261 -- ===============================================================
262
263
264 PROCEDURE Create_Param_Props ( x_return_status OUT NOCOPY VARCHAR2,
265 x_msg_count OUT NOCOPY NUMBER,
266 x_msg_data OUT NOCOPY VARCHAR2,
267 p_param_id IN NUMBER,
268 p_property_id IN NUMBER,
269 p_property_value IN VARCHAR2,
270 p_action_param_set_id IN NUMBER);
271
272
273
274 -- ===============================================================
275 -- Start of Comments
276 -- ===============================================================
277 -- API Name
278 -- Update_Param_Props
279 -- Type
280 -- Private
281 -- Pre-Req
282 --
283 -- Parameters
284 --
285 -- IN
286 -- p_param_id IN NUMBER
287 -- p_property_id IN NUMBER
288 -- p_property_value IN VARCHAR2
289 -- p_action_param_set_id IN NUMBER
290 --
291 -- rec_obj IN SYSTEM.IEU_WP_ACT_PARAM_OBJ Required
292 --
293 -- OUT
294 -- x_return_status OUT VARCHAR2
295 -- x_msg_count OUT NUMBER
296 -- x_msg_data OUT VARCHAR2
297 --
298 -- End of Comments
299 -- ===============================================================
300
301
302 PROCEDURE Update_Param_Props ( x_return_status OUT NOCOPY VARCHAR2,
303 x_msg_count OUT NOCOPY NUMBER,
304 x_msg_data OUT NOCOPY VARCHAR2,
305 p_param_id IN NUMBER,
306 p_property_id IN NUMBER,
307 p_property_value IN VARCHAR2,
308 p_action_param_set_id IN NUMBER);
309
310
311
312 PROCEDURE Update_Column_Props ( x_return_status OUT NOCOPY VARCHAR2,
313 x_msg_count OUT NOCOPY NUMBER,
314 x_msg_data OUT NOCOPY VARCHAR2,
315 p_param_id IN NUMBER,
316 p_property_id IN NUMBER,
317 p_property_value IN VARCHAR2,
318 p_action_param_set_id IN NUMBER);
319
320
321
322
323
324
325 -- ===============================================================
326 -- Start of Comments
327 -- ===============================================================
328 -- API Name
329 -- Delete_Parameter
330 -- Type
331 -- Private
332 -- Pre-Req
333 --
334 -- Parameters
335 --
336 -- IN
337 --
338 -- x_media_type_id IN NUMBER Required
339 --
340 -- End of Comments
341 -- ===============================================================
342
343 PROCEDURE Delete_Parameter (x_param_id IN NUMBER, x_param_set_id IN NUMBER);
344
345
346 PROCEDURE Create_From_Action( x_return_status OUT NOCOPY VARCHAR2,
347 x_msg_count OUT NOCOPY NUMBER,
348 x_msg_data OUT NOCOPY VARCHAR2,
349 -- r_wp_action_key IN VARCHAR2,
350 -- r_language IN VARCHAR2,
351 -- r_label IN VARCHAR2,
352 -- r_desc IN VARCHAR2,
353 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ,
354 p_param_set_id IN IEU_WP_ACT_PARAM_SETS_B.ACTION_PARAM_SET_ID%type,
355 p_maction_def_type_flag IN VARCHAR2);
356
357
358 PROCEDURE Map_Action( x_return_status OUT NOCOPY VARCHAR2,
359 x_msg_count OUT NOCOPY NUMBER,
360 x_msg_data OUT NOCOPY VARCHAR2,
361 p_enum_id IN NUMBER,
362 p_application IN NUMBER,
363 p_param_set_id IN IEU_WP_ACT_PARAM_SETS_B.ACTION_PARAM_SET_ID%type,
364 p_maction_def_type_flag IN VARCHAR2
365 );
366
367
368 PROCEDURE Validate_Action_Label( x_return_status OUT NOCOPY VARCHAR2,
369 x_msg_count OUT NOCOPY NUMBER,
370 x_msg_data OUT NOCOPY VARCHAR2,
371 p_label IN VARCHAR2,
372 p_maction_def_type_flag IN VARCHAR2,
373 p_enum_id IN NUMBER);
374
375 PROCEDURE Delete_Action_From_Node (
376 x_return_status OUT NOCOPY VARCHAR2,
377 x_msg_count OUT NOCOPY NUMBER,
378 x_msg_data OUT NOCOPY VARCHAR2,
379 x_param_set_id IN NUMBER,
380 x_node_id IN NUMBER
381 );
382
383
384
385 PROCEDURE Update_Data_Type ( x_return_status OUT NOCOPY VARCHAR2,
386 x_msg_count OUT NOCOPY NUMBER,
387 x_msg_data OUT NOCOPY VARCHAR2,
388 p_wp_action_def_id IN NUMBER,
389 p_param_id IN NUMBER);
390
391 PROCEDURE Update_Multi_Select_Flag ( x_return_status OUT NOCOPY VARCHAR2,
392 x_msg_count OUT NOCOPY NUMBER,
393 x_msg_data OUT NOCOPY VARCHAR2,
394 p_wp_action_def_id IN NUMBER);
395
396
397
398 PROCEDURE Param_ReOrdering(x_return_status OUT NOCOPY VARCHAR2,
399 x_msg_count OUT NOCOPY NUMBER,
400 x_msg_data OUT NOCOPY VARCHAR2,
401 p_wp_action_def_id IN NUMBER,
402 p_action_param_set_id IN NUMBER);
403
404
405
406 PROCEDURE Create_From_Filter( x_return_status OUT NOCOPY VARCHAR2,
407 x_msg_count OUT NOCOPY NUMBER,
408 x_msg_data OUT NOCOPY VARCHAR2,
409 rec_obj IN SYSTEM.IEU_WP_MACT_OBJ,
410 p_param_set_id IN IEU_WP_ACT_PARAM_SETS_B.ACTION_PARAM_SET_ID%type,
414
411 p_maction_def_type_flag IN VARCHAR2);
412
413
415
416 END IEU_WorkPanel_PVT;
417