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