DBA Data[Home] [Help]

PACKAGE BODY: APPS.IEU_UWQ_WORK_PANEL_PUB

Source


1 PACKAGE BODY IEU_UWQ_WORK_PANEL_PUB AS
2 /* $Header: IEUPUWPB.pls 120.0 2005/06/02 15:48:44 appldev noship $ */
3 
4 PROCEDURE SET_UWQ_ACTIONS
5 (P_UWQ_ACTION_LIST        IN    IEU_UWQ_WORK_PANEL_PUB.UWQ_ACTION_REC_LIST,
6  X_UWQ_ACTION_LIST       OUT NOCOPY    SYSTEM.IEU_UWQ_WORK_ACTIONS_NST) AS
7 
8 BEGIN
9 
10   X_UWQ_ACTION_LIST := SYSTEM.IEU_UWQ_WORK_ACTIONS_NST();
11   FOR i IN 1..p_uwq_action_list.COUNT
12   LOOP
13      X_UWQ_ACTION_LIST.extend;
14      X_UWQ_ACTION_LIST(X_UWQ_ACTION_LIST.LAST) := SYSTEM.IEU_UWQ_WORK_ACTIONS_OBJ
15                                (p_uwq_action_list(i).uwq_action_key,
16                                p_uwq_action_list(i).action_data,
17                                p_uwq_action_list(i).dialog_style,
18                                p_uwq_action_list(i).message);
19   END LOOP;
20 
21 END SET_UWQ_ACTIONS;
22 
23 PROCEDURE SET_UWQ_ACTION_DATA
24 (P_UWQ_ACTION_DATA_LIST   IN    IEU_UWQ_WORK_PANEL_PUB.UWQ_ACTION_DATA_REC_LIST,
25  X_UWQ_ACTION_DATA       OUT NOCOPY    VARCHAR2) AS
26 
27 BEGIN
28 
29  FOR i IN p_uwq_action_data_list.first..p_uwq_action_data_list.last
30  LOOP
31      x_uwq_action_data := x_uwq_action_data || fnd_global.local_chr(20)||
32                           p_uwq_action_data_list(i).name ||fnd_global.local_chr(31)||
33                           p_uwq_action_data_list(i).value||fnd_global.local_chr(31)||
34                           p_uwq_action_data_list(i).type||fnd_global.local_chr(28);
35  END LOOP;
36 
37 END SET_UWQ_ACTION_DATA;
38 
39 PROCEDURE SET_UWQ_INFO_DATA (
40  p_api_version          IN  VARCHAR2,
41  p_init_mesg_list       IN  VARCHAR2,
42  p_app_info_data_rec_list      IN  IEU_UWQ_WORK_PANEL_PUB.t_app_info_data_rec_list,
43  x_app_info_data_list   OUT NOCOPY SYSTEM.app_info_data_nst,
44  x_msg_count            OUT NOCOPY NUMBER,
45  x_msg_data             OUT NOCOPY VARCHAR2,
46  x_return_status        OUT NOCOPY VARCHAR2
47  )
48 IS
49 BEGIN
50 
51     x_app_info_data_list := SYSTEM.app_info_data_nst();
52     for i in 1..p_app_info_data_rec_list.count loop
53         x_app_info_data_list.EXTEND;
54         x_app_info_data_list(x_app_info_data_list.LAST) := SYSTEM.app_info_data_obj
55                          ( p_app_info_data_rec_list(i).APP_INFO_HEADER,
56                            p_app_info_data_rec_list(i).APP_INFO_DETAIL
57                           );
58     end loop;
59 
60 END SET_UWQ_INFO_DATA;
61 
62 END;