DBA Data[Home] [Help]

PACKAGE: APPS.CS_INSTALLEDBASE_VUHK

Source


1 PACKAGE CS_InstalledBase_VUHK AUTHID CURRENT_USER AS
2 /* $Header: cshibs.pls 115.1 2002/12/11 20:25:40 epajaril ship $ */
3 
4 PROCEDURE Pre_Create_Base_Product
5 (
6 	p_api_version			IN	NUMBER,
7 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
8 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
9 	x_return_status		OUT NOCOPY	VARCHAR2,
10 	x_msg_count			OUT NOCOPY	NUMBER,
11 	x_msg_data			OUT NOCOPY	VARCHAR2,
12 	p_cp_rec				IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
13 	x_cp_id				OUT NOCOPY	NUMBER,
14 	x_object_version_number	OUT NOCOPY	NUMBER
15 );
16 
17 PROCEDURE Pre_Record_Shipment_Info
18 (
19 	p_api_version			IN	NUMBER,
20 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
21 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
22 	x_return_status		OUT NOCOPY	VARCHAR2,
23 	x_msg_count			OUT NOCOPY	NUMBER,
24 	x_msg_data			OUT NOCOPY	VARCHAR2,
25 	p_ship_rec			IN	CS_InstalledBase_PUB.CP_Ship_Rec_Type,
26 	x_new_cp_id			OUT NOCOPY	NUMBER
27 );
28 
29 PROCEDURE Pre_Replace_Product
30 (
31 	p_api_version			IN	NUMBER,
32 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
33 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
34 	x_return_status		OUT NOCOPY	VARCHAR2,
35 	x_msg_count			OUT NOCOPY	NUMBER,
36 	x_msg_data			OUT NOCOPY	VARCHAR2,
37 	p_cp_id				IN	NUMBER,
38 	p_old_cp_status_id		IN   NUMBER,
39 	p_cp_rec				IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
40 	p_inherit_contacts		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
41 	p_upgrade				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
42 	x_new_cp_id			OUT NOCOPY	NUMBER,
43 	p_qty_mismatch_ok		IN	VARCHAR2	DEFAULT FND_API.G_FALSE
44 );
45 
46 PROCEDURE Pre_Update_Product
47 (
48 	p_api_version					IN	NUMBER,
49 	p_init_msg_list				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
50 	p_commit						IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
51 	x_return_status				OUT NOCOPY	VARCHAR2,
52 	x_msg_count					OUT NOCOPY	NUMBER,
53 	x_msg_data					OUT NOCOPY	VARCHAR2,
54 	p_cp_id						IN	NUMBER,
55 	p_as_of_date					IN	DATE	DEFAULT sysdate,
56 	p_cp_rec						IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
57 	p_ship_rec					IN	CS_InstalledBase_PUB.CP_Ship_Rec_Type,
58 	p_abort_on_warn_flag			IN	CS_InstalledBase_PUB.Abort_Upd_On_Warn_Rec_Type,
59 	p_cascade_updates_flag			IN	CS_InstalledBase_PUB.Cascade_Upd_Flag_Rec_Type,
60 	p_cascade_inst_date_change_war	IN	VARCHAR2	DEFAULT FND_API.G_TRUE
61 );
62 
63 PROCEDURE Pre_Create_Revision
64 (
65 	p_api_version			IN	NUMBER,
66 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
67 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
68 	x_return_status		OUT NOCOPY	VARCHAR2,
69 	x_msg_count			OUT NOCOPY	NUMBER,
70 	x_msg_data			OUT NOCOPY	VARCHAR2,
71 	p_cp_id				IN	NUMBER,
72 	p_rev_inv_item_id		IN	NUMBER,
73 	p_order_info			IN	CS_InstalledBase_PUB.OrderInfo_Rec_Type,
74 	p_desc_flex			IN	CS_InstalledBase_PUB.DFF_Rec_Type,
75 	p_start_date_active		IN	DATE		,
76 	p_end_date_active		IN	DATE		,
77 	p_delivered_flag		IN	VARCHAR2	,
78 	x_cp_rev_id			OUT NOCOPY	NUMBER,
79 	x_curr_rev_of_cp_updtd	OUT NOCOPY	VARCHAR2,
80 	x_object_version_number	OUT NOCOPY	NUMBER
81 );
82 
83 PROCEDURE Pre_Update_Revision
84 (
85 	p_api_version			IN	NUMBER,
86 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
87 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
88 	x_return_status		OUT NOCOPY	VARCHAR2,
89 	x_msg_count			OUT NOCOPY	NUMBER,
90 	x_msg_data			OUT NOCOPY	VARCHAR2,
91 	p_cp_rev_id			IN	NUMBER,
92 	p_object_version_number	IN	NUMBER,
93 	p_start_date_active		IN	DATE		,
94 	p_end_date_active		IN	DATE		,
95 	p_desc_flex			IN	CS_InstalledBase_PUB.DFF_Rec_Type,
96 	x_object_version_number	OUT NOCOPY	NUMBER
97 );
98 
99 PROCEDURE Pre_Specify_Contact
100 (
101 	p_api_version			IN	NUMBER,
102 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
103 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
104 	x_return_status		OUT NOCOPY	VARCHAR2,
105 	x_msg_count			OUT NOCOPY	NUMBER,
106 	x_msg_data			OUT NOCOPY	VARCHAR2,
107 	p_contact_rec			IN	CS_InstalledBase_PUB.CP_Contact_Rec_Type,
108 	x_cs_contact_id		OUT NOCOPY	NUMBER,
109 	x_object_version_number	OUT NOCOPY	NUMBER
110 );
111 
112 PROCEDURE Pre_Update_Contact
113 (
114 	p_api_version			IN	NUMBER,
115 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
116 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
117 	x_return_status		OUT NOCOPY	VARCHAR2,
118 	x_msg_count			OUT NOCOPY	NUMBER,
119 	x_msg_data			OUT NOCOPY	VARCHAR2,
120 	p_cs_contact_id		IN	NUMBER,
121 	p_object_version_number	IN	NUMBER,
122 	p_contact_rec			IN	CS_InstalledBase_PUB.CP_Contact_Rec_Type,
123 	x_object_version_number	OUT NOCOPY	NUMBER
124 );
125 
126 PROCEDURE Pre_Delete_Contact
127 (
128 	p_api_version			IN	NUMBER,
129 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
130 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
131 	x_return_status		OUT NOCOPY	VARCHAR2,
132 	x_msg_count			OUT NOCOPY	NUMBER,
133 	x_msg_data			OUT NOCOPY	VARCHAR2,
134 	p_cs_contact_id		IN	NUMBER
135 );
136 
137 PROCEDURE Pre_Split_Product
138 (
139 	p_api_version			IN	NUMBER,
140 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
141 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
142 	x_return_status		OUT NOCOPY	VARCHAR2,
143 	x_msg_count			OUT NOCOPY	NUMBER,
144 	x_msg_data			OUT NOCOPY	VARCHAR2,
145 	p_cp_id				IN	NUMBER,
146 	p_qty1				IN	NUMBER,
147 	p_qty2				IN	NUMBER,
148 	p_reason_code			IN	VARCHAR2,
149 	x_new_parent_cp_id		OUT NOCOPY	NUMBER
150 ) ;
151 
152 PROCEDURE Pre_Create_Product_Parameters
153 (
154 	p_api_version		IN      NUMBER,
155 	p_init_msg_list     IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
156 	p_commit            IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
157 	x_return_status     OUT NOCOPY     VARCHAR2,
158 	x_msg_count         OUT NOCOPY     NUMBER,
159 	x_msg_data          OUT NOCOPY     VARCHAR2,
160 	p_cp_param_rec      IN      CS_InstalledBase_PUB.CP_Param_Rec_Type,
161 	x_cp_parameter_id   OUT NOCOPY     NUMBER,
162 	x_object_version_number	OUT NOCOPY	NUMBER
163 );
164 
165 
166 PROCEDURE Pre_Update_Product_Parameters
167 (
168 	p_api_version			IN      NUMBER,
169 	p_init_msg_list		IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
170 	p_commit				IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
171 	x_return_status		OUT NOCOPY     VARCHAR2,
172 	x_msg_count			OUT NOCOPY     NUMBER,
173 	x_msg_data			OUT NOCOPY     VARCHAR2,
174 	p_cp_parameter_id		IN      NUMBER,
175 	p_object_version_number	IN	   NUMBER,
176 	p_cp_param_rec			IN      CS_InstalledBase_PUB.CP_Param_Rec_Type,
177 	x_object_version_number	OUT NOCOPY	   NUMBER
178 );
179 
180 
181 PROCEDURE Pre_Delete_Product_Parameters
182 (
183 	p_api_version		IN      NUMBER,
184 	p_init_msg_list     IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
185 	p_commit            IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
186 	x_return_status     OUT NOCOPY     VARCHAR2,
187 	x_msg_count         OUT NOCOPY     NUMBER,
188 	x_msg_data          OUT NOCOPY     VARCHAR2,
189 	p_cp_parameter_id   IN      NUMBER
190 );
191 
192 
193 PROCEDURE Post_Create_Base_Product
194 (
195 	p_api_version			IN	NUMBER,
196 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
197 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
198 	x_return_status		OUT NOCOPY	VARCHAR2,
199 	x_msg_count			OUT NOCOPY	NUMBER,
200 	x_msg_data			OUT NOCOPY	VARCHAR2,
201 	p_cp_rec				IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
202 	x_cp_id				OUT NOCOPY	NUMBER,
203 	x_object_version_number	OUT NOCOPY	NUMBER
204 );
205 
206 PROCEDURE Post_Record_Shipment_Info
207 (
208 	p_api_version			IN	NUMBER,
209 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
210 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
211 	x_return_status		OUT NOCOPY	VARCHAR2,
212 	x_msg_count			OUT NOCOPY	NUMBER,
213 	x_msg_data			OUT NOCOPY	VARCHAR2,
214 	p_ship_rec			IN	CS_InstalledBase_PUB.CP_Ship_Rec_Type,
215 	x_new_cp_id			OUT NOCOPY	NUMBER
216 );
217 
218 PROCEDURE Post_Replace_Product
219 (
220 	p_api_version			IN	NUMBER,
221 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
222 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
223 	x_return_status		OUT NOCOPY	VARCHAR2,
224 	x_msg_count			OUT NOCOPY	NUMBER,
225 	x_msg_data			OUT NOCOPY	VARCHAR2,
226 	p_cp_id				IN	NUMBER,
227 	p_old_cp_status_id		IN   NUMBER,
228 	p_cp_rec				IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
229 	p_inherit_contacts		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
230 	p_upgrade				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
231 	x_new_cp_id			OUT NOCOPY	NUMBER,
232 	p_qty_mismatch_ok		IN	VARCHAR2	DEFAULT FND_API.G_FALSE
233 );
234 
235 PROCEDURE Post_Update_Product
236 (
237 	p_api_version					IN	NUMBER,
238 	p_init_msg_list				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
239 	p_commit						IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
240 	x_return_status				OUT NOCOPY	VARCHAR2,
241 	x_msg_count					OUT NOCOPY	NUMBER,
242 	x_msg_data					OUT NOCOPY	VARCHAR2,
243 	p_cp_id						IN	NUMBER,
244 	p_as_of_date					IN	DATE	DEFAULT sysdate,
245 	p_cp_rec						IN	CS_InstalledBase_PUB.CP_Prod_Rec_Type,
246 	p_ship_rec					IN	CS_InstalledBase_PUB.CP_Ship_Rec_Type,
247 	p_abort_on_warn_flag			IN	CS_InstalledBase_PUB.Abort_Upd_On_Warn_Rec_Type,
248 	p_cascade_updates_flag			IN	CS_InstalledBase_PUB.Cascade_Upd_Flag_Rec_Type,
249 	p_cascade_inst_date_change_war	IN	VARCHAR2	DEFAULT FND_API.G_TRUE
250 );
251 
252 PROCEDURE Post_Create_Revision
253 (
254 	p_api_version			IN	NUMBER,
255 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
256 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
257 	x_return_status		OUT NOCOPY	VARCHAR2,
258 	x_msg_count			OUT NOCOPY	NUMBER,
259 	x_msg_data			OUT NOCOPY	VARCHAR2,
260 	p_cp_id				IN	NUMBER,
261 	p_rev_inv_item_id		IN	NUMBER,
262 	p_order_info			IN	CS_InstalledBase_PUB.OrderInfo_Rec_Type,
263 	p_desc_flex			IN	CS_InstalledBase_PUB.DFF_Rec_Type,
264 	p_start_date_active		IN	DATE		,
265 	p_end_date_active		IN	DATE		,
266 	p_delivered_flag		IN	VARCHAR2	,
267 	x_cp_rev_id			OUT NOCOPY	NUMBER,
268 	x_curr_rev_of_cp_updtd	OUT NOCOPY	VARCHAR2,
269 	x_object_version_number	OUT NOCOPY	NUMBER
270 );
271 
272 PROCEDURE Post_Update_Revision
273 (
274 	p_api_version			IN	NUMBER,
275 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
276 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
277 	x_return_status		OUT NOCOPY	VARCHAR2,
278 	x_msg_count			OUT NOCOPY	NUMBER,
279 	x_msg_data			OUT NOCOPY	VARCHAR2,
280 	p_cp_rev_id			IN	NUMBER,
281 	p_object_version_number	IN	NUMBER,
282 	p_start_date_active		IN	DATE		,
283 	p_end_date_active		IN	DATE		,
284 	p_desc_flex			IN	CS_InstalledBase_PUB.DFF_Rec_Type,
285 	x_object_version_number	OUT NOCOPY	NUMBER
286 );
287 
288 PROCEDURE Post_Specify_Contact
289 (
290 	p_api_version			IN	NUMBER,
291 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
292 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
293 	x_return_status		OUT NOCOPY	VARCHAR2,
294 	x_msg_count			OUT NOCOPY	NUMBER,
295 	x_msg_data			OUT NOCOPY	VARCHAR2,
296 	p_contact_rec			IN	CS_InstalledBase_PUB.CP_Contact_Rec_Type,
297 	x_cs_contact_id		OUT NOCOPY	NUMBER,
298 	x_object_version_number	OUT NOCOPY	NUMBER
299 );
300 
301 PROCEDURE Post_Update_Contact
302 (
303 	p_api_version			IN	NUMBER,
304 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
305 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
306 	x_return_status		OUT NOCOPY	VARCHAR2,
307 	x_msg_count			OUT NOCOPY	NUMBER,
308 	x_msg_data			OUT NOCOPY	VARCHAR2,
309 	p_cs_contact_id		IN	NUMBER,
310 	p_object_version_number	IN	NUMBER,
311 	p_contact_rec			IN	CS_InstalledBase_PUB.CP_Contact_Rec_Type,
312 	x_object_version_number	OUT NOCOPY	NUMBER
313 );
314 
315 PROCEDURE Post_Delete_Contact
316 (
317 	p_api_version			IN	NUMBER,
318 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
319 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
320 	x_return_status		OUT NOCOPY	VARCHAR2,
321 	x_msg_count			OUT NOCOPY	NUMBER,
322 	x_msg_data			OUT NOCOPY	VARCHAR2,
323 	p_cs_contact_id		IN	NUMBER
324 );
325 
326 PROCEDURE Post_Split_Product
327 (
328 	p_api_version			IN	NUMBER,
329 	p_init_msg_list		IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
330 	p_commit				IN	VARCHAR2	DEFAULT FND_API.G_FALSE,
331 	x_return_status		OUT NOCOPY	VARCHAR2,
332 	x_msg_count			OUT NOCOPY	NUMBER,
333 	x_msg_data			OUT NOCOPY	VARCHAR2,
334 	p_cp_id				IN	NUMBER,
335 	p_qty1				IN	NUMBER,
336 	p_qty2				IN	NUMBER,
337 	p_reason_code			IN	VARCHAR2,
338 	x_new_parent_cp_id		OUT NOCOPY	NUMBER
339 ) ;
340 
341 PROCEDURE Post_Create_Product_Parameters
342 (
343 	p_api_version		IN      NUMBER,
344 	p_init_msg_list     IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
345 	p_commit            IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
346 	x_return_status     OUT NOCOPY     VARCHAR2,
347 	x_msg_count         OUT NOCOPY     NUMBER,
348 	x_msg_data          OUT NOCOPY     VARCHAR2,
349 	p_cp_param_rec      IN      CS_InstalledBase_PUB.CP_Param_Rec_Type,
350 	x_cp_parameter_id   OUT NOCOPY     NUMBER,
351 	x_object_version_number	OUT NOCOPY	NUMBER
352 );
353 
354 
355 PROCEDURE Post_Update_Product_Parameters
356 (
357 	p_api_version			IN      NUMBER,
358 	p_init_msg_list		IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
359 	p_commit				IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
360 	x_return_status		OUT NOCOPY     VARCHAR2,
361 	x_msg_count			OUT NOCOPY     NUMBER,
362 	x_msg_data			OUT NOCOPY     VARCHAR2,
363 	p_cp_parameter_id		IN      NUMBER,
364 	p_object_version_number	IN	   NUMBER,
365 	p_cp_param_rec			IN      CS_InstalledBase_PUB.CP_Param_Rec_Type,
366 	x_object_version_number	OUT NOCOPY	   NUMBER
367 );
368 
369 
373 	p_init_msg_list     IN      VARCHAR2	DEFAULT FND_API.G_FALSE,
370 PROCEDURE Post_Delete_Product_Parameters
371 (
372 	p_api_version		IN      NUMBER,
374 	p_commit            IN      VARCHAR2    DEFAULT FND_API.G_FALSE,
375 	x_return_status     OUT NOCOPY     VARCHAR2,
376 	x_msg_count         OUT NOCOPY     NUMBER,
377 	x_msg_data          OUT NOCOPY     VARCHAR2,
378 	p_cp_parameter_id   IN      NUMBER
379 );
380 
381 END CS_InstalledBase_VUHK;