[Home] [Help]
PACKAGE: APPS.CS_ESTIMATE_DETAILS_PKG_VUHK
Source
1 PACKAGE CS_ESTIMATE_DETAILS_PKG_VUHK AS
2 /* $Header: csestvrs.pls 120.1 2005/06/23 18:06:46 appldev noship $ */
3
4 /*****************************************************************************************
5 This is the Vertical Industry User Hook API.
6 The Vertical Industry can add customization procedures here for Pre and Post Processing.
7 ******************************************************************************************/
8
9
10
11 /* Vertcal Industry Procedure for pre processing in case of create charge details */
12
13 PROCEDURE Insert_Row_Pre(
14 p_INCIDENT_ID NUMBER,
15 p_ORIGINAL_SOURCE_ID NUMBER,
16 p_ORIGINAL_SOURCE_CODE VARCHAR2,
17 p_SOURCE_ID NUMBER,
18 p_SOURCE_CODE VARCHAR2,
19 p_CONTRACT_ID NUMBER,
20 p_COVERAGE_ID NUMBER,
21 p_COVERAGE_TXN_GROUP_ID NUMBER,
22 p_EXCEPTION_COVERAGE_USED VARCHAR2,
23 p_CURRENCY_CODE VARCHAR2,
24 p_CONVERSION_RATE NUMBER,
25 p_CONVERSION_TYPE_CODE VARCHAR2,
26 p_CONVERSION_RATE_DATE DATE,
27 p_INVOICE_TO_ORG_ID NUMBER,
28 p_SHIP_TO_ORG_ID NUMBER,
29 p_PURCHASE_ORDER_NUM VARCHAR2,
30 p_ORDER_LINE_ID NUMBER,
31 p_LINE_TYPE_ID NUMBER,
32 p_LINE_CATEGORY_CODE VARCHAR2,
33 p_PRICE_LIST_HEADER_ID NUMBER,
34 p_LINE_NUMBER NUMBER,
35 p_INVENTORY_ITEM_ID NUMBER,
36 p_SERIAL_NUMBER VARCHAR2,
37 p_QUANTITY_REQUIRED NUMBER,
38 p_UNIT_OF_MEASURE_CODE VARCHAR2,
39 p_SELLING_PRICE NUMBER,
40 p_AFTER_WARRANTY_COST NUMBER,
41 p_FUNC_CURR_AFT_WARR_COST NUMBER,
42 p_BUSINESS_PROCESS_ID NUMBER,
43 p_CUSTOMER_PRODUCT_ID NUMBER,
44 p_ORDER_HEADER_ID NUMBER,
45 p_INSTALLED_CP_RETURN_BY_DATE DATE,
46 p_NEW_CP_RETURN_BY_DATE DATE,
47 p_INTERFACE_TO_OE_FLAG VARCHAR2,
48 p_ROLLUP_FLAG VARCHAR2,
49 p_ADD_TO_ORDER_FLAG VARCHAR2,
50 p_RETURN_REASON_CODE VARCHAR2,
51 p_PRICING_CONTEXT VARCHAR2,
52 p_PRICING_ATTRIBUTE1 VARCHAR2,
53 p_PRICING_ATTRIBUTE2 VARCHAR2,
54 p_PRICING_ATTRIBUTE3 VARCHAR2,
55 p_PRICING_ATTRIBUTE4 VARCHAR2,
56 p_PRICING_ATTRIBUTE5 VARCHAR2,
57 p_PRICING_ATTRIBUTE6 VARCHAR2,
58 p_PRICING_ATTRIBUTE7 VARCHAR2,
59 p_PRICING_ATTRIBUTE8 VARCHAR2,
60 p_PRICING_ATTRIBUTE9 VARCHAR2,
61 p_PRICING_ATTRIBUTE10 VARCHAR2,
62 p_PRICING_ATTRIBUTE11 VARCHAR2,
63 p_PRICING_ATTRIBUTE12 VARCHAR2,
64 p_PRICING_ATTRIBUTE13 VARCHAR2,
65 p_PRICING_ATTRIBUTE14 VARCHAR2,
66 p_PRICING_ATTRIBUTE15 VARCHAR2,
67 p_PRICING_ATTRIBUTE16 VARCHAR2,
68 p_PRICING_ATTRIBUTE17 VARCHAR2,
69 p_PRICING_ATTRIBUTE18 VARCHAR2,
70 p_PRICING_ATTRIBUTE19 VARCHAR2,
71 p_PRICING_ATTRIBUTE20 VARCHAR2,
72 p_PRICING_ATTRIBUTE21 VARCHAR2,
73 p_PRICING_ATTRIBUTE22 VARCHAR2,
74 p_PRICING_ATTRIBUTE23 VARCHAR2,
75 p_PRICING_ATTRIBUTE24 VARCHAR2,
76 p_PRICING_ATTRIBUTE25 VARCHAR2,
77 p_PRICING_ATTRIBUTE26 VARCHAR2,
78 p_PRICING_ATTRIBUTE27 VARCHAR2,
79 p_PRICING_ATTRIBUTE28 VARCHAR2,
80 p_PRICING_ATTRIBUTE29 VARCHAR2,
81 p_PRICING_ATTRIBUTE30 VARCHAR2,
82 p_PRICING_ATTRIBUTE31 VARCHAR2,
83 p_PRICING_ATTRIBUTE32 VARCHAR2,
84 p_PRICING_ATTRIBUTE33 VARCHAR2,
85 p_PRICING_ATTRIBUTE34 VARCHAR2,
86 p_PRICING_ATTRIBUTE35 VARCHAR2,
87 p_PRICING_ATTRIBUTE36 VARCHAR2,
88 p_PRICING_ATTRIBUTE37 VARCHAR2,
89 p_PRICING_ATTRIBUTE38 VARCHAR2,
90 p_PRICING_ATTRIBUTE39 VARCHAR2,
91 p_PRICING_ATTRIBUTE40 VARCHAR2,
92 p_PRICING_ATTRIBUTE41 VARCHAR2,
93 p_PRICING_ATTRIBUTE42 VARCHAR2,
94 p_PRICING_ATTRIBUTE43 VARCHAR2,
95 p_PRICING_ATTRIBUTE44 VARCHAR2,
96 p_PRICING_ATTRIBUTE45 VARCHAR2,
97 p_PRICING_ATTRIBUTE46 VARCHAR2,
98 p_PRICING_ATTRIBUTE47 VARCHAR2,
99 p_PRICING_ATTRIBUTE48 VARCHAR2,
100 p_PRICING_ATTRIBUTE49 VARCHAR2,
101 p_PRICING_ATTRIBUTE50 VARCHAR2,
102 p_PRICING_ATTRIBUTE51 VARCHAR2,
103 p_PRICING_ATTRIBUTE52 VARCHAR2,
104 p_PRICING_ATTRIBUTE53 VARCHAR2,
105 p_PRICING_ATTRIBUTE54 VARCHAR2,
106 p_PRICING_ATTRIBUTE55 VARCHAR2,
107 p_PRICING_ATTRIBUTE56 VARCHAR2,
108 p_PRICING_ATTRIBUTE57 VARCHAR2,
109 p_PRICING_ATTRIBUTE58 VARCHAR2,
110 p_PRICING_ATTRIBUTE59 VARCHAR2,
111 p_PRICING_ATTRIBUTE60 VARCHAR2,
112 p_PRICING_ATTRIBUTE61 VARCHAR2,
113 p_PRICING_ATTRIBUTE62 VARCHAR2,
114 p_PRICING_ATTRIBUTE63 VARCHAR2,
115 p_PRICING_ATTRIBUTE64 VARCHAR2,
116 p_PRICING_ATTRIBUTE65 VARCHAR2,
117 p_PRICING_ATTRIBUTE66 VARCHAR2,
118 p_PRICING_ATTRIBUTE67 VARCHAR2,
119 p_PRICING_ATTRIBUTE68 VARCHAR2,
120 p_PRICING_ATTRIBUTE69 VARCHAR2,
121 p_PRICING_ATTRIBUTE70 VARCHAR2,
122 p_PRICING_ATTRIBUTE71 VARCHAR2,
123 p_PRICING_ATTRIBUTE72 VARCHAR2,
124 p_PRICING_ATTRIBUTE73 VARCHAR2,
125 p_PRICING_ATTRIBUTE74 VARCHAR2,
126 p_PRICING_ATTRIBUTE75 VARCHAR2,
127 p_PRICING_ATTRIBUTE76 VARCHAR2,
128 p_PRICING_ATTRIBUTE77 VARCHAR2,
129 p_PRICING_ATTRIBUTE78 VARCHAR2,
130 p_PRICING_ATTRIBUTE79 VARCHAR2,
131 p_PRICING_ATTRIBUTE80 VARCHAR2,
132 p_PRICING_ATTRIBUTE81 VARCHAR2,
133 p_PRICING_ATTRIBUTE82 VARCHAR2,
134 p_PRICING_ATTRIBUTE83 VARCHAR2,
135 p_PRICING_ATTRIBUTE84 VARCHAR2,
136 p_PRICING_ATTRIBUTE85 VARCHAR2,
137 p_PRICING_ATTRIBUTE86 VARCHAR2,
138 p_PRICING_ATTRIBUTE87 VARCHAR2,
139 p_PRICING_ATTRIBUTE88 VARCHAR2,
140 p_PRICING_ATTRIBUTE89 VARCHAR2,
141 p_PRICING_ATTRIBUTE90 VARCHAR2,
142 p_PRICING_ATTRIBUTE91 VARCHAR2,
143 p_PRICING_ATTRIBUTE92 VARCHAR2,
144 p_PRICING_ATTRIBUTE93 VARCHAR2,
145 p_PRICING_ATTRIBUTE94 VARCHAR2,
146 p_PRICING_ATTRIBUTE95 VARCHAR2,
147 p_PRICING_ATTRIBUTE96 VARCHAR2,
148 p_PRICING_ATTRIBUTE97 VARCHAR2,
149 p_PRICING_ATTRIBUTE98 VARCHAR2,
150 p_PRICING_ATTRIBUTE99 VARCHAR2,
151 p_PRICING_ATTRIBUTE100 VARCHAR2,
152 p_ATTRIBUTE1 VARCHAR2,
153 p_ATTRIBUTE2 VARCHAR2,
154 p_ATTRIBUTE3 VARCHAR2,
155 p_ATTRIBUTE4 VARCHAR2,
156 p_ATTRIBUTE5 VARCHAR2,
157 p_ATTRIBUTE6 VARCHAR2,
158 p_ATTRIBUTE7 VARCHAR2,
159 p_ATTRIBUTE8 VARCHAR2,
160 p_ATTRIBUTE9 VARCHAR2,
161 p_ATTRIBUTE10 VARCHAR2,
162 p_ATTRIBUTE11 VARCHAR2,
163 p_ATTRIBUTE12 VARCHAR2,
164 p_ATTRIBUTE13 VARCHAR2,
165 p_ATTRIBUTE14 VARCHAR2,
166 p_ATTRIBUTE15 VARCHAR2,
167 p_CONTEXT VARCHAR2,
168 p_COVERAGE_BILL_RATE_ID NUMBER,
169 p_TXN_BILLING_TYPE_ID NUMBER,
170 p_EST_TAX_AMOUNT NUMBER,
171 p_TAX_CODE VARCHAR2,
172 p_LAST_UPDATE_DATE DATE,
173 p_LAST_UPDATE_LOGIN NUMBER,
174 p_LAST_UPDATED_BY NUMBER,
175 p_CREATION_DATE DATE,
176 p_CREATED_BY NUMBER,
177 P_ESTIMATE_DETAIL_ID IN NUMBER,
178 x_OBJECT_VERSION_NUMBER OUT NOCOPY NUMBER);
179
180
181 /* Vertcal Industry Procedure for post processing in case of create Charge Details */
182
183
184 PROCEDURE Insert_Row_Post(
185 p_INCIDENT_ID NUMBER,
186 p_ORIGINAL_SOURCE_ID NUMBER,
187 p_ORIGINAL_SOURCE_CODE VARCHAR2,
188 p_SOURCE_ID NUMBER,
189 p_SOURCE_CODE VARCHAR2,
190 p_CONTRACT_ID NUMBER,
191 p_COVERAGE_ID NUMBER,
192 p_COVERAGE_TXN_GROUP_ID NUMBER,
193 p_EXCEPTION_COVERAGE_USED VARCHAR2,
194 p_CURRENCY_CODE VARCHAR2,
195 p_CONVERSION_RATE NUMBER,
196 p_CONVERSION_TYPE_CODE VARCHAR2,
197 p_CONVERSION_RATE_DATE DATE,
198 p_INVOICE_TO_ORG_ID NUMBER,
199 p_SHIP_TO_ORG_ID NUMBER,
200 p_PURCHASE_ORDER_NUM VARCHAR2,
201 p_ORDER_LINE_ID NUMBER,
202 p_LINE_TYPE_ID NUMBER,
203 p_LINE_CATEGORY_CODE VARCHAR2,
204 p_PRICE_LIST_HEADER_ID NUMBER,
205 p_LINE_NUMBER NUMBER,
206 p_INVENTORY_ITEM_ID NUMBER,
207 p_SERIAL_NUMBER VARCHAR2,
208 p_QUANTITY_REQUIRED NUMBER,
209 p_UNIT_OF_MEASURE_CODE VARCHAR2,
210 p_SELLING_PRICE NUMBER,
211 p_AFTER_WARRANTY_COST NUMBER,
212 p_FUNC_CURR_AFT_WARR_COST NUMBER,
213 p_BUSINESS_PROCESS_ID NUMBER,
214 p_CUSTOMER_PRODUCT_ID NUMBER,
215 p_ORDER_HEADER_ID NUMBER,
216 p_INSTALLED_CP_RETURN_BY_DATE DATE,
217 p_NEW_CP_RETURN_BY_DATE DATE,
218 p_INTERFACE_TO_OE_FLAG VARCHAR2,
219 p_ROLLUP_FLAG VARCHAR2,
220 p_ADD_TO_ORDER_FLAG VARCHAR2,
221 p_RETURN_REASON_CODE VARCHAR2,
222 p_PRICING_CONTEXT VARCHAR2,
223 p_PRICING_ATTRIBUTE1 VARCHAR2,
224 p_PRICING_ATTRIBUTE2 VARCHAR2,
225 p_PRICING_ATTRIBUTE3 VARCHAR2,
226 p_PRICING_ATTRIBUTE4 VARCHAR2,
227 p_PRICING_ATTRIBUTE5 VARCHAR2,
228 p_PRICING_ATTRIBUTE6 VARCHAR2,
229 p_PRICING_ATTRIBUTE7 VARCHAR2,
230 p_PRICING_ATTRIBUTE8 VARCHAR2,
231 p_PRICING_ATTRIBUTE9 VARCHAR2,
232 p_PRICING_ATTRIBUTE10 VARCHAR2,
233 p_PRICING_ATTRIBUTE11 VARCHAR2,
234 p_PRICING_ATTRIBUTE12 VARCHAR2,
235 p_PRICING_ATTRIBUTE13 VARCHAR2,
236 p_PRICING_ATTRIBUTE14 VARCHAR2,
237 p_PRICING_ATTRIBUTE15 VARCHAR2,
238 p_PRICING_ATTRIBUTE16 VARCHAR2,
239 p_PRICING_ATTRIBUTE17 VARCHAR2,
240 p_PRICING_ATTRIBUTE18 VARCHAR2,
241 p_PRICING_ATTRIBUTE19 VARCHAR2,
242 p_PRICING_ATTRIBUTE20 VARCHAR2,
243 p_PRICING_ATTRIBUTE21 VARCHAR2,
244 p_PRICING_ATTRIBUTE22 VARCHAR2,
245 p_PRICING_ATTRIBUTE23 VARCHAR2,
246 p_PRICING_ATTRIBUTE24 VARCHAR2,
247 p_PRICING_ATTRIBUTE25 VARCHAR2,
248 p_PRICING_ATTRIBUTE26 VARCHAR2,
249 p_PRICING_ATTRIBUTE27 VARCHAR2,
250 p_PRICING_ATTRIBUTE28 VARCHAR2,
251 p_PRICING_ATTRIBUTE29 VARCHAR2,
252 p_PRICING_ATTRIBUTE30 VARCHAR2,
253 p_PRICING_ATTRIBUTE31 VARCHAR2,
254 p_PRICING_ATTRIBUTE32 VARCHAR2,
255 p_PRICING_ATTRIBUTE33 VARCHAR2,
256 p_PRICING_ATTRIBUTE34 VARCHAR2,
257 p_PRICING_ATTRIBUTE35 VARCHAR2,
258 p_PRICING_ATTRIBUTE36 VARCHAR2,
259 p_PRICING_ATTRIBUTE37 VARCHAR2,
260 p_PRICING_ATTRIBUTE38 VARCHAR2,
261 p_PRICING_ATTRIBUTE39 VARCHAR2,
262 p_PRICING_ATTRIBUTE40 VARCHAR2,
263 p_PRICING_ATTRIBUTE41 VARCHAR2,
264 p_PRICING_ATTRIBUTE42 VARCHAR2,
265 p_PRICING_ATTRIBUTE43 VARCHAR2,
266 p_PRICING_ATTRIBUTE44 VARCHAR2,
267 p_PRICING_ATTRIBUTE45 VARCHAR2,
268 p_PRICING_ATTRIBUTE46 VARCHAR2,
269 p_PRICING_ATTRIBUTE47 VARCHAR2,
270 p_PRICING_ATTRIBUTE48 VARCHAR2,
271 p_PRICING_ATTRIBUTE49 VARCHAR2,
272 p_PRICING_ATTRIBUTE50 VARCHAR2,
273 p_PRICING_ATTRIBUTE51 VARCHAR2,
274 p_PRICING_ATTRIBUTE52 VARCHAR2,
275 p_PRICING_ATTRIBUTE53 VARCHAR2,
276 p_PRICING_ATTRIBUTE54 VARCHAR2,
277 p_PRICING_ATTRIBUTE55 VARCHAR2,
278 p_PRICING_ATTRIBUTE56 VARCHAR2,
279 p_PRICING_ATTRIBUTE57 VARCHAR2,
280 p_PRICING_ATTRIBUTE58 VARCHAR2,
281 p_PRICING_ATTRIBUTE59 VARCHAR2,
282 p_PRICING_ATTRIBUTE60 VARCHAR2,
283 p_PRICING_ATTRIBUTE61 VARCHAR2,
284 p_PRICING_ATTRIBUTE62 VARCHAR2,
285 p_PRICING_ATTRIBUTE63 VARCHAR2,
286 p_PRICING_ATTRIBUTE64 VARCHAR2,
287 p_PRICING_ATTRIBUTE65 VARCHAR2,
288 p_PRICING_ATTRIBUTE66 VARCHAR2,
289 p_PRICING_ATTRIBUTE67 VARCHAR2,
290 p_PRICING_ATTRIBUTE68 VARCHAR2,
291 p_PRICING_ATTRIBUTE69 VARCHAR2,
292 p_PRICING_ATTRIBUTE70 VARCHAR2,
293 p_PRICING_ATTRIBUTE71 VARCHAR2,
294 p_PRICING_ATTRIBUTE72 VARCHAR2,
295 p_PRICING_ATTRIBUTE73 VARCHAR2,
296 p_PRICING_ATTRIBUTE74 VARCHAR2,
297 p_PRICING_ATTRIBUTE75 VARCHAR2,
298 p_PRICING_ATTRIBUTE76 VARCHAR2,
299 p_PRICING_ATTRIBUTE77 VARCHAR2,
300 p_PRICING_ATTRIBUTE78 VARCHAR2,
301 p_PRICING_ATTRIBUTE79 VARCHAR2,
302 p_PRICING_ATTRIBUTE80 VARCHAR2,
303 p_PRICING_ATTRIBUTE81 VARCHAR2,
304 p_PRICING_ATTRIBUTE82 VARCHAR2,
305 p_PRICING_ATTRIBUTE83 VARCHAR2,
306 p_PRICING_ATTRIBUTE84 VARCHAR2,
307 p_PRICING_ATTRIBUTE85 VARCHAR2,
308 p_PRICING_ATTRIBUTE86 VARCHAR2,
309 p_PRICING_ATTRIBUTE87 VARCHAR2,
310 p_PRICING_ATTRIBUTE88 VARCHAR2,
311 p_PRICING_ATTRIBUTE89 VARCHAR2,
312 p_PRICING_ATTRIBUTE90 VARCHAR2,
313 p_PRICING_ATTRIBUTE91 VARCHAR2,
314 p_PRICING_ATTRIBUTE92 VARCHAR2,
315 p_PRICING_ATTRIBUTE93 VARCHAR2,
316 p_PRICING_ATTRIBUTE94 VARCHAR2,
317 p_PRICING_ATTRIBUTE95 VARCHAR2,
318 p_PRICING_ATTRIBUTE96 VARCHAR2,
319 p_PRICING_ATTRIBUTE97 VARCHAR2,
320 p_PRICING_ATTRIBUTE98 VARCHAR2,
321 p_PRICING_ATTRIBUTE99 VARCHAR2,
322 p_PRICING_ATTRIBUTE100 VARCHAR2,
323 p_ATTRIBUTE1 VARCHAR2,
324 p_ATTRIBUTE2 VARCHAR2,
325 p_ATTRIBUTE3 VARCHAR2,
326 p_ATTRIBUTE4 VARCHAR2,
327 p_ATTRIBUTE5 VARCHAR2,
328 p_ATTRIBUTE6 VARCHAR2,
329 p_ATTRIBUTE7 VARCHAR2,
330 p_ATTRIBUTE8 VARCHAR2,
331 p_ATTRIBUTE9 VARCHAR2,
332 p_ATTRIBUTE10 VARCHAR2,
333 p_ATTRIBUTE11 VARCHAR2,
334 p_ATTRIBUTE12 VARCHAR2,
335 p_ATTRIBUTE13 VARCHAR2,
336 p_ATTRIBUTE14 VARCHAR2,
337 p_ATTRIBUTE15 VARCHAR2,
338 p_CONTEXT VARCHAR2,
339 p_COVERAGE_BILL_RATE_ID NUMBER,
340 p_TXN_BILLING_TYPE_ID NUMBER,
341 p_EST_TAX_AMOUNT NUMBER,
342 p_TAX_CODE VARCHAR2,
343 p_LAST_UPDATE_DATE DATE,
344 p_LAST_UPDATE_LOGIN NUMBER,
345 p_LAST_UPDATED_BY NUMBER,
346 p_CREATION_DATE DATE,
347 p_CREATED_BY NUMBER,
348 P_ESTIMATE_DETAIL_ID IN NUMBER,
349 x_OBJECT_VERSION_NUMBER OUT NOCOPY NUMBER);
350
351
352 /* Vertical Industry Procedure for pre processing in case of
353 Update Charge Details */
354
355 PROCEDURE Update_Row_Pre(
356 x_OBJECT_VERSION_NUMBER IN OUT NOCOPY NUMBER,
357 p_ESTIMATE_DETAIL_ID NUMBER,
358 p_INCIDENT_ID NUMBER,
359 p_ORIGINAL_SOURCE_ID NUMBER,
360 p_ORIGINAL_SOURCE_CODE VARCHAR2,
364 p_COVERAGE_ID NUMBER,
361 p_SOURCE_ID NUMBER,
362 p_SOURCE_CODE VARCHAR2,
363 p_CONTRACT_ID NUMBER,
365 p_COVERAGE_TXN_GROUP_ID NUMBER,
366 p_EXCEPTION_COVERAGE_USED VARCHAR2,
367 p_CURRENCY_CODE VARCHAR2,
368 p_CONVERSION_RATE NUMBER,
369 p_CONVERSION_TYPE_CODE VARCHAR2,
370 p_CONVERSION_RATE_DATE DATE,
371 p_INVOICE_TO_ORG_ID NUMBER,
372 p_SHIP_TO_ORG_ID NUMBER,
373 p_PURCHASE_ORDER_NUM VARCHAR2,
374 p_ORDER_LINE_ID NUMBER,
375 p_LINE_TYPE_ID NUMBER,
376 p_LINE_CATEGORY_CODE VARCHAR2,
377 p_PRICE_LIST_HEADER_ID NUMBER,
378 p_LINE_NUMBER NUMBER,
379 p_INVENTORY_ITEM_ID NUMBER,
380 p_SERIAL_NUMBER VARCHAR2,
381 p_QUANTITY_REQUIRED NUMBER,
382 p_UNIT_OF_MEASURE_CODE VARCHAR2,
383 p_SELLING_PRICE NUMBER,
384 p_AFTER_WARRANTY_COST NUMBER,
385 p_FUNC_CURR_AFT_WARR_COST NUMBER,
386 p_BUSINESS_PROCESS_ID NUMBER,
387 p_CUSTOMER_PRODUCT_ID NUMBER,
388 p_ORDER_HEADER_ID NUMBER,
389 p_INSTALLED_CP_RETURN_BY_DATE DATE,
390 p_NEW_CP_RETURN_BY_DATE DATE,
391 p_INTERFACE_TO_OE_FLAG VARCHAR2,
392 p_ROLLUP_FLAG VARCHAR2,
393 p_ADD_TO_ORDER_FLAG VARCHAR2,
394 p_RETURN_REASON_CODE VARCHAR2,
395 p_PRICING_CONTEXT VARCHAR2,
396 p_PRICING_ATTRIBUTE1 VARCHAR2,
397 p_PRICING_ATTRIBUTE2 VARCHAR2,
398 p_PRICING_ATTRIBUTE3 VARCHAR2,
399 p_PRICING_ATTRIBUTE4 VARCHAR2,
400 p_PRICING_ATTRIBUTE5 VARCHAR2,
401 p_PRICING_ATTRIBUTE6 VARCHAR2,
402 p_PRICING_ATTRIBUTE7 VARCHAR2,
403 p_PRICING_ATTRIBUTE8 VARCHAR2,
404 p_PRICING_ATTRIBUTE9 VARCHAR2,
405 p_PRICING_ATTRIBUTE10 VARCHAR2,
406 p_PRICING_ATTRIBUTE11 VARCHAR2,
407 p_PRICING_ATTRIBUTE12 VARCHAR2,
408 p_PRICING_ATTRIBUTE13 VARCHAR2,
409 p_PRICING_ATTRIBUTE14 VARCHAR2,
410 p_PRICING_ATTRIBUTE15 VARCHAR2,
411 p_PRICING_ATTRIBUTE16 VARCHAR2,
412 p_PRICING_ATTRIBUTE17 VARCHAR2,
413 p_PRICING_ATTRIBUTE18 VARCHAR2,
414 p_PRICING_ATTRIBUTE19 VARCHAR2,
415 p_PRICING_ATTRIBUTE20 VARCHAR2,
416 p_PRICING_ATTRIBUTE21 VARCHAR2,
417 p_PRICING_ATTRIBUTE22 VARCHAR2,
418 p_PRICING_ATTRIBUTE23 VARCHAR2,
419 p_PRICING_ATTRIBUTE24 VARCHAR2,
420 p_PRICING_ATTRIBUTE25 VARCHAR2,
421 p_PRICING_ATTRIBUTE26 VARCHAR2,
422 p_PRICING_ATTRIBUTE27 VARCHAR2,
423 p_PRICING_ATTRIBUTE28 VARCHAR2,
424 p_PRICING_ATTRIBUTE29 VARCHAR2,
425 p_PRICING_ATTRIBUTE30 VARCHAR2,
426 p_PRICING_ATTRIBUTE31 VARCHAR2,
427 p_PRICING_ATTRIBUTE32 VARCHAR2,
428 p_PRICING_ATTRIBUTE33 VARCHAR2,
429 p_PRICING_ATTRIBUTE34 VARCHAR2,
430 p_PRICING_ATTRIBUTE35 VARCHAR2,
431 p_PRICING_ATTRIBUTE36 VARCHAR2,
432 p_PRICING_ATTRIBUTE37 VARCHAR2,
433 p_PRICING_ATTRIBUTE38 VARCHAR2,
434 p_PRICING_ATTRIBUTE39 VARCHAR2,
435 p_PRICING_ATTRIBUTE40 VARCHAR2,
436 p_PRICING_ATTRIBUTE41 VARCHAR2,
437 p_PRICING_ATTRIBUTE42 VARCHAR2,
438 p_PRICING_ATTRIBUTE43 VARCHAR2,
439 p_PRICING_ATTRIBUTE44 VARCHAR2,
440 p_PRICING_ATTRIBUTE45 VARCHAR2,
441 p_PRICING_ATTRIBUTE46 VARCHAR2,
442 p_PRICING_ATTRIBUTE47 VARCHAR2,
443 p_PRICING_ATTRIBUTE48 VARCHAR2,
444 p_PRICING_ATTRIBUTE49 VARCHAR2,
445 p_PRICING_ATTRIBUTE50 VARCHAR2,
446 p_PRICING_ATTRIBUTE51 VARCHAR2,
447 p_PRICING_ATTRIBUTE52 VARCHAR2,
448 p_PRICING_ATTRIBUTE53 VARCHAR2,
449 p_PRICING_ATTRIBUTE54 VARCHAR2,
450 p_PRICING_ATTRIBUTE55 VARCHAR2,
451 p_PRICING_ATTRIBUTE56 VARCHAR2,
452 p_PRICING_ATTRIBUTE57 VARCHAR2,
453 p_PRICING_ATTRIBUTE58 VARCHAR2,
454 p_PRICING_ATTRIBUTE59 VARCHAR2,
455 p_PRICING_ATTRIBUTE60 VARCHAR2,
456 p_PRICING_ATTRIBUTE61 VARCHAR2,
457 p_PRICING_ATTRIBUTE62 VARCHAR2,
458 p_PRICING_ATTRIBUTE63 VARCHAR2,
459 p_PRICING_ATTRIBUTE64 VARCHAR2,
460 p_PRICING_ATTRIBUTE65 VARCHAR2,
461 p_PRICING_ATTRIBUTE66 VARCHAR2,
462 p_PRICING_ATTRIBUTE67 VARCHAR2,
463 p_PRICING_ATTRIBUTE68 VARCHAR2,
464 p_PRICING_ATTRIBUTE69 VARCHAR2,
465 p_PRICING_ATTRIBUTE70 VARCHAR2,
466 p_PRICING_ATTRIBUTE71 VARCHAR2,
467 p_PRICING_ATTRIBUTE72 VARCHAR2,
468 p_PRICING_ATTRIBUTE73 VARCHAR2,
469 p_PRICING_ATTRIBUTE74 VARCHAR2,
470 p_PRICING_ATTRIBUTE75 VARCHAR2,
471 p_PRICING_ATTRIBUTE76 VARCHAR2,
472 p_PRICING_ATTRIBUTE77 VARCHAR2,
473 p_PRICING_ATTRIBUTE78 VARCHAR2,
474 p_PRICING_ATTRIBUTE79 VARCHAR2,
475 p_PRICING_ATTRIBUTE80 VARCHAR2,
476 p_PRICING_ATTRIBUTE81 VARCHAR2,
480 p_PRICING_ATTRIBUTE85 VARCHAR2,
477 p_PRICING_ATTRIBUTE82 VARCHAR2,
478 p_PRICING_ATTRIBUTE83 VARCHAR2,
479 p_PRICING_ATTRIBUTE84 VARCHAR2,
481 p_PRICING_ATTRIBUTE86 VARCHAR2,
482 p_PRICING_ATTRIBUTE87 VARCHAR2,
483 p_PRICING_ATTRIBUTE88 VARCHAR2,
484 p_PRICING_ATTRIBUTE89 VARCHAR2,
485 p_PRICING_ATTRIBUTE90 VARCHAR2,
486 p_PRICING_ATTRIBUTE91 VARCHAR2,
487 p_PRICING_ATTRIBUTE92 VARCHAR2,
488 p_PRICING_ATTRIBUTE93 VARCHAR2,
489 p_PRICING_ATTRIBUTE94 VARCHAR2,
490 p_PRICING_ATTRIBUTE95 VARCHAR2,
491 p_PRICING_ATTRIBUTE96 VARCHAR2,
492 p_PRICING_ATTRIBUTE97 VARCHAR2,
493 p_PRICING_ATTRIBUTE98 VARCHAR2,
494 p_PRICING_ATTRIBUTE99 VARCHAR2,
495 p_PRICING_ATTRIBUTE100 VARCHAR2,
496 p_ATTRIBUTE1 VARCHAR2,
497 p_ATTRIBUTE2 VARCHAR2,
498 p_ATTRIBUTE3 VARCHAR2,
499 p_ATTRIBUTE4 VARCHAR2,
500 p_ATTRIBUTE5 VARCHAR2,
501 p_ATTRIBUTE6 VARCHAR2,
502 p_ATTRIBUTE7 VARCHAR2,
503 p_ATTRIBUTE8 VARCHAR2,
504 p_ATTRIBUTE9 VARCHAR2,
505 p_ATTRIBUTE10 VARCHAR2,
506 p_ATTRIBUTE11 VARCHAR2,
507 p_ATTRIBUTE12 VARCHAR2,
508 p_ATTRIBUTE13 VARCHAR2,
509 p_ATTRIBUTE14 VARCHAR2,
510 p_ATTRIBUTE15 VARCHAR2,
511 p_CONTEXT VARCHAR2,
512 p_COVERAGE_BILL_RATE_ID NUMBER,
513 p_TXN_BILLING_TYPE_ID NUMBER,
514 p_EST_TAX_AMOUNT NUMBER,
515 p_TAX_CODE VARCHAR2,
516 p_LAST_UPDATE_DATE DATE,
517 p_LAST_UPDATE_LOGIN NUMBER,
518 p_LAST_UPDATED_BY NUMBER,
519 p_CREATION_DATE DATE,
520 p_CREATED_BY NUMBER);
521
522
523 /* Vertcal Industry Procedure for post processing in case of Update Charge Details */
524
525
526 PROCEDURE Update_Row_Post(
527 x_OBJECT_VERSION_NUMBER IN OUT NOCOPY NUMBER,
528 p_ESTIMATE_DETAIL_ID NUMBER,
529 p_INCIDENT_ID NUMBER,
530 p_ORIGINAL_SOURCE_ID NUMBER,
531 p_ORIGINAL_SOURCE_CODE VARCHAR2,
532 p_SOURCE_ID NUMBER,
533 p_SOURCE_CODE VARCHAR2,
534 p_CONTRACT_ID NUMBER,
535 p_COVERAGE_ID NUMBER,
536 p_COVERAGE_TXN_GROUP_ID NUMBER,
537 p_EXCEPTION_COVERAGE_USED VARCHAR2,
538 p_CURRENCY_CODE VARCHAR2,
539 p_CONVERSION_RATE NUMBER,
540 p_CONVERSION_TYPE_CODE VARCHAR2,
541 p_CONVERSION_RATE_DATE DATE,
542 p_INVOICE_TO_ORG_ID NUMBER,
543 p_SHIP_TO_ORG_ID NUMBER,
544 p_PURCHASE_ORDER_NUM VARCHAR2,
545 p_ORDER_LINE_ID NUMBER,
546 p_LINE_TYPE_ID NUMBER,
547 p_LINE_CATEGORY_CODE VARCHAR2,
548 p_PRICE_LIST_HEADER_ID NUMBER,
549 p_LINE_NUMBER NUMBER,
550 p_INVENTORY_ITEM_ID NUMBER,
551 p_SERIAL_NUMBER VARCHAR2,
552 p_QUANTITY_REQUIRED NUMBER,
553 p_UNIT_OF_MEASURE_CODE VARCHAR2,
554 p_SELLING_PRICE NUMBER,
555 p_AFTER_WARRANTY_COST NUMBER,
556 p_FUNC_CURR_AFT_WARR_COST NUMBER,
557 p_BUSINESS_PROCESS_ID NUMBER,
558 p_CUSTOMER_PRODUCT_ID NUMBER,
559 p_ORDER_HEADER_ID NUMBER,
560 p_INSTALLED_CP_RETURN_BY_DATE DATE,
561 p_NEW_CP_RETURN_BY_DATE DATE,
562 p_INTERFACE_TO_OE_FLAG VARCHAR2,
563 p_ROLLUP_FLAG VARCHAR2,
564 p_ADD_TO_ORDER_FLAG VARCHAR2,
565 p_RETURN_REASON_CODE VARCHAR2,
566 p_PRICING_CONTEXT VARCHAR2,
567 p_PRICING_ATTRIBUTE1 VARCHAR2,
568 p_PRICING_ATTRIBUTE2 VARCHAR2,
569 p_PRICING_ATTRIBUTE3 VARCHAR2,
570 p_PRICING_ATTRIBUTE4 VARCHAR2,
571 p_PRICING_ATTRIBUTE5 VARCHAR2,
572 p_PRICING_ATTRIBUTE6 VARCHAR2,
573 p_PRICING_ATTRIBUTE7 VARCHAR2,
574 p_PRICING_ATTRIBUTE8 VARCHAR2,
575 p_PRICING_ATTRIBUTE9 VARCHAR2,
576 p_PRICING_ATTRIBUTE10 VARCHAR2,
577 p_PRICING_ATTRIBUTE11 VARCHAR2,
578 p_PRICING_ATTRIBUTE12 VARCHAR2,
579 p_PRICING_ATTRIBUTE13 VARCHAR2,
580 p_PRICING_ATTRIBUTE14 VARCHAR2,
581 p_PRICING_ATTRIBUTE15 VARCHAR2,
582 p_PRICING_ATTRIBUTE16 VARCHAR2,
583 p_PRICING_ATTRIBUTE17 VARCHAR2,
584 p_PRICING_ATTRIBUTE18 VARCHAR2,
585 p_PRICING_ATTRIBUTE19 VARCHAR2,
586 p_PRICING_ATTRIBUTE20 VARCHAR2,
587 p_PRICING_ATTRIBUTE21 VARCHAR2,
588 p_PRICING_ATTRIBUTE22 VARCHAR2,
589 p_PRICING_ATTRIBUTE23 VARCHAR2,
590 p_PRICING_ATTRIBUTE24 VARCHAR2,
591 p_PRICING_ATTRIBUTE25 VARCHAR2,
592 p_PRICING_ATTRIBUTE26 VARCHAR2,
593 p_PRICING_ATTRIBUTE27 VARCHAR2,
594 p_PRICING_ATTRIBUTE28 VARCHAR2,
595 p_PRICING_ATTRIBUTE29 VARCHAR2,
596 p_PRICING_ATTRIBUTE30 VARCHAR2,
597 p_PRICING_ATTRIBUTE31 VARCHAR2,
598 p_PRICING_ATTRIBUTE32 VARCHAR2,
602 p_PRICING_ATTRIBUTE36 VARCHAR2,
599 p_PRICING_ATTRIBUTE33 VARCHAR2,
600 p_PRICING_ATTRIBUTE34 VARCHAR2,
601 p_PRICING_ATTRIBUTE35 VARCHAR2,
603 p_PRICING_ATTRIBUTE37 VARCHAR2,
604 p_PRICING_ATTRIBUTE38 VARCHAR2,
605 p_PRICING_ATTRIBUTE39 VARCHAR2,
606 p_PRICING_ATTRIBUTE40 VARCHAR2,
607 p_PRICING_ATTRIBUTE41 VARCHAR2,
608 p_PRICING_ATTRIBUTE42 VARCHAR2,
609 p_PRICING_ATTRIBUTE43 VARCHAR2,
610 p_PRICING_ATTRIBUTE44 VARCHAR2,
611 p_PRICING_ATTRIBUTE45 VARCHAR2,
612 p_PRICING_ATTRIBUTE46 VARCHAR2,
613 p_PRICING_ATTRIBUTE47 VARCHAR2,
614 p_PRICING_ATTRIBUTE48 VARCHAR2,
615 p_PRICING_ATTRIBUTE49 VARCHAR2,
616 p_PRICING_ATTRIBUTE50 VARCHAR2,
617 p_PRICING_ATTRIBUTE51 VARCHAR2,
618 p_PRICING_ATTRIBUTE52 VARCHAR2,
619 p_PRICING_ATTRIBUTE53 VARCHAR2,
620 p_PRICING_ATTRIBUTE54 VARCHAR2,
621 p_PRICING_ATTRIBUTE55 VARCHAR2,
622 p_PRICING_ATTRIBUTE56 VARCHAR2,
623 p_PRICING_ATTRIBUTE57 VARCHAR2,
624 p_PRICING_ATTRIBUTE58 VARCHAR2,
625 p_PRICING_ATTRIBUTE59 VARCHAR2,
626 p_PRICING_ATTRIBUTE60 VARCHAR2,
627 p_PRICING_ATTRIBUTE61 VARCHAR2,
628 p_PRICING_ATTRIBUTE62 VARCHAR2,
629 p_PRICING_ATTRIBUTE63 VARCHAR2,
630 p_PRICING_ATTRIBUTE64 VARCHAR2,
631 p_PRICING_ATTRIBUTE65 VARCHAR2,
632 p_PRICING_ATTRIBUTE66 VARCHAR2,
633 p_PRICING_ATTRIBUTE67 VARCHAR2,
634 p_PRICING_ATTRIBUTE68 VARCHAR2,
635 p_PRICING_ATTRIBUTE69 VARCHAR2,
636 p_PRICING_ATTRIBUTE70 VARCHAR2,
637 p_PRICING_ATTRIBUTE71 VARCHAR2,
638 p_PRICING_ATTRIBUTE72 VARCHAR2,
639 p_PRICING_ATTRIBUTE73 VARCHAR2,
640 p_PRICING_ATTRIBUTE74 VARCHAR2,
641 p_PRICING_ATTRIBUTE75 VARCHAR2,
642 p_PRICING_ATTRIBUTE76 VARCHAR2,
643 p_PRICING_ATTRIBUTE77 VARCHAR2,
644 p_PRICING_ATTRIBUTE78 VARCHAR2,
645 p_PRICING_ATTRIBUTE79 VARCHAR2,
646 p_PRICING_ATTRIBUTE80 VARCHAR2,
647 p_PRICING_ATTRIBUTE81 VARCHAR2,
648 p_PRICING_ATTRIBUTE82 VARCHAR2,
649 p_PRICING_ATTRIBUTE83 VARCHAR2,
650 p_PRICING_ATTRIBUTE84 VARCHAR2,
651 p_PRICING_ATTRIBUTE85 VARCHAR2,
652 p_PRICING_ATTRIBUTE86 VARCHAR2,
653 p_PRICING_ATTRIBUTE87 VARCHAR2,
654 p_PRICING_ATTRIBUTE88 VARCHAR2,
655 p_PRICING_ATTRIBUTE89 VARCHAR2,
656 p_PRICING_ATTRIBUTE90 VARCHAR2,
657 p_PRICING_ATTRIBUTE91 VARCHAR2,
658 p_PRICING_ATTRIBUTE92 VARCHAR2,
659 p_PRICING_ATTRIBUTE93 VARCHAR2,
660 p_PRICING_ATTRIBUTE94 VARCHAR2,
661 p_PRICING_ATTRIBUTE95 VARCHAR2,
662 p_PRICING_ATTRIBUTE96 VARCHAR2,
663 p_PRICING_ATTRIBUTE97 VARCHAR2,
664 p_PRICING_ATTRIBUTE98 VARCHAR2,
665 p_PRICING_ATTRIBUTE99 VARCHAR2,
666 p_PRICING_ATTRIBUTE100 VARCHAR2,
667 p_ATTRIBUTE1 VARCHAR2,
668 p_ATTRIBUTE2 VARCHAR2,
669 p_ATTRIBUTE3 VARCHAR2,
670 p_ATTRIBUTE4 VARCHAR2,
671 p_ATTRIBUTE5 VARCHAR2,
672 p_ATTRIBUTE6 VARCHAR2,
673 p_ATTRIBUTE7 VARCHAR2,
674 p_ATTRIBUTE8 VARCHAR2,
675 p_ATTRIBUTE9 VARCHAR2,
676 p_ATTRIBUTE10 VARCHAR2,
677 p_ATTRIBUTE11 VARCHAR2,
678 p_ATTRIBUTE12 VARCHAR2,
679 p_ATTRIBUTE13 VARCHAR2,
680 p_ATTRIBUTE14 VARCHAR2,
681 p_ATTRIBUTE15 VARCHAR2,
682 p_CONTEXT VARCHAR2,
683 p_COVERAGE_BILL_RATE_ID NUMBER,
684 p_TXN_BILLING_TYPE_ID NUMBER,
685 p_EST_TAX_AMOUNT NUMBER,
686 p_TAX_CODE VARCHAR2,
687 p_LAST_UPDATE_DATE DATE,
688 p_LAST_UPDATE_LOGIN NUMBER,
689 p_LAST_UPDATED_BY NUMBER,
690 p_CREATION_DATE DATE,
691 p_CREATED_BY NUMBER);
692
693 END cs_Estimate_details_pkg_vuhk;