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