[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;