DBA Data[Home] [Help]

PACKAGE: APPS.JTF_MSITE_GRP

Source


1 PACKAGE JTF_Msite_GRP AUTHID CURRENT_USER AS
2 /* $Header: JTFGMSTS.pls 115.11 2004/07/09 18:50:08 applrt ship $ */
3 
4 g_pkg_name   CONSTANT VARCHAR2(30):='JTF_Msite_GRP';
5 g_api_version CONSTANT NUMBER       := 1.0;
6 
7 
8 TYPE msite_rec_type  IS RECORD (
9         msite_id              	NUMBER,
10         Object_Version_Number   NUMBER,
11         Display_name            VARCHAR2(30),
12         Description             VARCHAR2(128),
13         profile_id            	NUMBER,
14         date_format            	VARCHAR2(30),
15         walkin_allowed_code	VARCHAR2(1),
16         atp_check_flag		VARCHAR2(1),
17         msite_master_flag	VARCHAR2(1),
18         msite_root_section_id	NUMBER,
19         enable_for_store	VARCHAR2(1),
20         --new fields for globalisation, added by ssridhar
21         resp_access_flag        Varchar2(1),
22         party_access_code       Varchar2(1),
23         access_name             Varchar2(240),
24         start_date_active       Date,
25         end_date_active         Date ,
26         url                     Varchar2(2000),
27         theme_id                Number);
28 
29 
30 TYPE msite_currency_rec_type IS RECORD (
31 	currency_code		VARCHAR2(15),
32 	walkin_prc_lst_id   	NUMBER,
33 	registered_prc_lst_id 	NUMBER,
34 	biz_partner_prc_lst_id 	NUMBER,
35 	orderable_limit		NUMBER,
36 	default_flag    	VARCHAR2(1));
37 
38 TYPE msite_language_rec_type is RECORD (
39 	language_code  VARCHAR2(4),
40 	default_flag   VARCHAR2(1)
41 	);
42 
43 TYPE msite_orgid_rec_type IS RECORD (
44 	orgid		NUMBER,
45 	default_flag 	VARCHAR2(1)
46 	);
47 
48 TYPE msite_delete_rec_type IS RECORD (
49 	msite_id		NUMBER,
50 	object_version_number 	NUMBER
51 	);
52 
53 
54 TYPE msite_currencies_tbl_type  IS TABLE OF
55 	   msite_currency_rec_type INDEX BY BINARY_INTEGER;
56 
57 TYPE msite_languages_tbl_type  IS TABLE OF
58 	   msite_language_rec_type INDEX BY BINARY_INTEGER;
59 
60 TYPE msite_orgids_tbl_type  IS TABLE OF
61 	   msite_orgid_rec_type INDEX BY BINARY_INTEGER;
62 
63 TYPE msite_delete_tbl_type  IS TABLE OF
64 	   msite_delete_rec_type INDEX BY BINARY_INTEGER;
65 
66 TYPE msite_prtyids_tbl_type  IS TABLE OF
67 	   NUMBER INDEX BY BINARY_INTEGER;
68 
69 PROCEDURE delete_msite(
70    p_api_version        IN  	NUMBER,
71    p_init_msg_list    	IN   	VARCHAR2 	:= FND_API.g_false,
72    p_commit             IN  	VARCHAR2  	:= FND_API.g_false,
73    x_return_status      OUT 	VARCHAR2,
74    x_msg_count          OUT  	NUMBER,
75    x_msg_data           OUT  	VARCHAR2,
76    p_msite_id_tbl       IN 	msite_delete_tbl_type
77 );
78 
79 PROCEDURE save_msite(
80    p_api_version      	IN  	NUMBER,
81    p_init_msg_list    	IN   	VARCHAR2 	:= FND_API.g_false,
82    p_commit           	IN  	VARCHAR2  	:= FND_API.g_false,
83    x_return_status   	OUT 	VARCHAR2,
84    x_msg_count        	OUT  	NUMBER,
85    x_msg_data         	OUT  	VARCHAR2,
86    p_msite_rec   	IN OUT 	Msite_REC_TYPE
87 );
88 
89 PROCEDURE save_msite_languages(
90    p_api_version         IN  	NUMBER,
91    p_init_msg_list       IN   	VARCHAR2 	:= FND_API.g_false,
92    p_commit              IN  	VARCHAR2  	:= FND_API.g_false,
93    x_return_status       OUT 	VARCHAR2,
94    x_msg_count           OUT  	NUMBER,
95    x_msg_data            OUT  	VARCHAR2,
96    p_msite_id		 IN   	NUMBER,
97    p_msite_languages_tbl IN MSITE_LANGUAGES_TBL_TYPE
98 );
99 
100 PROCEDURE save_msite_currencies(
101    p_api_version         IN  	NUMBER,
102    p_init_msg_list       IN   	VARCHAR2 	:= FND_API.g_false,
103    p_commit              IN  	VARCHAR2  	:= FND_API.g_false,
104    x_return_status       OUT 	VARCHAR2,
105    x_msg_count           OUT  	NUMBER,
106    x_msg_data            OUT  	VARCHAR2,
107    p_msite_id		 IN   	NUMBER,
108    p_msite_currencies_tbl IN  MSITE_CURRENCIES_TBL_TYPE
109 );
110 
111 
112 PROCEDURE get_msite_attribute (
113    p_api_version         	IN  	NUMBER,
114    p_init_msg_list       	IN   	VARCHAR2 	:= FND_API.g_false,
115    p_commit              	IN  	VARCHAR2  	:= FND_API.g_false,
116    x_return_status       	OUT 	VARCHAR2,
117    x_msg_count           	OUT  	NUMBER,
118    x_msg_data            	OUT  	VARCHAR2,
119    p_msite_id		     	IN   	NUMBER,
120   p_msite_attribute_name     	IN   	VARCHAR2,
121    x_msite_attribute_value	OUT 	VARCHAR2);
122 
123 PROCEDURE save_msite_orgids(
124    p_api_version         IN  	NUMBER,
125    p_init_msg_list       IN   	VARCHAR2 	:= FND_API.g_false,
126    p_commit              IN  	VARCHAR2  	:= FND_API.g_false,
127    x_return_status       OUT 	VARCHAR2,
128    x_msg_count           OUT  	NUMBER,
129    x_msg_data            OUT  	VARCHAR2,
130    p_msite_id		 IN   	NUMBER,
131    p_msite_orgids_tbl    IN  	MSITE_ORGIDS_TBL_TYPE
132 );
133 
134 procedure INSERT_ROW (
135   X_ROWID 			in out 	VARCHAR2,
136   X_MSITE_ID 			in 	NUMBER,
137   X_ATTRIBUTE_CATEGORY 		in 	VARCHAR2,
138   X_ATTRIBUTE1 			in 	VARCHAR2,
139   X_ATTRIBUTE2 			in	VARCHAR2,
140   X_ATTRIBUTE3 			in 	VARCHAR2,
141   X_ATTRIBUTE4 			in 	VARCHAR2,
142   X_ATTRIBUTE5 			in 	VARCHAR2,
143   X_ATTRIBUTE6 			in 	VARCHAR2,
144   X_ATTRIBUTE7 			in 	VARCHAR2,
145   X_ATTRIBUTE8 			in 	VARCHAR2,
146   X_ATTRIBUTE9 			in 	VARCHAR2,
147   X_ATTRIBUTE11 		in 	VARCHAR2,
148   X_ATTRIBUTE10 		in 	VARCHAR2,
149   X_ATTRIBUTE12 		in 	VARCHAR2,
150   X_ATTRIBUTE13 		in 	VARCHAR2,
151   X_ATTRIBUTE14 		in 	VARCHAR2,
152   X_ATTRIBUTE15 		in 	VARCHAR2,
153   X_SECURITY_GROUP_ID 		in 	NUMBER,
154   X_OBJECT_VERSION_NUMBER	in 	NUMBER,
155   X_STORE_ID 			in 	NUMBER,
156   X_START_DATE_ACTIVE 		in 	DATE,
157   X_END_DATE_ACTIVE 		in 	DATE,
158   X_DEFAULT_LANGUAGE_CODE 	in 	VARCHAR2,
159   X_DEFAULT_CURRENCY_CODE 	in 	VARCHAR2,
160   X_DEFAULT_DATE_FORMAT 	in 	VARCHAR2,
161   X_DEFAULT_ORG_ID 		in 	NUMBER,
162   X_ATP_CHECK_FLAG 		in 	VARCHAR2,
163   X_WALKIN_ALLOWED_FLAG 	in 	VARCHAR2,
164   X_MSITE_ROOT_SECTION_ID 	in 	NUMBER,
165   X_PROFILE_ID 			in 	NUMBER,
166   X_MASTER_MSITE_FLAG 		in 	VARCHAR2,
167   X_MSITE_NAME 			in 	VARCHAR2,
168   X_MSITE_DESCRIPTION 		in 	VARCHAR2,
169   X_CREATION_DATE 		in 	DATE,
170   X_CREATED_BY 			in 	NUMBER,
171   X_LAST_UPDATE_DATE 		in 	DATE,
172   X_LAST_UPDATED_BY 		in 	NUMBER,
173   X_LAST_UPDATE_LOGIN 		in 	NUMBER ,
174   X_RESP_ACCESS_FLAG            in      VARCHAR2 ,
175   X_PARTY_ACCESS_CODE           in      VARCHAR2 ,
176   X_ACCESS_NAME                 in      VARCHAR2 ,
177   X_URL                         in      VARCHAR2 ,
178   X_THEME_ID 			in 	NUMBER );
179 
180 procedure LOCK_ROW (
181   X_MSITE_ID 			in 	NUMBER,
182   X_ATTRIBUTE_CATEGORY 		in 	VARCHAR2,
183   X_ATTRIBUTE1 			in 	VARCHAR2,
184   X_ATTRIBUTE2 			in	VARCHAR2,
185   X_ATTRIBUTE3 			in 	VARCHAR2,
186   X_ATTRIBUTE4 			in 	VARCHAR2,
187   X_ATTRIBUTE5 			in 	VARCHAR2,
188   X_ATTRIBUTE6 			in 	VARCHAR2,
189   X_ATTRIBUTE7 			in 	VARCHAR2,
190   X_ATTRIBUTE8 			in 	VARCHAR2,
191   X_ATTRIBUTE9 			in 	VARCHAR2,
192   X_ATTRIBUTE11 		in 	VARCHAR2,
193   X_ATTRIBUTE10 		in 	VARCHAR2,
194   X_ATTRIBUTE12 		in 	VARCHAR2,
195   X_ATTRIBUTE13 		in 	VARCHAR2,
196   X_ATTRIBUTE14 		in 	VARCHAR2,
197   X_ATTRIBUTE15 		in 	VARCHAR2,
198   X_SECURITY_GROUP_ID 		in 	NUMBER,
199   X_OBJECT_VERSION_NUMBER 	in 	NUMBER,
200   X_STORE_ID 			in 	NUMBER,
201   X_START_DATE_ACTIVE 		in 	DATE,
202   X_END_DATE_ACTIVE 		in 	DATE,
203   X_DEFAULT_LANGUAGE_CODE 	in 	VARCHAR2,
204   X_DEFAULT_CURRENCY_CODE 	in 	VARCHAR2,
205   X_DEFAULT_DATE_FORMAT 	in 	VARCHAR2,
206   X_DEFAULT_ORG_ID 		in 	NUMBER,
207   X_ATP_CHECK_FLAG 		in 	VARCHAR2,
208   X_WALKIN_ALLOWED_FLAG 	in 	VARCHAR2,
209   X_MSITE_ROOT_SECTION_ID 	in 	NUMBER,
210   X_PROFILE_ID 			in 	NUMBER,
211   X_MASTER_MSITE_FLAG 		in 	VARCHAR2,
212   X_MSITE_NAME 			in 	VARCHAR2,
213   X_MSITE_DESCRIPTION 		in 	VARCHAR2 ,
214   X_RESP_ACCESS_FLAG            in      VARCHAR2 ,
215   X_PARTY_ACCESS_CODE           in      VARCHAR2 ,
216   X_ACCESS_NAME                 in      VARCHAR2 ,
217   X_URL                         in      VARCHAR2 ,
218   X_THEME_ID 			in 	NUMBER
219 );
220 
221 procedure UPDATE_ROW (
222   X_MSITE_ID 			in NUMBER,
223   X_ATTRIBUTE_CATEGORY 		in VARCHAR2,
224   X_ATTRIBUTE1 			in VARCHAR2,
225   X_ATTRIBUTE2 			in VARCHAR2,
226   X_ATTRIBUTE3 			in VARCHAR2,
227   X_ATTRIBUTE4 			in VARCHAR2,
228   X_ATTRIBUTE5 			in VARCHAR2,
229   X_ATTRIBUTE6 			in VARCHAR2,
230   X_ATTRIBUTE7 			in VARCHAR2,
231   X_ATTRIBUTE8 			in VARCHAR2,
232   X_ATTRIBUTE9 			in VARCHAR2,
233   X_ATTRIBUTE11 		in VARCHAR2,
234   X_ATTRIBUTE10 		in VARCHAR2,
235   X_ATTRIBUTE12 		in VARCHAR2,
236   X_ATTRIBUTE13 		in VARCHAR2,
237   X_ATTRIBUTE14 		in VARCHAR2,
238   X_ATTRIBUTE15 		in VARCHAR2,
239   X_SECURITY_GROUP_ID 		in NUMBER,
240   X_OBJECT_VERSION_NUMBER 	in NUMBER,
241   X_STORE_ID 			in NUMBER,
242   X_START_DATE_ACTIVE 		in DATE,
243   X_END_DATE_ACTIVE 		in DATE,
244   X_DEFAULT_LANGUAGE_CODE 	in VARCHAR2,
245   X_DEFAULT_CURRENCY_CODE 	in VARCHAR2,
246   X_DEFAULT_DATE_FORMAT 	in VARCHAR2,
247   X_DEFAULT_ORG_ID 		in NUMBER,
248   X_ATP_CHECK_FLAG 		in VARCHAR2,
249   X_WALKIN_ALLOWED_FLAG 	in VARCHAR2,
250   X_MSITE_ROOT_SECTION_ID 	in NUMBER,
251   X_PROFILE_ID 			in NUMBER,
252   X_MASTER_MSITE_FLAG 		in VARCHAR2,
253   X_MSITE_NAME 			in VARCHAR2,
254   X_MSITE_DESCRIPTION 		in VARCHAR2,
255   X_LAST_UPDATE_DATE 		in DATE,
256   X_LAST_UPDATED_BY 		in NUMBER,
257   X_LAST_UPDATE_LOGIN 		in NUMBER ,
258   X_RESP_ACCESS_FLAG            in      VARCHAR2 ,
259   X_PARTY_ACCESS_CODE           in      VARCHAR2 ,
260   X_ACCESS_NAME                 in      VARCHAR2 ,
261   X_URL                         in      VARCHAR2 ,
262   X_THEME_ID 			in 	NUMBER
263 );
264 
265 procedure DELETE_ROW (
266   X_MSITE_ID 			in NUMBER
267 );
268 
269 procedure TRANSLATE_ROW (
270   X_MSITE_ID          	in      NUMBER,
271   X_OWNER               in      VARCHAR2,
272   X_MSITE_NAME          in      VARCHAR2,
273   X_MSITE_DESCRIPTION   in      VARCHAR2
274 );
275 
276 procedure LOAD_ROW (
277   X_MSITE_ID 			in NUMBER,
278   X_OWNER			in VARCHAR2,
279   X_ATTRIBUTE_CATEGORY 		in VARCHAR2,
280   X_ATTRIBUTE1 			in VARCHAR2,
281   X_ATTRIBUTE2 			in VARCHAR2,
282   X_ATTRIBUTE3 			in VARCHAR2,
283   X_ATTRIBUTE4 			in VARCHAR2,
284   X_ATTRIBUTE5 			in VARCHAR2,
285   X_ATTRIBUTE6 			in VARCHAR2,
286   X_ATTRIBUTE7 			in VARCHAR2,
287   X_ATTRIBUTE8 			in VARCHAR2,
288   X_ATTRIBUTE9 			in VARCHAR2,
289   X_ATTRIBUTE11 		in VARCHAR2,
290   X_ATTRIBUTE10 		in VARCHAR2,
291   X_ATTRIBUTE12 		in VARCHAR2,
292   X_ATTRIBUTE13 		in VARCHAR2,
293   X_ATTRIBUTE14 		in VARCHAR2,
294   X_ATTRIBUTE15 		in VARCHAR2,
295   X_SECURITY_GROUP_ID 		in NUMBER,
296   X_OBJECT_VERSION_NUMBER 	in NUMBER,
297   X_STORE_ID 			in NUMBER,
298   X_START_DATE_ACTIVE 		in DATE,
299   X_END_DATE_ACTIVE 		in DATE,
300   X_DEFAULT_LANGUAGE_CODE 	in VARCHAR2,
301   X_DEFAULT_CURRENCY_CODE 	in VARCHAR2,
302   X_DEFAULT_DATE_FORMAT 	in VARCHAR2,
303   X_DEFAULT_ORG_ID 		in NUMBER,
304   X_ATP_CHECK_FLAG 		in VARCHAR2,
305   X_WALKIN_ALLOWED_FLAG 	in VARCHAR2,
306   X_MSITE_ROOT_SECTION_ID 	in NUMBER,
307   X_PROFILE_ID 			in NUMBER,
308   X_MASTER_MSITE_FLAG 		in VARCHAR2,
309   X_MSITE_NAME 			in VARCHAR2,
310   X_MSITE_DESCRIPTION 		in VARCHAR2 ,
311   X_RESP_ACCESS_FLAG            in      VARCHAR2 ,
312   X_PARTY_ACCESS_CODE           in      VARCHAR2 ,
313   X_ACCESS_NAME                 in      VARCHAR2 ,
314   X_URL                         in      VARCHAR2 ,
315   X_THEME_ID 			in 	NUMBER);
316 
317 PROCEDURE ADD_LANGUAGE;
318 
319 END JTF_Msite_GRP;