[Home] [Help]
PACKAGE: APPS.AST_WEBASSIST_PVT
Source
1 PACKAGE ast_WebAssist_PVT AUTHID CURRENT_USER AS
2 /* $Header: astvwbas.pls 115.5 2002/02/06 11:21:29 pkm ship $ */
3
4
5 TYPE assist_rec_type IS RECORD
6 ( assist_id NUMBER,
7 program_id NUMBER,
8 object_version_number NUMBER,
9 last_update_date DATE,
10 last_updated_by NUMBER,
11 creation_date DATE,
12 created_by NUMBER,
13 last_update_login NUMBER,
14 assistance_type VARCHAR2(15),
15 location VARCHAR2(254)
16 -- by jypark 12/26/2000 org_id NUMBER
17 );
18
19 TYPE web_assist_rec_type IS RECORD
20 ( web_assist_id NUMBER,
21 proxy_host VARCHAR2(254),
22 proxy_port VARCHAR2(254),
23 enabled_flag VARCHAR2(1),
24 program_id NUMBER,
25 creation_date DATE,
26 last_update_date DATE,
27 created_by NUMBER,
28 last_updated_by NUMBER,
29 last_update_login NUMBER,
30 assist_id NUMBER,
31 object_version_number NUMBER,
32 -- by jypark 12/26/2000 org_id NUMBER,
33 attribute_category VARCHAR2(30),
34 attribute1 VARCHAR2(150),
35 attribute2 VARCHAR2(150),
36 attribute3 VARCHAR2(150),
37 attribute4 VARCHAR2(150),
38 attribute5 VARCHAR2(150),
39 attribute6 VARCHAR2(150),
40 attribute7 VARCHAR2(150),
41 attribute8 VARCHAR2(150),
42 attribute9 VARCHAR2(150),
43 attribute10 VARCHAR2(150),
44 attribute11 VARCHAR2(150),
45 attribute12 VARCHAR2(150),
46 attribute13 VARCHAR2(150),
47 attribute14 VARCHAR2(150),
48 attribute15 VARCHAR2(150)
49 );
50
51 TYPE web_search_rec_type IS RECORD
52 ( search_id NUMBER,
53 enabled_flag VARCHAR2(1),
54 program_id NUMBER,
55 object_version_number NUMBER,
56 creation_date DATE,
57 last_update_date DATE,
58 created_by NUMBER,
59 last_updated_by NUMBER,
60 last_update_login NUMBER,
61 search_url VARCHAR2(254),
62 cgi_server VARCHAR2(254),
63 next_page_ident VARCHAR2(254),
64 max_nbr_pages NUMBER,
65 web_assist_id NUMBER,
66 directory_assist_flag VARCHAR2(1), -- add by jypark 12/26/2000 for new requirement
67 -- by jypark 12/26/2000 org_id NUMBER,
68 attribute_category VARCHAR2(30),
69 attribute1 VARCHAR2(150),
70 attribute2 VARCHAR2(150),
71 attribute3 VARCHAR2(150),
72 attribute4 VARCHAR2(150),
73 attribute5 VARCHAR2(150),
74 attribute6 VARCHAR2(150),
75 attribute7 VARCHAR2(150),
76 attribute8 VARCHAR2(150),
77 attribute9 VARCHAR2(150),
78 attribute10 VARCHAR2(150),
79 attribute11 VARCHAR2(150),
80 attribute12 VARCHAR2(150),
81 attribute13 VARCHAR2(150),
82 attribute14 VARCHAR2(150),
83 attribute15 VARCHAR2(150)
84 );
85
86 TYPE query_string_rec_type IS RECORD
87 ( query_string_id NUMBER,
88 program_id NUMBER,
89 object_version_number NUMBER,
90 creation_date DATE,
91 last_update_date DATE,
92 created_by NUMBER,
93 last_updated_by NUMBER,
94 last_update_login NUMBER,
95 switch_separator VARCHAR2(10),
96 url_separator VARCHAR2(10),
97 header_const VARCHAR2(50),
98 search_id NUMBER,
99 trailer_const VARCHAR2(50),
100 enabled_flag VARCHAR2(1),
101 -- by jypark 12/26/2000 org_id NUMBER,
102 attribute_category VARCHAR2(30),
103 attribute1 VARCHAR2(150),
104 attribute2 VARCHAR2(150),
105 attribute3 VARCHAR2(150),
106 attribute4 VARCHAR2(150),
107 attribute5 VARCHAR2(150),
108 attribute6 VARCHAR2(150),
109 attribute7 VARCHAR2(150),
110 attribute8 VARCHAR2(150),
111 attribute9 VARCHAR2(150),
112 attribute10 VARCHAR2(150),
113 attribute11 VARCHAR2(150),
114 attribute12 VARCHAR2(150),
115 attribute13 VARCHAR2(150),
116 attribute14 VARCHAR2(150),
117 attribute15 VARCHAR2(150)
118 );
119
120
121 PROCEDURE Create_WebAssist(
122 p_api_version IN NUMBER,
123 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
124 p_commit IN VARCHAR2 := FND_API.G_FALSE,
125 p_validation_level IN NUMBER :=
126 FND_API.G_VALID_LEVEL_FULL,
127 x_return_status OUT VARCHAR2,
128 x_msg_count OUT NUMBER,
129 x_msg_data OUT VARCHAR2,
130 p_assist_rec assist_rec_type,
131 p_web_assist_rec web_assist_rec_type,
132 p_web_search_rec web_search_rec_type,
133 p_query_string_rec query_string_rec_type
134 );
135
136 PROCEDURE Lock_WebAssist(
137 p_api_version IN NUMBER := 1.0,
138 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
139 p_commit IN VARCHAR2 := FND_API.G_FALSE,
140 p_validation_level IN NUMBER :=
141 FND_API.G_VALID_LEVEL_FULL,
142 x_return_status OUT VARCHAR2,
143 x_msg_count OUT NUMBER,
144 x_msg_data OUT VARCHAR2,
145 p_assist_rec assist_rec_type,
146 p_web_assist_rec web_assist_rec_type,
147 p_web_search_rec web_search_rec_type,
148 p_query_string_rec query_string_rec_type
149 );
150
151 PROCEDURE Update_WebAssist(
152 p_api_version IN NUMBER,
153 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
154 p_commit IN VARCHAR2 := FND_API.G_FALSE,
155 p_validation_level IN NUMBER :=
156 FND_API.G_VALID_LEVEL_FULL,
157 x_return_status OUT VARCHAR2,
158 x_msg_count OUT NUMBER,
159 x_msg_data OUT VARCHAR2,
160 p_assist_rec assist_rec_type,
161 p_web_assist_rec web_assist_rec_type,
162 p_web_search_rec web_search_rec_type,
163 p_query_string_rec query_string_rec_type
164 );
165
166 PROCEDURE Delete_WebAssist(
167 p_api_version IN NUMBER,
168 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
169 p_commit IN VARCHAR2 := FND_API.G_FALSE,
170 p_validation_level IN NUMBER :=
171 FND_API.G_VALID_LEVEL_FULL,
172 x_return_status OUT VARCHAR2,
173 x_msg_count OUT NUMBER,
174 x_msg_data OUT VARCHAR2,
175 p_assist_rec assist_rec_type,
176 p_web_assist_rec web_assist_rec_type,
177 p_web_search_rec web_search_rec_type,
178 p_query_string_rec query_string_rec_type
179 );
180
181
182 END;