DBA Data[Home] [Help]

PACKAGE BODY: APPS.EAM_PROCESS_WO_PUB_W

Source


1 package body eam_process_wo_pub_w as
2   /* $Header: EAMVWORB.pls 120.2 2006/03/14 03:15 ksiddhar noship $ */
3   procedure rosetta_table_copy_in_p26(t out nocopy eam_process_wo_pub.eam_wo_relations_tbl_type, a0 JTF_NUMBER_TABLE
4     , a1 JTF_NUMBER_TABLE
5     , a2 JTF_NUMBER_TABLE
6     , a3 JTF_NUMBER_TABLE
7     , a4 JTF_NUMBER_TABLE
8     , a5 JTF_NUMBER_TABLE
9     , a6 JTF_NUMBER_TABLE
10     , a7 JTF_NUMBER_TABLE
11     , a8 JTF_NUMBER_TABLE
12     , a9 JTF_NUMBER_TABLE
13     , a10 JTF_NUMBER_TABLE
14     , a11 JTF_NUMBER_TABLE
15     , a12 JTF_NUMBER_TABLE
16     , a13 JTF_VARCHAR2_TABLE_100
17     , a14 JTF_VARCHAR2_TABLE_100
18     , a15 JTF_NUMBER_TABLE
19     , a16 JTF_NUMBER_TABLE
20     ) as
21     ddindx binary_integer; indx binary_integer;
22   begin
23   if a0 is not null and a0.count > 0 then
24       if a0.count > 0 then
25         indx := a0.first;
26         ddindx := 1;
27         while true loop
28           t(ddindx).batch_id := a0(indx);
29           t(ddindx).wo_relationship_id := a1(indx);
30           t(ddindx).parent_object_id := a2(indx);
31           t(ddindx).parent_object_type_id := a3(indx);
32           t(ddindx).parent_header_id := a4(indx);
33           t(ddindx).child_object_id := a5(indx);
34           t(ddindx).child_object_type_id := a6(indx);
35           t(ddindx).child_header_id := a7(indx);
36           t(ddindx).parent_relationship_type := a8(indx);
37           t(ddindx).relationship_status := a9(indx);
38           t(ddindx).top_level_object_id := a10(indx);
39           t(ddindx).top_level_object_type_id := a11(indx);
40           t(ddindx).top_level_header_id := a12(indx);
41           t(ddindx).adjust_parent := a13(indx);
42           t(ddindx).return_status := a14(indx);
43           t(ddindx).transaction_type := a15(indx);
44           t(ddindx).row_id := a16(indx);
45           ddindx := ddindx+1;
46           if a0.last =indx
47             then exit;
48           end if;
49           indx := a0.next(indx);
50         end loop;
51       end if;
52    end if;
53   end rosetta_table_copy_in_p26;
54   procedure rosetta_table_copy_out_p26(t eam_process_wo_pub.eam_wo_relations_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
55     , a1 out nocopy JTF_NUMBER_TABLE
56     , a2 out nocopy JTF_NUMBER_TABLE
57     , a3 out nocopy JTF_NUMBER_TABLE
58     , a4 out nocopy JTF_NUMBER_TABLE
59     , a5 out nocopy JTF_NUMBER_TABLE
60     , a6 out nocopy JTF_NUMBER_TABLE
61     , a7 out nocopy JTF_NUMBER_TABLE
62     , a8 out nocopy JTF_NUMBER_TABLE
63     , a9 out nocopy JTF_NUMBER_TABLE
64     , a10 out nocopy JTF_NUMBER_TABLE
65     , a11 out nocopy JTF_NUMBER_TABLE
66     , a12 out nocopy JTF_NUMBER_TABLE
67     , a13 out nocopy JTF_VARCHAR2_TABLE_100
68     , a14 out nocopy JTF_VARCHAR2_TABLE_100
69     , a15 out nocopy JTF_NUMBER_TABLE
70     , a16 out nocopy JTF_NUMBER_TABLE
71     ) as
72     ddindx binary_integer; indx binary_integer;
73   begin
74   if t is null or t.count = 0 then
75     a0 := JTF_NUMBER_TABLE();
76     a1 := JTF_NUMBER_TABLE();
77     a2 := JTF_NUMBER_TABLE();
78     a3 := JTF_NUMBER_TABLE();
79     a4 := JTF_NUMBER_TABLE();
80     a5 := JTF_NUMBER_TABLE();
81     a6 := JTF_NUMBER_TABLE();
82     a7 := JTF_NUMBER_TABLE();
83     a8 := JTF_NUMBER_TABLE();
84     a9 := JTF_NUMBER_TABLE();
85     a10 := JTF_NUMBER_TABLE();
86     a11 := JTF_NUMBER_TABLE();
87     a12 := JTF_NUMBER_TABLE();
88     a13 := JTF_VARCHAR2_TABLE_100();
89     a14 := JTF_VARCHAR2_TABLE_100();
90     a15 := JTF_NUMBER_TABLE();
91     a16 := JTF_NUMBER_TABLE();
92   else
93       a0 := JTF_NUMBER_TABLE();
94       a1 := JTF_NUMBER_TABLE();
95       a2 := JTF_NUMBER_TABLE();
96       a3 := JTF_NUMBER_TABLE();
97       a4 := JTF_NUMBER_TABLE();
98       a5 := JTF_NUMBER_TABLE();
99       a6 := JTF_NUMBER_TABLE();
100       a7 := JTF_NUMBER_TABLE();
101       a8 := JTF_NUMBER_TABLE();
102       a9 := JTF_NUMBER_TABLE();
103       a10 := JTF_NUMBER_TABLE();
104       a11 := JTF_NUMBER_TABLE();
105       a12 := JTF_NUMBER_TABLE();
106       a13 := JTF_VARCHAR2_TABLE_100();
107       a14 := JTF_VARCHAR2_TABLE_100();
108       a15 := JTF_NUMBER_TABLE();
109       a16 := JTF_NUMBER_TABLE();
110       if t.count > 0 then
111         a0.extend(t.count);
112         a1.extend(t.count);
113         a2.extend(t.count);
114         a3.extend(t.count);
115         a4.extend(t.count);
116         a5.extend(t.count);
117         a6.extend(t.count);
118         a7.extend(t.count);
119         a8.extend(t.count);
120         a9.extend(t.count);
121         a10.extend(t.count);
122         a11.extend(t.count);
123         a12.extend(t.count);
124         a13.extend(t.count);
125         a14.extend(t.count);
126         a15.extend(t.count);
127         a16.extend(t.count);
128         ddindx := t.first;
129         indx := 1;
130         while true loop
131           a0(indx) := t(ddindx).batch_id;
132           a1(indx) := t(ddindx).wo_relationship_id;
133           a2(indx) := t(ddindx).parent_object_id;
134           a3(indx) := t(ddindx).parent_object_type_id;
135           a4(indx) := t(ddindx).parent_header_id;
136           a5(indx) := t(ddindx).child_object_id;
137           a6(indx) := t(ddindx).child_object_type_id;
138           a7(indx) := t(ddindx).child_header_id;
139           a8(indx) := t(ddindx).parent_relationship_type;
140           a9(indx) := t(ddindx).relationship_status;
141           a10(indx) := t(ddindx).top_level_object_id;
142           a11(indx) := t(ddindx).top_level_object_type_id;
143           a12(indx) := t(ddindx).top_level_header_id;
144           a13(indx) := t(ddindx).adjust_parent;
145           a14(indx) := t(ddindx).return_status;
146           a15(indx) := t(ddindx).transaction_type;
147           a16(indx) := t(ddindx).row_id;
148           indx := indx+1;
149           if t.last =ddindx
150             then exit;
151           end if;
152           ddindx := t.next(ddindx);
153         end loop;
154       end if;
155    end if;
156   end rosetta_table_copy_out_p26;
157 
158   procedure rosetta_table_copy_in_p27(t out nocopy eam_process_wo_pub.header_id_tbl_type, a0 JTF_NUMBER_TABLE
159     ) as
160     ddindx binary_integer; indx binary_integer;
161   begin
162   if a0 is not null and a0.count > 0 then
163       if a0.count > 0 then
164         indx := a0.first;
165         ddindx := 1;
166         while true loop
167           t(ddindx).header_id := a0(indx);
168           ddindx := ddindx+1;
169           if a0.last =indx
170             then exit;
171           end if;
172           indx := a0.next(indx);
173         end loop;
174       end if;
175    end if;
176   end rosetta_table_copy_in_p27;
177   procedure rosetta_table_copy_out_p27(t eam_process_wo_pub.header_id_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
178     ) as
179     ddindx binary_integer; indx binary_integer;
180   begin
181   if t is null or t.count = 0 then
182     a0 := JTF_NUMBER_TABLE();
183   else
184       a0 := JTF_NUMBER_TABLE();
185       if t.count > 0 then
186         a0.extend(t.count);
187         ddindx := t.first;
188         indx := 1;
189         while true loop
190           a0(indx) := t(ddindx).header_id;
191           indx := indx+1;
192           if t.last =ddindx
193             then exit;
194           end if;
195           ddindx := t.next(ddindx);
196         end loop;
197       end if;
198    end if;
199   end rosetta_table_copy_out_p27;
200 
201   procedure rosetta_table_copy_in_p28(t out nocopy eam_process_wo_pub.eam_wo_tbl_type, a0 JTF_NUMBER_TABLE
202     , a1 JTF_NUMBER_TABLE
203     , a2 JTF_NUMBER_TABLE
204     , a3 JTF_VARCHAR2_TABLE_300
205     , a4 JTF_NUMBER_TABLE
206     , a5 JTF_NUMBER_TABLE
207     , a6 JTF_VARCHAR2_TABLE_300
208     , a7 JTF_VARCHAR2_TABLE_100
209     , a8 JTF_NUMBER_TABLE
210     , a9 JTF_NUMBER_TABLE
211     , a10 JTF_VARCHAR2_TABLE_100
212     , a11 JTF_NUMBER_TABLE
213     , a12 JTF_NUMBER_TABLE
214     , a13 JTF_NUMBER_TABLE
215     , a14 JTF_NUMBER_TABLE
216     , a15 JTF_VARCHAR2_TABLE_100
217     , a16 JTF_NUMBER_TABLE
218     , a17 JTF_VARCHAR2_TABLE_100
219     , a18 JTF_VARCHAR2_TABLE_100
220     , a19 JTF_VARCHAR2_TABLE_100
221     , a20 JTF_VARCHAR2_TABLE_100
222     , a21 JTF_NUMBER_TABLE
223     , a22 JTF_NUMBER_TABLE
224     , a23 JTF_DATE_TABLE
225     , a24 JTF_NUMBER_TABLE
226     , a25 JTF_NUMBER_TABLE
227     , a26 JTF_DATE_TABLE
228     , a27 JTF_DATE_TABLE
229     , a28 JTF_VARCHAR2_TABLE_100
230     , a29 JTF_NUMBER_TABLE
231     , a30 JTF_VARCHAR2_TABLE_100
232     , a31 JTF_VARCHAR2_TABLE_100
233     , a32 JTF_VARCHAR2_TABLE_100
234     , a33 JTF_NUMBER_TABLE
235     , a34 JTF_NUMBER_TABLE
236     , a35 JTF_VARCHAR2_TABLE_100
237     , a36 JTF_NUMBER_TABLE
238     , a37 JTF_DATE_TABLE
239     , a38 JTF_DATE_TABLE
240     , a39 JTF_VARCHAR2_TABLE_100
241     , a40 JTF_VARCHAR2_TABLE_100
242     , a41 JTF_VARCHAR2_TABLE_100
243     , a42 JTF_VARCHAR2_TABLE_100
244     , a43 JTF_NUMBER_TABLE
245     , a44 JTF_VARCHAR2_TABLE_100
246     , a45 JTF_NUMBER_TABLE
247     , a46 JTF_NUMBER_TABLE
248     , a47 JTF_NUMBER_TABLE
249     , a48 JTF_NUMBER_TABLE
250     , a49 JTF_NUMBER_TABLE
251     , a50 JTF_NUMBER_TABLE
252     , a51 JTF_NUMBER_TABLE
253     , a52 JTF_NUMBER_TABLE
254     , a53 JTF_NUMBER_TABLE
255     , a54 JTF_NUMBER_TABLE
256     , a55 JTF_NUMBER_TABLE
257     , a56 JTF_NUMBER_TABLE
258     , a57 JTF_DATE_TABLE
259     , a58 JTF_DATE_TABLE
260     , a59 JTF_DATE_TABLE
261     , a60 JTF_DATE_TABLE
262     , a61 JTF_NUMBER_TABLE
263     , a62 JTF_NUMBER_TABLE
264     , a63 JTF_NUMBER_TABLE
265     , a64 JTF_NUMBER_TABLE
266     , a65 JTF_NUMBER_TABLE
267     , a66 JTF_NUMBER_TABLE
268     , a67 JTF_NUMBER_TABLE
269     , a68 JTF_VARCHAR2_TABLE_100
270     , a69 JTF_DATE_TABLE
271     , a70 JTF_NUMBER_TABLE
272     , a71 JTF_NUMBER_TABLE
273     , a72 JTF_NUMBER_TABLE
274     , a73 JTF_NUMBER_TABLE
275     , a74 JTF_NUMBER_TABLE
276     , a75 JTF_VARCHAR2_TABLE_100
277     , a76 JTF_NUMBER_TABLE
278     , a77 JTF_VARCHAR2_TABLE_100
279     , a78 JTF_VARCHAR2_TABLE_100
280     , a79 JTF_VARCHAR2_TABLE_200
281     , a80 JTF_VARCHAR2_TABLE_200
282     , a81 JTF_VARCHAR2_TABLE_200
283     , a82 JTF_VARCHAR2_TABLE_200
284     , a83 JTF_VARCHAR2_TABLE_200
285     , a84 JTF_VARCHAR2_TABLE_200
286     , a85 JTF_VARCHAR2_TABLE_200
287     , a86 JTF_VARCHAR2_TABLE_200
288     , a87 JTF_VARCHAR2_TABLE_200
289     , a88 JTF_VARCHAR2_TABLE_200
290     , a89 JTF_VARCHAR2_TABLE_200
291     , a90 JTF_VARCHAR2_TABLE_200
292     , a91 JTF_VARCHAR2_TABLE_200
293     , a92 JTF_VARCHAR2_TABLE_200
294     , a93 JTF_VARCHAR2_TABLE_200
295     , a94 JTF_VARCHAR2_TABLE_100
296     , a95 JTF_VARCHAR2_TABLE_100
297     , a96 JTF_NUMBER_TABLE
298     , a97 JTF_DATE_TABLE
299     , a98 JTF_DATE_TABLE
300     , a99 JTF_NUMBER_TABLE
301     , a100 JTF_NUMBER_TABLE
302     , a101 JTF_NUMBER_TABLE
303     , a102 JTF_NUMBER_TABLE
304     , a103 JTF_NUMBER_TABLE
305     , a104 JTF_NUMBER_TABLE
306     , a105 JTF_VARCHAR2_TABLE_100
307     , a106 JTF_VARCHAR2_TABLE_100
308     , a107 JTF_VARCHAR2_TABLE_100
309     , a108 JTF_NUMBER_TABLE
310     ) as
311     ddindx binary_integer; indx binary_integer;
312   begin
313   if a0 is not null and a0.count > 0 then
314       if a0.count > 0 then
315         indx := a0.first;
316         ddindx := 1;
317         while true loop
318           t(ddindx).header_id := a0(indx);
319           t(ddindx).batch_id := a1(indx);
320           t(ddindx).row_id := a2(indx);
321           t(ddindx).wip_entity_name := a3(indx);
322           t(ddindx).wip_entity_id := a4(indx);
323           t(ddindx).organization_id := a5(indx);
324           t(ddindx).description := a6(indx);
325           t(ddindx).asset_number := a7(indx);
326           t(ddindx).asset_group_id := a8(indx);
327           t(ddindx).rebuild_item_id := a9(indx);
328           t(ddindx).rebuild_serial_number := a10(indx);
329           t(ddindx).maintenance_object_id := a11(indx);
330           t(ddindx).maintenance_object_type := a12(indx);
331           t(ddindx).maintenance_object_source := a13(indx);
332           t(ddindx).eam_linear_location_id := a14(indx);
333           t(ddindx).class_code := a15(indx);
334           t(ddindx).asset_activity_id := a16(indx);
335           t(ddindx).activity_type := a17(indx);
336           t(ddindx).activity_cause := a18(indx);
337           t(ddindx).activity_source := a19(indx);
338           t(ddindx).work_order_type := a20(indx);
339           t(ddindx).status_type := a21(indx);
340           t(ddindx).job_quantity := a22(indx);
341           t(ddindx).date_released := a23(indx);
342           t(ddindx).owning_department := a24(indx);
343           t(ddindx).priority := a25(indx);
344           t(ddindx).requested_start_date := a26(indx);
345           t(ddindx).due_date := a27(indx);
346           t(ddindx).shutdown_type := a28(indx);
347           t(ddindx).firm_planned_flag := a29(indx);
348           t(ddindx).notification_required := a30(indx);
349           t(ddindx).tagout_required := a31(indx);
350           t(ddindx).plan_maintenance := a32(indx);
351           t(ddindx).project_id := a33(indx);
352           t(ddindx).task_id := a34(indx);
353           t(ddindx).end_item_unit_number := a35(indx);
354           t(ddindx).schedule_group_id := a36(indx);
355           t(ddindx).bom_revision_date := a37(indx);
356           t(ddindx).routing_revision_date := a38(indx);
357           t(ddindx).alternate_routing_designator := a39(indx);
358           t(ddindx).alternate_bom_designator := a40(indx);
359           t(ddindx).routing_revision := a41(indx);
360           t(ddindx).bom_revision := a42(indx);
361           t(ddindx).parent_wip_entity_id := a43(indx);
362           t(ddindx).manual_rebuild_flag := a44(indx);
363           t(ddindx).pm_schedule_id := a45(indx);
364           t(ddindx).wip_supply_type := a46(indx);
365           t(ddindx).material_account := a47(indx);
366           t(ddindx).material_overhead_account := a48(indx);
367           t(ddindx).resource_account := a49(indx);
368           t(ddindx).outside_processing_account := a50(indx);
369           t(ddindx).material_variance_account := a51(indx);
370           t(ddindx).resource_variance_account := a52(indx);
371           t(ddindx).outside_proc_variance_account := a53(indx);
372           t(ddindx).std_cost_adjustment_account := a54(indx);
373           t(ddindx).overhead_account := a55(indx);
374           t(ddindx).overhead_variance_account := a56(indx);
375           t(ddindx).scheduled_start_date := a57(indx);
376           t(ddindx).scheduled_completion_date := a58(indx);
377           t(ddindx).pm_suggested_start_date := a59(indx);
378           t(ddindx).pm_suggested_end_date := a60(indx);
379           t(ddindx).pm_base_meter_reading := a61(indx);
380           t(ddindx).pm_base_meter := a62(indx);
381           t(ddindx).common_bom_sequence_id := a63(indx);
382           t(ddindx).common_routing_sequence_id := a64(indx);
383           t(ddindx).po_creation_time := a65(indx);
384           t(ddindx).gen_object_id := a66(indx);
385           t(ddindx).user_defined_status_id := a67(indx);
386           t(ddindx).pending_flag := a68(indx);
387           t(ddindx).material_shortage_check_date := a69(indx);
388           t(ddindx).material_shortage_flag := a70(indx);
389           t(ddindx).workflow_type := a71(indx);
390           t(ddindx).warranty_claim_status := a72(indx);
391           t(ddindx).cycle_id := a73(indx);
392           t(ddindx).seq_id := a74(indx);
393           t(ddindx).ds_scheduled_flag := a75(indx);
394           t(ddindx).warranty_active := a76(indx);
395           t(ddindx).assignment_complete := a77(indx);
396           t(ddindx).attribute_category := a78(indx);
397           t(ddindx).attribute1 := a79(indx);
398           t(ddindx).attribute2 := a80(indx);
399           t(ddindx).attribute3 := a81(indx);
400           t(ddindx).attribute4 := a82(indx);
401           t(ddindx).attribute5 := a83(indx);
402           t(ddindx).attribute6 := a84(indx);
403           t(ddindx).attribute7 := a85(indx);
404           t(ddindx).attribute8 := a86(indx);
405           t(ddindx).attribute9 := a87(indx);
406           t(ddindx).attribute10 := a88(indx);
407           t(ddindx).attribute11 := a89(indx);
408           t(ddindx).attribute12 := a90(indx);
409           t(ddindx).attribute13 := a91(indx);
410           t(ddindx).attribute14 := a92(indx);
411           t(ddindx).attribute15 := a93(indx);
412           t(ddindx).material_issue_by_mo := a94(indx);
413           t(ddindx).issue_zero_cost_flag := a95(indx);
414           t(ddindx).report_type := a96(indx);
415           t(ddindx).actual_close_date := a97(indx);
416           t(ddindx).submission_date := a98(indx);
417           t(ddindx).user_id := a99(indx);
418           t(ddindx).responsibility_id := a100(indx);
419           t(ddindx).request_id := a101(indx);
420           t(ddindx).program_id := a102(indx);
421           t(ddindx).program_application_id := a103(indx);
422           t(ddindx).source_line_id := a104(indx);
423           t(ddindx).source_code := a105(indx);
424           t(ddindx).validate_structure := a106(indx);
425           t(ddindx).return_status := a107(indx);
426           t(ddindx).transaction_type := a108(indx);
427           ddindx := ddindx+1;
428           if a0.last =indx
429             then exit;
430           end if;
431           indx := a0.next(indx);
432         end loop;
433       end if;
434    end if;
435   end rosetta_table_copy_in_p28;
436   procedure rosetta_table_copy_out_p28(t eam_process_wo_pub.eam_wo_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
437     , a1 out nocopy JTF_NUMBER_TABLE
438     , a2 out nocopy JTF_NUMBER_TABLE
439     , a3 out nocopy JTF_VARCHAR2_TABLE_300
440     , a4 out nocopy JTF_NUMBER_TABLE
441     , a5 out nocopy JTF_NUMBER_TABLE
442     , a6 out nocopy JTF_VARCHAR2_TABLE_300
443     , a7 out nocopy JTF_VARCHAR2_TABLE_100
444     , a8 out nocopy JTF_NUMBER_TABLE
445     , a9 out nocopy JTF_NUMBER_TABLE
446     , a10 out nocopy JTF_VARCHAR2_TABLE_100
447     , a11 out nocopy JTF_NUMBER_TABLE
448     , a12 out nocopy JTF_NUMBER_TABLE
449     , a13 out nocopy JTF_NUMBER_TABLE
450     , a14 out nocopy JTF_NUMBER_TABLE
451     , a15 out nocopy JTF_VARCHAR2_TABLE_100
452     , a16 out nocopy JTF_NUMBER_TABLE
453     , a17 out nocopy JTF_VARCHAR2_TABLE_100
454     , a18 out nocopy JTF_VARCHAR2_TABLE_100
455     , a19 out nocopy JTF_VARCHAR2_TABLE_100
456     , a20 out nocopy JTF_VARCHAR2_TABLE_100
457     , a21 out nocopy JTF_NUMBER_TABLE
458     , a22 out nocopy JTF_NUMBER_TABLE
459     , a23 out nocopy JTF_DATE_TABLE
460     , a24 out nocopy JTF_NUMBER_TABLE
461     , a25 out nocopy JTF_NUMBER_TABLE
462     , a26 out nocopy JTF_DATE_TABLE
463     , a27 out nocopy JTF_DATE_TABLE
464     , a28 out nocopy JTF_VARCHAR2_TABLE_100
465     , a29 out nocopy JTF_NUMBER_TABLE
466     , a30 out nocopy JTF_VARCHAR2_TABLE_100
467     , a31 out nocopy JTF_VARCHAR2_TABLE_100
468     , a32 out nocopy JTF_VARCHAR2_TABLE_100
469     , a33 out nocopy JTF_NUMBER_TABLE
470     , a34 out nocopy JTF_NUMBER_TABLE
471     , a35 out nocopy JTF_VARCHAR2_TABLE_100
472     , a36 out nocopy JTF_NUMBER_TABLE
473     , a37 out nocopy JTF_DATE_TABLE
474     , a38 out nocopy JTF_DATE_TABLE
475     , a39 out nocopy JTF_VARCHAR2_TABLE_100
476     , a40 out nocopy JTF_VARCHAR2_TABLE_100
477     , a41 out nocopy JTF_VARCHAR2_TABLE_100
478     , a42 out nocopy JTF_VARCHAR2_TABLE_100
479     , a43 out nocopy JTF_NUMBER_TABLE
480     , a44 out nocopy JTF_VARCHAR2_TABLE_100
481     , a45 out nocopy JTF_NUMBER_TABLE
482     , a46 out nocopy JTF_NUMBER_TABLE
483     , a47 out nocopy JTF_NUMBER_TABLE
484     , a48 out nocopy JTF_NUMBER_TABLE
485     , a49 out nocopy JTF_NUMBER_TABLE
486     , a50 out nocopy JTF_NUMBER_TABLE
487     , a51 out nocopy JTF_NUMBER_TABLE
488     , a52 out nocopy JTF_NUMBER_TABLE
489     , a53 out nocopy JTF_NUMBER_TABLE
490     , a54 out nocopy JTF_NUMBER_TABLE
491     , a55 out nocopy JTF_NUMBER_TABLE
492     , a56 out nocopy JTF_NUMBER_TABLE
493     , a57 out nocopy JTF_DATE_TABLE
494     , a58 out nocopy JTF_DATE_TABLE
495     , a59 out nocopy JTF_DATE_TABLE
496     , a60 out nocopy JTF_DATE_TABLE
497     , a61 out nocopy JTF_NUMBER_TABLE
498     , a62 out nocopy JTF_NUMBER_TABLE
499     , a63 out nocopy JTF_NUMBER_TABLE
500     , a64 out nocopy JTF_NUMBER_TABLE
501     , a65 out nocopy JTF_NUMBER_TABLE
502     , a66 out nocopy JTF_NUMBER_TABLE
503     , a67 out nocopy JTF_NUMBER_TABLE
504     , a68 out nocopy JTF_VARCHAR2_TABLE_100
505     , a69 out nocopy JTF_DATE_TABLE
506     , a70 out nocopy JTF_NUMBER_TABLE
507     , a71 out nocopy JTF_NUMBER_TABLE
508     , a72 out nocopy JTF_NUMBER_TABLE
509     , a73 out nocopy JTF_NUMBER_TABLE
510     , a74 out nocopy JTF_NUMBER_TABLE
511     , a75 out nocopy JTF_VARCHAR2_TABLE_100
512     , a76 out nocopy JTF_NUMBER_TABLE
513     , a77 out nocopy JTF_VARCHAR2_TABLE_100
514     , a78 out nocopy JTF_VARCHAR2_TABLE_100
515     , a79 out nocopy JTF_VARCHAR2_TABLE_200
516     , a80 out nocopy JTF_VARCHAR2_TABLE_200
517     , a81 out nocopy JTF_VARCHAR2_TABLE_200
518     , a82 out nocopy JTF_VARCHAR2_TABLE_200
519     , a83 out nocopy JTF_VARCHAR2_TABLE_200
520     , a84 out nocopy JTF_VARCHAR2_TABLE_200
521     , a85 out nocopy JTF_VARCHAR2_TABLE_200
522     , a86 out nocopy JTF_VARCHAR2_TABLE_200
523     , a87 out nocopy JTF_VARCHAR2_TABLE_200
524     , a88 out nocopy JTF_VARCHAR2_TABLE_200
525     , a89 out nocopy JTF_VARCHAR2_TABLE_200
526     , a90 out nocopy JTF_VARCHAR2_TABLE_200
527     , a91 out nocopy JTF_VARCHAR2_TABLE_200
528     , a92 out nocopy JTF_VARCHAR2_TABLE_200
529     , a93 out nocopy JTF_VARCHAR2_TABLE_200
530     , a94 out nocopy JTF_VARCHAR2_TABLE_100
531     , a95 out nocopy JTF_VARCHAR2_TABLE_100
532     , a96 out nocopy JTF_NUMBER_TABLE
533     , a97 out nocopy JTF_DATE_TABLE
534     , a98 out nocopy JTF_DATE_TABLE
535     , a99 out nocopy JTF_NUMBER_TABLE
536     , a100 out nocopy JTF_NUMBER_TABLE
537     , a101 out nocopy JTF_NUMBER_TABLE
538     , a102 out nocopy JTF_NUMBER_TABLE
539     , a103 out nocopy JTF_NUMBER_TABLE
540     , a104 out nocopy JTF_NUMBER_TABLE
541     , a105 out nocopy JTF_VARCHAR2_TABLE_100
542     , a106 out nocopy JTF_VARCHAR2_TABLE_100
543     , a107 out nocopy JTF_VARCHAR2_TABLE_100
544     , a108 out nocopy JTF_NUMBER_TABLE
545     ) as
546     ddindx binary_integer; indx binary_integer;
547   begin
548   if t is null or t.count = 0 then
549     a0 := JTF_NUMBER_TABLE();
550     a1 := JTF_NUMBER_TABLE();
551     a2 := JTF_NUMBER_TABLE();
552     a3 := JTF_VARCHAR2_TABLE_300();
553     a4 := JTF_NUMBER_TABLE();
554     a5 := JTF_NUMBER_TABLE();
555     a6 := JTF_VARCHAR2_TABLE_300();
556     a7 := JTF_VARCHAR2_TABLE_100();
557     a8 := JTF_NUMBER_TABLE();
558     a9 := JTF_NUMBER_TABLE();
559     a10 := JTF_VARCHAR2_TABLE_100();
560     a11 := JTF_NUMBER_TABLE();
561     a12 := JTF_NUMBER_TABLE();
562     a13 := JTF_NUMBER_TABLE();
563     a14 := JTF_NUMBER_TABLE();
564     a15 := JTF_VARCHAR2_TABLE_100();
565     a16 := JTF_NUMBER_TABLE();
566     a17 := JTF_VARCHAR2_TABLE_100();
567     a18 := JTF_VARCHAR2_TABLE_100();
568     a19 := JTF_VARCHAR2_TABLE_100();
569     a20 := JTF_VARCHAR2_TABLE_100();
570     a21 := JTF_NUMBER_TABLE();
571     a22 := JTF_NUMBER_TABLE();
572     a23 := JTF_DATE_TABLE();
573     a24 := JTF_NUMBER_TABLE();
574     a25 := JTF_NUMBER_TABLE();
575     a26 := JTF_DATE_TABLE();
576     a27 := JTF_DATE_TABLE();
577     a28 := JTF_VARCHAR2_TABLE_100();
578     a29 := JTF_NUMBER_TABLE();
579     a30 := JTF_VARCHAR2_TABLE_100();
580     a31 := JTF_VARCHAR2_TABLE_100();
581     a32 := JTF_VARCHAR2_TABLE_100();
582     a33 := JTF_NUMBER_TABLE();
583     a34 := JTF_NUMBER_TABLE();
584     a35 := JTF_VARCHAR2_TABLE_100();
585     a36 := JTF_NUMBER_TABLE();
586     a37 := JTF_DATE_TABLE();
587     a38 := JTF_DATE_TABLE();
588     a39 := JTF_VARCHAR2_TABLE_100();
589     a40 := JTF_VARCHAR2_TABLE_100();
590     a41 := JTF_VARCHAR2_TABLE_100();
591     a42 := JTF_VARCHAR2_TABLE_100();
592     a43 := JTF_NUMBER_TABLE();
593     a44 := JTF_VARCHAR2_TABLE_100();
594     a45 := JTF_NUMBER_TABLE();
595     a46 := JTF_NUMBER_TABLE();
596     a47 := JTF_NUMBER_TABLE();
597     a48 := JTF_NUMBER_TABLE();
598     a49 := JTF_NUMBER_TABLE();
599     a50 := JTF_NUMBER_TABLE();
600     a51 := JTF_NUMBER_TABLE();
601     a52 := JTF_NUMBER_TABLE();
602     a53 := JTF_NUMBER_TABLE();
603     a54 := JTF_NUMBER_TABLE();
604     a55 := JTF_NUMBER_TABLE();
605     a56 := JTF_NUMBER_TABLE();
606     a57 := JTF_DATE_TABLE();
607     a58 := JTF_DATE_TABLE();
608     a59 := JTF_DATE_TABLE();
609     a60 := JTF_DATE_TABLE();
610     a61 := JTF_NUMBER_TABLE();
611     a62 := JTF_NUMBER_TABLE();
612     a63 := JTF_NUMBER_TABLE();
613     a64 := JTF_NUMBER_TABLE();
614     a65 := JTF_NUMBER_TABLE();
615     a66 := JTF_NUMBER_TABLE();
616     a67 := JTF_NUMBER_TABLE();
617     a68 := JTF_VARCHAR2_TABLE_100();
618     a69 := JTF_DATE_TABLE();
619     a70 := JTF_NUMBER_TABLE();
620     a71 := JTF_NUMBER_TABLE();
621     a72 := JTF_NUMBER_TABLE();
622     a73 := JTF_NUMBER_TABLE();
623     a74 := JTF_NUMBER_TABLE();
624     a75 := JTF_VARCHAR2_TABLE_100();
625     a76 := JTF_NUMBER_TABLE();
626     a77 := JTF_VARCHAR2_TABLE_100();
627     a78 := JTF_VARCHAR2_TABLE_100();
628     a79 := JTF_VARCHAR2_TABLE_200();
629     a80 := JTF_VARCHAR2_TABLE_200();
630     a81 := JTF_VARCHAR2_TABLE_200();
631     a82 := JTF_VARCHAR2_TABLE_200();
632     a83 := JTF_VARCHAR2_TABLE_200();
633     a84 := JTF_VARCHAR2_TABLE_200();
634     a85 := JTF_VARCHAR2_TABLE_200();
635     a86 := JTF_VARCHAR2_TABLE_200();
636     a87 := JTF_VARCHAR2_TABLE_200();
637     a88 := JTF_VARCHAR2_TABLE_200();
638     a89 := JTF_VARCHAR2_TABLE_200();
639     a90 := JTF_VARCHAR2_TABLE_200();
640     a91 := JTF_VARCHAR2_TABLE_200();
641     a92 := JTF_VARCHAR2_TABLE_200();
642     a93 := JTF_VARCHAR2_TABLE_200();
643     a94 := JTF_VARCHAR2_TABLE_100();
644     a95 := JTF_VARCHAR2_TABLE_100();
645     a96 := JTF_NUMBER_TABLE();
646     a97 := JTF_DATE_TABLE();
647     a98 := JTF_DATE_TABLE();
648     a99 := JTF_NUMBER_TABLE();
649     a100 := JTF_NUMBER_TABLE();
650     a101 := JTF_NUMBER_TABLE();
651     a102 := JTF_NUMBER_TABLE();
652     a103 := JTF_NUMBER_TABLE();
653     a104 := JTF_NUMBER_TABLE();
654     a105 := JTF_VARCHAR2_TABLE_100();
655     a106 := JTF_VARCHAR2_TABLE_100();
656     a107 := JTF_VARCHAR2_TABLE_100();
657     a108 := JTF_NUMBER_TABLE();
658   else
659       a0 := JTF_NUMBER_TABLE();
660       a1 := JTF_NUMBER_TABLE();
661       a2 := JTF_NUMBER_TABLE();
662       a3 := JTF_VARCHAR2_TABLE_300();
663       a4 := JTF_NUMBER_TABLE();
664       a5 := JTF_NUMBER_TABLE();
665       a6 := JTF_VARCHAR2_TABLE_300();
666       a7 := JTF_VARCHAR2_TABLE_100();
667       a8 := JTF_NUMBER_TABLE();
668       a9 := JTF_NUMBER_TABLE();
669       a10 := JTF_VARCHAR2_TABLE_100();
670       a11 := JTF_NUMBER_TABLE();
671       a12 := JTF_NUMBER_TABLE();
672       a13 := JTF_NUMBER_TABLE();
673       a14 := JTF_NUMBER_TABLE();
674       a15 := JTF_VARCHAR2_TABLE_100();
675       a16 := JTF_NUMBER_TABLE();
676       a17 := JTF_VARCHAR2_TABLE_100();
677       a18 := JTF_VARCHAR2_TABLE_100();
678       a19 := JTF_VARCHAR2_TABLE_100();
679       a20 := JTF_VARCHAR2_TABLE_100();
680       a21 := JTF_NUMBER_TABLE();
681       a22 := JTF_NUMBER_TABLE();
682       a23 := JTF_DATE_TABLE();
683       a24 := JTF_NUMBER_TABLE();
684       a25 := JTF_NUMBER_TABLE();
685       a26 := JTF_DATE_TABLE();
686       a27 := JTF_DATE_TABLE();
687       a28 := JTF_VARCHAR2_TABLE_100();
688       a29 := JTF_NUMBER_TABLE();
689       a30 := JTF_VARCHAR2_TABLE_100();
690       a31 := JTF_VARCHAR2_TABLE_100();
691       a32 := JTF_VARCHAR2_TABLE_100();
692       a33 := JTF_NUMBER_TABLE();
693       a34 := JTF_NUMBER_TABLE();
694       a35 := JTF_VARCHAR2_TABLE_100();
695       a36 := JTF_NUMBER_TABLE();
696       a37 := JTF_DATE_TABLE();
697       a38 := JTF_DATE_TABLE();
698       a39 := JTF_VARCHAR2_TABLE_100();
699       a40 := JTF_VARCHAR2_TABLE_100();
700       a41 := JTF_VARCHAR2_TABLE_100();
701       a42 := JTF_VARCHAR2_TABLE_100();
702       a43 := JTF_NUMBER_TABLE();
703       a44 := JTF_VARCHAR2_TABLE_100();
704       a45 := JTF_NUMBER_TABLE();
705       a46 := JTF_NUMBER_TABLE();
706       a47 := JTF_NUMBER_TABLE();
707       a48 := JTF_NUMBER_TABLE();
708       a49 := JTF_NUMBER_TABLE();
709       a50 := JTF_NUMBER_TABLE();
710       a51 := JTF_NUMBER_TABLE();
711       a52 := JTF_NUMBER_TABLE();
712       a53 := JTF_NUMBER_TABLE();
713       a54 := JTF_NUMBER_TABLE();
714       a55 := JTF_NUMBER_TABLE();
715       a56 := JTF_NUMBER_TABLE();
716       a57 := JTF_DATE_TABLE();
717       a58 := JTF_DATE_TABLE();
718       a59 := JTF_DATE_TABLE();
719       a60 := JTF_DATE_TABLE();
720       a61 := JTF_NUMBER_TABLE();
721       a62 := JTF_NUMBER_TABLE();
722       a63 := JTF_NUMBER_TABLE();
723       a64 := JTF_NUMBER_TABLE();
724       a65 := JTF_NUMBER_TABLE();
725       a66 := JTF_NUMBER_TABLE();
726       a67 := JTF_NUMBER_TABLE();
727       a68 := JTF_VARCHAR2_TABLE_100();
728       a69 := JTF_DATE_TABLE();
729       a70 := JTF_NUMBER_TABLE();
730       a71 := JTF_NUMBER_TABLE();
731       a72 := JTF_NUMBER_TABLE();
732       a73 := JTF_NUMBER_TABLE();
733       a74 := JTF_NUMBER_TABLE();
734       a75 := JTF_VARCHAR2_TABLE_100();
735       a76 := JTF_NUMBER_TABLE();
736       a77 := JTF_VARCHAR2_TABLE_100();
737       a78 := JTF_VARCHAR2_TABLE_100();
738       a79 := JTF_VARCHAR2_TABLE_200();
739       a80 := JTF_VARCHAR2_TABLE_200();
740       a81 := JTF_VARCHAR2_TABLE_200();
741       a82 := JTF_VARCHAR2_TABLE_200();
742       a83 := JTF_VARCHAR2_TABLE_200();
743       a84 := JTF_VARCHAR2_TABLE_200();
744       a85 := JTF_VARCHAR2_TABLE_200();
745       a86 := JTF_VARCHAR2_TABLE_200();
746       a87 := JTF_VARCHAR2_TABLE_200();
747       a88 := JTF_VARCHAR2_TABLE_200();
748       a89 := JTF_VARCHAR2_TABLE_200();
749       a90 := JTF_VARCHAR2_TABLE_200();
750       a91 := JTF_VARCHAR2_TABLE_200();
751       a92 := JTF_VARCHAR2_TABLE_200();
752       a93 := JTF_VARCHAR2_TABLE_200();
753       a94 := JTF_VARCHAR2_TABLE_100();
754       a95 := JTF_VARCHAR2_TABLE_100();
755       a96 := JTF_NUMBER_TABLE();
756       a97 := JTF_DATE_TABLE();
757       a98 := JTF_DATE_TABLE();
758       a99 := JTF_NUMBER_TABLE();
759       a100 := JTF_NUMBER_TABLE();
760       a101 := JTF_NUMBER_TABLE();
761       a102 := JTF_NUMBER_TABLE();
762       a103 := JTF_NUMBER_TABLE();
763       a104 := JTF_NUMBER_TABLE();
764       a105 := JTF_VARCHAR2_TABLE_100();
765       a106 := JTF_VARCHAR2_TABLE_100();
766       a107 := JTF_VARCHAR2_TABLE_100();
767       a108 := JTF_NUMBER_TABLE();
768       if t.count > 0 then
769         a0.extend(t.count);
770         a1.extend(t.count);
771         a2.extend(t.count);
772         a3.extend(t.count);
773         a4.extend(t.count);
774         a5.extend(t.count);
775         a6.extend(t.count);
776         a7.extend(t.count);
777         a8.extend(t.count);
778         a9.extend(t.count);
779         a10.extend(t.count);
780         a11.extend(t.count);
781         a12.extend(t.count);
782         a13.extend(t.count);
783         a14.extend(t.count);
784         a15.extend(t.count);
785         a16.extend(t.count);
786         a17.extend(t.count);
787         a18.extend(t.count);
788         a19.extend(t.count);
789         a20.extend(t.count);
790         a21.extend(t.count);
791         a22.extend(t.count);
792         a23.extend(t.count);
793         a24.extend(t.count);
794         a25.extend(t.count);
795         a26.extend(t.count);
796         a27.extend(t.count);
797         a28.extend(t.count);
798         a29.extend(t.count);
799         a30.extend(t.count);
800         a31.extend(t.count);
801         a32.extend(t.count);
802         a33.extend(t.count);
803         a34.extend(t.count);
804         a35.extend(t.count);
805         a36.extend(t.count);
806         a37.extend(t.count);
807         a38.extend(t.count);
808         a39.extend(t.count);
809         a40.extend(t.count);
810         a41.extend(t.count);
811         a42.extend(t.count);
812         a43.extend(t.count);
813         a44.extend(t.count);
814         a45.extend(t.count);
815         a46.extend(t.count);
816         a47.extend(t.count);
817         a48.extend(t.count);
818         a49.extend(t.count);
819         a50.extend(t.count);
820         a51.extend(t.count);
821         a52.extend(t.count);
822         a53.extend(t.count);
823         a54.extend(t.count);
824         a55.extend(t.count);
825         a56.extend(t.count);
826         a57.extend(t.count);
827         a58.extend(t.count);
828         a59.extend(t.count);
829         a60.extend(t.count);
830         a61.extend(t.count);
831         a62.extend(t.count);
832         a63.extend(t.count);
833         a64.extend(t.count);
834         a65.extend(t.count);
835         a66.extend(t.count);
836         a67.extend(t.count);
837         a68.extend(t.count);
838         a69.extend(t.count);
839         a70.extend(t.count);
840         a71.extend(t.count);
841         a72.extend(t.count);
842         a73.extend(t.count);
843         a74.extend(t.count);
844         a75.extend(t.count);
845         a76.extend(t.count);
846         a77.extend(t.count);
847         a78.extend(t.count);
848         a79.extend(t.count);
849         a80.extend(t.count);
850         a81.extend(t.count);
851         a82.extend(t.count);
852         a83.extend(t.count);
853         a84.extend(t.count);
854         a85.extend(t.count);
855         a86.extend(t.count);
856         a87.extend(t.count);
857         a88.extend(t.count);
858         a89.extend(t.count);
859         a90.extend(t.count);
860         a91.extend(t.count);
861         a92.extend(t.count);
862         a93.extend(t.count);
863         a94.extend(t.count);
864         a95.extend(t.count);
865         a96.extend(t.count);
866         a97.extend(t.count);
867         a98.extend(t.count);
868         a99.extend(t.count);
869         a100.extend(t.count);
870         a101.extend(t.count);
871         a102.extend(t.count);
872         a103.extend(t.count);
873         a104.extend(t.count);
874         a105.extend(t.count);
875         a106.extend(t.count);
876         a107.extend(t.count);
877         a108.extend(t.count);
878         ddindx := t.first;
879         indx := 1;
880         while true loop
881           a0(indx) := t(ddindx).header_id;
882           a1(indx) := t(ddindx).batch_id;
883           a2(indx) := t(ddindx).row_id;
884           a3(indx) := t(ddindx).wip_entity_name;
885           a4(indx) := t(ddindx).wip_entity_id;
886           a5(indx) := t(ddindx).organization_id;
887           a6(indx) := t(ddindx).description;
888           a7(indx) := t(ddindx).asset_number;
889           a8(indx) := t(ddindx).asset_group_id;
890           a9(indx) := t(ddindx).rebuild_item_id;
891           a10(indx) := t(ddindx).rebuild_serial_number;
892           a11(indx) := t(ddindx).maintenance_object_id;
893           a12(indx) := t(ddindx).maintenance_object_type;
894           a13(indx) := t(ddindx).maintenance_object_source;
895           a14(indx) := t(ddindx).eam_linear_location_id;
896           a15(indx) := t(ddindx).class_code;
897           a16(indx) := t(ddindx).asset_activity_id;
898           a17(indx) := t(ddindx).activity_type;
899           a18(indx) := t(ddindx).activity_cause;
900           a19(indx) := t(ddindx).activity_source;
901           a20(indx) := t(ddindx).work_order_type;
902           a21(indx) := t(ddindx).status_type;
903           a22(indx) := t(ddindx).job_quantity;
904           a23(indx) := t(ddindx).date_released;
905           a24(indx) := t(ddindx).owning_department;
906           a25(indx) := t(ddindx).priority;
907           a26(indx) := t(ddindx).requested_start_date;
908           a27(indx) := t(ddindx).due_date;
909           a28(indx) := t(ddindx).shutdown_type;
910           a29(indx) := t(ddindx).firm_planned_flag;
911           a30(indx) := t(ddindx).notification_required;
912           a31(indx) := t(ddindx).tagout_required;
913           a32(indx) := t(ddindx).plan_maintenance;
914           a33(indx) := t(ddindx).project_id;
915           a34(indx) := t(ddindx).task_id;
916           a35(indx) := t(ddindx).end_item_unit_number;
917           a36(indx) := t(ddindx).schedule_group_id;
918           a37(indx) := t(ddindx).bom_revision_date;
919           a38(indx) := t(ddindx).routing_revision_date;
920           a39(indx) := t(ddindx).alternate_routing_designator;
921           a40(indx) := t(ddindx).alternate_bom_designator;
922           a41(indx) := t(ddindx).routing_revision;
923           a42(indx) := t(ddindx).bom_revision;
924           a43(indx) := t(ddindx).parent_wip_entity_id;
925           a44(indx) := t(ddindx).manual_rebuild_flag;
926           a45(indx) := t(ddindx).pm_schedule_id;
927           a46(indx) := t(ddindx).wip_supply_type;
928           a47(indx) := t(ddindx).material_account;
929           a48(indx) := t(ddindx).material_overhead_account;
930           a49(indx) := t(ddindx).resource_account;
931           a50(indx) := t(ddindx).outside_processing_account;
932           a51(indx) := t(ddindx).material_variance_account;
933           a52(indx) := t(ddindx).resource_variance_account;
934           a53(indx) := t(ddindx).outside_proc_variance_account;
935           a54(indx) := t(ddindx).std_cost_adjustment_account;
936           a55(indx) := t(ddindx).overhead_account;
937           a56(indx) := t(ddindx).overhead_variance_account;
938           a57(indx) := t(ddindx).scheduled_start_date;
939           a58(indx) := t(ddindx).scheduled_completion_date;
940           a59(indx) := t(ddindx).pm_suggested_start_date;
941           a60(indx) := t(ddindx).pm_suggested_end_date;
942           a61(indx) := t(ddindx).pm_base_meter_reading;
943           a62(indx) := t(ddindx).pm_base_meter;
944           a63(indx) := t(ddindx).common_bom_sequence_id;
945           a64(indx) := t(ddindx).common_routing_sequence_id;
946           a65(indx) := t(ddindx).po_creation_time;
947           a66(indx) := t(ddindx).gen_object_id;
948           a67(indx) := t(ddindx).user_defined_status_id;
949           a68(indx) := t(ddindx).pending_flag;
950           a69(indx) := t(ddindx).material_shortage_check_date;
951           a70(indx) := t(ddindx).material_shortage_flag;
952           a71(indx) := t(ddindx).workflow_type;
953           a72(indx) := t(ddindx).warranty_claim_status;
954           a73(indx) := t(ddindx).cycle_id;
955           a74(indx) := t(ddindx).seq_id;
956           a75(indx) := t(ddindx).ds_scheduled_flag;
957           a76(indx) := t(ddindx).warranty_active;
958           a77(indx) := t(ddindx).assignment_complete;
959           a78(indx) := t(ddindx).attribute_category;
960           a79(indx) := t(ddindx).attribute1;
961           a80(indx) := t(ddindx).attribute2;
962           a81(indx) := t(ddindx).attribute3;
963           a82(indx) := t(ddindx).attribute4;
964           a83(indx) := t(ddindx).attribute5;
965           a84(indx) := t(ddindx).attribute6;
966           a85(indx) := t(ddindx).attribute7;
967           a86(indx) := t(ddindx).attribute8;
968           a87(indx) := t(ddindx).attribute9;
969           a88(indx) := t(ddindx).attribute10;
970           a89(indx) := t(ddindx).attribute11;
971           a90(indx) := t(ddindx).attribute12;
972           a91(indx) := t(ddindx).attribute13;
973           a92(indx) := t(ddindx).attribute14;
974           a93(indx) := t(ddindx).attribute15;
975           a94(indx) := t(ddindx).material_issue_by_mo;
976           a95(indx) := t(ddindx).issue_zero_cost_flag;
977           a96(indx) := t(ddindx).report_type;
978           a97(indx) := t(ddindx).actual_close_date;
979           a98(indx) := t(ddindx).submission_date;
980           a99(indx) := t(ddindx).user_id;
981           a100(indx) := t(ddindx).responsibility_id;
982           a101(indx) := t(ddindx).request_id;
983           a102(indx) := t(ddindx).program_id;
984           a103(indx) := t(ddindx).program_application_id;
985           a104(indx) := t(ddindx).source_line_id;
986           a105(indx) := t(ddindx).source_code;
987           a106(indx) := t(ddindx).validate_structure;
988           a107(indx) := t(ddindx).return_status;
989           a108(indx) := t(ddindx).transaction_type;
990           indx := indx+1;
991           if t.last =ddindx
992             then exit;
993           end if;
994           ddindx := t.next(ddindx);
995         end loop;
996       end if;
997    end if;
998   end rosetta_table_copy_out_p28;
999 
1000   procedure rosetta_table_copy_in_p29(t out nocopy eam_process_wo_pub.eam_op_tbl_type, a0 JTF_NUMBER_TABLE
1001     , a1 JTF_NUMBER_TABLE
1002     , a2 JTF_NUMBER_TABLE
1003     , a3 JTF_NUMBER_TABLE
1004     , a4 JTF_NUMBER_TABLE
1005     , a5 JTF_NUMBER_TABLE
1006     , a6 JTF_NUMBER_TABLE
1007     , a7 JTF_NUMBER_TABLE
1008     , a8 JTF_NUMBER_TABLE
1009     , a9 JTF_VARCHAR2_TABLE_300
1010     , a10 JTF_NUMBER_TABLE
1011     , a11 JTF_NUMBER_TABLE
1012     , a12 JTF_NUMBER_TABLE
1013     , a13 JTF_VARCHAR2_TABLE_100
1014     , a14 JTF_DATE_TABLE
1015     , a15 JTF_DATE_TABLE
1016     , a16 JTF_VARCHAR2_TABLE_100
1017     , a17 JTF_VARCHAR2_TABLE_200
1018     , a18 JTF_VARCHAR2_TABLE_200
1019     , a19 JTF_VARCHAR2_TABLE_200
1020     , a20 JTF_VARCHAR2_TABLE_200
1021     , a21 JTF_VARCHAR2_TABLE_200
1022     , a22 JTF_VARCHAR2_TABLE_200
1023     , a23 JTF_VARCHAR2_TABLE_200
1024     , a24 JTF_VARCHAR2_TABLE_200
1025     , a25 JTF_VARCHAR2_TABLE_200
1026     , a26 JTF_VARCHAR2_TABLE_200
1027     , a27 JTF_VARCHAR2_TABLE_200
1028     , a28 JTF_VARCHAR2_TABLE_200
1029     , a29 JTF_VARCHAR2_TABLE_200
1030     , a30 JTF_VARCHAR2_TABLE_200
1031     , a31 JTF_VARCHAR2_TABLE_200
1032     , a32 JTF_VARCHAR2_TABLE_4000
1033     , a33 JTF_NUMBER_TABLE
1034     , a34 JTF_NUMBER_TABLE
1035     , a35 JTF_NUMBER_TABLE
1036     , a36 JTF_VARCHAR2_TABLE_100
1037     , a37 JTF_NUMBER_TABLE
1038     ) as
1039     ddindx binary_integer; indx binary_integer;
1040   begin
1041   if a0 is not null and a0.count > 0 then
1042       if a0.count > 0 then
1043         indx := a0.first;
1044         ddindx := 1;
1045         while true loop
1046           t(ddindx).header_id := a0(indx);
1047           t(ddindx).batch_id := a1(indx);
1048           t(ddindx).row_id := a2(indx);
1049           t(ddindx).wip_entity_id := a3(indx);
1050           t(ddindx).organization_id := a4(indx);
1051           t(ddindx).operation_seq_num := a5(indx);
1052           t(ddindx).standard_operation_id := a6(indx);
1053           t(ddindx).department_id := a7(indx);
1054           t(ddindx).operation_sequence_id := a8(indx);
1055           t(ddindx).description := a9(indx);
1056           t(ddindx).minimum_transfer_quantity := a10(indx);
1057           t(ddindx).count_point_type := a11(indx);
1058           t(ddindx).backflush_flag := a12(indx);
1059           t(ddindx).shutdown_type := a13(indx);
1060           t(ddindx).start_date := a14(indx);
1061           t(ddindx).completion_date := a15(indx);
1062           t(ddindx).attribute_category := a16(indx);
1063           t(ddindx).attribute1 := a17(indx);
1064           t(ddindx).attribute2 := a18(indx);
1065           t(ddindx).attribute3 := a19(indx);
1066           t(ddindx).attribute4 := a20(indx);
1067           t(ddindx).attribute5 := a21(indx);
1068           t(ddindx).attribute6 := a22(indx);
1069           t(ddindx).attribute7 := a23(indx);
1070           t(ddindx).attribute8 := a24(indx);
1071           t(ddindx).attribute9 := a25(indx);
1072           t(ddindx).attribute10 := a26(indx);
1073           t(ddindx).attribute11 := a27(indx);
1074           t(ddindx).attribute12 := a28(indx);
1075           t(ddindx).attribute13 := a29(indx);
1076           t(ddindx).attribute14 := a30(indx);
1077           t(ddindx).attribute15 := a31(indx);
1078           t(ddindx).long_description := a32(indx);
1079           t(ddindx).request_id := a33(indx);
1080           t(ddindx).program_application_id := a34(indx);
1081           t(ddindx).program_id := a35(indx);
1082           t(ddindx).return_status := a36(indx);
1083           t(ddindx).transaction_type := a37(indx);
1084           ddindx := ddindx+1;
1085           if a0.last =indx
1086             then exit;
1087           end if;
1088           indx := a0.next(indx);
1089         end loop;
1090       end if;
1091    end if;
1092   end rosetta_table_copy_in_p29;
1093   procedure rosetta_table_copy_out_p29(t eam_process_wo_pub.eam_op_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
1094     , a1 out nocopy JTF_NUMBER_TABLE
1095     , a2 out nocopy JTF_NUMBER_TABLE
1096     , a3 out nocopy JTF_NUMBER_TABLE
1097     , a4 out nocopy JTF_NUMBER_TABLE
1098     , a5 out nocopy JTF_NUMBER_TABLE
1099     , a6 out nocopy JTF_NUMBER_TABLE
1100     , a7 out nocopy JTF_NUMBER_TABLE
1101     , a8 out nocopy JTF_NUMBER_TABLE
1102     , a9 out nocopy JTF_VARCHAR2_TABLE_300
1103     , a10 out nocopy JTF_NUMBER_TABLE
1104     , a11 out nocopy JTF_NUMBER_TABLE
1105     , a12 out nocopy JTF_NUMBER_TABLE
1106     , a13 out nocopy JTF_VARCHAR2_TABLE_100
1107     , a14 out nocopy JTF_DATE_TABLE
1108     , a15 out nocopy JTF_DATE_TABLE
1109     , a16 out nocopy JTF_VARCHAR2_TABLE_100
1110     , a17 out nocopy JTF_VARCHAR2_TABLE_200
1111     , a18 out nocopy JTF_VARCHAR2_TABLE_200
1112     , a19 out nocopy JTF_VARCHAR2_TABLE_200
1113     , a20 out nocopy JTF_VARCHAR2_TABLE_200
1114     , a21 out nocopy JTF_VARCHAR2_TABLE_200
1115     , a22 out nocopy JTF_VARCHAR2_TABLE_200
1116     , a23 out nocopy JTF_VARCHAR2_TABLE_200
1117     , a24 out nocopy JTF_VARCHAR2_TABLE_200
1118     , a25 out nocopy JTF_VARCHAR2_TABLE_200
1119     , a26 out nocopy JTF_VARCHAR2_TABLE_200
1120     , a27 out nocopy JTF_VARCHAR2_TABLE_200
1121     , a28 out nocopy JTF_VARCHAR2_TABLE_200
1122     , a29 out nocopy JTF_VARCHAR2_TABLE_200
1123     , a30 out nocopy JTF_VARCHAR2_TABLE_200
1124     , a31 out nocopy JTF_VARCHAR2_TABLE_200
1125     , a32 out nocopy JTF_VARCHAR2_TABLE_4000
1126     , a33 out nocopy JTF_NUMBER_TABLE
1127     , a34 out nocopy JTF_NUMBER_TABLE
1128     , a35 out nocopy JTF_NUMBER_TABLE
1129     , a36 out nocopy JTF_VARCHAR2_TABLE_100
1130     , a37 out nocopy JTF_NUMBER_TABLE
1131     ) as
1132     ddindx binary_integer; indx binary_integer;
1133   begin
1134   if t is null or t.count = 0 then
1135     a0 := JTF_NUMBER_TABLE();
1136     a1 := JTF_NUMBER_TABLE();
1137     a2 := JTF_NUMBER_TABLE();
1138     a3 := JTF_NUMBER_TABLE();
1139     a4 := JTF_NUMBER_TABLE();
1140     a5 := JTF_NUMBER_TABLE();
1141     a6 := JTF_NUMBER_TABLE();
1142     a7 := JTF_NUMBER_TABLE();
1143     a8 := JTF_NUMBER_TABLE();
1144     a9 := JTF_VARCHAR2_TABLE_300();
1145     a10 := JTF_NUMBER_TABLE();
1146     a11 := JTF_NUMBER_TABLE();
1147     a12 := JTF_NUMBER_TABLE();
1148     a13 := JTF_VARCHAR2_TABLE_100();
1149     a14 := JTF_DATE_TABLE();
1150     a15 := JTF_DATE_TABLE();
1151     a16 := JTF_VARCHAR2_TABLE_100();
1152     a17 := JTF_VARCHAR2_TABLE_200();
1153     a18 := JTF_VARCHAR2_TABLE_200();
1154     a19 := JTF_VARCHAR2_TABLE_200();
1155     a20 := JTF_VARCHAR2_TABLE_200();
1156     a21 := JTF_VARCHAR2_TABLE_200();
1157     a22 := JTF_VARCHAR2_TABLE_200();
1158     a23 := JTF_VARCHAR2_TABLE_200();
1159     a24 := JTF_VARCHAR2_TABLE_200();
1160     a25 := JTF_VARCHAR2_TABLE_200();
1161     a26 := JTF_VARCHAR2_TABLE_200();
1162     a27 := JTF_VARCHAR2_TABLE_200();
1163     a28 := JTF_VARCHAR2_TABLE_200();
1164     a29 := JTF_VARCHAR2_TABLE_200();
1165     a30 := JTF_VARCHAR2_TABLE_200();
1166     a31 := JTF_VARCHAR2_TABLE_200();
1167     a32 := JTF_VARCHAR2_TABLE_4000();
1168     a33 := JTF_NUMBER_TABLE();
1169     a34 := JTF_NUMBER_TABLE();
1170     a35 := JTF_NUMBER_TABLE();
1171     a36 := JTF_VARCHAR2_TABLE_100();
1172     a37 := JTF_NUMBER_TABLE();
1173   else
1174       a0 := JTF_NUMBER_TABLE();
1175       a1 := JTF_NUMBER_TABLE();
1176       a2 := JTF_NUMBER_TABLE();
1177       a3 := JTF_NUMBER_TABLE();
1178       a4 := JTF_NUMBER_TABLE();
1179       a5 := JTF_NUMBER_TABLE();
1180       a6 := JTF_NUMBER_TABLE();
1181       a7 := JTF_NUMBER_TABLE();
1182       a8 := JTF_NUMBER_TABLE();
1183       a9 := JTF_VARCHAR2_TABLE_300();
1184       a10 := JTF_NUMBER_TABLE();
1185       a11 := JTF_NUMBER_TABLE();
1186       a12 := JTF_NUMBER_TABLE();
1187       a13 := JTF_VARCHAR2_TABLE_100();
1188       a14 := JTF_DATE_TABLE();
1189       a15 := JTF_DATE_TABLE();
1190       a16 := JTF_VARCHAR2_TABLE_100();
1191       a17 := JTF_VARCHAR2_TABLE_200();
1192       a18 := JTF_VARCHAR2_TABLE_200();
1193       a19 := JTF_VARCHAR2_TABLE_200();
1194       a20 := JTF_VARCHAR2_TABLE_200();
1195       a21 := JTF_VARCHAR2_TABLE_200();
1196       a22 := JTF_VARCHAR2_TABLE_200();
1197       a23 := JTF_VARCHAR2_TABLE_200();
1198       a24 := JTF_VARCHAR2_TABLE_200();
1199       a25 := JTF_VARCHAR2_TABLE_200();
1200       a26 := JTF_VARCHAR2_TABLE_200();
1201       a27 := JTF_VARCHAR2_TABLE_200();
1202       a28 := JTF_VARCHAR2_TABLE_200();
1203       a29 := JTF_VARCHAR2_TABLE_200();
1204       a30 := JTF_VARCHAR2_TABLE_200();
1205       a31 := JTF_VARCHAR2_TABLE_200();
1206       a32 := JTF_VARCHAR2_TABLE_4000();
1207       a33 := JTF_NUMBER_TABLE();
1208       a34 := JTF_NUMBER_TABLE();
1209       a35 := JTF_NUMBER_TABLE();
1210       a36 := JTF_VARCHAR2_TABLE_100();
1211       a37 := JTF_NUMBER_TABLE();
1212       if t.count > 0 then
1213         a0.extend(t.count);
1214         a1.extend(t.count);
1215         a2.extend(t.count);
1216         a3.extend(t.count);
1217         a4.extend(t.count);
1218         a5.extend(t.count);
1219         a6.extend(t.count);
1220         a7.extend(t.count);
1221         a8.extend(t.count);
1222         a9.extend(t.count);
1223         a10.extend(t.count);
1224         a11.extend(t.count);
1225         a12.extend(t.count);
1226         a13.extend(t.count);
1227         a14.extend(t.count);
1228         a15.extend(t.count);
1229         a16.extend(t.count);
1230         a17.extend(t.count);
1231         a18.extend(t.count);
1232         a19.extend(t.count);
1233         a20.extend(t.count);
1234         a21.extend(t.count);
1235         a22.extend(t.count);
1236         a23.extend(t.count);
1237         a24.extend(t.count);
1238         a25.extend(t.count);
1239         a26.extend(t.count);
1240         a27.extend(t.count);
1241         a28.extend(t.count);
1242         a29.extend(t.count);
1243         a30.extend(t.count);
1244         a31.extend(t.count);
1245         a32.extend(t.count);
1246         a33.extend(t.count);
1247         a34.extend(t.count);
1248         a35.extend(t.count);
1249         a36.extend(t.count);
1250         a37.extend(t.count);
1251         ddindx := t.first;
1252         indx := 1;
1253         while true loop
1254           a0(indx) := t(ddindx).header_id;
1255           a1(indx) := t(ddindx).batch_id;
1256           a2(indx) := t(ddindx).row_id;
1257           a3(indx) := t(ddindx).wip_entity_id;
1258           a4(indx) := t(ddindx).organization_id;
1259           a5(indx) := t(ddindx).operation_seq_num;
1260           a6(indx) := t(ddindx).standard_operation_id;
1261           a7(indx) := t(ddindx).department_id;
1262           a8(indx) := t(ddindx).operation_sequence_id;
1263           a9(indx) := t(ddindx).description;
1264           a10(indx) := t(ddindx).minimum_transfer_quantity;
1265           a11(indx) := t(ddindx).count_point_type;
1266           a12(indx) := t(ddindx).backflush_flag;
1267           a13(indx) := t(ddindx).shutdown_type;
1268           a14(indx) := t(ddindx).start_date;
1269           a15(indx) := t(ddindx).completion_date;
1270           a16(indx) := t(ddindx).attribute_category;
1271           a17(indx) := t(ddindx).attribute1;
1272           a18(indx) := t(ddindx).attribute2;
1273           a19(indx) := t(ddindx).attribute3;
1274           a20(indx) := t(ddindx).attribute4;
1275           a21(indx) := t(ddindx).attribute5;
1276           a22(indx) := t(ddindx).attribute6;
1277           a23(indx) := t(ddindx).attribute7;
1278           a24(indx) := t(ddindx).attribute8;
1279           a25(indx) := t(ddindx).attribute9;
1280           a26(indx) := t(ddindx).attribute10;
1281           a27(indx) := t(ddindx).attribute11;
1282           a28(indx) := t(ddindx).attribute12;
1283           a29(indx) := t(ddindx).attribute13;
1284           a30(indx) := t(ddindx).attribute14;
1285           a31(indx) := t(ddindx).attribute15;
1286           a32(indx) := t(ddindx).long_description;
1287           a33(indx) := t(ddindx).request_id;
1288           a34(indx) := t(ddindx).program_application_id;
1289           a35(indx) := t(ddindx).program_id;
1290           a36(indx) := t(ddindx).return_status;
1291           a37(indx) := t(ddindx).transaction_type;
1292           indx := indx+1;
1293           if t.last =ddindx
1294             then exit;
1295           end if;
1296           ddindx := t.next(ddindx);
1297         end loop;
1298       end if;
1299    end if;
1300   end rosetta_table_copy_out_p29;
1301 
1302   procedure rosetta_table_copy_in_p30(t out nocopy eam_process_wo_pub.eam_op_network_tbl_type, a0 JTF_NUMBER_TABLE
1303     , a1 JTF_NUMBER_TABLE
1304     , a2 JTF_NUMBER_TABLE
1305     , a3 JTF_NUMBER_TABLE
1306     , a4 JTF_NUMBER_TABLE
1307     , a5 JTF_NUMBER_TABLE
1308     , a6 JTF_NUMBER_TABLE
1309     , a7 JTF_VARCHAR2_TABLE_100
1310     , a8 JTF_VARCHAR2_TABLE_200
1311     , a9 JTF_VARCHAR2_TABLE_200
1312     , a10 JTF_VARCHAR2_TABLE_200
1313     , a11 JTF_VARCHAR2_TABLE_200
1314     , a12 JTF_VARCHAR2_TABLE_200
1315     , a13 JTF_VARCHAR2_TABLE_200
1316     , a14 JTF_VARCHAR2_TABLE_200
1317     , a15 JTF_VARCHAR2_TABLE_200
1318     , a16 JTF_VARCHAR2_TABLE_200
1319     , a17 JTF_VARCHAR2_TABLE_200
1320     , a18 JTF_VARCHAR2_TABLE_200
1321     , a19 JTF_VARCHAR2_TABLE_200
1322     , a20 JTF_VARCHAR2_TABLE_200
1323     , a21 JTF_VARCHAR2_TABLE_200
1324     , a22 JTF_VARCHAR2_TABLE_200
1325     , a23 JTF_VARCHAR2_TABLE_100
1326     , a24 JTF_NUMBER_TABLE
1327     ) as
1328     ddindx binary_integer; indx binary_integer;
1329   begin
1330   if a0 is not null and a0.count > 0 then
1331       if a0.count > 0 then
1332         indx := a0.first;
1333         ddindx := 1;
1334         while true loop
1335           t(ddindx).header_id := a0(indx);
1336           t(ddindx).batch_id := a1(indx);
1337           t(ddindx).row_id := a2(indx);
1338           t(ddindx).wip_entity_id := a3(indx);
1339           t(ddindx).organization_id := a4(indx);
1340           t(ddindx).prior_operation := a5(indx);
1341           t(ddindx).next_operation := a6(indx);
1342           t(ddindx).attribute_category := a7(indx);
1343           t(ddindx).attribute1 := a8(indx);
1344           t(ddindx).attribute2 := a9(indx);
1345           t(ddindx).attribute3 := a10(indx);
1346           t(ddindx).attribute4 := a11(indx);
1347           t(ddindx).attribute5 := a12(indx);
1348           t(ddindx).attribute6 := a13(indx);
1349           t(ddindx).attribute7 := a14(indx);
1350           t(ddindx).attribute8 := a15(indx);
1351           t(ddindx).attribute9 := a16(indx);
1352           t(ddindx).attribute10 := a17(indx);
1353           t(ddindx).attribute11 := a18(indx);
1354           t(ddindx).attribute12 := a19(indx);
1355           t(ddindx).attribute13 := a20(indx);
1356           t(ddindx).attribute14 := a21(indx);
1357           t(ddindx).attribute15 := a22(indx);
1358           t(ddindx).return_status := a23(indx);
1359           t(ddindx).transaction_type := a24(indx);
1360           ddindx := ddindx+1;
1361           if a0.last =indx
1362             then exit;
1363           end if;
1364           indx := a0.next(indx);
1365         end loop;
1366       end if;
1367    end if;
1368   end rosetta_table_copy_in_p30;
1369   procedure rosetta_table_copy_out_p30(t eam_process_wo_pub.eam_op_network_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
1370     , a1 out nocopy JTF_NUMBER_TABLE
1371     , a2 out nocopy JTF_NUMBER_TABLE
1372     , a3 out nocopy JTF_NUMBER_TABLE
1373     , a4 out nocopy JTF_NUMBER_TABLE
1374     , a5 out nocopy JTF_NUMBER_TABLE
1375     , a6 out nocopy JTF_NUMBER_TABLE
1376     , a7 out nocopy JTF_VARCHAR2_TABLE_100
1377     , a8 out nocopy JTF_VARCHAR2_TABLE_200
1378     , a9 out nocopy JTF_VARCHAR2_TABLE_200
1379     , a10 out nocopy JTF_VARCHAR2_TABLE_200
1380     , a11 out nocopy JTF_VARCHAR2_TABLE_200
1381     , a12 out nocopy JTF_VARCHAR2_TABLE_200
1382     , a13 out nocopy JTF_VARCHAR2_TABLE_200
1383     , a14 out nocopy JTF_VARCHAR2_TABLE_200
1384     , a15 out nocopy JTF_VARCHAR2_TABLE_200
1385     , a16 out nocopy JTF_VARCHAR2_TABLE_200
1386     , a17 out nocopy JTF_VARCHAR2_TABLE_200
1387     , a18 out nocopy JTF_VARCHAR2_TABLE_200
1388     , a19 out nocopy JTF_VARCHAR2_TABLE_200
1389     , a20 out nocopy JTF_VARCHAR2_TABLE_200
1390     , a21 out nocopy JTF_VARCHAR2_TABLE_200
1391     , a22 out nocopy JTF_VARCHAR2_TABLE_200
1392     , a23 out nocopy JTF_VARCHAR2_TABLE_100
1393     , a24 out nocopy JTF_NUMBER_TABLE
1394     ) as
1395     ddindx binary_integer; indx binary_integer;
1396   begin
1397   if t is null or t.count = 0 then
1398     a0 := JTF_NUMBER_TABLE();
1399     a1 := JTF_NUMBER_TABLE();
1400     a2 := JTF_NUMBER_TABLE();
1401     a3 := JTF_NUMBER_TABLE();
1402     a4 := JTF_NUMBER_TABLE();
1403     a5 := JTF_NUMBER_TABLE();
1404     a6 := JTF_NUMBER_TABLE();
1405     a7 := JTF_VARCHAR2_TABLE_100();
1406     a8 := JTF_VARCHAR2_TABLE_200();
1407     a9 := JTF_VARCHAR2_TABLE_200();
1408     a10 := JTF_VARCHAR2_TABLE_200();
1409     a11 := JTF_VARCHAR2_TABLE_200();
1410     a12 := JTF_VARCHAR2_TABLE_200();
1411     a13 := JTF_VARCHAR2_TABLE_200();
1412     a14 := JTF_VARCHAR2_TABLE_200();
1413     a15 := JTF_VARCHAR2_TABLE_200();
1414     a16 := JTF_VARCHAR2_TABLE_200();
1415     a17 := JTF_VARCHAR2_TABLE_200();
1416     a18 := JTF_VARCHAR2_TABLE_200();
1417     a19 := JTF_VARCHAR2_TABLE_200();
1418     a20 := JTF_VARCHAR2_TABLE_200();
1419     a21 := JTF_VARCHAR2_TABLE_200();
1420     a22 := JTF_VARCHAR2_TABLE_200();
1421     a23 := JTF_VARCHAR2_TABLE_100();
1422     a24 := JTF_NUMBER_TABLE();
1423   else
1424       a0 := JTF_NUMBER_TABLE();
1425       a1 := JTF_NUMBER_TABLE();
1426       a2 := JTF_NUMBER_TABLE();
1427       a3 := JTF_NUMBER_TABLE();
1428       a4 := JTF_NUMBER_TABLE();
1429       a5 := JTF_NUMBER_TABLE();
1430       a6 := JTF_NUMBER_TABLE();
1431       a7 := JTF_VARCHAR2_TABLE_100();
1432       a8 := JTF_VARCHAR2_TABLE_200();
1433       a9 := JTF_VARCHAR2_TABLE_200();
1434       a10 := JTF_VARCHAR2_TABLE_200();
1435       a11 := JTF_VARCHAR2_TABLE_200();
1436       a12 := JTF_VARCHAR2_TABLE_200();
1437       a13 := JTF_VARCHAR2_TABLE_200();
1438       a14 := JTF_VARCHAR2_TABLE_200();
1439       a15 := JTF_VARCHAR2_TABLE_200();
1440       a16 := JTF_VARCHAR2_TABLE_200();
1441       a17 := JTF_VARCHAR2_TABLE_200();
1442       a18 := JTF_VARCHAR2_TABLE_200();
1443       a19 := JTF_VARCHAR2_TABLE_200();
1444       a20 := JTF_VARCHAR2_TABLE_200();
1445       a21 := JTF_VARCHAR2_TABLE_200();
1446       a22 := JTF_VARCHAR2_TABLE_200();
1447       a23 := JTF_VARCHAR2_TABLE_100();
1448       a24 := JTF_NUMBER_TABLE();
1449       if t.count > 0 then
1450         a0.extend(t.count);
1451         a1.extend(t.count);
1452         a2.extend(t.count);
1453         a3.extend(t.count);
1454         a4.extend(t.count);
1455         a5.extend(t.count);
1456         a6.extend(t.count);
1457         a7.extend(t.count);
1458         a8.extend(t.count);
1459         a9.extend(t.count);
1460         a10.extend(t.count);
1461         a11.extend(t.count);
1462         a12.extend(t.count);
1463         a13.extend(t.count);
1464         a14.extend(t.count);
1465         a15.extend(t.count);
1466         a16.extend(t.count);
1467         a17.extend(t.count);
1468         a18.extend(t.count);
1469         a19.extend(t.count);
1470         a20.extend(t.count);
1471         a21.extend(t.count);
1472         a22.extend(t.count);
1473         a23.extend(t.count);
1474         a24.extend(t.count);
1475         ddindx := t.first;
1476         indx := 1;
1477         while true loop
1478           a0(indx) := t(ddindx).header_id;
1479           a1(indx) := t(ddindx).batch_id;
1480           a2(indx) := t(ddindx).row_id;
1481           a3(indx) := t(ddindx).wip_entity_id;
1482           a4(indx) := t(ddindx).organization_id;
1483           a5(indx) := t(ddindx).prior_operation;
1484           a6(indx) := t(ddindx).next_operation;
1485           a7(indx) := t(ddindx).attribute_category;
1486           a8(indx) := t(ddindx).attribute1;
1487           a9(indx) := t(ddindx).attribute2;
1488           a10(indx) := t(ddindx).attribute3;
1489           a11(indx) := t(ddindx).attribute4;
1490           a12(indx) := t(ddindx).attribute5;
1491           a13(indx) := t(ddindx).attribute6;
1492           a14(indx) := t(ddindx).attribute7;
1493           a15(indx) := t(ddindx).attribute8;
1494           a16(indx) := t(ddindx).attribute9;
1495           a17(indx) := t(ddindx).attribute10;
1496           a18(indx) := t(ddindx).attribute11;
1497           a19(indx) := t(ddindx).attribute12;
1498           a20(indx) := t(ddindx).attribute13;
1499           a21(indx) := t(ddindx).attribute14;
1500           a22(indx) := t(ddindx).attribute15;
1501           a23(indx) := t(ddindx).return_status;
1502           a24(indx) := t(ddindx).transaction_type;
1503           indx := indx+1;
1504           if t.last =ddindx
1505             then exit;
1506           end if;
1507           ddindx := t.next(ddindx);
1508         end loop;
1509       end if;
1510    end if;
1511   end rosetta_table_copy_out_p30;
1512 
1513   procedure rosetta_table_copy_in_p31(t out nocopy eam_process_wo_pub.eam_res_tbl_type, a0 JTF_NUMBER_TABLE
1514     , a1 JTF_NUMBER_TABLE
1515     , a2 JTF_NUMBER_TABLE
1516     , a3 JTF_NUMBER_TABLE
1517     , a4 JTF_NUMBER_TABLE
1518     , a5 JTF_NUMBER_TABLE
1519     , a6 JTF_NUMBER_TABLE
1520     , a7 JTF_NUMBER_TABLE
1521     , a8 JTF_VARCHAR2_TABLE_100
1522     , a9 JTF_NUMBER_TABLE
1523     , a10 JTF_NUMBER_TABLE
1524     , a11 JTF_NUMBER_TABLE
1525     , a12 JTF_NUMBER_TABLE
1526     , a13 JTF_NUMBER_TABLE
1527     , a14 JTF_NUMBER_TABLE
1528     , a15 JTF_NUMBER_TABLE
1529     , a16 JTF_NUMBER_TABLE
1530     , a17 JTF_NUMBER_TABLE
1531     , a18 JTF_NUMBER_TABLE
1532     , a19 JTF_NUMBER_TABLE
1533     , a20 JTF_DATE_TABLE
1534     , a21 JTF_DATE_TABLE
1535     , a22 JTF_NUMBER_TABLE
1536     , a23 JTF_NUMBER_TABLE
1537     , a24 JTF_NUMBER_TABLE
1538     , a25 JTF_VARCHAR2_TABLE_100
1539     , a26 JTF_VARCHAR2_TABLE_200
1540     , a27 JTF_VARCHAR2_TABLE_200
1541     , a28 JTF_VARCHAR2_TABLE_200
1542     , a29 JTF_VARCHAR2_TABLE_200
1543     , a30 JTF_VARCHAR2_TABLE_200
1544     , a31 JTF_VARCHAR2_TABLE_200
1545     , a32 JTF_VARCHAR2_TABLE_200
1546     , a33 JTF_VARCHAR2_TABLE_200
1547     , a34 JTF_VARCHAR2_TABLE_200
1548     , a35 JTF_VARCHAR2_TABLE_200
1549     , a36 JTF_VARCHAR2_TABLE_200
1550     , a37 JTF_VARCHAR2_TABLE_200
1551     , a38 JTF_VARCHAR2_TABLE_200
1552     , a39 JTF_VARCHAR2_TABLE_200
1553     , a40 JTF_VARCHAR2_TABLE_200
1554     , a41 JTF_NUMBER_TABLE
1555     , a42 JTF_NUMBER_TABLE
1556     , a43 JTF_NUMBER_TABLE
1557     , a44 JTF_NUMBER_TABLE
1558     , a45 JTF_DATE_TABLE
1559     , a46 JTF_VARCHAR2_TABLE_100
1560     , a47 JTF_NUMBER_TABLE
1561     ) as
1562     ddindx binary_integer; indx binary_integer;
1563   begin
1564   if a0 is not null and a0.count > 0 then
1565       if a0.count > 0 then
1566         indx := a0.first;
1567         ddindx := 1;
1568         while true loop
1569           t(ddindx).header_id := a0(indx);
1570           t(ddindx).batch_id := a1(indx);
1571           t(ddindx).row_id := a2(indx);
1572           t(ddindx).wip_entity_id := a3(indx);
1573           t(ddindx).organization_id := a4(indx);
1574           t(ddindx).operation_seq_num := a5(indx);
1575           t(ddindx).resource_seq_num := a6(indx);
1576           t(ddindx).resource_id := a7(indx);
1577           t(ddindx).uom_code := a8(indx);
1578           t(ddindx).basis_type := a9(indx);
1579           t(ddindx).usage_rate_or_amount := a10(indx);
1580           t(ddindx).activity_id := a11(indx);
1581           t(ddindx).scheduled_flag := a12(indx);
1582           t(ddindx).firm_flag := a13(indx);
1583           t(ddindx).assigned_units := a14(indx);
1584           t(ddindx).maximum_assigned_units := a15(indx);
1585           t(ddindx).autocharge_type := a16(indx);
1586           t(ddindx).standard_rate_flag := a17(indx);
1587           t(ddindx).applied_resource_units := a18(indx);
1588           t(ddindx).applied_resource_value := a19(indx);
1589           t(ddindx).start_date := a20(indx);
1590           t(ddindx).completion_date := a21(indx);
1591           t(ddindx).schedule_seq_num := a22(indx);
1592           t(ddindx).substitute_group_num := a23(indx);
1593           t(ddindx).replacement_group_num := a24(indx);
1594           t(ddindx).attribute_category := a25(indx);
1595           t(ddindx).attribute1 := a26(indx);
1596           t(ddindx).attribute2 := a27(indx);
1597           t(ddindx).attribute3 := a28(indx);
1598           t(ddindx).attribute4 := a29(indx);
1599           t(ddindx).attribute5 := a30(indx);
1600           t(ddindx).attribute6 := a31(indx);
1601           t(ddindx).attribute7 := a32(indx);
1602           t(ddindx).attribute8 := a33(indx);
1603           t(ddindx).attribute9 := a34(indx);
1604           t(ddindx).attribute10 := a35(indx);
1605           t(ddindx).attribute11 := a36(indx);
1606           t(ddindx).attribute12 := a37(indx);
1607           t(ddindx).attribute13 := a38(indx);
1608           t(ddindx).attribute14 := a39(indx);
1609           t(ddindx).attribute15 := a40(indx);
1610           t(ddindx).department_id := a41(indx);
1611           t(ddindx).request_id := a42(indx);
1612           t(ddindx).program_application_id := a43(indx);
1613           t(ddindx).program_id := a44(indx);
1614           t(ddindx).program_update_date := a45(indx);
1615           t(ddindx).return_status := a46(indx);
1616           t(ddindx).transaction_type := a47(indx);
1617           ddindx := ddindx+1;
1618           if a0.last =indx
1619             then exit;
1620           end if;
1621           indx := a0.next(indx);
1622         end loop;
1623       end if;
1624    end if;
1625   end rosetta_table_copy_in_p31;
1626   procedure rosetta_table_copy_out_p31(t eam_process_wo_pub.eam_res_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
1627     , a1 out nocopy JTF_NUMBER_TABLE
1628     , a2 out nocopy JTF_NUMBER_TABLE
1629     , a3 out nocopy JTF_NUMBER_TABLE
1630     , a4 out nocopy JTF_NUMBER_TABLE
1631     , a5 out nocopy JTF_NUMBER_TABLE
1632     , a6 out nocopy JTF_NUMBER_TABLE
1633     , a7 out nocopy JTF_NUMBER_TABLE
1634     , a8 out nocopy JTF_VARCHAR2_TABLE_100
1635     , a9 out nocopy JTF_NUMBER_TABLE
1636     , a10 out nocopy JTF_NUMBER_TABLE
1637     , a11 out nocopy JTF_NUMBER_TABLE
1638     , a12 out nocopy JTF_NUMBER_TABLE
1639     , a13 out nocopy JTF_NUMBER_TABLE
1640     , a14 out nocopy JTF_NUMBER_TABLE
1641     , a15 out nocopy JTF_NUMBER_TABLE
1642     , a16 out nocopy JTF_NUMBER_TABLE
1643     , a17 out nocopy JTF_NUMBER_TABLE
1644     , a18 out nocopy JTF_NUMBER_TABLE
1645     , a19 out nocopy JTF_NUMBER_TABLE
1646     , a20 out nocopy JTF_DATE_TABLE
1647     , a21 out nocopy JTF_DATE_TABLE
1648     , a22 out nocopy JTF_NUMBER_TABLE
1649     , a23 out nocopy JTF_NUMBER_TABLE
1650     , a24 out nocopy JTF_NUMBER_TABLE
1651     , a25 out nocopy JTF_VARCHAR2_TABLE_100
1652     , a26 out nocopy JTF_VARCHAR2_TABLE_200
1653     , a27 out nocopy JTF_VARCHAR2_TABLE_200
1654     , a28 out nocopy JTF_VARCHAR2_TABLE_200
1655     , a29 out nocopy JTF_VARCHAR2_TABLE_200
1656     , a30 out nocopy JTF_VARCHAR2_TABLE_200
1657     , a31 out nocopy JTF_VARCHAR2_TABLE_200
1658     , a32 out nocopy JTF_VARCHAR2_TABLE_200
1659     , a33 out nocopy JTF_VARCHAR2_TABLE_200
1660     , a34 out nocopy JTF_VARCHAR2_TABLE_200
1661     , a35 out nocopy JTF_VARCHAR2_TABLE_200
1662     , a36 out nocopy JTF_VARCHAR2_TABLE_200
1663     , a37 out nocopy JTF_VARCHAR2_TABLE_200
1664     , a38 out nocopy JTF_VARCHAR2_TABLE_200
1665     , a39 out nocopy JTF_VARCHAR2_TABLE_200
1666     , a40 out nocopy JTF_VARCHAR2_TABLE_200
1667     , a41 out nocopy JTF_NUMBER_TABLE
1668     , a42 out nocopy JTF_NUMBER_TABLE
1669     , a43 out nocopy JTF_NUMBER_TABLE
1670     , a44 out nocopy JTF_NUMBER_TABLE
1671     , a45 out nocopy JTF_DATE_TABLE
1672     , a46 out nocopy JTF_VARCHAR2_TABLE_100
1673     , a47 out nocopy JTF_NUMBER_TABLE
1674     ) as
1675     ddindx binary_integer; indx binary_integer;
1676   begin
1677   if t is null or t.count = 0 then
1678     a0 := JTF_NUMBER_TABLE();
1679     a1 := JTF_NUMBER_TABLE();
1680     a2 := JTF_NUMBER_TABLE();
1681     a3 := JTF_NUMBER_TABLE();
1682     a4 := JTF_NUMBER_TABLE();
1683     a5 := JTF_NUMBER_TABLE();
1684     a6 := JTF_NUMBER_TABLE();
1685     a7 := JTF_NUMBER_TABLE();
1686     a8 := JTF_VARCHAR2_TABLE_100();
1687     a9 := JTF_NUMBER_TABLE();
1688     a10 := JTF_NUMBER_TABLE();
1689     a11 := JTF_NUMBER_TABLE();
1690     a12 := JTF_NUMBER_TABLE();
1691     a13 := JTF_NUMBER_TABLE();
1692     a14 := JTF_NUMBER_TABLE();
1693     a15 := JTF_NUMBER_TABLE();
1694     a16 := JTF_NUMBER_TABLE();
1695     a17 := JTF_NUMBER_TABLE();
1696     a18 := JTF_NUMBER_TABLE();
1697     a19 := JTF_NUMBER_TABLE();
1698     a20 := JTF_DATE_TABLE();
1699     a21 := JTF_DATE_TABLE();
1700     a22 := JTF_NUMBER_TABLE();
1701     a23 := JTF_NUMBER_TABLE();
1702     a24 := JTF_NUMBER_TABLE();
1703     a25 := JTF_VARCHAR2_TABLE_100();
1704     a26 := JTF_VARCHAR2_TABLE_200();
1705     a27 := JTF_VARCHAR2_TABLE_200();
1706     a28 := JTF_VARCHAR2_TABLE_200();
1707     a29 := JTF_VARCHAR2_TABLE_200();
1708     a30 := JTF_VARCHAR2_TABLE_200();
1709     a31 := JTF_VARCHAR2_TABLE_200();
1710     a32 := JTF_VARCHAR2_TABLE_200();
1711     a33 := JTF_VARCHAR2_TABLE_200();
1712     a34 := JTF_VARCHAR2_TABLE_200();
1713     a35 := JTF_VARCHAR2_TABLE_200();
1714     a36 := JTF_VARCHAR2_TABLE_200();
1715     a37 := JTF_VARCHAR2_TABLE_200();
1716     a38 := JTF_VARCHAR2_TABLE_200();
1717     a39 := JTF_VARCHAR2_TABLE_200();
1718     a40 := JTF_VARCHAR2_TABLE_200();
1719     a41 := JTF_NUMBER_TABLE();
1720     a42 := JTF_NUMBER_TABLE();
1721     a43 := JTF_NUMBER_TABLE();
1722     a44 := JTF_NUMBER_TABLE();
1723     a45 := JTF_DATE_TABLE();
1724     a46 := JTF_VARCHAR2_TABLE_100();
1725     a47 := JTF_NUMBER_TABLE();
1726   else
1727       a0 := JTF_NUMBER_TABLE();
1728       a1 := JTF_NUMBER_TABLE();
1729       a2 := JTF_NUMBER_TABLE();
1730       a3 := JTF_NUMBER_TABLE();
1731       a4 := JTF_NUMBER_TABLE();
1732       a5 := JTF_NUMBER_TABLE();
1733       a6 := JTF_NUMBER_TABLE();
1734       a7 := JTF_NUMBER_TABLE();
1735       a8 := JTF_VARCHAR2_TABLE_100();
1736       a9 := JTF_NUMBER_TABLE();
1737       a10 := JTF_NUMBER_TABLE();
1738       a11 := JTF_NUMBER_TABLE();
1739       a12 := JTF_NUMBER_TABLE();
1740       a13 := JTF_NUMBER_TABLE();
1741       a14 := JTF_NUMBER_TABLE();
1742       a15 := JTF_NUMBER_TABLE();
1743       a16 := JTF_NUMBER_TABLE();
1744       a17 := JTF_NUMBER_TABLE();
1745       a18 := JTF_NUMBER_TABLE();
1746       a19 := JTF_NUMBER_TABLE();
1747       a20 := JTF_DATE_TABLE();
1748       a21 := JTF_DATE_TABLE();
1749       a22 := JTF_NUMBER_TABLE();
1750       a23 := JTF_NUMBER_TABLE();
1751       a24 := JTF_NUMBER_TABLE();
1752       a25 := JTF_VARCHAR2_TABLE_100();
1753       a26 := JTF_VARCHAR2_TABLE_200();
1754       a27 := JTF_VARCHAR2_TABLE_200();
1755       a28 := JTF_VARCHAR2_TABLE_200();
1756       a29 := JTF_VARCHAR2_TABLE_200();
1757       a30 := JTF_VARCHAR2_TABLE_200();
1758       a31 := JTF_VARCHAR2_TABLE_200();
1759       a32 := JTF_VARCHAR2_TABLE_200();
1760       a33 := JTF_VARCHAR2_TABLE_200();
1761       a34 := JTF_VARCHAR2_TABLE_200();
1762       a35 := JTF_VARCHAR2_TABLE_200();
1763       a36 := JTF_VARCHAR2_TABLE_200();
1764       a37 := JTF_VARCHAR2_TABLE_200();
1765       a38 := JTF_VARCHAR2_TABLE_200();
1766       a39 := JTF_VARCHAR2_TABLE_200();
1767       a40 := JTF_VARCHAR2_TABLE_200();
1768       a41 := JTF_NUMBER_TABLE();
1769       a42 := JTF_NUMBER_TABLE();
1770       a43 := JTF_NUMBER_TABLE();
1771       a44 := JTF_NUMBER_TABLE();
1772       a45 := JTF_DATE_TABLE();
1773       a46 := JTF_VARCHAR2_TABLE_100();
1774       a47 := JTF_NUMBER_TABLE();
1775       if t.count > 0 then
1776         a0.extend(t.count);
1777         a1.extend(t.count);
1778         a2.extend(t.count);
1779         a3.extend(t.count);
1780         a4.extend(t.count);
1781         a5.extend(t.count);
1782         a6.extend(t.count);
1783         a7.extend(t.count);
1784         a8.extend(t.count);
1785         a9.extend(t.count);
1786         a10.extend(t.count);
1787         a11.extend(t.count);
1788         a12.extend(t.count);
1789         a13.extend(t.count);
1790         a14.extend(t.count);
1791         a15.extend(t.count);
1792         a16.extend(t.count);
1793         a17.extend(t.count);
1794         a18.extend(t.count);
1795         a19.extend(t.count);
1796         a20.extend(t.count);
1797         a21.extend(t.count);
1798         a22.extend(t.count);
1799         a23.extend(t.count);
1800         a24.extend(t.count);
1801         a25.extend(t.count);
1802         a26.extend(t.count);
1803         a27.extend(t.count);
1804         a28.extend(t.count);
1805         a29.extend(t.count);
1806         a30.extend(t.count);
1807         a31.extend(t.count);
1808         a32.extend(t.count);
1809         a33.extend(t.count);
1810         a34.extend(t.count);
1811         a35.extend(t.count);
1812         a36.extend(t.count);
1813         a37.extend(t.count);
1814         a38.extend(t.count);
1815         a39.extend(t.count);
1816         a40.extend(t.count);
1817         a41.extend(t.count);
1818         a42.extend(t.count);
1819         a43.extend(t.count);
1820         a44.extend(t.count);
1821         a45.extend(t.count);
1822         a46.extend(t.count);
1823         a47.extend(t.count);
1824         ddindx := t.first;
1825         indx := 1;
1826         while true loop
1827           a0(indx) := t(ddindx).header_id;
1828           a1(indx) := t(ddindx).batch_id;
1829           a2(indx) := t(ddindx).row_id;
1830           a3(indx) := t(ddindx).wip_entity_id;
1831           a4(indx) := t(ddindx).organization_id;
1832           a5(indx) := t(ddindx).operation_seq_num;
1833           a6(indx) := t(ddindx).resource_seq_num;
1834           a7(indx) := t(ddindx).resource_id;
1835           a8(indx) := t(ddindx).uom_code;
1836           a9(indx) := t(ddindx).basis_type;
1837           a10(indx) := t(ddindx).usage_rate_or_amount;
1838           a11(indx) := t(ddindx).activity_id;
1839           a12(indx) := t(ddindx).scheduled_flag;
1840           a13(indx) := t(ddindx).firm_flag;
1841           a14(indx) := t(ddindx).assigned_units;
1842           a15(indx) := t(ddindx).maximum_assigned_units;
1843           a16(indx) := t(ddindx).autocharge_type;
1844           a17(indx) := t(ddindx).standard_rate_flag;
1845           a18(indx) := t(ddindx).applied_resource_units;
1846           a19(indx) := t(ddindx).applied_resource_value;
1847           a20(indx) := t(ddindx).start_date;
1848           a21(indx) := t(ddindx).completion_date;
1849           a22(indx) := t(ddindx).schedule_seq_num;
1850           a23(indx) := t(ddindx).substitute_group_num;
1851           a24(indx) := t(ddindx).replacement_group_num;
1852           a25(indx) := t(ddindx).attribute_category;
1853           a26(indx) := t(ddindx).attribute1;
1854           a27(indx) := t(ddindx).attribute2;
1855           a28(indx) := t(ddindx).attribute3;
1856           a29(indx) := t(ddindx).attribute4;
1857           a30(indx) := t(ddindx).attribute5;
1858           a31(indx) := t(ddindx).attribute6;
1859           a32(indx) := t(ddindx).attribute7;
1860           a33(indx) := t(ddindx).attribute8;
1861           a34(indx) := t(ddindx).attribute9;
1862           a35(indx) := t(ddindx).attribute10;
1863           a36(indx) := t(ddindx).attribute11;
1864           a37(indx) := t(ddindx).attribute12;
1865           a38(indx) := t(ddindx).attribute13;
1866           a39(indx) := t(ddindx).attribute14;
1867           a40(indx) := t(ddindx).attribute15;
1868           a41(indx) := t(ddindx).department_id;
1869           a42(indx) := t(ddindx).request_id;
1870           a43(indx) := t(ddindx).program_application_id;
1871           a44(indx) := t(ddindx).program_id;
1872           a45(indx) := t(ddindx).program_update_date;
1873           a46(indx) := t(ddindx).return_status;
1874           a47(indx) := t(ddindx).transaction_type;
1875           indx := indx+1;
1876           if t.last =ddindx
1877             then exit;
1878           end if;
1879           ddindx := t.next(ddindx);
1880         end loop;
1881       end if;
1882    end if;
1883   end rosetta_table_copy_out_p31;
1884 
1885   procedure rosetta_table_copy_in_p32(t out nocopy eam_process_wo_pub.eam_res_inst_tbl_type, a0 JTF_NUMBER_TABLE
1886     , a1 JTF_NUMBER_TABLE
1887     , a2 JTF_NUMBER_TABLE
1888     , a3 JTF_NUMBER_TABLE
1889     , a4 JTF_NUMBER_TABLE
1890     , a5 JTF_NUMBER_TABLE
1891     , a6 JTF_NUMBER_TABLE
1892     , a7 JTF_NUMBER_TABLE
1893     , a8 JTF_VARCHAR2_TABLE_100
1894     , a9 JTF_DATE_TABLE
1895     , a10 JTF_DATE_TABLE
1896     , a11 JTF_NUMBER_TABLE
1897     , a12 JTF_VARCHAR2_TABLE_100
1898     , a13 JTF_NUMBER_TABLE
1899     ) as
1900     ddindx binary_integer; indx binary_integer;
1901   begin
1902   if a0 is not null and a0.count > 0 then
1903       if a0.count > 0 then
1904         indx := a0.first;
1905         ddindx := 1;
1906         while true loop
1907           t(ddindx).header_id := a0(indx);
1908           t(ddindx).batch_id := a1(indx);
1909           t(ddindx).row_id := a2(indx);
1910           t(ddindx).wip_entity_id := a3(indx);
1911           t(ddindx).organization_id := a4(indx);
1912           t(ddindx).operation_seq_num := a5(indx);
1913           t(ddindx).resource_seq_num := a6(indx);
1914           t(ddindx).instance_id := a7(indx);
1915           t(ddindx).serial_number := a8(indx);
1916           t(ddindx).start_date := a9(indx);
1917           t(ddindx).completion_date := a10(indx);
1918           t(ddindx).top_level_batch_id := a11(indx);
1919           t(ddindx).return_status := a12(indx);
1920           t(ddindx).transaction_type := a13(indx);
1921           ddindx := ddindx+1;
1922           if a0.last =indx
1923             then exit;
1924           end if;
1925           indx := a0.next(indx);
1926         end loop;
1927       end if;
1928    end if;
1929   end rosetta_table_copy_in_p32;
1930   procedure rosetta_table_copy_out_p32(t eam_process_wo_pub.eam_res_inst_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
1931     , a1 out nocopy JTF_NUMBER_TABLE
1932     , a2 out nocopy JTF_NUMBER_TABLE
1933     , a3 out nocopy JTF_NUMBER_TABLE
1934     , a4 out nocopy JTF_NUMBER_TABLE
1935     , a5 out nocopy JTF_NUMBER_TABLE
1936     , a6 out nocopy JTF_NUMBER_TABLE
1937     , a7 out nocopy JTF_NUMBER_TABLE
1938     , a8 out nocopy JTF_VARCHAR2_TABLE_100
1939     , a9 out nocopy JTF_DATE_TABLE
1940     , a10 out nocopy JTF_DATE_TABLE
1941     , a11 out nocopy JTF_NUMBER_TABLE
1942     , a12 out nocopy JTF_VARCHAR2_TABLE_100
1943     , a13 out nocopy JTF_NUMBER_TABLE
1944     ) as
1945     ddindx binary_integer; indx binary_integer;
1946   begin
1947   if t is null or t.count = 0 then
1948     a0 := JTF_NUMBER_TABLE();
1949     a1 := JTF_NUMBER_TABLE();
1950     a2 := JTF_NUMBER_TABLE();
1951     a3 := JTF_NUMBER_TABLE();
1952     a4 := JTF_NUMBER_TABLE();
1953     a5 := JTF_NUMBER_TABLE();
1954     a6 := JTF_NUMBER_TABLE();
1955     a7 := JTF_NUMBER_TABLE();
1956     a8 := JTF_VARCHAR2_TABLE_100();
1957     a9 := JTF_DATE_TABLE();
1958     a10 := JTF_DATE_TABLE();
1959     a11 := JTF_NUMBER_TABLE();
1960     a12 := JTF_VARCHAR2_TABLE_100();
1961     a13 := JTF_NUMBER_TABLE();
1962   else
1963       a0 := JTF_NUMBER_TABLE();
1964       a1 := JTF_NUMBER_TABLE();
1965       a2 := JTF_NUMBER_TABLE();
1966       a3 := JTF_NUMBER_TABLE();
1967       a4 := JTF_NUMBER_TABLE();
1968       a5 := JTF_NUMBER_TABLE();
1969       a6 := JTF_NUMBER_TABLE();
1970       a7 := JTF_NUMBER_TABLE();
1971       a8 := JTF_VARCHAR2_TABLE_100();
1972       a9 := JTF_DATE_TABLE();
1973       a10 := JTF_DATE_TABLE();
1974       a11 := JTF_NUMBER_TABLE();
1975       a12 := JTF_VARCHAR2_TABLE_100();
1976       a13 := JTF_NUMBER_TABLE();
1977       if t.count > 0 then
1978         a0.extend(t.count);
1979         a1.extend(t.count);
1980         a2.extend(t.count);
1981         a3.extend(t.count);
1982         a4.extend(t.count);
1983         a5.extend(t.count);
1984         a6.extend(t.count);
1985         a7.extend(t.count);
1986         a8.extend(t.count);
1987         a9.extend(t.count);
1988         a10.extend(t.count);
1989         a11.extend(t.count);
1990         a12.extend(t.count);
1991         a13.extend(t.count);
1992         ddindx := t.first;
1993         indx := 1;
1994         while true loop
1995           a0(indx) := t(ddindx).header_id;
1996           a1(indx) := t(ddindx).batch_id;
1997           a2(indx) := t(ddindx).row_id;
1998           a3(indx) := t(ddindx).wip_entity_id;
1999           a4(indx) := t(ddindx).organization_id;
2000           a5(indx) := t(ddindx).operation_seq_num;
2001           a6(indx) := t(ddindx).resource_seq_num;
2002           a7(indx) := t(ddindx).instance_id;
2003           a8(indx) := t(ddindx).serial_number;
2004           a9(indx) := t(ddindx).start_date;
2005           a10(indx) := t(ddindx).completion_date;
2006           a11(indx) := t(ddindx).top_level_batch_id;
2007           a12(indx) := t(ddindx).return_status;
2008           a13(indx) := t(ddindx).transaction_type;
2009           indx := indx+1;
2010           if t.last =ddindx
2011             then exit;
2012           end if;
2013           ddindx := t.next(ddindx);
2014         end loop;
2015       end if;
2016    end if;
2017   end rosetta_table_copy_out_p32;
2018 
2019   procedure rosetta_table_copy_in_p33(t out nocopy eam_process_wo_pub.eam_sub_res_tbl_type, a0 JTF_NUMBER_TABLE
2020     , a1 JTF_NUMBER_TABLE
2021     , a2 JTF_NUMBER_TABLE
2022     , a3 JTF_NUMBER_TABLE
2023     , a4 JTF_NUMBER_TABLE
2024     , a5 JTF_NUMBER_TABLE
2025     , a6 JTF_NUMBER_TABLE
2026     , a7 JTF_NUMBER_TABLE
2027     , a8 JTF_VARCHAR2_TABLE_100
2028     , a9 JTF_NUMBER_TABLE
2029     , a10 JTF_NUMBER_TABLE
2030     , a11 JTF_NUMBER_TABLE
2031     , a12 JTF_NUMBER_TABLE
2032     , a13 JTF_NUMBER_TABLE
2033     , a14 JTF_NUMBER_TABLE
2034     , a15 JTF_NUMBER_TABLE
2035     , a16 JTF_NUMBER_TABLE
2036     , a17 JTF_NUMBER_TABLE
2037     , a18 JTF_DATE_TABLE
2038     , a19 JTF_DATE_TABLE
2039     , a20 JTF_NUMBER_TABLE
2040     , a21 JTF_NUMBER_TABLE
2041     , a22 JTF_NUMBER_TABLE
2042     , a23 JTF_VARCHAR2_TABLE_100
2043     , a24 JTF_VARCHAR2_TABLE_200
2044     , a25 JTF_VARCHAR2_TABLE_200
2045     , a26 JTF_VARCHAR2_TABLE_200
2046     , a27 JTF_VARCHAR2_TABLE_200
2047     , a28 JTF_VARCHAR2_TABLE_200
2048     , a29 JTF_VARCHAR2_TABLE_200
2049     , a30 JTF_VARCHAR2_TABLE_200
2050     , a31 JTF_VARCHAR2_TABLE_200
2051     , a32 JTF_VARCHAR2_TABLE_200
2052     , a33 JTF_VARCHAR2_TABLE_200
2053     , a34 JTF_VARCHAR2_TABLE_200
2054     , a35 JTF_VARCHAR2_TABLE_200
2055     , a36 JTF_VARCHAR2_TABLE_200
2056     , a37 JTF_VARCHAR2_TABLE_200
2057     , a38 JTF_VARCHAR2_TABLE_200
2058     , a39 JTF_NUMBER_TABLE
2059     , a40 JTF_NUMBER_TABLE
2060     , a41 JTF_NUMBER_TABLE
2061     , a42 JTF_NUMBER_TABLE
2062     , a43 JTF_DATE_TABLE
2063     , a44 JTF_VARCHAR2_TABLE_100
2064     , a45 JTF_NUMBER_TABLE
2065     ) as
2066     ddindx binary_integer; indx binary_integer;
2067   begin
2068   if a0 is not null and a0.count > 0 then
2069       if a0.count > 0 then
2070         indx := a0.first;
2071         ddindx := 1;
2072         while true loop
2073           t(ddindx).header_id := a0(indx);
2074           t(ddindx).batch_id := a1(indx);
2075           t(ddindx).row_id := a2(indx);
2076           t(ddindx).wip_entity_id := a3(indx);
2077           t(ddindx).organization_id := a4(indx);
2078           t(ddindx).operation_seq_num := a5(indx);
2079           t(ddindx).resource_seq_num := a6(indx);
2080           t(ddindx).resource_id := a7(indx);
2081           t(ddindx).uom_code := a8(indx);
2082           t(ddindx).basis_type := a9(indx);
2083           t(ddindx).usage_rate_or_amount := a10(indx);
2084           t(ddindx).activity_id := a11(indx);
2085           t(ddindx).scheduled_flag := a12(indx);
2086           t(ddindx).assigned_units := a13(indx);
2087           t(ddindx).autocharge_type := a14(indx);
2088           t(ddindx).standard_rate_flag := a15(indx);
2089           t(ddindx).applied_resource_units := a16(indx);
2090           t(ddindx).applied_resource_value := a17(indx);
2091           t(ddindx).start_date := a18(indx);
2092           t(ddindx).completion_date := a19(indx);
2093           t(ddindx).schedule_seq_num := a20(indx);
2094           t(ddindx).substitute_group_num := a21(indx);
2095           t(ddindx).replacement_group_num := a22(indx);
2096           t(ddindx).attribute_category := a23(indx);
2097           t(ddindx).attribute1 := a24(indx);
2098           t(ddindx).attribute2 := a25(indx);
2099           t(ddindx).attribute3 := a26(indx);
2100           t(ddindx).attribute4 := a27(indx);
2101           t(ddindx).attribute5 := a28(indx);
2102           t(ddindx).attribute6 := a29(indx);
2103           t(ddindx).attribute7 := a30(indx);
2104           t(ddindx).attribute8 := a31(indx);
2105           t(ddindx).attribute9 := a32(indx);
2106           t(ddindx).attribute10 := a33(indx);
2107           t(ddindx).attribute11 := a34(indx);
2108           t(ddindx).attribute12 := a35(indx);
2109           t(ddindx).attribute13 := a36(indx);
2110           t(ddindx).attribute14 := a37(indx);
2111           t(ddindx).attribute15 := a38(indx);
2112           t(ddindx).department_id := a39(indx);
2113           t(ddindx).request_id := a40(indx);
2114           t(ddindx).program_application_id := a41(indx);
2115           t(ddindx).program_id := a42(indx);
2116           t(ddindx).program_update_date := a43(indx);
2117           t(ddindx).return_status := a44(indx);
2118           t(ddindx).transaction_type := a45(indx);
2119           ddindx := ddindx+1;
2120           if a0.last =indx
2121             then exit;
2122           end if;
2123           indx := a0.next(indx);
2124         end loop;
2125       end if;
2126    end if;
2127   end rosetta_table_copy_in_p33;
2128   procedure rosetta_table_copy_out_p33(t eam_process_wo_pub.eam_sub_res_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
2129     , a1 out nocopy JTF_NUMBER_TABLE
2130     , a2 out nocopy JTF_NUMBER_TABLE
2131     , a3 out nocopy JTF_NUMBER_TABLE
2132     , a4 out nocopy JTF_NUMBER_TABLE
2133     , a5 out nocopy JTF_NUMBER_TABLE
2134     , a6 out nocopy JTF_NUMBER_TABLE
2135     , a7 out nocopy JTF_NUMBER_TABLE
2136     , a8 out nocopy JTF_VARCHAR2_TABLE_100
2137     , a9 out nocopy JTF_NUMBER_TABLE
2138     , a10 out nocopy JTF_NUMBER_TABLE
2139     , a11 out nocopy JTF_NUMBER_TABLE
2140     , a12 out nocopy JTF_NUMBER_TABLE
2141     , a13 out nocopy JTF_NUMBER_TABLE
2142     , a14 out nocopy JTF_NUMBER_TABLE
2143     , a15 out nocopy JTF_NUMBER_TABLE
2144     , a16 out nocopy JTF_NUMBER_TABLE
2145     , a17 out nocopy JTF_NUMBER_TABLE
2146     , a18 out nocopy JTF_DATE_TABLE
2147     , a19 out nocopy JTF_DATE_TABLE
2148     , a20 out nocopy JTF_NUMBER_TABLE
2149     , a21 out nocopy JTF_NUMBER_TABLE
2150     , a22 out nocopy JTF_NUMBER_TABLE
2151     , a23 out nocopy JTF_VARCHAR2_TABLE_100
2152     , a24 out nocopy JTF_VARCHAR2_TABLE_200
2153     , a25 out nocopy JTF_VARCHAR2_TABLE_200
2154     , a26 out nocopy JTF_VARCHAR2_TABLE_200
2155     , a27 out nocopy JTF_VARCHAR2_TABLE_200
2156     , a28 out nocopy JTF_VARCHAR2_TABLE_200
2157     , a29 out nocopy JTF_VARCHAR2_TABLE_200
2158     , a30 out nocopy JTF_VARCHAR2_TABLE_200
2159     , a31 out nocopy JTF_VARCHAR2_TABLE_200
2160     , a32 out nocopy JTF_VARCHAR2_TABLE_200
2161     , a33 out nocopy JTF_VARCHAR2_TABLE_200
2162     , a34 out nocopy JTF_VARCHAR2_TABLE_200
2163     , a35 out nocopy JTF_VARCHAR2_TABLE_200
2164     , a36 out nocopy JTF_VARCHAR2_TABLE_200
2165     , a37 out nocopy JTF_VARCHAR2_TABLE_200
2166     , a38 out nocopy JTF_VARCHAR2_TABLE_200
2167     , a39 out nocopy JTF_NUMBER_TABLE
2168     , a40 out nocopy JTF_NUMBER_TABLE
2169     , a41 out nocopy JTF_NUMBER_TABLE
2170     , a42 out nocopy JTF_NUMBER_TABLE
2171     , a43 out nocopy JTF_DATE_TABLE
2172     , a44 out nocopy JTF_VARCHAR2_TABLE_100
2173     , a45 out nocopy JTF_NUMBER_TABLE
2174     ) as
2175     ddindx binary_integer; indx binary_integer;
2176   begin
2177   if t is null or t.count = 0 then
2178     a0 := JTF_NUMBER_TABLE();
2179     a1 := JTF_NUMBER_TABLE();
2180     a2 := JTF_NUMBER_TABLE();
2181     a3 := JTF_NUMBER_TABLE();
2182     a4 := JTF_NUMBER_TABLE();
2183     a5 := JTF_NUMBER_TABLE();
2184     a6 := JTF_NUMBER_TABLE();
2185     a7 := JTF_NUMBER_TABLE();
2186     a8 := JTF_VARCHAR2_TABLE_100();
2187     a9 := JTF_NUMBER_TABLE();
2188     a10 := JTF_NUMBER_TABLE();
2189     a11 := JTF_NUMBER_TABLE();
2190     a12 := JTF_NUMBER_TABLE();
2191     a13 := JTF_NUMBER_TABLE();
2192     a14 := JTF_NUMBER_TABLE();
2193     a15 := JTF_NUMBER_TABLE();
2194     a16 := JTF_NUMBER_TABLE();
2195     a17 := JTF_NUMBER_TABLE();
2196     a18 := JTF_DATE_TABLE();
2197     a19 := JTF_DATE_TABLE();
2198     a20 := JTF_NUMBER_TABLE();
2199     a21 := JTF_NUMBER_TABLE();
2200     a22 := JTF_NUMBER_TABLE();
2201     a23 := JTF_VARCHAR2_TABLE_100();
2202     a24 := JTF_VARCHAR2_TABLE_200();
2203     a25 := JTF_VARCHAR2_TABLE_200();
2204     a26 := JTF_VARCHAR2_TABLE_200();
2205     a27 := JTF_VARCHAR2_TABLE_200();
2206     a28 := JTF_VARCHAR2_TABLE_200();
2207     a29 := JTF_VARCHAR2_TABLE_200();
2208     a30 := JTF_VARCHAR2_TABLE_200();
2209     a31 := JTF_VARCHAR2_TABLE_200();
2210     a32 := JTF_VARCHAR2_TABLE_200();
2211     a33 := JTF_VARCHAR2_TABLE_200();
2212     a34 := JTF_VARCHAR2_TABLE_200();
2213     a35 := JTF_VARCHAR2_TABLE_200();
2214     a36 := JTF_VARCHAR2_TABLE_200();
2215     a37 := JTF_VARCHAR2_TABLE_200();
2216     a38 := JTF_VARCHAR2_TABLE_200();
2217     a39 := JTF_NUMBER_TABLE();
2218     a40 := JTF_NUMBER_TABLE();
2219     a41 := JTF_NUMBER_TABLE();
2220     a42 := JTF_NUMBER_TABLE();
2221     a43 := JTF_DATE_TABLE();
2222     a44 := JTF_VARCHAR2_TABLE_100();
2223     a45 := JTF_NUMBER_TABLE();
2224   else
2225       a0 := JTF_NUMBER_TABLE();
2226       a1 := JTF_NUMBER_TABLE();
2227       a2 := JTF_NUMBER_TABLE();
2228       a3 := JTF_NUMBER_TABLE();
2229       a4 := JTF_NUMBER_TABLE();
2230       a5 := JTF_NUMBER_TABLE();
2231       a6 := JTF_NUMBER_TABLE();
2232       a7 := JTF_NUMBER_TABLE();
2233       a8 := JTF_VARCHAR2_TABLE_100();
2234       a9 := JTF_NUMBER_TABLE();
2235       a10 := JTF_NUMBER_TABLE();
2236       a11 := JTF_NUMBER_TABLE();
2237       a12 := JTF_NUMBER_TABLE();
2238       a13 := JTF_NUMBER_TABLE();
2239       a14 := JTF_NUMBER_TABLE();
2240       a15 := JTF_NUMBER_TABLE();
2241       a16 := JTF_NUMBER_TABLE();
2242       a17 := JTF_NUMBER_TABLE();
2243       a18 := JTF_DATE_TABLE();
2244       a19 := JTF_DATE_TABLE();
2245       a20 := JTF_NUMBER_TABLE();
2246       a21 := JTF_NUMBER_TABLE();
2247       a22 := JTF_NUMBER_TABLE();
2248       a23 := JTF_VARCHAR2_TABLE_100();
2249       a24 := JTF_VARCHAR2_TABLE_200();
2250       a25 := JTF_VARCHAR2_TABLE_200();
2251       a26 := JTF_VARCHAR2_TABLE_200();
2252       a27 := JTF_VARCHAR2_TABLE_200();
2253       a28 := JTF_VARCHAR2_TABLE_200();
2254       a29 := JTF_VARCHAR2_TABLE_200();
2255       a30 := JTF_VARCHAR2_TABLE_200();
2256       a31 := JTF_VARCHAR2_TABLE_200();
2257       a32 := JTF_VARCHAR2_TABLE_200();
2258       a33 := JTF_VARCHAR2_TABLE_200();
2259       a34 := JTF_VARCHAR2_TABLE_200();
2260       a35 := JTF_VARCHAR2_TABLE_200();
2261       a36 := JTF_VARCHAR2_TABLE_200();
2262       a37 := JTF_VARCHAR2_TABLE_200();
2263       a38 := JTF_VARCHAR2_TABLE_200();
2264       a39 := JTF_NUMBER_TABLE();
2265       a40 := JTF_NUMBER_TABLE();
2266       a41 := JTF_NUMBER_TABLE();
2267       a42 := JTF_NUMBER_TABLE();
2268       a43 := JTF_DATE_TABLE();
2269       a44 := JTF_VARCHAR2_TABLE_100();
2270       a45 := JTF_NUMBER_TABLE();
2271       if t.count > 0 then
2272         a0.extend(t.count);
2273         a1.extend(t.count);
2274         a2.extend(t.count);
2275         a3.extend(t.count);
2276         a4.extend(t.count);
2277         a5.extend(t.count);
2278         a6.extend(t.count);
2279         a7.extend(t.count);
2280         a8.extend(t.count);
2281         a9.extend(t.count);
2282         a10.extend(t.count);
2283         a11.extend(t.count);
2284         a12.extend(t.count);
2285         a13.extend(t.count);
2286         a14.extend(t.count);
2287         a15.extend(t.count);
2288         a16.extend(t.count);
2289         a17.extend(t.count);
2290         a18.extend(t.count);
2291         a19.extend(t.count);
2292         a20.extend(t.count);
2293         a21.extend(t.count);
2294         a22.extend(t.count);
2295         a23.extend(t.count);
2296         a24.extend(t.count);
2297         a25.extend(t.count);
2298         a26.extend(t.count);
2299         a27.extend(t.count);
2300         a28.extend(t.count);
2301         a29.extend(t.count);
2302         a30.extend(t.count);
2303         a31.extend(t.count);
2304         a32.extend(t.count);
2305         a33.extend(t.count);
2306         a34.extend(t.count);
2307         a35.extend(t.count);
2308         a36.extend(t.count);
2309         a37.extend(t.count);
2310         a38.extend(t.count);
2311         a39.extend(t.count);
2312         a40.extend(t.count);
2313         a41.extend(t.count);
2314         a42.extend(t.count);
2315         a43.extend(t.count);
2316         a44.extend(t.count);
2317         a45.extend(t.count);
2318         ddindx := t.first;
2319         indx := 1;
2320         while true loop
2321           a0(indx) := t(ddindx).header_id;
2322           a1(indx) := t(ddindx).batch_id;
2323           a2(indx) := t(ddindx).row_id;
2324           a3(indx) := t(ddindx).wip_entity_id;
2325           a4(indx) := t(ddindx).organization_id;
2326           a5(indx) := t(ddindx).operation_seq_num;
2327           a6(indx) := t(ddindx).resource_seq_num;
2328           a7(indx) := t(ddindx).resource_id;
2329           a8(indx) := t(ddindx).uom_code;
2330           a9(indx) := t(ddindx).basis_type;
2331           a10(indx) := t(ddindx).usage_rate_or_amount;
2332           a11(indx) := t(ddindx).activity_id;
2333           a12(indx) := t(ddindx).scheduled_flag;
2334           a13(indx) := t(ddindx).assigned_units;
2335           a14(indx) := t(ddindx).autocharge_type;
2336           a15(indx) := t(ddindx).standard_rate_flag;
2337           a16(indx) := t(ddindx).applied_resource_units;
2338           a17(indx) := t(ddindx).applied_resource_value;
2339           a18(indx) := t(ddindx).start_date;
2340           a19(indx) := t(ddindx).completion_date;
2341           a20(indx) := t(ddindx).schedule_seq_num;
2342           a21(indx) := t(ddindx).substitute_group_num;
2343           a22(indx) := t(ddindx).replacement_group_num;
2344           a23(indx) := t(ddindx).attribute_category;
2345           a24(indx) := t(ddindx).attribute1;
2346           a25(indx) := t(ddindx).attribute2;
2347           a26(indx) := t(ddindx).attribute3;
2348           a27(indx) := t(ddindx).attribute4;
2349           a28(indx) := t(ddindx).attribute5;
2350           a29(indx) := t(ddindx).attribute6;
2351           a30(indx) := t(ddindx).attribute7;
2352           a31(indx) := t(ddindx).attribute8;
2353           a32(indx) := t(ddindx).attribute9;
2354           a33(indx) := t(ddindx).attribute10;
2355           a34(indx) := t(ddindx).attribute11;
2356           a35(indx) := t(ddindx).attribute12;
2357           a36(indx) := t(ddindx).attribute13;
2358           a37(indx) := t(ddindx).attribute14;
2359           a38(indx) := t(ddindx).attribute15;
2360           a39(indx) := t(ddindx).department_id;
2361           a40(indx) := t(ddindx).request_id;
2362           a41(indx) := t(ddindx).program_application_id;
2363           a42(indx) := t(ddindx).program_id;
2364           a43(indx) := t(ddindx).program_update_date;
2365           a44(indx) := t(ddindx).return_status;
2366           a45(indx) := t(ddindx).transaction_type;
2367           indx := indx+1;
2368           if t.last =ddindx
2369             then exit;
2370           end if;
2371           ddindx := t.next(ddindx);
2372         end loop;
2373       end if;
2374    end if;
2375   end rosetta_table_copy_out_p33;
2376 
2377   procedure rosetta_table_copy_in_p34(t out nocopy eam_process_wo_pub.eam_res_usage_tbl_type, a0 JTF_NUMBER_TABLE
2378     , a1 JTF_NUMBER_TABLE
2379     , a2 JTF_NUMBER_TABLE
2380     , a3 JTF_NUMBER_TABLE
2381     , a4 JTF_NUMBER_TABLE
2382     , a5 JTF_NUMBER_TABLE
2383     , a6 JTF_NUMBER_TABLE
2384     , a7 JTF_DATE_TABLE
2385     , a8 JTF_DATE_TABLE
2386     , a9 JTF_DATE_TABLE
2387     , a10 JTF_DATE_TABLE
2388     , a11 JTF_NUMBER_TABLE
2389     , a12 JTF_NUMBER_TABLE
2390     , a13 JTF_NUMBER_TABLE
2391     , a14 JTF_NUMBER_TABLE
2392     , a15 JTF_DATE_TABLE
2393     , a16 JTF_NUMBER_TABLE
2394     , a17 JTF_VARCHAR2_TABLE_100
2395     , a18 JTF_VARCHAR2_TABLE_100
2396     , a19 JTF_NUMBER_TABLE
2397     ) as
2398     ddindx binary_integer; indx binary_integer;
2399   begin
2400   if a0 is not null and a0.count > 0 then
2401       if a0.count > 0 then
2402         indx := a0.first;
2403         ddindx := 1;
2404         while true loop
2405           t(ddindx).header_id := a0(indx);
2406           t(ddindx).batch_id := a1(indx);
2407           t(ddindx).row_id := a2(indx);
2408           t(ddindx).wip_entity_id := a3(indx);
2409           t(ddindx).operation_seq_num := a4(indx);
2410           t(ddindx).resource_seq_num := a5(indx);
2411           t(ddindx).organization_id := a6(indx);
2412           t(ddindx).start_date := a7(indx);
2413           t(ddindx).completion_date := a8(indx);
2414           t(ddindx).old_start_date := a9(indx);
2415           t(ddindx).old_completion_date := a10(indx);
2416           t(ddindx).assigned_units := a11(indx);
2417           t(ddindx).request_id := a12(indx);
2418           t(ddindx).program_application_id := a13(indx);
2419           t(ddindx).program_id := a14(indx);
2420           t(ddindx).program_update_date := a15(indx);
2421           t(ddindx).instance_id := a16(indx);
2422           t(ddindx).serial_number := a17(indx);
2423           t(ddindx).return_status := a18(indx);
2424           t(ddindx).transaction_type := a19(indx);
2425           ddindx := ddindx+1;
2426           if a0.last =indx
2427             then exit;
2428           end if;
2429           indx := a0.next(indx);
2430         end loop;
2431       end if;
2432    end if;
2433   end rosetta_table_copy_in_p34;
2434   procedure rosetta_table_copy_out_p34(t eam_process_wo_pub.eam_res_usage_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
2435     , a1 out nocopy JTF_NUMBER_TABLE
2436     , a2 out nocopy JTF_NUMBER_TABLE
2437     , a3 out nocopy JTF_NUMBER_TABLE
2438     , a4 out nocopy JTF_NUMBER_TABLE
2439     , a5 out nocopy JTF_NUMBER_TABLE
2440     , a6 out nocopy JTF_NUMBER_TABLE
2441     , a7 out nocopy JTF_DATE_TABLE
2442     , a8 out nocopy JTF_DATE_TABLE
2443     , a9 out nocopy JTF_DATE_TABLE
2444     , a10 out nocopy JTF_DATE_TABLE
2445     , a11 out nocopy JTF_NUMBER_TABLE
2446     , a12 out nocopy JTF_NUMBER_TABLE
2447     , a13 out nocopy JTF_NUMBER_TABLE
2448     , a14 out nocopy JTF_NUMBER_TABLE
2449     , a15 out nocopy JTF_DATE_TABLE
2450     , a16 out nocopy JTF_NUMBER_TABLE
2451     , a17 out nocopy JTF_VARCHAR2_TABLE_100
2452     , a18 out nocopy JTF_VARCHAR2_TABLE_100
2453     , a19 out nocopy JTF_NUMBER_TABLE
2454     ) as
2455     ddindx binary_integer; indx binary_integer;
2456   begin
2457   if t is null or t.count = 0 then
2458     a0 := JTF_NUMBER_TABLE();
2459     a1 := JTF_NUMBER_TABLE();
2460     a2 := JTF_NUMBER_TABLE();
2461     a3 := JTF_NUMBER_TABLE();
2462     a4 := JTF_NUMBER_TABLE();
2463     a5 := JTF_NUMBER_TABLE();
2464     a6 := JTF_NUMBER_TABLE();
2465     a7 := JTF_DATE_TABLE();
2466     a8 := JTF_DATE_TABLE();
2467     a9 := JTF_DATE_TABLE();
2468     a10 := JTF_DATE_TABLE();
2469     a11 := JTF_NUMBER_TABLE();
2470     a12 := JTF_NUMBER_TABLE();
2471     a13 := JTF_NUMBER_TABLE();
2472     a14 := JTF_NUMBER_TABLE();
2473     a15 := JTF_DATE_TABLE();
2474     a16 := JTF_NUMBER_TABLE();
2475     a17 := JTF_VARCHAR2_TABLE_100();
2476     a18 := JTF_VARCHAR2_TABLE_100();
2477     a19 := JTF_NUMBER_TABLE();
2478   else
2479       a0 := JTF_NUMBER_TABLE();
2480       a1 := JTF_NUMBER_TABLE();
2481       a2 := JTF_NUMBER_TABLE();
2482       a3 := JTF_NUMBER_TABLE();
2483       a4 := JTF_NUMBER_TABLE();
2484       a5 := JTF_NUMBER_TABLE();
2485       a6 := JTF_NUMBER_TABLE();
2486       a7 := JTF_DATE_TABLE();
2487       a8 := JTF_DATE_TABLE();
2488       a9 := JTF_DATE_TABLE();
2489       a10 := JTF_DATE_TABLE();
2490       a11 := JTF_NUMBER_TABLE();
2491       a12 := JTF_NUMBER_TABLE();
2492       a13 := JTF_NUMBER_TABLE();
2493       a14 := JTF_NUMBER_TABLE();
2494       a15 := JTF_DATE_TABLE();
2495       a16 := JTF_NUMBER_TABLE();
2496       a17 := JTF_VARCHAR2_TABLE_100();
2497       a18 := JTF_VARCHAR2_TABLE_100();
2498       a19 := JTF_NUMBER_TABLE();
2499       if t.count > 0 then
2500         a0.extend(t.count);
2501         a1.extend(t.count);
2502         a2.extend(t.count);
2503         a3.extend(t.count);
2504         a4.extend(t.count);
2505         a5.extend(t.count);
2506         a6.extend(t.count);
2507         a7.extend(t.count);
2508         a8.extend(t.count);
2509         a9.extend(t.count);
2510         a10.extend(t.count);
2511         a11.extend(t.count);
2512         a12.extend(t.count);
2513         a13.extend(t.count);
2514         a14.extend(t.count);
2515         a15.extend(t.count);
2516         a16.extend(t.count);
2517         a17.extend(t.count);
2518         a18.extend(t.count);
2519         a19.extend(t.count);
2520         ddindx := t.first;
2521         indx := 1;
2522         while true loop
2523           a0(indx) := t(ddindx).header_id;
2524           a1(indx) := t(ddindx).batch_id;
2525           a2(indx) := t(ddindx).row_id;
2526           a3(indx) := t(ddindx).wip_entity_id;
2527           a4(indx) := t(ddindx).operation_seq_num;
2528           a5(indx) := t(ddindx).resource_seq_num;
2529           a6(indx) := t(ddindx).organization_id;
2530           a7(indx) := t(ddindx).start_date;
2531           a8(indx) := t(ddindx).completion_date;
2532           a9(indx) := t(ddindx).old_start_date;
2533           a10(indx) := t(ddindx).old_completion_date;
2534           a11(indx) := t(ddindx).assigned_units;
2535           a12(indx) := t(ddindx).request_id;
2536           a13(indx) := t(ddindx).program_application_id;
2537           a14(indx) := t(ddindx).program_id;
2538           a15(indx) := t(ddindx).program_update_date;
2539           a16(indx) := t(ddindx).instance_id;
2540           a17(indx) := t(ddindx).serial_number;
2541           a18(indx) := t(ddindx).return_status;
2542           a19(indx) := t(ddindx).transaction_type;
2543           indx := indx+1;
2544           if t.last =ddindx
2545             then exit;
2546           end if;
2547           ddindx := t.next(ddindx);
2548         end loop;
2549       end if;
2550    end if;
2551   end rosetta_table_copy_out_p34;
2552 
2553   procedure rosetta_table_copy_in_p35(t out nocopy eam_process_wo_pub.eam_mat_req_tbl_type, a0 JTF_NUMBER_TABLE
2554     , a1 JTF_NUMBER_TABLE
2555     , a2 JTF_NUMBER_TABLE
2556     , a3 JTF_NUMBER_TABLE
2557     , a4 JTF_NUMBER_TABLE
2558     , a5 JTF_NUMBER_TABLE
2559     , a6 JTF_NUMBER_TABLE
2560     , a7 JTF_NUMBER_TABLE
2561     , a8 JTF_NUMBER_TABLE
2562     , a9 JTF_NUMBER_TABLE
2563     , a10 JTF_DATE_TABLE
2564     , a11 JTF_NUMBER_TABLE
2565     , a12 JTF_NUMBER_TABLE
2566     , a13 JTF_NUMBER_TABLE
2567     , a14 JTF_NUMBER_TABLE
2568     , a15 JTF_VARCHAR2_TABLE_100
2569     , a16 JTF_NUMBER_TABLE
2570     , a17 JTF_NUMBER_TABLE
2571     , a18 JTF_NUMBER_TABLE
2572     , a19 JTF_DATE_TABLE
2573     , a20 JTF_NUMBER_TABLE
2574     , a21 JTF_VARCHAR2_TABLE_300
2575     , a22 JTF_VARCHAR2_TABLE_100
2576     , a23 JTF_VARCHAR2_TABLE_200
2577     , a24 JTF_VARCHAR2_TABLE_200
2578     , a25 JTF_VARCHAR2_TABLE_200
2579     , a26 JTF_VARCHAR2_TABLE_200
2580     , a27 JTF_VARCHAR2_TABLE_200
2581     , a28 JTF_VARCHAR2_TABLE_200
2582     , a29 JTF_VARCHAR2_TABLE_200
2583     , a30 JTF_VARCHAR2_TABLE_200
2584     , a31 JTF_VARCHAR2_TABLE_200
2585     , a32 JTF_VARCHAR2_TABLE_200
2586     , a33 JTF_VARCHAR2_TABLE_200
2587     , a34 JTF_VARCHAR2_TABLE_200
2588     , a35 JTF_VARCHAR2_TABLE_200
2589     , a36 JTF_VARCHAR2_TABLE_200
2590     , a37 JTF_VARCHAR2_TABLE_200
2591     , a38 JTF_VARCHAR2_TABLE_100
2592     , a39 JTF_VARCHAR2_TABLE_300
2593     , a40 JTF_NUMBER_TABLE
2594     , a41 JTF_NUMBER_TABLE
2595     , a42 JTF_NUMBER_TABLE
2596     , a43 JTF_NUMBER_TABLE
2597     , a44 JTF_NUMBER_TABLE
2598     , a45 JTF_DATE_TABLE
2599     , a46 JTF_VARCHAR2_TABLE_100
2600     , a47 JTF_NUMBER_TABLE
2601     ) as
2602     ddindx binary_integer; indx binary_integer;
2603   begin
2604   if a0 is not null and a0.count > 0 then
2605       if a0.count > 0 then
2606         indx := a0.first;
2607         ddindx := 1;
2608         while true loop
2609           t(ddindx).header_id := a0(indx);
2610           t(ddindx).batch_id := a1(indx);
2611           t(ddindx).row_id := a2(indx);
2612           t(ddindx).wip_entity_id := a3(indx);
2613           t(ddindx).organization_id := a4(indx);
2614           t(ddindx).operation_seq_num := a5(indx);
2615           t(ddindx).inventory_item_id := a6(indx);
2616           t(ddindx).quantity_per_assembly := a7(indx);
2617           t(ddindx).department_id := a8(indx);
2618           t(ddindx).wip_supply_type := a9(indx);
2619           t(ddindx).date_required := a10(indx);
2620           t(ddindx).required_quantity := a11(indx);
2621           t(ddindx).requested_quantity := a12(indx);
2622           t(ddindx).released_quantity := a13(indx);
2623           t(ddindx).quantity_issued := a14(indx);
2624           t(ddindx).supply_subinventory := a15(indx);
2625           t(ddindx).supply_locator_id := a16(indx);
2626           t(ddindx).mrp_net_flag := a17(indx);
2627           t(ddindx).mps_required_quantity := a18(indx);
2628           t(ddindx).mps_date_required := a19(indx);
2629           t(ddindx).component_sequence_id := a20(indx);
2630           t(ddindx).comments := a21(indx);
2631           t(ddindx).attribute_category := a22(indx);
2632           t(ddindx).attribute1 := a23(indx);
2633           t(ddindx).attribute2 := a24(indx);
2634           t(ddindx).attribute3 := a25(indx);
2635           t(ddindx).attribute4 := a26(indx);
2636           t(ddindx).attribute5 := a27(indx);
2637           t(ddindx).attribute6 := a28(indx);
2638           t(ddindx).attribute7 := a29(indx);
2639           t(ddindx).attribute8 := a30(indx);
2640           t(ddindx).attribute9 := a31(indx);
2641           t(ddindx).attribute10 := a32(indx);
2642           t(ddindx).attribute11 := a33(indx);
2643           t(ddindx).attribute12 := a34(indx);
2644           t(ddindx).attribute13 := a35(indx);
2645           t(ddindx).attribute14 := a36(indx);
2646           t(ddindx).attribute15 := a37(indx);
2647           t(ddindx).auto_request_material := a38(indx);
2648           t(ddindx).suggested_vendor_name := a39(indx);
2649           t(ddindx).vendor_id := a40(indx);
2650           t(ddindx).unit_price := a41(indx);
2651           t(ddindx).request_id := a42(indx);
2652           t(ddindx).program_application_id := a43(indx);
2653           t(ddindx).program_id := a44(indx);
2654           t(ddindx).program_update_date := a45(indx);
2655           t(ddindx).return_status := a46(indx);
2656           t(ddindx).transaction_type := a47(indx);
2657           ddindx := ddindx+1;
2658           if a0.last =indx
2659             then exit;
2660           end if;
2661           indx := a0.next(indx);
2662         end loop;
2663       end if;
2664    end if;
2665   end rosetta_table_copy_in_p35;
2666   procedure rosetta_table_copy_out_p35(t eam_process_wo_pub.eam_mat_req_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
2667     , a1 out nocopy JTF_NUMBER_TABLE
2668     , a2 out nocopy JTF_NUMBER_TABLE
2669     , a3 out nocopy JTF_NUMBER_TABLE
2670     , a4 out nocopy JTF_NUMBER_TABLE
2671     , a5 out nocopy JTF_NUMBER_TABLE
2672     , a6 out nocopy JTF_NUMBER_TABLE
2673     , a7 out nocopy JTF_NUMBER_TABLE
2674     , a8 out nocopy JTF_NUMBER_TABLE
2675     , a9 out nocopy JTF_NUMBER_TABLE
2676     , a10 out nocopy JTF_DATE_TABLE
2677     , a11 out nocopy JTF_NUMBER_TABLE
2678     , a12 out nocopy JTF_NUMBER_TABLE
2679     , a13 out nocopy JTF_NUMBER_TABLE
2680     , a14 out nocopy JTF_NUMBER_TABLE
2681     , a15 out nocopy JTF_VARCHAR2_TABLE_100
2682     , a16 out nocopy JTF_NUMBER_TABLE
2683     , a17 out nocopy JTF_NUMBER_TABLE
2684     , a18 out nocopy JTF_NUMBER_TABLE
2685     , a19 out nocopy JTF_DATE_TABLE
2686     , a20 out nocopy JTF_NUMBER_TABLE
2687     , a21 out nocopy JTF_VARCHAR2_TABLE_300
2688     , a22 out nocopy JTF_VARCHAR2_TABLE_100
2689     , a23 out nocopy JTF_VARCHAR2_TABLE_200
2690     , a24 out nocopy JTF_VARCHAR2_TABLE_200
2691     , a25 out nocopy JTF_VARCHAR2_TABLE_200
2692     , a26 out nocopy JTF_VARCHAR2_TABLE_200
2693     , a27 out nocopy JTF_VARCHAR2_TABLE_200
2694     , a28 out nocopy JTF_VARCHAR2_TABLE_200
2695     , a29 out nocopy JTF_VARCHAR2_TABLE_200
2696     , a30 out nocopy JTF_VARCHAR2_TABLE_200
2697     , a31 out nocopy JTF_VARCHAR2_TABLE_200
2698     , a32 out nocopy JTF_VARCHAR2_TABLE_200
2699     , a33 out nocopy JTF_VARCHAR2_TABLE_200
2700     , a34 out nocopy JTF_VARCHAR2_TABLE_200
2701     , a35 out nocopy JTF_VARCHAR2_TABLE_200
2702     , a36 out nocopy JTF_VARCHAR2_TABLE_200
2703     , a37 out nocopy JTF_VARCHAR2_TABLE_200
2704     , a38 out nocopy JTF_VARCHAR2_TABLE_100
2705     , a39 out nocopy JTF_VARCHAR2_TABLE_300
2706     , a40 out nocopy JTF_NUMBER_TABLE
2707     , a41 out nocopy JTF_NUMBER_TABLE
2708     , a42 out nocopy JTF_NUMBER_TABLE
2709     , a43 out nocopy JTF_NUMBER_TABLE
2710     , a44 out nocopy JTF_NUMBER_TABLE
2711     , a45 out nocopy JTF_DATE_TABLE
2712     , a46 out nocopy JTF_VARCHAR2_TABLE_100
2713     , a47 out nocopy JTF_NUMBER_TABLE
2714     ) as
2715     ddindx binary_integer; indx binary_integer;
2716   begin
2717   if t is null or t.count = 0 then
2718     a0 := JTF_NUMBER_TABLE();
2719     a1 := JTF_NUMBER_TABLE();
2720     a2 := JTF_NUMBER_TABLE();
2721     a3 := JTF_NUMBER_TABLE();
2722     a4 := JTF_NUMBER_TABLE();
2723     a5 := JTF_NUMBER_TABLE();
2724     a6 := JTF_NUMBER_TABLE();
2725     a7 := JTF_NUMBER_TABLE();
2726     a8 := JTF_NUMBER_TABLE();
2727     a9 := JTF_NUMBER_TABLE();
2728     a10 := JTF_DATE_TABLE();
2729     a11 := JTF_NUMBER_TABLE();
2730     a12 := JTF_NUMBER_TABLE();
2731     a13 := JTF_NUMBER_TABLE();
2732     a14 := JTF_NUMBER_TABLE();
2733     a15 := JTF_VARCHAR2_TABLE_100();
2734     a16 := JTF_NUMBER_TABLE();
2735     a17 := JTF_NUMBER_TABLE();
2736     a18 := JTF_NUMBER_TABLE();
2737     a19 := JTF_DATE_TABLE();
2738     a20 := JTF_NUMBER_TABLE();
2739     a21 := JTF_VARCHAR2_TABLE_300();
2740     a22 := JTF_VARCHAR2_TABLE_100();
2741     a23 := JTF_VARCHAR2_TABLE_200();
2742     a24 := JTF_VARCHAR2_TABLE_200();
2743     a25 := JTF_VARCHAR2_TABLE_200();
2744     a26 := JTF_VARCHAR2_TABLE_200();
2745     a27 := JTF_VARCHAR2_TABLE_200();
2746     a28 := JTF_VARCHAR2_TABLE_200();
2747     a29 := JTF_VARCHAR2_TABLE_200();
2748     a30 := JTF_VARCHAR2_TABLE_200();
2749     a31 := JTF_VARCHAR2_TABLE_200();
2750     a32 := JTF_VARCHAR2_TABLE_200();
2751     a33 := JTF_VARCHAR2_TABLE_200();
2752     a34 := JTF_VARCHAR2_TABLE_200();
2753     a35 := JTF_VARCHAR2_TABLE_200();
2754     a36 := JTF_VARCHAR2_TABLE_200();
2755     a37 := JTF_VARCHAR2_TABLE_200();
2756     a38 := JTF_VARCHAR2_TABLE_100();
2757     a39 := JTF_VARCHAR2_TABLE_300();
2758     a40 := JTF_NUMBER_TABLE();
2759     a41 := JTF_NUMBER_TABLE();
2760     a42 := JTF_NUMBER_TABLE();
2761     a43 := JTF_NUMBER_TABLE();
2762     a44 := JTF_NUMBER_TABLE();
2763     a45 := JTF_DATE_TABLE();
2764     a46 := JTF_VARCHAR2_TABLE_100();
2765     a47 := JTF_NUMBER_TABLE();
2766   else
2767       a0 := JTF_NUMBER_TABLE();
2768       a1 := JTF_NUMBER_TABLE();
2769       a2 := JTF_NUMBER_TABLE();
2770       a3 := JTF_NUMBER_TABLE();
2771       a4 := JTF_NUMBER_TABLE();
2772       a5 := JTF_NUMBER_TABLE();
2773       a6 := JTF_NUMBER_TABLE();
2774       a7 := JTF_NUMBER_TABLE();
2775       a8 := JTF_NUMBER_TABLE();
2776       a9 := JTF_NUMBER_TABLE();
2777       a10 := JTF_DATE_TABLE();
2778       a11 := JTF_NUMBER_TABLE();
2779       a12 := JTF_NUMBER_TABLE();
2780       a13 := JTF_NUMBER_TABLE();
2781       a14 := JTF_NUMBER_TABLE();
2782       a15 := JTF_VARCHAR2_TABLE_100();
2783       a16 := JTF_NUMBER_TABLE();
2784       a17 := JTF_NUMBER_TABLE();
2785       a18 := JTF_NUMBER_TABLE();
2786       a19 := JTF_DATE_TABLE();
2787       a20 := JTF_NUMBER_TABLE();
2788       a21 := JTF_VARCHAR2_TABLE_300();
2789       a22 := JTF_VARCHAR2_TABLE_100();
2790       a23 := JTF_VARCHAR2_TABLE_200();
2791       a24 := JTF_VARCHAR2_TABLE_200();
2792       a25 := JTF_VARCHAR2_TABLE_200();
2793       a26 := JTF_VARCHAR2_TABLE_200();
2794       a27 := JTF_VARCHAR2_TABLE_200();
2795       a28 := JTF_VARCHAR2_TABLE_200();
2796       a29 := JTF_VARCHAR2_TABLE_200();
2797       a30 := JTF_VARCHAR2_TABLE_200();
2798       a31 := JTF_VARCHAR2_TABLE_200();
2799       a32 := JTF_VARCHAR2_TABLE_200();
2800       a33 := JTF_VARCHAR2_TABLE_200();
2801       a34 := JTF_VARCHAR2_TABLE_200();
2802       a35 := JTF_VARCHAR2_TABLE_200();
2803       a36 := JTF_VARCHAR2_TABLE_200();
2804       a37 := JTF_VARCHAR2_TABLE_200();
2805       a38 := JTF_VARCHAR2_TABLE_100();
2806       a39 := JTF_VARCHAR2_TABLE_300();
2807       a40 := JTF_NUMBER_TABLE();
2808       a41 := JTF_NUMBER_TABLE();
2809       a42 := JTF_NUMBER_TABLE();
2810       a43 := JTF_NUMBER_TABLE();
2811       a44 := JTF_NUMBER_TABLE();
2812       a45 := JTF_DATE_TABLE();
2813       a46 := JTF_VARCHAR2_TABLE_100();
2814       a47 := JTF_NUMBER_TABLE();
2815       if t.count > 0 then
2816         a0.extend(t.count);
2817         a1.extend(t.count);
2818         a2.extend(t.count);
2819         a3.extend(t.count);
2820         a4.extend(t.count);
2821         a5.extend(t.count);
2822         a6.extend(t.count);
2823         a7.extend(t.count);
2824         a8.extend(t.count);
2825         a9.extend(t.count);
2826         a10.extend(t.count);
2827         a11.extend(t.count);
2828         a12.extend(t.count);
2829         a13.extend(t.count);
2830         a14.extend(t.count);
2831         a15.extend(t.count);
2832         a16.extend(t.count);
2833         a17.extend(t.count);
2834         a18.extend(t.count);
2835         a19.extend(t.count);
2836         a20.extend(t.count);
2837         a21.extend(t.count);
2838         a22.extend(t.count);
2839         a23.extend(t.count);
2840         a24.extend(t.count);
2841         a25.extend(t.count);
2842         a26.extend(t.count);
2843         a27.extend(t.count);
2844         a28.extend(t.count);
2845         a29.extend(t.count);
2846         a30.extend(t.count);
2847         a31.extend(t.count);
2848         a32.extend(t.count);
2849         a33.extend(t.count);
2850         a34.extend(t.count);
2851         a35.extend(t.count);
2852         a36.extend(t.count);
2853         a37.extend(t.count);
2854         a38.extend(t.count);
2855         a39.extend(t.count);
2856         a40.extend(t.count);
2857         a41.extend(t.count);
2858         a42.extend(t.count);
2859         a43.extend(t.count);
2860         a44.extend(t.count);
2861         a45.extend(t.count);
2862         a46.extend(t.count);
2863         a47.extend(t.count);
2864         ddindx := t.first;
2865         indx := 1;
2866         while true loop
2867           a0(indx) := t(ddindx).header_id;
2868           a1(indx) := t(ddindx).batch_id;
2869           a2(indx) := t(ddindx).row_id;
2870           a3(indx) := t(ddindx).wip_entity_id;
2871           a4(indx) := t(ddindx).organization_id;
2872           a5(indx) := t(ddindx).operation_seq_num;
2873           a6(indx) := t(ddindx).inventory_item_id;
2874           a7(indx) := t(ddindx).quantity_per_assembly;
2875           a8(indx) := t(ddindx).department_id;
2876           a9(indx) := t(ddindx).wip_supply_type;
2877           a10(indx) := t(ddindx).date_required;
2878           a11(indx) := t(ddindx).required_quantity;
2879           a12(indx) := t(ddindx).requested_quantity;
2880           a13(indx) := t(ddindx).released_quantity;
2881           a14(indx) := t(ddindx).quantity_issued;
2882           a15(indx) := t(ddindx).supply_subinventory;
2883           a16(indx) := t(ddindx).supply_locator_id;
2884           a17(indx) := t(ddindx).mrp_net_flag;
2885           a18(indx) := t(ddindx).mps_required_quantity;
2886           a19(indx) := t(ddindx).mps_date_required;
2887           a20(indx) := t(ddindx).component_sequence_id;
2888           a21(indx) := t(ddindx).comments;
2889           a22(indx) := t(ddindx).attribute_category;
2890           a23(indx) := t(ddindx).attribute1;
2891           a24(indx) := t(ddindx).attribute2;
2892           a25(indx) := t(ddindx).attribute3;
2893           a26(indx) := t(ddindx).attribute4;
2894           a27(indx) := t(ddindx).attribute5;
2895           a28(indx) := t(ddindx).attribute6;
2896           a29(indx) := t(ddindx).attribute7;
2897           a30(indx) := t(ddindx).attribute8;
2898           a31(indx) := t(ddindx).attribute9;
2899           a32(indx) := t(ddindx).attribute10;
2900           a33(indx) := t(ddindx).attribute11;
2901           a34(indx) := t(ddindx).attribute12;
2902           a35(indx) := t(ddindx).attribute13;
2903           a36(indx) := t(ddindx).attribute14;
2904           a37(indx) := t(ddindx).attribute15;
2905           a38(indx) := t(ddindx).auto_request_material;
2906           a39(indx) := t(ddindx).suggested_vendor_name;
2907           a40(indx) := t(ddindx).vendor_id;
2908           a41(indx) := t(ddindx).unit_price;
2909           a42(indx) := t(ddindx).request_id;
2910           a43(indx) := t(ddindx).program_application_id;
2911           a44(indx) := t(ddindx).program_id;
2912           a45(indx) := t(ddindx).program_update_date;
2913           a46(indx) := t(ddindx).return_status;
2914           a47(indx) := t(ddindx).transaction_type;
2915           indx := indx+1;
2916           if t.last =ddindx
2917             then exit;
2918           end if;
2919           ddindx := t.next(ddindx);
2920         end loop;
2921       end if;
2922    end if;
2923   end rosetta_table_copy_out_p35;
2924 
2925   procedure rosetta_table_copy_in_p36(t out nocopy eam_process_wo_pub.eam_direct_items_tbl_type, a0 JTF_NUMBER_TABLE
2926     , a1 JTF_NUMBER_TABLE
2927     , a2 JTF_NUMBER_TABLE
2928     , a3 JTF_VARCHAR2_TABLE_300
2929     , a4 JTF_NUMBER_TABLE
2930     , a5 JTF_NUMBER_TABLE
2931     , a6 JTF_NUMBER_TABLE
2932     , a7 JTF_NUMBER_TABLE
2933     , a8 JTF_NUMBER_TABLE
2934     , a9 JTF_NUMBER_TABLE
2935     , a10 JTF_VARCHAR2_TABLE_300
2936     , a11 JTF_NUMBER_TABLE
2937     , a12 JTF_VARCHAR2_TABLE_100
2938     , a13 JTF_NUMBER_TABLE
2939     , a14 JTF_VARCHAR2_TABLE_100
2940     , a15 JTF_NUMBER_TABLE
2941     , a16 JTF_VARCHAR2_TABLE_100
2942     , a17 JTF_VARCHAR2_TABLE_100
2943     , a18 JTF_NUMBER_TABLE
2944     , a19 JTF_VARCHAR2_TABLE_100
2945     , a20 JTF_NUMBER_TABLE
2946     , a21 JTF_NUMBER_TABLE
2947     , a22 JTF_VARCHAR2_TABLE_100
2948     , a23 JTF_DATE_TABLE
2949     , a24 JTF_VARCHAR2_TABLE_100
2950     , a25 JTF_VARCHAR2_TABLE_200
2951     , a26 JTF_VARCHAR2_TABLE_200
2952     , a27 JTF_VARCHAR2_TABLE_200
2953     , a28 JTF_VARCHAR2_TABLE_200
2954     , a29 JTF_VARCHAR2_TABLE_200
2955     , a30 JTF_VARCHAR2_TABLE_200
2956     , a31 JTF_VARCHAR2_TABLE_200
2957     , a32 JTF_VARCHAR2_TABLE_200
2958     , a33 JTF_VARCHAR2_TABLE_200
2959     , a34 JTF_VARCHAR2_TABLE_200
2960     , a35 JTF_VARCHAR2_TABLE_200
2961     , a36 JTF_VARCHAR2_TABLE_200
2962     , a37 JTF_VARCHAR2_TABLE_200
2963     , a38 JTF_VARCHAR2_TABLE_200
2964     , a39 JTF_VARCHAR2_TABLE_200
2965     , a40 JTF_NUMBER_TABLE
2966     , a41 JTF_NUMBER_TABLE
2967     , a42 JTF_DATE_TABLE
2968     , a43 JTF_NUMBER_TABLE
2969     , a44 JTF_VARCHAR2_TABLE_100
2970     , a45 JTF_NUMBER_TABLE
2971     ) as
2972     ddindx binary_integer; indx binary_integer;
2973   begin
2974   if a0 is not null and a0.count > 0 then
2975       if a0.count > 0 then
2976         indx := a0.first;
2977         ddindx := 1;
2978         while true loop
2979           t(ddindx).header_id := a0(indx);
2980           t(ddindx).batch_id := a1(indx);
2981           t(ddindx).row_id := a2(indx);
2982           t(ddindx).description := a3(indx);
2983           t(ddindx).purchasing_category_id := a4(indx);
2984           t(ddindx).direct_item_sequence_id := a5(indx);
2985           t(ddindx).operation_seq_num := a6(indx);
2986           t(ddindx).department_id := a7(indx);
2987           t(ddindx).wip_entity_id := a8(indx);
2988           t(ddindx).organization_id := a9(indx);
2989           t(ddindx).suggested_vendor_name := a10(indx);
2990           t(ddindx).suggested_vendor_id := a11(indx);
2991           t(ddindx).suggested_vendor_site := a12(indx);
2992           t(ddindx).suggested_vendor_site_id := a13(indx);
2993           t(ddindx).suggested_vendor_contact := a14(indx);
2994           t(ddindx).suggested_vendor_contact_id := a15(indx);
2995           t(ddindx).suggested_vendor_phone := a16(indx);
2996           t(ddindx).suggested_vendor_item_num := a17(indx);
2997           t(ddindx).unit_price := a18(indx);
2998           t(ddindx).auto_request_material := a19(indx);
2999           t(ddindx).required_quantity := a20(indx);
3000           t(ddindx).requested_quantity := a21(indx);
3001           t(ddindx).uom := a22(indx);
3002           t(ddindx).need_by_date := a23(indx);
3003           t(ddindx).attribute_category := a24(indx);
3004           t(ddindx).attribute1 := a25(indx);
3005           t(ddindx).attribute2 := a26(indx);
3006           t(ddindx).attribute3 := a27(indx);
3007           t(ddindx).attribute4 := a28(indx);
3008           t(ddindx).attribute5 := a29(indx);
3009           t(ddindx).attribute6 := a30(indx);
3010           t(ddindx).attribute7 := a31(indx);
3011           t(ddindx).attribute8 := a32(indx);
3012           t(ddindx).attribute9 := a33(indx);
3013           t(ddindx).attribute10 := a34(indx);
3014           t(ddindx).attribute11 := a35(indx);
3015           t(ddindx).attribute12 := a36(indx);
3016           t(ddindx).attribute13 := a37(indx);
3017           t(ddindx).attribute14 := a38(indx);
3018           t(ddindx).attribute15 := a39(indx);
3019           t(ddindx).program_application_id := a40(indx);
3020           t(ddindx).program_id := a41(indx);
3021           t(ddindx).program_update_date := a42(indx);
3022           t(ddindx).request_id := a43(indx);
3023           t(ddindx).return_status := a44(indx);
3024           t(ddindx).transaction_type := a45(indx);
3025           ddindx := ddindx+1;
3026           if a0.last =indx
3027             then exit;
3028           end if;
3029           indx := a0.next(indx);
3030         end loop;
3031       end if;
3032    end if;
3033   end rosetta_table_copy_in_p36;
3034   procedure rosetta_table_copy_out_p36(t eam_process_wo_pub.eam_direct_items_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
3035     , a1 out nocopy JTF_NUMBER_TABLE
3036     , a2 out nocopy JTF_NUMBER_TABLE
3037     , a3 out nocopy JTF_VARCHAR2_TABLE_300
3038     , a4 out nocopy JTF_NUMBER_TABLE
3039     , a5 out nocopy JTF_NUMBER_TABLE
3040     , a6 out nocopy JTF_NUMBER_TABLE
3041     , a7 out nocopy JTF_NUMBER_TABLE
3042     , a8 out nocopy JTF_NUMBER_TABLE
3043     , a9 out nocopy JTF_NUMBER_TABLE
3044     , a10 out nocopy JTF_VARCHAR2_TABLE_300
3045     , a11 out nocopy JTF_NUMBER_TABLE
3046     , a12 out nocopy JTF_VARCHAR2_TABLE_100
3047     , a13 out nocopy JTF_NUMBER_TABLE
3048     , a14 out nocopy JTF_VARCHAR2_TABLE_100
3049     , a15 out nocopy JTF_NUMBER_TABLE
3050     , a16 out nocopy JTF_VARCHAR2_TABLE_100
3051     , a17 out nocopy JTF_VARCHAR2_TABLE_100
3052     , a18 out nocopy JTF_NUMBER_TABLE
3053     , a19 out nocopy JTF_VARCHAR2_TABLE_100
3054     , a20 out nocopy JTF_NUMBER_TABLE
3055     , a21 out nocopy JTF_NUMBER_TABLE
3056     , a22 out nocopy JTF_VARCHAR2_TABLE_100
3057     , a23 out nocopy JTF_DATE_TABLE
3058     , a24 out nocopy JTF_VARCHAR2_TABLE_100
3059     , a25 out nocopy JTF_VARCHAR2_TABLE_200
3060     , a26 out nocopy JTF_VARCHAR2_TABLE_200
3061     , a27 out nocopy JTF_VARCHAR2_TABLE_200
3062     , a28 out nocopy JTF_VARCHAR2_TABLE_200
3063     , a29 out nocopy JTF_VARCHAR2_TABLE_200
3064     , a30 out nocopy JTF_VARCHAR2_TABLE_200
3065     , a31 out nocopy JTF_VARCHAR2_TABLE_200
3066     , a32 out nocopy JTF_VARCHAR2_TABLE_200
3067     , a33 out nocopy JTF_VARCHAR2_TABLE_200
3068     , a34 out nocopy JTF_VARCHAR2_TABLE_200
3069     , a35 out nocopy JTF_VARCHAR2_TABLE_200
3070     , a36 out nocopy JTF_VARCHAR2_TABLE_200
3071     , a37 out nocopy JTF_VARCHAR2_TABLE_200
3072     , a38 out nocopy JTF_VARCHAR2_TABLE_200
3073     , a39 out nocopy JTF_VARCHAR2_TABLE_200
3074     , a40 out nocopy JTF_NUMBER_TABLE
3075     , a41 out nocopy JTF_NUMBER_TABLE
3076     , a42 out nocopy JTF_DATE_TABLE
3077     , a43 out nocopy JTF_NUMBER_TABLE
3078     , a44 out nocopy JTF_VARCHAR2_TABLE_100
3079     , a45 out nocopy JTF_NUMBER_TABLE
3080     ) as
3081     ddindx binary_integer; indx binary_integer;
3082   begin
3083   if t is null or t.count = 0 then
3084     a0 := JTF_NUMBER_TABLE();
3085     a1 := JTF_NUMBER_TABLE();
3086     a2 := JTF_NUMBER_TABLE();
3087     a3 := JTF_VARCHAR2_TABLE_300();
3088     a4 := JTF_NUMBER_TABLE();
3089     a5 := JTF_NUMBER_TABLE();
3090     a6 := JTF_NUMBER_TABLE();
3091     a7 := JTF_NUMBER_TABLE();
3092     a8 := JTF_NUMBER_TABLE();
3093     a9 := JTF_NUMBER_TABLE();
3094     a10 := JTF_VARCHAR2_TABLE_300();
3095     a11 := JTF_NUMBER_TABLE();
3096     a12 := JTF_VARCHAR2_TABLE_100();
3097     a13 := JTF_NUMBER_TABLE();
3098     a14 := JTF_VARCHAR2_TABLE_100();
3099     a15 := JTF_NUMBER_TABLE();
3100     a16 := JTF_VARCHAR2_TABLE_100();
3101     a17 := JTF_VARCHAR2_TABLE_100();
3102     a18 := JTF_NUMBER_TABLE();
3103     a19 := JTF_VARCHAR2_TABLE_100();
3104     a20 := JTF_NUMBER_TABLE();
3105     a21 := JTF_NUMBER_TABLE();
3106     a22 := JTF_VARCHAR2_TABLE_100();
3107     a23 := JTF_DATE_TABLE();
3108     a24 := JTF_VARCHAR2_TABLE_100();
3109     a25 := JTF_VARCHAR2_TABLE_200();
3110     a26 := JTF_VARCHAR2_TABLE_200();
3111     a27 := JTF_VARCHAR2_TABLE_200();
3112     a28 := JTF_VARCHAR2_TABLE_200();
3113     a29 := JTF_VARCHAR2_TABLE_200();
3114     a30 := JTF_VARCHAR2_TABLE_200();
3115     a31 := JTF_VARCHAR2_TABLE_200();
3116     a32 := JTF_VARCHAR2_TABLE_200();
3117     a33 := JTF_VARCHAR2_TABLE_200();
3118     a34 := JTF_VARCHAR2_TABLE_200();
3119     a35 := JTF_VARCHAR2_TABLE_200();
3120     a36 := JTF_VARCHAR2_TABLE_200();
3121     a37 := JTF_VARCHAR2_TABLE_200();
3122     a38 := JTF_VARCHAR2_TABLE_200();
3123     a39 := JTF_VARCHAR2_TABLE_200();
3124     a40 := JTF_NUMBER_TABLE();
3125     a41 := JTF_NUMBER_TABLE();
3126     a42 := JTF_DATE_TABLE();
3127     a43 := JTF_NUMBER_TABLE();
3128     a44 := JTF_VARCHAR2_TABLE_100();
3129     a45 := JTF_NUMBER_TABLE();
3130   else
3131       a0 := JTF_NUMBER_TABLE();
3132       a1 := JTF_NUMBER_TABLE();
3133       a2 := JTF_NUMBER_TABLE();
3134       a3 := JTF_VARCHAR2_TABLE_300();
3135       a4 := JTF_NUMBER_TABLE();
3136       a5 := JTF_NUMBER_TABLE();
3137       a6 := JTF_NUMBER_TABLE();
3138       a7 := JTF_NUMBER_TABLE();
3139       a8 := JTF_NUMBER_TABLE();
3140       a9 := JTF_NUMBER_TABLE();
3141       a10 := JTF_VARCHAR2_TABLE_300();
3142       a11 := JTF_NUMBER_TABLE();
3143       a12 := JTF_VARCHAR2_TABLE_100();
3144       a13 := JTF_NUMBER_TABLE();
3145       a14 := JTF_VARCHAR2_TABLE_100();
3146       a15 := JTF_NUMBER_TABLE();
3147       a16 := JTF_VARCHAR2_TABLE_100();
3148       a17 := JTF_VARCHAR2_TABLE_100();
3149       a18 := JTF_NUMBER_TABLE();
3150       a19 := JTF_VARCHAR2_TABLE_100();
3151       a20 := JTF_NUMBER_TABLE();
3152       a21 := JTF_NUMBER_TABLE();
3153       a22 := JTF_VARCHAR2_TABLE_100();
3154       a23 := JTF_DATE_TABLE();
3155       a24 := JTF_VARCHAR2_TABLE_100();
3156       a25 := JTF_VARCHAR2_TABLE_200();
3157       a26 := JTF_VARCHAR2_TABLE_200();
3158       a27 := JTF_VARCHAR2_TABLE_200();
3159       a28 := JTF_VARCHAR2_TABLE_200();
3160       a29 := JTF_VARCHAR2_TABLE_200();
3161       a30 := JTF_VARCHAR2_TABLE_200();
3162       a31 := JTF_VARCHAR2_TABLE_200();
3163       a32 := JTF_VARCHAR2_TABLE_200();
3164       a33 := JTF_VARCHAR2_TABLE_200();
3165       a34 := JTF_VARCHAR2_TABLE_200();
3166       a35 := JTF_VARCHAR2_TABLE_200();
3167       a36 := JTF_VARCHAR2_TABLE_200();
3168       a37 := JTF_VARCHAR2_TABLE_200();
3169       a38 := JTF_VARCHAR2_TABLE_200();
3170       a39 := JTF_VARCHAR2_TABLE_200();
3171       a40 := JTF_NUMBER_TABLE();
3172       a41 := JTF_NUMBER_TABLE();
3173       a42 := JTF_DATE_TABLE();
3174       a43 := JTF_NUMBER_TABLE();
3175       a44 := JTF_VARCHAR2_TABLE_100();
3176       a45 := JTF_NUMBER_TABLE();
3177       if t.count > 0 then
3178         a0.extend(t.count);
3179         a1.extend(t.count);
3180         a2.extend(t.count);
3181         a3.extend(t.count);
3182         a4.extend(t.count);
3183         a5.extend(t.count);
3184         a6.extend(t.count);
3185         a7.extend(t.count);
3186         a8.extend(t.count);
3187         a9.extend(t.count);
3188         a10.extend(t.count);
3189         a11.extend(t.count);
3190         a12.extend(t.count);
3191         a13.extend(t.count);
3192         a14.extend(t.count);
3193         a15.extend(t.count);
3194         a16.extend(t.count);
3195         a17.extend(t.count);
3196         a18.extend(t.count);
3197         a19.extend(t.count);
3198         a20.extend(t.count);
3199         a21.extend(t.count);
3200         a22.extend(t.count);
3201         a23.extend(t.count);
3202         a24.extend(t.count);
3203         a25.extend(t.count);
3204         a26.extend(t.count);
3205         a27.extend(t.count);
3206         a28.extend(t.count);
3207         a29.extend(t.count);
3208         a30.extend(t.count);
3209         a31.extend(t.count);
3210         a32.extend(t.count);
3211         a33.extend(t.count);
3212         a34.extend(t.count);
3213         a35.extend(t.count);
3214         a36.extend(t.count);
3215         a37.extend(t.count);
3216         a38.extend(t.count);
3217         a39.extend(t.count);
3218         a40.extend(t.count);
3219         a41.extend(t.count);
3220         a42.extend(t.count);
3221         a43.extend(t.count);
3222         a44.extend(t.count);
3223         a45.extend(t.count);
3224         ddindx := t.first;
3225         indx := 1;
3226         while true loop
3227           a0(indx) := t(ddindx).header_id;
3228           a1(indx) := t(ddindx).batch_id;
3229           a2(indx) := t(ddindx).row_id;
3230           a3(indx) := t(ddindx).description;
3231           a4(indx) := t(ddindx).purchasing_category_id;
3232           a5(indx) := t(ddindx).direct_item_sequence_id;
3233           a6(indx) := t(ddindx).operation_seq_num;
3234           a7(indx) := t(ddindx).department_id;
3235           a8(indx) := t(ddindx).wip_entity_id;
3236           a9(indx) := t(ddindx).organization_id;
3237           a10(indx) := t(ddindx).suggested_vendor_name;
3238           a11(indx) := t(ddindx).suggested_vendor_id;
3239           a12(indx) := t(ddindx).suggested_vendor_site;
3240           a13(indx) := t(ddindx).suggested_vendor_site_id;
3241           a14(indx) := t(ddindx).suggested_vendor_contact;
3242           a15(indx) := t(ddindx).suggested_vendor_contact_id;
3243           a16(indx) := t(ddindx).suggested_vendor_phone;
3244           a17(indx) := t(ddindx).suggested_vendor_item_num;
3245           a18(indx) := t(ddindx).unit_price;
3246           a19(indx) := t(ddindx).auto_request_material;
3247           a20(indx) := t(ddindx).required_quantity;
3248           a21(indx) := t(ddindx).requested_quantity;
3249           a22(indx) := t(ddindx).uom;
3250           a23(indx) := t(ddindx).need_by_date;
3251           a24(indx) := t(ddindx).attribute_category;
3252           a25(indx) := t(ddindx).attribute1;
3253           a26(indx) := t(ddindx).attribute2;
3254           a27(indx) := t(ddindx).attribute3;
3255           a28(indx) := t(ddindx).attribute4;
3256           a29(indx) := t(ddindx).attribute5;
3257           a30(indx) := t(ddindx).attribute6;
3258           a31(indx) := t(ddindx).attribute7;
3259           a32(indx) := t(ddindx).attribute8;
3260           a33(indx) := t(ddindx).attribute9;
3261           a34(indx) := t(ddindx).attribute10;
3262           a35(indx) := t(ddindx).attribute11;
3263           a36(indx) := t(ddindx).attribute12;
3264           a37(indx) := t(ddindx).attribute13;
3265           a38(indx) := t(ddindx).attribute14;
3266           a39(indx) := t(ddindx).attribute15;
3267           a40(indx) := t(ddindx).program_application_id;
3268           a41(indx) := t(ddindx).program_id;
3269           a42(indx) := t(ddindx).program_update_date;
3270           a43(indx) := t(ddindx).request_id;
3271           a44(indx) := t(ddindx).return_status;
3272           a45(indx) := t(ddindx).transaction_type;
3273           indx := indx+1;
3274           if t.last =ddindx
3275             then exit;
3276           end if;
3277           ddindx := t.next(ddindx);
3278         end loop;
3279       end if;
3280    end if;
3281   end rosetta_table_copy_out_p36;
3282 
3283   procedure rosetta_table_copy_in_p37(t out nocopy eam_process_wo_pub.eam_wo_comp_tbl_type, a0 JTF_NUMBER_TABLE
3284     , a1 JTF_NUMBER_TABLE
3285     , a2 JTF_NUMBER_TABLE
3286     , a3 JTF_NUMBER_TABLE
3287     , a4 JTF_DATE_TABLE
3288     , a5 JTF_NUMBER_TABLE
3289     , a6 JTF_NUMBER_TABLE
3290     , a7 JTF_VARCHAR2_TABLE_300
3291     , a8 JTF_NUMBER_TABLE
3292     , a9 JTF_NUMBER_TABLE
3293     , a10 JTF_VARCHAR2_TABLE_300
3294     , a11 JTF_VARCHAR2_TABLE_100
3295     , a12 JTF_NUMBER_TABLE
3296     , a13 JTF_NUMBER_TABLE
3297     , a14 JTF_DATE_TABLE
3298     , a15 JTF_DATE_TABLE
3299     , a16 JTF_NUMBER_TABLE
3300     , a17 JTF_NUMBER_TABLE
3301     , a18 JTF_NUMBER_TABLE
3302     , a19 JTF_NUMBER_TABLE
3303     , a20 JTF_VARCHAR2_TABLE_100
3304     , a21 JTF_VARCHAR2_TABLE_100
3305     , a22 JTF_VARCHAR2_TABLE_100
3306     , a23 JTF_VARCHAR2_TABLE_100
3307     , a24 JTF_VARCHAR2_TABLE_100
3308     , a25 JTF_NUMBER_TABLE
3309     , a26 JTF_VARCHAR2_TABLE_100
3310     , a27 JTF_DATE_TABLE
3311     , a28 JTF_DATE_TABLE
3312     , a29 JTF_VARCHAR2_TABLE_100
3313     , a30 JTF_VARCHAR2_TABLE_200
3314     , a31 JTF_VARCHAR2_TABLE_200
3315     , a32 JTF_VARCHAR2_TABLE_200
3316     , a33 JTF_VARCHAR2_TABLE_200
3317     , a34 JTF_VARCHAR2_TABLE_200
3318     , a35 JTF_VARCHAR2_TABLE_200
3319     , a36 JTF_VARCHAR2_TABLE_200
3320     , a37 JTF_VARCHAR2_TABLE_200
3321     , a38 JTF_VARCHAR2_TABLE_200
3322     , a39 JTF_VARCHAR2_TABLE_200
3323     , a40 JTF_VARCHAR2_TABLE_200
3324     , a41 JTF_VARCHAR2_TABLE_200
3325     , a42 JTF_VARCHAR2_TABLE_200
3326     , a43 JTF_VARCHAR2_TABLE_200
3327     , a44 JTF_VARCHAR2_TABLE_200
3328     , a45 JTF_NUMBER_TABLE
3329     , a46 JTF_DATE_TABLE
3330     , a47 JTF_NUMBER_TABLE
3331     , a48 JTF_NUMBER_TABLE
3332     , a49 JTF_VARCHAR2_TABLE_100
3333     , a50 JTF_NUMBER_TABLE
3334     ) as
3335     ddindx binary_integer; indx binary_integer;
3336   begin
3337   if a0 is not null and a0.count > 0 then
3338       if a0.count > 0 then
3339         indx := a0.first;
3340         ddindx := 1;
3341         while true loop
3342           t(ddindx).header_id := a0(indx);
3343           t(ddindx).batch_id := a1(indx);
3344           t(ddindx).row_id := a2(indx);
3345           t(ddindx).transaction_id := a3(indx);
3346           t(ddindx).transaction_date := a4(indx);
3347           t(ddindx).wip_entity_id := a5(indx);
3348           t(ddindx).user_status_id := a6(indx);
3349           t(ddindx).wip_entity_name := a7(indx);
3350           t(ddindx).organization_id := a8(indx);
3351           t(ddindx).parent_wip_entity_id := a9(indx);
3352           t(ddindx).reference := a10(indx);
3353           t(ddindx).reconciliation_code := a11(indx);
3354           t(ddindx).acct_period_id := a12(indx);
3355           t(ddindx).qa_collection_id := a13(indx);
3356           t(ddindx).actual_start_date := a14(indx);
3357           t(ddindx).actual_end_date := a15(indx);
3358           t(ddindx).actual_duration := a16(indx);
3359           t(ddindx).primary_item_id := a17(indx);
3360           t(ddindx).asset_group_id := a18(indx);
3361           t(ddindx).rebuild_item_id := a19(indx);
3362           t(ddindx).asset_number := a20(indx);
3363           t(ddindx).rebuild_serial_number := a21(indx);
3364           t(ddindx).manual_rebuild_flag := a22(indx);
3365           t(ddindx).rebuild_job := a23(indx);
3366           t(ddindx).completion_subinventory := a24(indx);
3367           t(ddindx).completion_locator_id := a25(indx);
3368           t(ddindx).lot_number := a26(indx);
3369           t(ddindx).shutdown_start_date := a27(indx);
3370           t(ddindx).shutdown_end_date := a28(indx);
3371           t(ddindx).attribute_category := a29(indx);
3372           t(ddindx).attribute1 := a30(indx);
3373           t(ddindx).attribute2 := a31(indx);
3374           t(ddindx).attribute3 := a32(indx);
3375           t(ddindx).attribute4 := a33(indx);
3376           t(ddindx).attribute5 := a34(indx);
3377           t(ddindx).attribute6 := a35(indx);
3378           t(ddindx).attribute7 := a36(indx);
3379           t(ddindx).attribute8 := a37(indx);
3380           t(ddindx).attribute9 := a38(indx);
3381           t(ddindx).attribute10 := a39(indx);
3382           t(ddindx).attribute11 := a40(indx);
3383           t(ddindx).attribute12 := a41(indx);
3384           t(ddindx).attribute13 := a42(indx);
3385           t(ddindx).attribute14 := a43(indx);
3386           t(ddindx).attribute15 := a44(indx);
3387           t(ddindx).request_id := a45(indx);
3388           t(ddindx).program_update_date := a46(indx);
3389           t(ddindx).program_application_id := a47(indx);
3390           t(ddindx).program_id := a48(indx);
3391           t(ddindx).return_status := a49(indx);
3392           t(ddindx).transaction_type := a50(indx);
3393           ddindx := ddindx+1;
3394           if a0.last =indx
3395             then exit;
3396           end if;
3397           indx := a0.next(indx);
3398         end loop;
3399       end if;
3400    end if;
3401   end rosetta_table_copy_in_p37;
3402   procedure rosetta_table_copy_out_p37(t eam_process_wo_pub.eam_wo_comp_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
3403     , a1 out nocopy JTF_NUMBER_TABLE
3404     , a2 out nocopy JTF_NUMBER_TABLE
3405     , a3 out nocopy JTF_NUMBER_TABLE
3406     , a4 out nocopy JTF_DATE_TABLE
3407     , a5 out nocopy JTF_NUMBER_TABLE
3408     , a6 out nocopy JTF_NUMBER_TABLE
3409     , a7 out nocopy JTF_VARCHAR2_TABLE_300
3410     , a8 out nocopy JTF_NUMBER_TABLE
3411     , a9 out nocopy JTF_NUMBER_TABLE
3412     , a10 out nocopy JTF_VARCHAR2_TABLE_300
3413     , a11 out nocopy JTF_VARCHAR2_TABLE_100
3414     , a12 out nocopy JTF_NUMBER_TABLE
3415     , a13 out nocopy JTF_NUMBER_TABLE
3416     , a14 out nocopy JTF_DATE_TABLE
3417     , a15 out nocopy JTF_DATE_TABLE
3418     , a16 out nocopy JTF_NUMBER_TABLE
3419     , a17 out nocopy JTF_NUMBER_TABLE
3420     , a18 out nocopy JTF_NUMBER_TABLE
3421     , a19 out nocopy JTF_NUMBER_TABLE
3422     , a20 out nocopy JTF_VARCHAR2_TABLE_100
3423     , a21 out nocopy JTF_VARCHAR2_TABLE_100
3424     , a22 out nocopy JTF_VARCHAR2_TABLE_100
3425     , a23 out nocopy JTF_VARCHAR2_TABLE_100
3426     , a24 out nocopy JTF_VARCHAR2_TABLE_100
3427     , a25 out nocopy JTF_NUMBER_TABLE
3428     , a26 out nocopy JTF_VARCHAR2_TABLE_100
3429     , a27 out nocopy JTF_DATE_TABLE
3430     , a28 out nocopy JTF_DATE_TABLE
3431     , a29 out nocopy JTF_VARCHAR2_TABLE_100
3432     , a30 out nocopy JTF_VARCHAR2_TABLE_200
3433     , a31 out nocopy JTF_VARCHAR2_TABLE_200
3434     , a32 out nocopy JTF_VARCHAR2_TABLE_200
3435     , a33 out nocopy JTF_VARCHAR2_TABLE_200
3436     , a34 out nocopy JTF_VARCHAR2_TABLE_200
3437     , a35 out nocopy JTF_VARCHAR2_TABLE_200
3438     , a36 out nocopy JTF_VARCHAR2_TABLE_200
3439     , a37 out nocopy JTF_VARCHAR2_TABLE_200
3440     , a38 out nocopy JTF_VARCHAR2_TABLE_200
3441     , a39 out nocopy JTF_VARCHAR2_TABLE_200
3442     , a40 out nocopy JTF_VARCHAR2_TABLE_200
3443     , a41 out nocopy JTF_VARCHAR2_TABLE_200
3444     , a42 out nocopy JTF_VARCHAR2_TABLE_200
3445     , a43 out nocopy JTF_VARCHAR2_TABLE_200
3446     , a44 out nocopy JTF_VARCHAR2_TABLE_200
3447     , a45 out nocopy JTF_NUMBER_TABLE
3448     , a46 out nocopy JTF_DATE_TABLE
3449     , a47 out nocopy JTF_NUMBER_TABLE
3450     , a48 out nocopy JTF_NUMBER_TABLE
3451     , a49 out nocopy JTF_VARCHAR2_TABLE_100
3452     , a50 out nocopy JTF_NUMBER_TABLE
3453     ) as
3454     ddindx binary_integer; indx binary_integer;
3455   begin
3456   if t is null or t.count = 0 then
3457     a0 := JTF_NUMBER_TABLE();
3458     a1 := JTF_NUMBER_TABLE();
3459     a2 := JTF_NUMBER_TABLE();
3460     a3 := JTF_NUMBER_TABLE();
3461     a4 := JTF_DATE_TABLE();
3462     a5 := JTF_NUMBER_TABLE();
3463     a6 := JTF_NUMBER_TABLE();
3464     a7 := JTF_VARCHAR2_TABLE_300();
3465     a8 := JTF_NUMBER_TABLE();
3466     a9 := JTF_NUMBER_TABLE();
3467     a10 := JTF_VARCHAR2_TABLE_300();
3468     a11 := JTF_VARCHAR2_TABLE_100();
3469     a12 := JTF_NUMBER_TABLE();
3470     a13 := JTF_NUMBER_TABLE();
3471     a14 := JTF_DATE_TABLE();
3472     a15 := JTF_DATE_TABLE();
3473     a16 := JTF_NUMBER_TABLE();
3474     a17 := JTF_NUMBER_TABLE();
3475     a18 := JTF_NUMBER_TABLE();
3476     a19 := JTF_NUMBER_TABLE();
3477     a20 := JTF_VARCHAR2_TABLE_100();
3478     a21 := JTF_VARCHAR2_TABLE_100();
3479     a22 := JTF_VARCHAR2_TABLE_100();
3480     a23 := JTF_VARCHAR2_TABLE_100();
3481     a24 := JTF_VARCHAR2_TABLE_100();
3482     a25 := JTF_NUMBER_TABLE();
3483     a26 := JTF_VARCHAR2_TABLE_100();
3484     a27 := JTF_DATE_TABLE();
3485     a28 := JTF_DATE_TABLE();
3486     a29 := JTF_VARCHAR2_TABLE_100();
3487     a30 := JTF_VARCHAR2_TABLE_200();
3488     a31 := JTF_VARCHAR2_TABLE_200();
3489     a32 := JTF_VARCHAR2_TABLE_200();
3490     a33 := JTF_VARCHAR2_TABLE_200();
3491     a34 := JTF_VARCHAR2_TABLE_200();
3492     a35 := JTF_VARCHAR2_TABLE_200();
3493     a36 := JTF_VARCHAR2_TABLE_200();
3494     a37 := JTF_VARCHAR2_TABLE_200();
3495     a38 := JTF_VARCHAR2_TABLE_200();
3496     a39 := JTF_VARCHAR2_TABLE_200();
3497     a40 := JTF_VARCHAR2_TABLE_200();
3498     a41 := JTF_VARCHAR2_TABLE_200();
3499     a42 := JTF_VARCHAR2_TABLE_200();
3500     a43 := JTF_VARCHAR2_TABLE_200();
3501     a44 := JTF_VARCHAR2_TABLE_200();
3502     a45 := JTF_NUMBER_TABLE();
3503     a46 := JTF_DATE_TABLE();
3504     a47 := JTF_NUMBER_TABLE();
3505     a48 := JTF_NUMBER_TABLE();
3506     a49 := JTF_VARCHAR2_TABLE_100();
3507     a50 := JTF_NUMBER_TABLE();
3508   else
3509       a0 := JTF_NUMBER_TABLE();
3510       a1 := JTF_NUMBER_TABLE();
3511       a2 := JTF_NUMBER_TABLE();
3512       a3 := JTF_NUMBER_TABLE();
3513       a4 := JTF_DATE_TABLE();
3514       a5 := JTF_NUMBER_TABLE();
3515       a6 := JTF_NUMBER_TABLE();
3516       a7 := JTF_VARCHAR2_TABLE_300();
3517       a8 := JTF_NUMBER_TABLE();
3518       a9 := JTF_NUMBER_TABLE();
3519       a10 := JTF_VARCHAR2_TABLE_300();
3520       a11 := JTF_VARCHAR2_TABLE_100();
3521       a12 := JTF_NUMBER_TABLE();
3522       a13 := JTF_NUMBER_TABLE();
3523       a14 := JTF_DATE_TABLE();
3524       a15 := JTF_DATE_TABLE();
3525       a16 := JTF_NUMBER_TABLE();
3526       a17 := JTF_NUMBER_TABLE();
3527       a18 := JTF_NUMBER_TABLE();
3528       a19 := JTF_NUMBER_TABLE();
3529       a20 := JTF_VARCHAR2_TABLE_100();
3530       a21 := JTF_VARCHAR2_TABLE_100();
3531       a22 := JTF_VARCHAR2_TABLE_100();
3532       a23 := JTF_VARCHAR2_TABLE_100();
3533       a24 := JTF_VARCHAR2_TABLE_100();
3534       a25 := JTF_NUMBER_TABLE();
3535       a26 := JTF_VARCHAR2_TABLE_100();
3536       a27 := JTF_DATE_TABLE();
3537       a28 := JTF_DATE_TABLE();
3538       a29 := JTF_VARCHAR2_TABLE_100();
3539       a30 := JTF_VARCHAR2_TABLE_200();
3540       a31 := JTF_VARCHAR2_TABLE_200();
3541       a32 := JTF_VARCHAR2_TABLE_200();
3542       a33 := JTF_VARCHAR2_TABLE_200();
3543       a34 := JTF_VARCHAR2_TABLE_200();
3544       a35 := JTF_VARCHAR2_TABLE_200();
3545       a36 := JTF_VARCHAR2_TABLE_200();
3546       a37 := JTF_VARCHAR2_TABLE_200();
3547       a38 := JTF_VARCHAR2_TABLE_200();
3548       a39 := JTF_VARCHAR2_TABLE_200();
3549       a40 := JTF_VARCHAR2_TABLE_200();
3550       a41 := JTF_VARCHAR2_TABLE_200();
3551       a42 := JTF_VARCHAR2_TABLE_200();
3552       a43 := JTF_VARCHAR2_TABLE_200();
3553       a44 := JTF_VARCHAR2_TABLE_200();
3554       a45 := JTF_NUMBER_TABLE();
3555       a46 := JTF_DATE_TABLE();
3556       a47 := JTF_NUMBER_TABLE();
3557       a48 := JTF_NUMBER_TABLE();
3558       a49 := JTF_VARCHAR2_TABLE_100();
3559       a50 := JTF_NUMBER_TABLE();
3560       if t.count > 0 then
3561         a0.extend(t.count);
3562         a1.extend(t.count);
3563         a2.extend(t.count);
3564         a3.extend(t.count);
3565         a4.extend(t.count);
3566         a5.extend(t.count);
3567         a6.extend(t.count);
3568         a7.extend(t.count);
3569         a8.extend(t.count);
3570         a9.extend(t.count);
3571         a10.extend(t.count);
3572         a11.extend(t.count);
3573         a12.extend(t.count);
3574         a13.extend(t.count);
3575         a14.extend(t.count);
3576         a15.extend(t.count);
3577         a16.extend(t.count);
3578         a17.extend(t.count);
3579         a18.extend(t.count);
3580         a19.extend(t.count);
3581         a20.extend(t.count);
3582         a21.extend(t.count);
3583         a22.extend(t.count);
3584         a23.extend(t.count);
3585         a24.extend(t.count);
3586         a25.extend(t.count);
3587         a26.extend(t.count);
3588         a27.extend(t.count);
3589         a28.extend(t.count);
3590         a29.extend(t.count);
3591         a30.extend(t.count);
3592         a31.extend(t.count);
3593         a32.extend(t.count);
3594         a33.extend(t.count);
3595         a34.extend(t.count);
3596         a35.extend(t.count);
3597         a36.extend(t.count);
3598         a37.extend(t.count);
3599         a38.extend(t.count);
3600         a39.extend(t.count);
3601         a40.extend(t.count);
3602         a41.extend(t.count);
3603         a42.extend(t.count);
3604         a43.extend(t.count);
3605         a44.extend(t.count);
3606         a45.extend(t.count);
3607         a46.extend(t.count);
3608         a47.extend(t.count);
3609         a48.extend(t.count);
3610         a49.extend(t.count);
3611         a50.extend(t.count);
3612         ddindx := t.first;
3613         indx := 1;
3614         while true loop
3615           a0(indx) := t(ddindx).header_id;
3616           a1(indx) := t(ddindx).batch_id;
3617           a2(indx) := t(ddindx).row_id;
3618           a3(indx) := t(ddindx).transaction_id;
3619           a4(indx) := t(ddindx).transaction_date;
3620           a5(indx) := t(ddindx).wip_entity_id;
3621           a6(indx) := t(ddindx).user_status_id;
3622           a7(indx) := t(ddindx).wip_entity_name;
3623           a8(indx) := t(ddindx).organization_id;
3624           a9(indx) := t(ddindx).parent_wip_entity_id;
3625           a10(indx) := t(ddindx).reference;
3626           a11(indx) := t(ddindx).reconciliation_code;
3627           a12(indx) := t(ddindx).acct_period_id;
3628           a13(indx) := t(ddindx).qa_collection_id;
3629           a14(indx) := t(ddindx).actual_start_date;
3630           a15(indx) := t(ddindx).actual_end_date;
3631           a16(indx) := t(ddindx).actual_duration;
3632           a17(indx) := t(ddindx).primary_item_id;
3633           a18(indx) := t(ddindx).asset_group_id;
3634           a19(indx) := t(ddindx).rebuild_item_id;
3635           a20(indx) := t(ddindx).asset_number;
3636           a21(indx) := t(ddindx).rebuild_serial_number;
3637           a22(indx) := t(ddindx).manual_rebuild_flag;
3638           a23(indx) := t(ddindx).rebuild_job;
3639           a24(indx) := t(ddindx).completion_subinventory;
3640           a25(indx) := t(ddindx).completion_locator_id;
3641           a26(indx) := t(ddindx).lot_number;
3642           a27(indx) := t(ddindx).shutdown_start_date;
3643           a28(indx) := t(ddindx).shutdown_end_date;
3644           a29(indx) := t(ddindx).attribute_category;
3645           a30(indx) := t(ddindx).attribute1;
3646           a31(indx) := t(ddindx).attribute2;
3647           a32(indx) := t(ddindx).attribute3;
3648           a33(indx) := t(ddindx).attribute4;
3649           a34(indx) := t(ddindx).attribute5;
3650           a35(indx) := t(ddindx).attribute6;
3651           a36(indx) := t(ddindx).attribute7;
3652           a37(indx) := t(ddindx).attribute8;
3653           a38(indx) := t(ddindx).attribute9;
3654           a39(indx) := t(ddindx).attribute10;
3655           a40(indx) := t(ddindx).attribute11;
3656           a41(indx) := t(ddindx).attribute12;
3657           a42(indx) := t(ddindx).attribute13;
3658           a43(indx) := t(ddindx).attribute14;
3659           a44(indx) := t(ddindx).attribute15;
3660           a45(indx) := t(ddindx).request_id;
3661           a46(indx) := t(ddindx).program_update_date;
3662           a47(indx) := t(ddindx).program_application_id;
3663           a48(indx) := t(ddindx).program_id;
3664           a49(indx) := t(ddindx).return_status;
3665           a50(indx) := t(ddindx).transaction_type;
3666           indx := indx+1;
3667           if t.last =ddindx
3668             then exit;
3669           end if;
3670           ddindx := t.next(ddindx);
3671         end loop;
3672       end if;
3673    end if;
3674   end rosetta_table_copy_out_p37;
3675 
3676   procedure rosetta_table_copy_in_p38(t out nocopy eam_process_wo_pub.eam_op_comp_tbl_type, a0 JTF_NUMBER_TABLE
3677     , a1 JTF_NUMBER_TABLE
3678     , a2 JTF_NUMBER_TABLE
3679     , a3 JTF_NUMBER_TABLE
3680     , a4 JTF_DATE_TABLE
3681     , a5 JTF_NUMBER_TABLE
3682     , a6 JTF_NUMBER_TABLE
3683     , a7 JTF_NUMBER_TABLE
3684     , a8 JTF_NUMBER_TABLE
3685     , a9 JTF_VARCHAR2_TABLE_300
3686     , a10 JTF_VARCHAR2_TABLE_100
3687     , a11 JTF_NUMBER_TABLE
3688     , a12 JTF_NUMBER_TABLE
3689     , a13 JTF_DATE_TABLE
3690     , a14 JTF_DATE_TABLE
3691     , a15 JTF_NUMBER_TABLE
3692     , a16 JTF_DATE_TABLE
3693     , a17 JTF_DATE_TABLE
3694     , a18 JTF_NUMBER_TABLE
3695     , a19 JTF_NUMBER_TABLE
3696     , a20 JTF_NUMBER_TABLE
3697     , a21 JTF_NUMBER_TABLE
3698     , a22 JTF_NUMBER_TABLE
3699     , a23 JTF_VARCHAR2_TABLE_300
3700     , a24 JTF_VARCHAR2_TABLE_100
3701     , a25 JTF_VARCHAR2_TABLE_200
3702     , a26 JTF_VARCHAR2_TABLE_200
3703     , a27 JTF_VARCHAR2_TABLE_200
3704     , a28 JTF_VARCHAR2_TABLE_200
3705     , a29 JTF_VARCHAR2_TABLE_200
3706     , a30 JTF_VARCHAR2_TABLE_200
3707     , a31 JTF_VARCHAR2_TABLE_200
3708     , a32 JTF_VARCHAR2_TABLE_200
3709     , a33 JTF_VARCHAR2_TABLE_200
3710     , a34 JTF_VARCHAR2_TABLE_200
3711     , a35 JTF_VARCHAR2_TABLE_200
3712     , a36 JTF_VARCHAR2_TABLE_200
3713     , a37 JTF_VARCHAR2_TABLE_200
3714     , a38 JTF_VARCHAR2_TABLE_200
3715     , a39 JTF_VARCHAR2_TABLE_200
3716     , a40 JTF_NUMBER_TABLE
3717     , a41 JTF_DATE_TABLE
3718     , a42 JTF_NUMBER_TABLE
3719     , a43 JTF_NUMBER_TABLE
3720     , a44 JTF_VARCHAR2_TABLE_100
3721     , a45 JTF_NUMBER_TABLE
3722     ) as
3723     ddindx binary_integer; indx binary_integer;
3724   begin
3725   if a0 is not null and a0.count > 0 then
3726       if a0.count > 0 then
3727         indx := a0.first;
3728         ddindx := 1;
3729         while true loop
3730           t(ddindx).header_id := a0(indx);
3731           t(ddindx).batch_id := a1(indx);
3732           t(ddindx).row_id := a2(indx);
3733           t(ddindx).transaction_id := a3(indx);
3734           t(ddindx).transaction_date := a4(indx);
3735           t(ddindx).wip_entity_id := a5(indx);
3736           t(ddindx).organization_id := a6(indx);
3737           t(ddindx).operation_seq_num := a7(indx);
3738           t(ddindx).department_id := a8(indx);
3739           t(ddindx).reference := a9(indx);
3740           t(ddindx).reconciliation_code := a10(indx);
3741           t(ddindx).acct_period_id := a11(indx);
3742           t(ddindx).qa_collection_id := a12(indx);
3743           t(ddindx).actual_start_date := a13(indx);
3744           t(ddindx).actual_end_date := a14(indx);
3745           t(ddindx).actual_duration := a15(indx);
3746           t(ddindx).shutdown_start_date := a16(indx);
3747           t(ddindx).shutdown_end_date := a17(indx);
3748           t(ddindx).handover_operation_seq_num := a18(indx);
3749           t(ddindx).reason_id := a19(indx);
3750           t(ddindx).vendor_contact_id := a20(indx);
3751           t(ddindx).vendor_id := a21(indx);
3752           t(ddindx).vendor_site_id := a22(indx);
3753           t(ddindx).transaction_reference := a23(indx);
3754           t(ddindx).attribute_category := a24(indx);
3755           t(ddindx).attribute1 := a25(indx);
3756           t(ddindx).attribute2 := a26(indx);
3757           t(ddindx).attribute3 := a27(indx);
3758           t(ddindx).attribute4 := a28(indx);
3759           t(ddindx).attribute5 := a29(indx);
3760           t(ddindx).attribute6 := a30(indx);
3761           t(ddindx).attribute7 := a31(indx);
3762           t(ddindx).attribute8 := a32(indx);
3763           t(ddindx).attribute9 := a33(indx);
3764           t(ddindx).attribute10 := a34(indx);
3765           t(ddindx).attribute11 := a35(indx);
3766           t(ddindx).attribute12 := a36(indx);
3767           t(ddindx).attribute13 := a37(indx);
3768           t(ddindx).attribute14 := a38(indx);
3769           t(ddindx).attribute15 := a39(indx);
3770           t(ddindx).request_id := a40(indx);
3771           t(ddindx).program_update_date := a41(indx);
3772           t(ddindx).program_application_id := a42(indx);
3773           t(ddindx).program_id := a43(indx);
3774           t(ddindx).return_status := a44(indx);
3775           t(ddindx).transaction_type := a45(indx);
3776           ddindx := ddindx+1;
3777           if a0.last =indx
3778             then exit;
3779           end if;
3780           indx := a0.next(indx);
3781         end loop;
3782       end if;
3783    end if;
3784   end rosetta_table_copy_in_p38;
3785   procedure rosetta_table_copy_out_p38(t eam_process_wo_pub.eam_op_comp_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
3786     , a1 out nocopy JTF_NUMBER_TABLE
3787     , a2 out nocopy JTF_NUMBER_TABLE
3788     , a3 out nocopy JTF_NUMBER_TABLE
3789     , a4 out nocopy JTF_DATE_TABLE
3790     , a5 out nocopy JTF_NUMBER_TABLE
3791     , a6 out nocopy JTF_NUMBER_TABLE
3792     , a7 out nocopy JTF_NUMBER_TABLE
3793     , a8 out nocopy JTF_NUMBER_TABLE
3794     , a9 out nocopy JTF_VARCHAR2_TABLE_300
3795     , a10 out nocopy JTF_VARCHAR2_TABLE_100
3796     , a11 out nocopy JTF_NUMBER_TABLE
3797     , a12 out nocopy JTF_NUMBER_TABLE
3798     , a13 out nocopy JTF_DATE_TABLE
3799     , a14 out nocopy JTF_DATE_TABLE
3800     , a15 out nocopy JTF_NUMBER_TABLE
3801     , a16 out nocopy JTF_DATE_TABLE
3802     , a17 out nocopy JTF_DATE_TABLE
3803     , a18 out nocopy JTF_NUMBER_TABLE
3804     , a19 out nocopy JTF_NUMBER_TABLE
3805     , a20 out nocopy JTF_NUMBER_TABLE
3806     , a21 out nocopy JTF_NUMBER_TABLE
3807     , a22 out nocopy JTF_NUMBER_TABLE
3808     , a23 out nocopy JTF_VARCHAR2_TABLE_300
3809     , a24 out nocopy JTF_VARCHAR2_TABLE_100
3810     , a25 out nocopy JTF_VARCHAR2_TABLE_200
3811     , a26 out nocopy JTF_VARCHAR2_TABLE_200
3812     , a27 out nocopy JTF_VARCHAR2_TABLE_200
3813     , a28 out nocopy JTF_VARCHAR2_TABLE_200
3814     , a29 out nocopy JTF_VARCHAR2_TABLE_200
3815     , a30 out nocopy JTF_VARCHAR2_TABLE_200
3816     , a31 out nocopy JTF_VARCHAR2_TABLE_200
3817     , a32 out nocopy JTF_VARCHAR2_TABLE_200
3818     , a33 out nocopy JTF_VARCHAR2_TABLE_200
3819     , a34 out nocopy JTF_VARCHAR2_TABLE_200
3820     , a35 out nocopy JTF_VARCHAR2_TABLE_200
3821     , a36 out nocopy JTF_VARCHAR2_TABLE_200
3822     , a37 out nocopy JTF_VARCHAR2_TABLE_200
3823     , a38 out nocopy JTF_VARCHAR2_TABLE_200
3824     , a39 out nocopy JTF_VARCHAR2_TABLE_200
3825     , a40 out nocopy JTF_NUMBER_TABLE
3826     , a41 out nocopy JTF_DATE_TABLE
3827     , a42 out nocopy JTF_NUMBER_TABLE
3828     , a43 out nocopy JTF_NUMBER_TABLE
3829     , a44 out nocopy JTF_VARCHAR2_TABLE_100
3830     , a45 out nocopy JTF_NUMBER_TABLE
3831     ) as
3832     ddindx binary_integer; indx binary_integer;
3833   begin
3834   if t is null or t.count = 0 then
3835     a0 := JTF_NUMBER_TABLE();
3836     a1 := JTF_NUMBER_TABLE();
3837     a2 := JTF_NUMBER_TABLE();
3838     a3 := JTF_NUMBER_TABLE();
3839     a4 := JTF_DATE_TABLE();
3840     a5 := JTF_NUMBER_TABLE();
3841     a6 := JTF_NUMBER_TABLE();
3842     a7 := JTF_NUMBER_TABLE();
3843     a8 := JTF_NUMBER_TABLE();
3844     a9 := JTF_VARCHAR2_TABLE_300();
3845     a10 := JTF_VARCHAR2_TABLE_100();
3846     a11 := JTF_NUMBER_TABLE();
3847     a12 := JTF_NUMBER_TABLE();
3848     a13 := JTF_DATE_TABLE();
3849     a14 := JTF_DATE_TABLE();
3850     a15 := JTF_NUMBER_TABLE();
3851     a16 := JTF_DATE_TABLE();
3852     a17 := JTF_DATE_TABLE();
3853     a18 := JTF_NUMBER_TABLE();
3854     a19 := JTF_NUMBER_TABLE();
3855     a20 := JTF_NUMBER_TABLE();
3856     a21 := JTF_NUMBER_TABLE();
3857     a22 := JTF_NUMBER_TABLE();
3858     a23 := JTF_VARCHAR2_TABLE_300();
3859     a24 := JTF_VARCHAR2_TABLE_100();
3860     a25 := JTF_VARCHAR2_TABLE_200();
3861     a26 := JTF_VARCHAR2_TABLE_200();
3862     a27 := JTF_VARCHAR2_TABLE_200();
3863     a28 := JTF_VARCHAR2_TABLE_200();
3864     a29 := JTF_VARCHAR2_TABLE_200();
3865     a30 := JTF_VARCHAR2_TABLE_200();
3866     a31 := JTF_VARCHAR2_TABLE_200();
3867     a32 := JTF_VARCHAR2_TABLE_200();
3868     a33 := JTF_VARCHAR2_TABLE_200();
3869     a34 := JTF_VARCHAR2_TABLE_200();
3870     a35 := JTF_VARCHAR2_TABLE_200();
3871     a36 := JTF_VARCHAR2_TABLE_200();
3872     a37 := JTF_VARCHAR2_TABLE_200();
3873     a38 := JTF_VARCHAR2_TABLE_200();
3874     a39 := JTF_VARCHAR2_TABLE_200();
3875     a40 := JTF_NUMBER_TABLE();
3876     a41 := JTF_DATE_TABLE();
3877     a42 := JTF_NUMBER_TABLE();
3878     a43 := JTF_NUMBER_TABLE();
3879     a44 := JTF_VARCHAR2_TABLE_100();
3880     a45 := JTF_NUMBER_TABLE();
3881   else
3882       a0 := JTF_NUMBER_TABLE();
3883       a1 := JTF_NUMBER_TABLE();
3884       a2 := JTF_NUMBER_TABLE();
3885       a3 := JTF_NUMBER_TABLE();
3886       a4 := JTF_DATE_TABLE();
3887       a5 := JTF_NUMBER_TABLE();
3888       a6 := JTF_NUMBER_TABLE();
3889       a7 := JTF_NUMBER_TABLE();
3890       a8 := JTF_NUMBER_TABLE();
3891       a9 := JTF_VARCHAR2_TABLE_300();
3892       a10 := JTF_VARCHAR2_TABLE_100();
3893       a11 := JTF_NUMBER_TABLE();
3894       a12 := JTF_NUMBER_TABLE();
3895       a13 := JTF_DATE_TABLE();
3896       a14 := JTF_DATE_TABLE();
3897       a15 := JTF_NUMBER_TABLE();
3898       a16 := JTF_DATE_TABLE();
3899       a17 := JTF_DATE_TABLE();
3900       a18 := JTF_NUMBER_TABLE();
3901       a19 := JTF_NUMBER_TABLE();
3902       a20 := JTF_NUMBER_TABLE();
3903       a21 := JTF_NUMBER_TABLE();
3904       a22 := JTF_NUMBER_TABLE();
3905       a23 := JTF_VARCHAR2_TABLE_300();
3906       a24 := JTF_VARCHAR2_TABLE_100();
3907       a25 := JTF_VARCHAR2_TABLE_200();
3908       a26 := JTF_VARCHAR2_TABLE_200();
3909       a27 := JTF_VARCHAR2_TABLE_200();
3910       a28 := JTF_VARCHAR2_TABLE_200();
3911       a29 := JTF_VARCHAR2_TABLE_200();
3912       a30 := JTF_VARCHAR2_TABLE_200();
3913       a31 := JTF_VARCHAR2_TABLE_200();
3914       a32 := JTF_VARCHAR2_TABLE_200();
3915       a33 := JTF_VARCHAR2_TABLE_200();
3916       a34 := JTF_VARCHAR2_TABLE_200();
3917       a35 := JTF_VARCHAR2_TABLE_200();
3918       a36 := JTF_VARCHAR2_TABLE_200();
3919       a37 := JTF_VARCHAR2_TABLE_200();
3920       a38 := JTF_VARCHAR2_TABLE_200();
3921       a39 := JTF_VARCHAR2_TABLE_200();
3922       a40 := JTF_NUMBER_TABLE();
3923       a41 := JTF_DATE_TABLE();
3924       a42 := JTF_NUMBER_TABLE();
3925       a43 := JTF_NUMBER_TABLE();
3926       a44 := JTF_VARCHAR2_TABLE_100();
3927       a45 := JTF_NUMBER_TABLE();
3928       if t.count > 0 then
3929         a0.extend(t.count);
3930         a1.extend(t.count);
3931         a2.extend(t.count);
3932         a3.extend(t.count);
3933         a4.extend(t.count);
3934         a5.extend(t.count);
3935         a6.extend(t.count);
3936         a7.extend(t.count);
3937         a8.extend(t.count);
3938         a9.extend(t.count);
3939         a10.extend(t.count);
3940         a11.extend(t.count);
3941         a12.extend(t.count);
3942         a13.extend(t.count);
3943         a14.extend(t.count);
3944         a15.extend(t.count);
3945         a16.extend(t.count);
3946         a17.extend(t.count);
3947         a18.extend(t.count);
3948         a19.extend(t.count);
3949         a20.extend(t.count);
3950         a21.extend(t.count);
3951         a22.extend(t.count);
3952         a23.extend(t.count);
3953         a24.extend(t.count);
3954         a25.extend(t.count);
3955         a26.extend(t.count);
3956         a27.extend(t.count);
3957         a28.extend(t.count);
3958         a29.extend(t.count);
3959         a30.extend(t.count);
3960         a31.extend(t.count);
3961         a32.extend(t.count);
3962         a33.extend(t.count);
3963         a34.extend(t.count);
3964         a35.extend(t.count);
3965         a36.extend(t.count);
3966         a37.extend(t.count);
3967         a38.extend(t.count);
3968         a39.extend(t.count);
3969         a40.extend(t.count);
3970         a41.extend(t.count);
3971         a42.extend(t.count);
3972         a43.extend(t.count);
3973         a44.extend(t.count);
3974         a45.extend(t.count);
3975         ddindx := t.first;
3976         indx := 1;
3977         while true loop
3978           a0(indx) := t(ddindx).header_id;
3979           a1(indx) := t(ddindx).batch_id;
3980           a2(indx) := t(ddindx).row_id;
3981           a3(indx) := t(ddindx).transaction_id;
3982           a4(indx) := t(ddindx).transaction_date;
3983           a5(indx) := t(ddindx).wip_entity_id;
3984           a6(indx) := t(ddindx).organization_id;
3985           a7(indx) := t(ddindx).operation_seq_num;
3986           a8(indx) := t(ddindx).department_id;
3987           a9(indx) := t(ddindx).reference;
3988           a10(indx) := t(ddindx).reconciliation_code;
3989           a11(indx) := t(ddindx).acct_period_id;
3990           a12(indx) := t(ddindx).qa_collection_id;
3991           a13(indx) := t(ddindx).actual_start_date;
3992           a14(indx) := t(ddindx).actual_end_date;
3993           a15(indx) := t(ddindx).actual_duration;
3994           a16(indx) := t(ddindx).shutdown_start_date;
3995           a17(indx) := t(ddindx).shutdown_end_date;
3996           a18(indx) := t(ddindx).handover_operation_seq_num;
3997           a19(indx) := t(ddindx).reason_id;
3998           a20(indx) := t(ddindx).vendor_contact_id;
3999           a21(indx) := t(ddindx).vendor_id;
4000           a22(indx) := t(ddindx).vendor_site_id;
4001           a23(indx) := t(ddindx).transaction_reference;
4002           a24(indx) := t(ddindx).attribute_category;
4003           a25(indx) := t(ddindx).attribute1;
4004           a26(indx) := t(ddindx).attribute2;
4005           a27(indx) := t(ddindx).attribute3;
4006           a28(indx) := t(ddindx).attribute4;
4007           a29(indx) := t(ddindx).attribute5;
4008           a30(indx) := t(ddindx).attribute6;
4009           a31(indx) := t(ddindx).attribute7;
4010           a32(indx) := t(ddindx).attribute8;
4011           a33(indx) := t(ddindx).attribute9;
4012           a34(indx) := t(ddindx).attribute10;
4013           a35(indx) := t(ddindx).attribute11;
4014           a36(indx) := t(ddindx).attribute12;
4015           a37(indx) := t(ddindx).attribute13;
4016           a38(indx) := t(ddindx).attribute14;
4017           a39(indx) := t(ddindx).attribute15;
4018           a40(indx) := t(ddindx).request_id;
4019           a41(indx) := t(ddindx).program_update_date;
4020           a42(indx) := t(ddindx).program_application_id;
4021           a43(indx) := t(ddindx).program_id;
4022           a44(indx) := t(ddindx).return_status;
4023           a45(indx) := t(ddindx).transaction_type;
4024           indx := indx+1;
4025           if t.last =ddindx
4026             then exit;
4027           end if;
4028           ddindx := t.next(ddindx);
4029         end loop;
4030       end if;
4031    end if;
4032   end rosetta_table_copy_out_p38;
4033 
4034   procedure rosetta_table_copy_in_p39(t out nocopy eam_process_wo_pub.eam_meter_reading_tbl_type, a0 JTF_NUMBER_TABLE
4035     , a1 JTF_NUMBER_TABLE
4036     , a2 JTF_NUMBER_TABLE
4037     , a3 JTF_NUMBER_TABLE
4038     , a4 JTF_NUMBER_TABLE
4039     , a5 JTF_NUMBER_TABLE
4040     , a6 JTF_NUMBER_TABLE
4041     , a7 JTF_DATE_TABLE
4042     , a8 JTF_DATE_TABLE
4043     , a9 JTF_VARCHAR2_TABLE_100
4044     , a10 JTF_NUMBER_TABLE
4045     , a11 JTF_VARCHAR2_TABLE_100
4046     , a12 JTF_VARCHAR2_TABLE_100
4047     , a13 JTF_VARCHAR2_TABLE_200
4048     , a14 JTF_VARCHAR2_TABLE_200
4049     , a15 JTF_VARCHAR2_TABLE_200
4050     , a16 JTF_VARCHAR2_TABLE_200
4051     , a17 JTF_VARCHAR2_TABLE_200
4052     , a18 JTF_VARCHAR2_TABLE_200
4053     , a19 JTF_VARCHAR2_TABLE_200
4054     , a20 JTF_VARCHAR2_TABLE_200
4055     , a21 JTF_VARCHAR2_TABLE_200
4056     , a22 JTF_VARCHAR2_TABLE_200
4057     , a23 JTF_VARCHAR2_TABLE_200
4058     , a24 JTF_VARCHAR2_TABLE_200
4059     , a25 JTF_VARCHAR2_TABLE_200
4060     , a26 JTF_VARCHAR2_TABLE_200
4061     , a27 JTF_VARCHAR2_TABLE_200
4062     , a28 JTF_VARCHAR2_TABLE_200
4063     , a29 JTF_VARCHAR2_TABLE_200
4064     , a30 JTF_VARCHAR2_TABLE_200
4065     , a31 JTF_VARCHAR2_TABLE_200
4066     , a32 JTF_VARCHAR2_TABLE_200
4067     , a33 JTF_VARCHAR2_TABLE_200
4068     , a34 JTF_VARCHAR2_TABLE_200
4069     , a35 JTF_VARCHAR2_TABLE_200
4070     , a36 JTF_VARCHAR2_TABLE_200
4071     , a37 JTF_VARCHAR2_TABLE_200
4072     , a38 JTF_VARCHAR2_TABLE_200
4073     , a39 JTF_VARCHAR2_TABLE_200
4074     , a40 JTF_VARCHAR2_TABLE_200
4075     , a41 JTF_VARCHAR2_TABLE_200
4076     , a42 JTF_VARCHAR2_TABLE_200
4077     , a43 JTF_NUMBER_TABLE
4078     , a44 JTF_VARCHAR2_TABLE_100
4079     , a45 JTF_VARCHAR2_TABLE_100
4080     , a46 JTF_VARCHAR2_TABLE_100
4081     , a47 JTF_NUMBER_TABLE
4082     ) as
4083     ddindx binary_integer; indx binary_integer;
4084   begin
4085   if a0 is not null and a0.count > 0 then
4086       if a0.count > 0 then
4087         indx := a0.first;
4088         ddindx := 1;
4089         while true loop
4090           t(ddindx).header_id := a0(indx);
4091           t(ddindx).batch_id := a1(indx);
4092           t(ddindx).row_id := a2(indx);
4093           t(ddindx).wip_entity_id := a3(indx);
4094           t(ddindx).meter_id := a4(indx);
4095           t(ddindx).meter_reading_id := a5(indx);
4096           t(ddindx).current_reading := a6(indx);
4097           t(ddindx).current_reading_date := a7(indx);
4098           t(ddindx).wo_end_date := a8(indx);
4099           t(ddindx).reset_flag := a9(indx);
4100           t(ddindx).value_before_reset := a10(indx);
4101           t(ddindx).ignore_meter_warnings := a11(indx);
4102           t(ddindx).attribute_category := a12(indx);
4103           t(ddindx).attribute1 := a13(indx);
4104           t(ddindx).attribute2 := a14(indx);
4105           t(ddindx).attribute3 := a15(indx);
4106           t(ddindx).attribute4 := a16(indx);
4107           t(ddindx).attribute5 := a17(indx);
4108           t(ddindx).attribute6 := a18(indx);
4109           t(ddindx).attribute7 := a19(indx);
4110           t(ddindx).attribute8 := a20(indx);
4111           t(ddindx).attribute9 := a21(indx);
4112           t(ddindx).attribute10 := a22(indx);
4113           t(ddindx).attribute11 := a23(indx);
4114           t(ddindx).attribute12 := a24(indx);
4115           t(ddindx).attribute13 := a25(indx);
4116           t(ddindx).attribute14 := a26(indx);
4117           t(ddindx).attribute15 := a27(indx);
4118           t(ddindx).attribute16 := a28(indx);
4119           t(ddindx).attribute17 := a29(indx);
4120           t(ddindx).attribute18 := a30(indx);
4121           t(ddindx).attribute19 := a31(indx);
4122           t(ddindx).attribute20 := a32(indx);
4123           t(ddindx).attribute21 := a33(indx);
4124           t(ddindx).attribute22 := a34(indx);
4125           t(ddindx).attribute23 := a35(indx);
4126           t(ddindx).attribute24 := a36(indx);
4127           t(ddindx).attribute25 := a37(indx);
4128           t(ddindx).attribute26 := a38(indx);
4129           t(ddindx).attribute27 := a39(indx);
4130           t(ddindx).attribute28 := a40(indx);
4131           t(ddindx).attribute29 := a41(indx);
4132           t(ddindx).attribute30 := a42(indx);
4133           t(ddindx).source_line_id := a43(indx);
4134           t(ddindx).source_code := a44(indx);
4135           t(ddindx).wo_entry_fake_flag := a45(indx);
4136           t(ddindx).return_status := a46(indx);
4137           t(ddindx).transaction_type := a47(indx);
4138           ddindx := ddindx+1;
4139           if a0.last =indx
4140             then exit;
4141           end if;
4142           indx := a0.next(indx);
4143         end loop;
4144       end if;
4145    end if;
4146   end rosetta_table_copy_in_p39;
4147   procedure rosetta_table_copy_out_p39(t eam_process_wo_pub.eam_meter_reading_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
4148     , a1 out nocopy JTF_NUMBER_TABLE
4149     , a2 out nocopy JTF_NUMBER_TABLE
4150     , a3 out nocopy JTF_NUMBER_TABLE
4151     , a4 out nocopy JTF_NUMBER_TABLE
4152     , a5 out nocopy JTF_NUMBER_TABLE
4153     , a6 out nocopy JTF_NUMBER_TABLE
4154     , a7 out nocopy JTF_DATE_TABLE
4155     , a8 out nocopy JTF_DATE_TABLE
4156     , a9 out nocopy JTF_VARCHAR2_TABLE_100
4157     , a10 out nocopy JTF_NUMBER_TABLE
4158     , a11 out nocopy JTF_VARCHAR2_TABLE_100
4159     , a12 out nocopy JTF_VARCHAR2_TABLE_100
4160     , a13 out nocopy JTF_VARCHAR2_TABLE_200
4161     , a14 out nocopy JTF_VARCHAR2_TABLE_200
4162     , a15 out nocopy JTF_VARCHAR2_TABLE_200
4163     , a16 out nocopy JTF_VARCHAR2_TABLE_200
4164     , a17 out nocopy JTF_VARCHAR2_TABLE_200
4165     , a18 out nocopy JTF_VARCHAR2_TABLE_200
4166     , a19 out nocopy JTF_VARCHAR2_TABLE_200
4167     , a20 out nocopy JTF_VARCHAR2_TABLE_200
4168     , a21 out nocopy JTF_VARCHAR2_TABLE_200
4169     , a22 out nocopy JTF_VARCHAR2_TABLE_200
4170     , a23 out nocopy JTF_VARCHAR2_TABLE_200
4171     , a24 out nocopy JTF_VARCHAR2_TABLE_200
4172     , a25 out nocopy JTF_VARCHAR2_TABLE_200
4173     , a26 out nocopy JTF_VARCHAR2_TABLE_200
4174     , a27 out nocopy JTF_VARCHAR2_TABLE_200
4175     , a28 out nocopy JTF_VARCHAR2_TABLE_200
4176     , a29 out nocopy JTF_VARCHAR2_TABLE_200
4177     , a30 out nocopy JTF_VARCHAR2_TABLE_200
4178     , a31 out nocopy JTF_VARCHAR2_TABLE_200
4179     , a32 out nocopy JTF_VARCHAR2_TABLE_200
4180     , a33 out nocopy JTF_VARCHAR2_TABLE_200
4181     , a34 out nocopy JTF_VARCHAR2_TABLE_200
4182     , a35 out nocopy JTF_VARCHAR2_TABLE_200
4183     , a36 out nocopy JTF_VARCHAR2_TABLE_200
4184     , a37 out nocopy JTF_VARCHAR2_TABLE_200
4185     , a38 out nocopy JTF_VARCHAR2_TABLE_200
4186     , a39 out nocopy JTF_VARCHAR2_TABLE_200
4187     , a40 out nocopy JTF_VARCHAR2_TABLE_200
4188     , a41 out nocopy JTF_VARCHAR2_TABLE_200
4189     , a42 out nocopy JTF_VARCHAR2_TABLE_200
4190     , a43 out nocopy JTF_NUMBER_TABLE
4191     , a44 out nocopy JTF_VARCHAR2_TABLE_100
4192     , a45 out nocopy JTF_VARCHAR2_TABLE_100
4193     , a46 out nocopy JTF_VARCHAR2_TABLE_100
4194     , a47 out nocopy JTF_NUMBER_TABLE
4195     ) as
4196     ddindx binary_integer; indx binary_integer;
4197   begin
4198   if t is null or t.count = 0 then
4199     a0 := JTF_NUMBER_TABLE();
4200     a1 := JTF_NUMBER_TABLE();
4201     a2 := JTF_NUMBER_TABLE();
4202     a3 := JTF_NUMBER_TABLE();
4203     a4 := JTF_NUMBER_TABLE();
4204     a5 := JTF_NUMBER_TABLE();
4205     a6 := JTF_NUMBER_TABLE();
4206     a7 := JTF_DATE_TABLE();
4207     a8 := JTF_DATE_TABLE();
4208     a9 := JTF_VARCHAR2_TABLE_100();
4209     a10 := JTF_NUMBER_TABLE();
4210     a11 := JTF_VARCHAR2_TABLE_100();
4211     a12 := JTF_VARCHAR2_TABLE_100();
4212     a13 := JTF_VARCHAR2_TABLE_200();
4213     a14 := JTF_VARCHAR2_TABLE_200();
4214     a15 := JTF_VARCHAR2_TABLE_200();
4215     a16 := JTF_VARCHAR2_TABLE_200();
4216     a17 := JTF_VARCHAR2_TABLE_200();
4217     a18 := JTF_VARCHAR2_TABLE_200();
4218     a19 := JTF_VARCHAR2_TABLE_200();
4219     a20 := JTF_VARCHAR2_TABLE_200();
4220     a21 := JTF_VARCHAR2_TABLE_200();
4221     a22 := JTF_VARCHAR2_TABLE_200();
4222     a23 := JTF_VARCHAR2_TABLE_200();
4223     a24 := JTF_VARCHAR2_TABLE_200();
4224     a25 := JTF_VARCHAR2_TABLE_200();
4225     a26 := JTF_VARCHAR2_TABLE_200();
4226     a27 := JTF_VARCHAR2_TABLE_200();
4227     a28 := JTF_VARCHAR2_TABLE_200();
4228     a29 := JTF_VARCHAR2_TABLE_200();
4229     a30 := JTF_VARCHAR2_TABLE_200();
4230     a31 := JTF_VARCHAR2_TABLE_200();
4231     a32 := JTF_VARCHAR2_TABLE_200();
4232     a33 := JTF_VARCHAR2_TABLE_200();
4233     a34 := JTF_VARCHAR2_TABLE_200();
4234     a35 := JTF_VARCHAR2_TABLE_200();
4235     a36 := JTF_VARCHAR2_TABLE_200();
4236     a37 := JTF_VARCHAR2_TABLE_200();
4237     a38 := JTF_VARCHAR2_TABLE_200();
4238     a39 := JTF_VARCHAR2_TABLE_200();
4239     a40 := JTF_VARCHAR2_TABLE_200();
4240     a41 := JTF_VARCHAR2_TABLE_200();
4241     a42 := JTF_VARCHAR2_TABLE_200();
4242     a43 := JTF_NUMBER_TABLE();
4243     a44 := JTF_VARCHAR2_TABLE_100();
4244     a45 := JTF_VARCHAR2_TABLE_100();
4245     a46 := JTF_VARCHAR2_TABLE_100();
4246     a47 := JTF_NUMBER_TABLE();
4247   else
4248       a0 := JTF_NUMBER_TABLE();
4249       a1 := JTF_NUMBER_TABLE();
4250       a2 := JTF_NUMBER_TABLE();
4251       a3 := JTF_NUMBER_TABLE();
4252       a4 := JTF_NUMBER_TABLE();
4253       a5 := JTF_NUMBER_TABLE();
4254       a6 := JTF_NUMBER_TABLE();
4255       a7 := JTF_DATE_TABLE();
4256       a8 := JTF_DATE_TABLE();
4257       a9 := JTF_VARCHAR2_TABLE_100();
4258       a10 := JTF_NUMBER_TABLE();
4259       a11 := JTF_VARCHAR2_TABLE_100();
4260       a12 := JTF_VARCHAR2_TABLE_100();
4261       a13 := JTF_VARCHAR2_TABLE_200();
4262       a14 := JTF_VARCHAR2_TABLE_200();
4263       a15 := JTF_VARCHAR2_TABLE_200();
4264       a16 := JTF_VARCHAR2_TABLE_200();
4265       a17 := JTF_VARCHAR2_TABLE_200();
4266       a18 := JTF_VARCHAR2_TABLE_200();
4267       a19 := JTF_VARCHAR2_TABLE_200();
4268       a20 := JTF_VARCHAR2_TABLE_200();
4269       a21 := JTF_VARCHAR2_TABLE_200();
4270       a22 := JTF_VARCHAR2_TABLE_200();
4271       a23 := JTF_VARCHAR2_TABLE_200();
4272       a24 := JTF_VARCHAR2_TABLE_200();
4273       a25 := JTF_VARCHAR2_TABLE_200();
4274       a26 := JTF_VARCHAR2_TABLE_200();
4275       a27 := JTF_VARCHAR2_TABLE_200();
4276       a28 := JTF_VARCHAR2_TABLE_200();
4277       a29 := JTF_VARCHAR2_TABLE_200();
4278       a30 := JTF_VARCHAR2_TABLE_200();
4279       a31 := JTF_VARCHAR2_TABLE_200();
4280       a32 := JTF_VARCHAR2_TABLE_200();
4281       a33 := JTF_VARCHAR2_TABLE_200();
4282       a34 := JTF_VARCHAR2_TABLE_200();
4283       a35 := JTF_VARCHAR2_TABLE_200();
4284       a36 := JTF_VARCHAR2_TABLE_200();
4285       a37 := JTF_VARCHAR2_TABLE_200();
4286       a38 := JTF_VARCHAR2_TABLE_200();
4287       a39 := JTF_VARCHAR2_TABLE_200();
4288       a40 := JTF_VARCHAR2_TABLE_200();
4289       a41 := JTF_VARCHAR2_TABLE_200();
4290       a42 := JTF_VARCHAR2_TABLE_200();
4291       a43 := JTF_NUMBER_TABLE();
4292       a44 := JTF_VARCHAR2_TABLE_100();
4293       a45 := JTF_VARCHAR2_TABLE_100();
4294       a46 := JTF_VARCHAR2_TABLE_100();
4295       a47 := JTF_NUMBER_TABLE();
4296       if t.count > 0 then
4297         a0.extend(t.count);
4298         a1.extend(t.count);
4299         a2.extend(t.count);
4300         a3.extend(t.count);
4301         a4.extend(t.count);
4302         a5.extend(t.count);
4303         a6.extend(t.count);
4304         a7.extend(t.count);
4305         a8.extend(t.count);
4306         a9.extend(t.count);
4307         a10.extend(t.count);
4308         a11.extend(t.count);
4309         a12.extend(t.count);
4310         a13.extend(t.count);
4311         a14.extend(t.count);
4312         a15.extend(t.count);
4313         a16.extend(t.count);
4314         a17.extend(t.count);
4315         a18.extend(t.count);
4316         a19.extend(t.count);
4317         a20.extend(t.count);
4318         a21.extend(t.count);
4319         a22.extend(t.count);
4320         a23.extend(t.count);
4321         a24.extend(t.count);
4322         a25.extend(t.count);
4323         a26.extend(t.count);
4324         a27.extend(t.count);
4325         a28.extend(t.count);
4326         a29.extend(t.count);
4327         a30.extend(t.count);
4328         a31.extend(t.count);
4329         a32.extend(t.count);
4330         a33.extend(t.count);
4331         a34.extend(t.count);
4332         a35.extend(t.count);
4333         a36.extend(t.count);
4334         a37.extend(t.count);
4335         a38.extend(t.count);
4336         a39.extend(t.count);
4337         a40.extend(t.count);
4338         a41.extend(t.count);
4339         a42.extend(t.count);
4340         a43.extend(t.count);
4341         a44.extend(t.count);
4342         a45.extend(t.count);
4343         a46.extend(t.count);
4344         a47.extend(t.count);
4345         ddindx := t.first;
4346         indx := 1;
4347         while true loop
4348           a0(indx) := t(ddindx).header_id;
4349           a1(indx) := t(ddindx).batch_id;
4350           a2(indx) := t(ddindx).row_id;
4351           a3(indx) := t(ddindx).wip_entity_id;
4352           a4(indx) := t(ddindx).meter_id;
4353           a5(indx) := t(ddindx).meter_reading_id;
4354           a6(indx) := t(ddindx).current_reading;
4355           a7(indx) := t(ddindx).current_reading_date;
4356           a8(indx) := t(ddindx).wo_end_date;
4357           a9(indx) := t(ddindx).reset_flag;
4358           a10(indx) := t(ddindx).value_before_reset;
4359           a11(indx) := t(ddindx).ignore_meter_warnings;
4360           a12(indx) := t(ddindx).attribute_category;
4361           a13(indx) := t(ddindx).attribute1;
4362           a14(indx) := t(ddindx).attribute2;
4363           a15(indx) := t(ddindx).attribute3;
4364           a16(indx) := t(ddindx).attribute4;
4365           a17(indx) := t(ddindx).attribute5;
4366           a18(indx) := t(ddindx).attribute6;
4367           a19(indx) := t(ddindx).attribute7;
4368           a20(indx) := t(ddindx).attribute8;
4369           a21(indx) := t(ddindx).attribute9;
4370           a22(indx) := t(ddindx).attribute10;
4371           a23(indx) := t(ddindx).attribute11;
4372           a24(indx) := t(ddindx).attribute12;
4373           a25(indx) := t(ddindx).attribute13;
4374           a26(indx) := t(ddindx).attribute14;
4375           a27(indx) := t(ddindx).attribute15;
4376           a28(indx) := t(ddindx).attribute16;
4377           a29(indx) := t(ddindx).attribute17;
4378           a30(indx) := t(ddindx).attribute18;
4379           a31(indx) := t(ddindx).attribute19;
4380           a32(indx) := t(ddindx).attribute20;
4381           a33(indx) := t(ddindx).attribute21;
4382           a34(indx) := t(ddindx).attribute22;
4383           a35(indx) := t(ddindx).attribute23;
4384           a36(indx) := t(ddindx).attribute24;
4385           a37(indx) := t(ddindx).attribute25;
4386           a38(indx) := t(ddindx).attribute26;
4387           a39(indx) := t(ddindx).attribute27;
4388           a40(indx) := t(ddindx).attribute28;
4389           a41(indx) := t(ddindx).attribute29;
4390           a42(indx) := t(ddindx).attribute30;
4391           a43(indx) := t(ddindx).source_line_id;
4392           a44(indx) := t(ddindx).source_code;
4393           a45(indx) := t(ddindx).wo_entry_fake_flag;
4394           a46(indx) := t(ddindx).return_status;
4395           a47(indx) := t(ddindx).transaction_type;
4396           indx := indx+1;
4397           if t.last =ddindx
4398             then exit;
4399           end if;
4400           ddindx := t.next(ddindx);
4401         end loop;
4402       end if;
4403    end if;
4404   end rosetta_table_copy_out_p39;
4405 
4406   procedure rosetta_table_copy_in_p40(t out nocopy eam_process_wo_pub.eam_counter_prop_tbl_type, a0 JTF_NUMBER_TABLE
4407     , a1 JTF_NUMBER_TABLE
4408     , a2 JTF_NUMBER_TABLE
4409     , a3 JTF_NUMBER_TABLE
4410     , a4 JTF_NUMBER_TABLE
4411     , a5 JTF_NUMBER_TABLE
4412     , a6 JTF_VARCHAR2_TABLE_300
4413     , a7 JTF_DATE_TABLE
4414     , a8 JTF_VARCHAR2_TABLE_100
4415     , a9 JTF_VARCHAR2_TABLE_100
4416     , a10 JTF_VARCHAR2_TABLE_200
4417     , a11 JTF_VARCHAR2_TABLE_200
4418     , a12 JTF_VARCHAR2_TABLE_200
4419     , a13 JTF_VARCHAR2_TABLE_200
4420     , a14 JTF_VARCHAR2_TABLE_200
4421     , a15 JTF_VARCHAR2_TABLE_200
4422     , a16 JTF_VARCHAR2_TABLE_200
4423     , a17 JTF_VARCHAR2_TABLE_200
4424     , a18 JTF_VARCHAR2_TABLE_200
4425     , a19 JTF_VARCHAR2_TABLE_200
4426     , a20 JTF_VARCHAR2_TABLE_200
4427     , a21 JTF_VARCHAR2_TABLE_200
4428     , a22 JTF_VARCHAR2_TABLE_200
4429     , a23 JTF_VARCHAR2_TABLE_200
4430     , a24 JTF_VARCHAR2_TABLE_200
4431     , a25 JTF_VARCHAR2_TABLE_100
4432     , a26 JTF_NUMBER_TABLE
4433     ) as
4434     ddindx binary_integer; indx binary_integer;
4435   begin
4436   if a0 is not null and a0.count > 0 then
4437       if a0.count > 0 then
4438         indx := a0.first;
4439         ddindx := 1;
4440         while true loop
4441           t(ddindx).header_id := a0(indx);
4442           t(ddindx).batch_id := a1(indx);
4443           t(ddindx).row_id := a2(indx);
4444           t(ddindx).wip_entity_id := a3(indx);
4445           t(ddindx).counter_id := a4(indx);
4446           t(ddindx).property_id := a5(indx);
4447           t(ddindx).property_value := a6(indx);
4448           t(ddindx).value_timestamp := a7(indx);
4449           t(ddindx).migrated_flag := a8(indx);
4450           t(ddindx).attribute_category := a9(indx);
4451           t(ddindx).attribute1 := a10(indx);
4452           t(ddindx).attribute2 := a11(indx);
4453           t(ddindx).attribute3 := a12(indx);
4454           t(ddindx).attribute4 := a13(indx);
4455           t(ddindx).attribute5 := a14(indx);
4456           t(ddindx).attribute6 := a15(indx);
4457           t(ddindx).attribute7 := a16(indx);
4458           t(ddindx).attribute8 := a17(indx);
4459           t(ddindx).attribute9 := a18(indx);
4460           t(ddindx).attribute10 := a19(indx);
4461           t(ddindx).attribute11 := a20(indx);
4462           t(ddindx).attribute12 := a21(indx);
4463           t(ddindx).attribute13 := a22(indx);
4464           t(ddindx).attribute14 := a23(indx);
4465           t(ddindx).attribute15 := a24(indx);
4466           t(ddindx).return_status := a25(indx);
4467           t(ddindx).transaction_type := a26(indx);
4468           ddindx := ddindx+1;
4469           if a0.last =indx
4470             then exit;
4471           end if;
4472           indx := a0.next(indx);
4473         end loop;
4474       end if;
4475    end if;
4476   end rosetta_table_copy_in_p40;
4477   procedure rosetta_table_copy_out_p40(t eam_process_wo_pub.eam_counter_prop_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
4478     , a1 out nocopy JTF_NUMBER_TABLE
4479     , a2 out nocopy JTF_NUMBER_TABLE
4480     , a3 out nocopy JTF_NUMBER_TABLE
4481     , a4 out nocopy JTF_NUMBER_TABLE
4482     , a5 out nocopy JTF_NUMBER_TABLE
4483     , a6 out nocopy JTF_VARCHAR2_TABLE_300
4484     , a7 out nocopy JTF_DATE_TABLE
4485     , a8 out nocopy JTF_VARCHAR2_TABLE_100
4486     , a9 out nocopy JTF_VARCHAR2_TABLE_100
4487     , a10 out nocopy JTF_VARCHAR2_TABLE_200
4488     , a11 out nocopy JTF_VARCHAR2_TABLE_200
4489     , a12 out nocopy JTF_VARCHAR2_TABLE_200
4490     , a13 out nocopy JTF_VARCHAR2_TABLE_200
4491     , a14 out nocopy JTF_VARCHAR2_TABLE_200
4492     , a15 out nocopy JTF_VARCHAR2_TABLE_200
4493     , a16 out nocopy JTF_VARCHAR2_TABLE_200
4494     , a17 out nocopy JTF_VARCHAR2_TABLE_200
4495     , a18 out nocopy JTF_VARCHAR2_TABLE_200
4496     , a19 out nocopy JTF_VARCHAR2_TABLE_200
4497     , a20 out nocopy JTF_VARCHAR2_TABLE_200
4498     , a21 out nocopy JTF_VARCHAR2_TABLE_200
4499     , a22 out nocopy JTF_VARCHAR2_TABLE_200
4500     , a23 out nocopy JTF_VARCHAR2_TABLE_200
4501     , a24 out nocopy JTF_VARCHAR2_TABLE_200
4502     , a25 out nocopy JTF_VARCHAR2_TABLE_100
4503     , a26 out nocopy JTF_NUMBER_TABLE
4504     ) as
4505     ddindx binary_integer; indx binary_integer;
4506   begin
4507   if t is null or t.count = 0 then
4508     a0 := JTF_NUMBER_TABLE();
4509     a1 := JTF_NUMBER_TABLE();
4510     a2 := JTF_NUMBER_TABLE();
4511     a3 := JTF_NUMBER_TABLE();
4512     a4 := JTF_NUMBER_TABLE();
4513     a5 := JTF_NUMBER_TABLE();
4514     a6 := JTF_VARCHAR2_TABLE_300();
4515     a7 := JTF_DATE_TABLE();
4516     a8 := JTF_VARCHAR2_TABLE_100();
4517     a9 := JTF_VARCHAR2_TABLE_100();
4518     a10 := JTF_VARCHAR2_TABLE_200();
4519     a11 := JTF_VARCHAR2_TABLE_200();
4520     a12 := JTF_VARCHAR2_TABLE_200();
4521     a13 := JTF_VARCHAR2_TABLE_200();
4522     a14 := JTF_VARCHAR2_TABLE_200();
4523     a15 := JTF_VARCHAR2_TABLE_200();
4524     a16 := JTF_VARCHAR2_TABLE_200();
4525     a17 := JTF_VARCHAR2_TABLE_200();
4526     a18 := JTF_VARCHAR2_TABLE_200();
4527     a19 := JTF_VARCHAR2_TABLE_200();
4528     a20 := JTF_VARCHAR2_TABLE_200();
4529     a21 := JTF_VARCHAR2_TABLE_200();
4530     a22 := JTF_VARCHAR2_TABLE_200();
4531     a23 := JTF_VARCHAR2_TABLE_200();
4532     a24 := JTF_VARCHAR2_TABLE_200();
4533     a25 := JTF_VARCHAR2_TABLE_100();
4534     a26 := JTF_NUMBER_TABLE();
4535   else
4536       a0 := JTF_NUMBER_TABLE();
4537       a1 := JTF_NUMBER_TABLE();
4538       a2 := JTF_NUMBER_TABLE();
4539       a3 := JTF_NUMBER_TABLE();
4540       a4 := JTF_NUMBER_TABLE();
4541       a5 := JTF_NUMBER_TABLE();
4542       a6 := JTF_VARCHAR2_TABLE_300();
4543       a7 := JTF_DATE_TABLE();
4544       a8 := JTF_VARCHAR2_TABLE_100();
4545       a9 := JTF_VARCHAR2_TABLE_100();
4546       a10 := JTF_VARCHAR2_TABLE_200();
4547       a11 := JTF_VARCHAR2_TABLE_200();
4548       a12 := JTF_VARCHAR2_TABLE_200();
4549       a13 := JTF_VARCHAR2_TABLE_200();
4550       a14 := JTF_VARCHAR2_TABLE_200();
4551       a15 := JTF_VARCHAR2_TABLE_200();
4552       a16 := JTF_VARCHAR2_TABLE_200();
4553       a17 := JTF_VARCHAR2_TABLE_200();
4554       a18 := JTF_VARCHAR2_TABLE_200();
4555       a19 := JTF_VARCHAR2_TABLE_200();
4556       a20 := JTF_VARCHAR2_TABLE_200();
4557       a21 := JTF_VARCHAR2_TABLE_200();
4558       a22 := JTF_VARCHAR2_TABLE_200();
4559       a23 := JTF_VARCHAR2_TABLE_200();
4560       a24 := JTF_VARCHAR2_TABLE_200();
4561       a25 := JTF_VARCHAR2_TABLE_100();
4562       a26 := JTF_NUMBER_TABLE();
4563       if t.count > 0 then
4564         a0.extend(t.count);
4565         a1.extend(t.count);
4566         a2.extend(t.count);
4567         a3.extend(t.count);
4568         a4.extend(t.count);
4569         a5.extend(t.count);
4570         a6.extend(t.count);
4571         a7.extend(t.count);
4572         a8.extend(t.count);
4573         a9.extend(t.count);
4574         a10.extend(t.count);
4575         a11.extend(t.count);
4576         a12.extend(t.count);
4577         a13.extend(t.count);
4578         a14.extend(t.count);
4579         a15.extend(t.count);
4580         a16.extend(t.count);
4581         a17.extend(t.count);
4582         a18.extend(t.count);
4583         a19.extend(t.count);
4584         a20.extend(t.count);
4585         a21.extend(t.count);
4586         a22.extend(t.count);
4587         a23.extend(t.count);
4588         a24.extend(t.count);
4589         a25.extend(t.count);
4590         a26.extend(t.count);
4591         ddindx := t.first;
4592         indx := 1;
4593         while true loop
4594           a0(indx) := t(ddindx).header_id;
4595           a1(indx) := t(ddindx).batch_id;
4596           a2(indx) := t(ddindx).row_id;
4597           a3(indx) := t(ddindx).wip_entity_id;
4598           a4(indx) := t(ddindx).counter_id;
4599           a5(indx) := t(ddindx).property_id;
4600           a6(indx) := t(ddindx).property_value;
4601           a7(indx) := t(ddindx).value_timestamp;
4602           a8(indx) := t(ddindx).migrated_flag;
4603           a9(indx) := t(ddindx).attribute_category;
4604           a10(indx) := t(ddindx).attribute1;
4605           a11(indx) := t(ddindx).attribute2;
4606           a12(indx) := t(ddindx).attribute3;
4607           a13(indx) := t(ddindx).attribute4;
4608           a14(indx) := t(ddindx).attribute5;
4609           a15(indx) := t(ddindx).attribute6;
4610           a16(indx) := t(ddindx).attribute7;
4611           a17(indx) := t(ddindx).attribute8;
4612           a18(indx) := t(ddindx).attribute9;
4613           a19(indx) := t(ddindx).attribute10;
4614           a20(indx) := t(ddindx).attribute11;
4615           a21(indx) := t(ddindx).attribute12;
4616           a22(indx) := t(ddindx).attribute13;
4617           a23(indx) := t(ddindx).attribute14;
4618           a24(indx) := t(ddindx).attribute15;
4619           a25(indx) := t(ddindx).return_status;
4620           a26(indx) := t(ddindx).transaction_type;
4621           indx := indx+1;
4622           if t.last =ddindx
4623             then exit;
4624           end if;
4625           ddindx := t.next(ddindx);
4626         end loop;
4627       end if;
4628    end if;
4629   end rosetta_table_copy_out_p40;
4630 
4631   procedure rosetta_table_copy_in_p41(t out nocopy eam_process_wo_pub.eam_wo_quality_tbl_type, a0 JTF_NUMBER_TABLE
4632     , a1 JTF_NUMBER_TABLE
4633     , a2 JTF_NUMBER_TABLE
4634     , a3 JTF_NUMBER_TABLE
4635     , a4 JTF_NUMBER_TABLE
4636     , a5 JTF_NUMBER_TABLE
4637     , a6 JTF_NUMBER_TABLE
4638     , a7 JTF_NUMBER_TABLE
4639     , a8 JTF_NUMBER_TABLE
4640     , a9 JTF_NUMBER_TABLE
4641     , a10 JTF_VARCHAR2_TABLE_2000
4642     , a11 JTF_VARCHAR2_TABLE_100
4643     , a12 JTF_NUMBER_TABLE
4644     , a13 JTF_NUMBER_TABLE
4645     , a14 JTF_NUMBER_TABLE
4646     , a15 JTF_VARCHAR2_TABLE_100
4647     , a16 JTF_NUMBER_TABLE
4648     ) as
4649     ddindx binary_integer; indx binary_integer;
4650   begin
4651   if a0 is not null and a0.count > 0 then
4652       if a0.count > 0 then
4653         indx := a0.first;
4654         ddindx := 1;
4655         while true loop
4656           t(ddindx).header_id := a0(indx);
4657           t(ddindx).batch_id := a1(indx);
4658           t(ddindx).row_id := a2(indx);
4659           t(ddindx).wip_entity_id := a3(indx);
4660           t(ddindx).organization_id := a4(indx);
4661           t(ddindx).operation_seq_number := a5(indx);
4662           t(ddindx).plan_id := a6(indx);
4663           t(ddindx).spec_id := a7(indx);
4664           t(ddindx).p_enable_flag := a8(indx);
4665           t(ddindx).element_id := a9(indx);
4666           t(ddindx).element_value := a10(indx);
4667           t(ddindx).element_validation_flag := a11(indx);
4668           t(ddindx).transaction_number := a12(indx);
4669           t(ddindx).collection_id := a13(indx);
4670           t(ddindx).occurrence := a14(indx);
4671           t(ddindx).return_status := a15(indx);
4672           t(ddindx).transaction_type := a16(indx);
4673           ddindx := ddindx+1;
4674           if a0.last =indx
4675             then exit;
4676           end if;
4677           indx := a0.next(indx);
4678         end loop;
4679       end if;
4680    end if;
4681   end rosetta_table_copy_in_p41;
4682   procedure rosetta_table_copy_out_p41(t eam_process_wo_pub.eam_wo_quality_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
4683     , a1 out nocopy JTF_NUMBER_TABLE
4684     , a2 out nocopy JTF_NUMBER_TABLE
4685     , a3 out nocopy JTF_NUMBER_TABLE
4686     , a4 out nocopy JTF_NUMBER_TABLE
4687     , a5 out nocopy JTF_NUMBER_TABLE
4688     , a6 out nocopy JTF_NUMBER_TABLE
4689     , a7 out nocopy JTF_NUMBER_TABLE
4690     , a8 out nocopy JTF_NUMBER_TABLE
4691     , a9 out nocopy JTF_NUMBER_TABLE
4692     , a10 out nocopy JTF_VARCHAR2_TABLE_2000
4693     , a11 out nocopy JTF_VARCHAR2_TABLE_100
4694     , a12 out nocopy JTF_NUMBER_TABLE
4695     , a13 out nocopy JTF_NUMBER_TABLE
4696     , a14 out nocopy JTF_NUMBER_TABLE
4697     , a15 out nocopy JTF_VARCHAR2_TABLE_100
4698     , a16 out nocopy JTF_NUMBER_TABLE
4699     ) as
4700     ddindx binary_integer; indx binary_integer;
4701   begin
4702   if t is null or t.count = 0 then
4703     a0 := JTF_NUMBER_TABLE();
4704     a1 := JTF_NUMBER_TABLE();
4705     a2 := JTF_NUMBER_TABLE();
4706     a3 := JTF_NUMBER_TABLE();
4707     a4 := JTF_NUMBER_TABLE();
4708     a5 := JTF_NUMBER_TABLE();
4709     a6 := JTF_NUMBER_TABLE();
4710     a7 := JTF_NUMBER_TABLE();
4711     a8 := JTF_NUMBER_TABLE();
4712     a9 := JTF_NUMBER_TABLE();
4713     a10 := JTF_VARCHAR2_TABLE_2000();
4714     a11 := JTF_VARCHAR2_TABLE_100();
4715     a12 := JTF_NUMBER_TABLE();
4716     a13 := JTF_NUMBER_TABLE();
4717     a14 := JTF_NUMBER_TABLE();
4718     a15 := JTF_VARCHAR2_TABLE_100();
4719     a16 := JTF_NUMBER_TABLE();
4720   else
4721       a0 := JTF_NUMBER_TABLE();
4722       a1 := JTF_NUMBER_TABLE();
4723       a2 := JTF_NUMBER_TABLE();
4724       a3 := JTF_NUMBER_TABLE();
4725       a4 := JTF_NUMBER_TABLE();
4726       a5 := JTF_NUMBER_TABLE();
4727       a6 := JTF_NUMBER_TABLE();
4728       a7 := JTF_NUMBER_TABLE();
4729       a8 := JTF_NUMBER_TABLE();
4730       a9 := JTF_NUMBER_TABLE();
4731       a10 := JTF_VARCHAR2_TABLE_2000();
4732       a11 := JTF_VARCHAR2_TABLE_100();
4733       a12 := JTF_NUMBER_TABLE();
4734       a13 := JTF_NUMBER_TABLE();
4735       a14 := JTF_NUMBER_TABLE();
4736       a15 := JTF_VARCHAR2_TABLE_100();
4737       a16 := JTF_NUMBER_TABLE();
4738       if t.count > 0 then
4739         a0.extend(t.count);
4740         a1.extend(t.count);
4741         a2.extend(t.count);
4742         a3.extend(t.count);
4743         a4.extend(t.count);
4744         a5.extend(t.count);
4745         a6.extend(t.count);
4746         a7.extend(t.count);
4747         a8.extend(t.count);
4748         a9.extend(t.count);
4749         a10.extend(t.count);
4750         a11.extend(t.count);
4751         a12.extend(t.count);
4752         a13.extend(t.count);
4753         a14.extend(t.count);
4754         a15.extend(t.count);
4755         a16.extend(t.count);
4756         ddindx := t.first;
4757         indx := 1;
4758         while true loop
4759           a0(indx) := t(ddindx).header_id;
4760           a1(indx) := t(ddindx).batch_id;
4761           a2(indx) := t(ddindx).row_id;
4762           a3(indx) := t(ddindx).wip_entity_id;
4763           a4(indx) := t(ddindx).organization_id;
4764           a5(indx) := t(ddindx).operation_seq_number;
4765           a6(indx) := t(ddindx).plan_id;
4766           a7(indx) := t(ddindx).spec_id;
4767           a8(indx) := t(ddindx).p_enable_flag;
4768           a9(indx) := t(ddindx).element_id;
4769           a10(indx) := t(ddindx).element_value;
4770           a11(indx) := t(ddindx).element_validation_flag;
4771           a12(indx) := t(ddindx).transaction_number;
4772           a13(indx) := t(ddindx).collection_id;
4773           a14(indx) := t(ddindx).occurrence;
4774           a15(indx) := t(ddindx).return_status;
4775           a16(indx) := t(ddindx).transaction_type;
4776           indx := indx+1;
4777           if t.last =ddindx
4778             then exit;
4779           end if;
4780           ddindx := t.next(ddindx);
4781         end loop;
4782       end if;
4783    end if;
4784   end rosetta_table_copy_out_p41;
4785 
4786   procedure rosetta_table_copy_in_p42(t out nocopy eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type, a0 JTF_NUMBER_TABLE
4787     , a1 JTF_NUMBER_TABLE
4788     , a2 JTF_NUMBER_TABLE
4789     , a3 JTF_NUMBER_TABLE
4790     , a4 JTF_NUMBER_TABLE
4791     , a5 JTF_NUMBER_TABLE
4792     , a6 JTF_NUMBER_TABLE
4793     , a7 JTF_NUMBER_TABLE
4794     , a8 JTF_VARCHAR2_TABLE_100
4795     , a9 JTF_NUMBER_TABLE
4796     , a10 JTF_VARCHAR2_TABLE_100
4797     , a11 JTF_NUMBER_TABLE
4798     ) as
4799     ddindx binary_integer; indx binary_integer;
4800   begin
4801   if a0 is not null and a0.count > 0 then
4802       if a0.count > 0 then
4803         indx := a0.first;
4804         ddindx := 1;
4805         while true loop
4806           t(ddindx).header_id := a0(indx);
4807           t(ddindx).batch_id := a1(indx);
4808           t(ddindx).row_id := a2(indx);
4809           t(ddindx).wip_entity_id := a3(indx);
4810           t(ddindx).rebuild_wip_entity_id := a4(indx);
4811           t(ddindx).organization_id := a5(indx);
4812           t(ddindx).item_removed := a6(indx);
4813           t(ddindx).instance_id_removed := a7(indx);
4814           t(ddindx).uninst_serial_removed := a8(indx);
4815           t(ddindx).activity_id := a9(indx);
4816           t(ddindx).return_status := a10(indx);
4817           t(ddindx).transaction_type := a11(indx);
4818           ddindx := ddindx+1;
4819           if a0.last =indx
4820             then exit;
4821           end if;
4822           indx := a0.next(indx);
4823         end loop;
4824       end if;
4825    end if;
4826   end rosetta_table_copy_in_p42;
4827   procedure rosetta_table_copy_out_p42(t eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
4828     , a1 out nocopy JTF_NUMBER_TABLE
4829     , a2 out nocopy JTF_NUMBER_TABLE
4830     , a3 out nocopy JTF_NUMBER_TABLE
4831     , a4 out nocopy JTF_NUMBER_TABLE
4832     , a5 out nocopy JTF_NUMBER_TABLE
4833     , a6 out nocopy JTF_NUMBER_TABLE
4834     , a7 out nocopy JTF_NUMBER_TABLE
4835     , a8 out nocopy JTF_VARCHAR2_TABLE_100
4836     , a9 out nocopy JTF_NUMBER_TABLE
4837     , a10 out nocopy JTF_VARCHAR2_TABLE_100
4838     , a11 out nocopy JTF_NUMBER_TABLE
4839     ) as
4840     ddindx binary_integer; indx binary_integer;
4841   begin
4842   if t is null or t.count = 0 then
4843     a0 := JTF_NUMBER_TABLE();
4844     a1 := JTF_NUMBER_TABLE();
4845     a2 := JTF_NUMBER_TABLE();
4846     a3 := JTF_NUMBER_TABLE();
4847     a4 := JTF_NUMBER_TABLE();
4848     a5 := JTF_NUMBER_TABLE();
4849     a6 := JTF_NUMBER_TABLE();
4850     a7 := JTF_NUMBER_TABLE();
4851     a8 := JTF_VARCHAR2_TABLE_100();
4852     a9 := JTF_NUMBER_TABLE();
4853     a10 := JTF_VARCHAR2_TABLE_100();
4854     a11 := JTF_NUMBER_TABLE();
4855   else
4856       a0 := JTF_NUMBER_TABLE();
4857       a1 := JTF_NUMBER_TABLE();
4858       a2 := JTF_NUMBER_TABLE();
4859       a3 := JTF_NUMBER_TABLE();
4860       a4 := JTF_NUMBER_TABLE();
4861       a5 := JTF_NUMBER_TABLE();
4862       a6 := JTF_NUMBER_TABLE();
4863       a7 := JTF_NUMBER_TABLE();
4864       a8 := JTF_VARCHAR2_TABLE_100();
4865       a9 := JTF_NUMBER_TABLE();
4866       a10 := JTF_VARCHAR2_TABLE_100();
4867       a11 := JTF_NUMBER_TABLE();
4868       if t.count > 0 then
4869         a0.extend(t.count);
4870         a1.extend(t.count);
4871         a2.extend(t.count);
4872         a3.extend(t.count);
4873         a4.extend(t.count);
4874         a5.extend(t.count);
4875         a6.extend(t.count);
4876         a7.extend(t.count);
4877         a8.extend(t.count);
4878         a9.extend(t.count);
4879         a10.extend(t.count);
4880         a11.extend(t.count);
4881         ddindx := t.first;
4882         indx := 1;
4883         while true loop
4884           a0(indx) := t(ddindx).header_id;
4885           a1(indx) := t(ddindx).batch_id;
4886           a2(indx) := t(ddindx).row_id;
4887           a3(indx) := t(ddindx).wip_entity_id;
4888           a4(indx) := t(ddindx).rebuild_wip_entity_id;
4889           a5(indx) := t(ddindx).organization_id;
4890           a6(indx) := t(ddindx).item_removed;
4891           a7(indx) := t(ddindx).instance_id_removed;
4892           a8(indx) := t(ddindx).uninst_serial_removed;
4893           a9(indx) := t(ddindx).activity_id;
4894           a10(indx) := t(ddindx).return_status;
4895           a11(indx) := t(ddindx).transaction_type;
4896           indx := indx+1;
4897           if t.last =ddindx
4898             then exit;
4899           end if;
4900           ddindx := t.next(ddindx);
4901         end loop;
4902       end if;
4903    end if;
4904   end rosetta_table_copy_out_p42;
4905 
4906   procedure rosetta_table_copy_in_p43(t out nocopy eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type, a0 JTF_NUMBER_TABLE
4907     , a1 JTF_NUMBER_TABLE
4908     , a2 JTF_NUMBER_TABLE
4909     , a3 JTF_NUMBER_TABLE
4910     , a4 JTF_NUMBER_TABLE
4911     , a5 JTF_VARCHAR2_TABLE_100
4912     , a6 JTF_NUMBER_TABLE
4913     , a7 JTF_NUMBER_TABLE
4914     , a8 JTF_VARCHAR2_TABLE_100
4915     , a9 JTF_NUMBER_TABLE
4916     ) as
4917     ddindx binary_integer; indx binary_integer;
4918   begin
4919   if a0 is not null and a0.count > 0 then
4920       if a0.count > 0 then
4921         indx := a0.first;
4922         ddindx := 1;
4923         while true loop
4924           t(ddindx).header_id := a0(indx);
4925           t(ddindx).batch_id := a1(indx);
4926           t(ddindx).row_id := a2(indx);
4927           t(ddindx).wip_entity_id := a3(indx);
4928           t(ddindx).organization_id := a4(indx);
4929           t(ddindx).instance_id_issued := a5(indx);
4930           t(ddindx).meter_issued_serial := a6(indx);
4931           t(ddindx).source_meter := a7(indx);
4932           t(ddindx).return_status := a8(indx);
4933           t(ddindx).transaction_type := a9(indx);
4934           ddindx := ddindx+1;
4935           if a0.last =indx
4936             then exit;
4937           end if;
4938           indx := a0.next(indx);
4939         end loop;
4940       end if;
4941    end if;
4942   end rosetta_table_copy_in_p43;
4943   procedure rosetta_table_copy_out_p43(t eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
4944     , a1 out nocopy JTF_NUMBER_TABLE
4945     , a2 out nocopy JTF_NUMBER_TABLE
4946     , a3 out nocopy JTF_NUMBER_TABLE
4947     , a4 out nocopy JTF_NUMBER_TABLE
4948     , a5 out nocopy JTF_VARCHAR2_TABLE_100
4949     , a6 out nocopy JTF_NUMBER_TABLE
4950     , a7 out nocopy JTF_NUMBER_TABLE
4951     , a8 out nocopy JTF_VARCHAR2_TABLE_100
4952     , a9 out nocopy JTF_NUMBER_TABLE
4953     ) as
4954     ddindx binary_integer; indx binary_integer;
4955   begin
4956   if t is null or t.count = 0 then
4957     a0 := JTF_NUMBER_TABLE();
4958     a1 := JTF_NUMBER_TABLE();
4959     a2 := JTF_NUMBER_TABLE();
4960     a3 := JTF_NUMBER_TABLE();
4961     a4 := JTF_NUMBER_TABLE();
4962     a5 := JTF_VARCHAR2_TABLE_100();
4963     a6 := JTF_NUMBER_TABLE();
4964     a7 := JTF_NUMBER_TABLE();
4965     a8 := JTF_VARCHAR2_TABLE_100();
4966     a9 := JTF_NUMBER_TABLE();
4967   else
4968       a0 := JTF_NUMBER_TABLE();
4969       a1 := JTF_NUMBER_TABLE();
4970       a2 := JTF_NUMBER_TABLE();
4971       a3 := JTF_NUMBER_TABLE();
4972       a4 := JTF_NUMBER_TABLE();
4973       a5 := JTF_VARCHAR2_TABLE_100();
4974       a6 := JTF_NUMBER_TABLE();
4975       a7 := JTF_NUMBER_TABLE();
4976       a8 := JTF_VARCHAR2_TABLE_100();
4977       a9 := JTF_NUMBER_TABLE();
4978       if t.count > 0 then
4979         a0.extend(t.count);
4980         a1.extend(t.count);
4981         a2.extend(t.count);
4982         a3.extend(t.count);
4983         a4.extend(t.count);
4984         a5.extend(t.count);
4985         a6.extend(t.count);
4986         a7.extend(t.count);
4987         a8.extend(t.count);
4988         a9.extend(t.count);
4989         ddindx := t.first;
4990         indx := 1;
4991         while true loop
4992           a0(indx) := t(ddindx).header_id;
4993           a1(indx) := t(ddindx).batch_id;
4994           a2(indx) := t(ddindx).row_id;
4995           a3(indx) := t(ddindx).wip_entity_id;
4996           a4(indx) := t(ddindx).organization_id;
4997           a5(indx) := t(ddindx).instance_id_issued;
4998           a6(indx) := t(ddindx).meter_issued_serial;
4999           a7(indx) := t(ddindx).source_meter;
5000           a8(indx) := t(ddindx).return_status;
5001           a9(indx) := t(ddindx).transaction_type;
5002           indx := indx+1;
5003           if t.last =ddindx
5004             then exit;
5005           end if;
5006           ddindx := t.next(ddindx);
5007         end loop;
5008       end if;
5009    end if;
5010   end rosetta_table_copy_out_p43;
5011 
5012   procedure rosetta_table_copy_in_p44(t out nocopy eam_process_wo_pub.eam_request_tbl_type, a0 JTF_NUMBER_TABLE
5013     , a1 JTF_NUMBER_TABLE
5014     , a2 JTF_NUMBER_TABLE
5015     , a3 JTF_NUMBER_TABLE
5016     , a4 JTF_VARCHAR2_TABLE_300
5017     , a5 JTF_NUMBER_TABLE
5018     , a6 JTF_VARCHAR2_TABLE_100
5019     , a7 JTF_NUMBER_TABLE
5020     , a8 JTF_NUMBER_TABLE
5021     , a9 JTF_NUMBER_TABLE
5022     , a10 JTF_VARCHAR2_TABLE_100
5023     , a11 JTF_VARCHAR2_TABLE_200
5024     , a12 JTF_VARCHAR2_TABLE_200
5025     , a13 JTF_VARCHAR2_TABLE_200
5026     , a14 JTF_VARCHAR2_TABLE_200
5027     , a15 JTF_VARCHAR2_TABLE_200
5028     , a16 JTF_VARCHAR2_TABLE_200
5029     , a17 JTF_VARCHAR2_TABLE_200
5030     , a18 JTF_VARCHAR2_TABLE_200
5031     , a19 JTF_VARCHAR2_TABLE_200
5032     , a20 JTF_VARCHAR2_TABLE_200
5033     , a21 JTF_VARCHAR2_TABLE_200
5034     , a22 JTF_VARCHAR2_TABLE_200
5035     , a23 JTF_VARCHAR2_TABLE_200
5036     , a24 JTF_VARCHAR2_TABLE_200
5037     , a25 JTF_VARCHAR2_TABLE_200
5038     , a26 JTF_NUMBER_TABLE
5039     , a27 JTF_NUMBER_TABLE
5040     , a28 JTF_DATE_TABLE
5041     , a29 JTF_NUMBER_TABLE
5042     , a30 JTF_NUMBER_TABLE
5043     , a31 JTF_NUMBER_TABLE
5044     , a32 JTF_VARCHAR2_TABLE_100
5045     , a33 JTF_NUMBER_TABLE
5046     ) as
5047     ddindx binary_integer; indx binary_integer;
5048   begin
5049   if a0 is not null and a0.count > 0 then
5050       if a0.count > 0 then
5051         indx := a0.first;
5052         ddindx := 1;
5053         while true loop
5054           t(ddindx).header_id := a0(indx);
5055           t(ddindx).batch_id := a1(indx);
5056           t(ddindx).row_id := a2(indx);
5057           t(ddindx).wip_entity_id := a3(indx);
5058           t(ddindx).wip_entity_name := a4(indx);
5059           t(ddindx).organization_id := a5(indx);
5060           t(ddindx).organization_code := a6(indx);
5061           t(ddindx).request_type := a7(indx);
5062           t(ddindx).request_id := a8(indx);
5063           t(ddindx).request_number := a9(indx);
5064           t(ddindx).attribute_category := a10(indx);
5065           t(ddindx).attribute1 := a11(indx);
5066           t(ddindx).attribute2 := a12(indx);
5067           t(ddindx).attribute3 := a13(indx);
5068           t(ddindx).attribute4 := a14(indx);
5069           t(ddindx).attribute5 := a15(indx);
5070           t(ddindx).attribute6 := a16(indx);
5071           t(ddindx).attribute7 := a17(indx);
5072           t(ddindx).attribute8 := a18(indx);
5073           t(ddindx).attribute9 := a19(indx);
5074           t(ddindx).attribute10 := a20(indx);
5075           t(ddindx).attribute11 := a21(indx);
5076           t(ddindx).attribute12 := a22(indx);
5077           t(ddindx).attribute13 := a23(indx);
5078           t(ddindx).attribute14 := a24(indx);
5079           t(ddindx).attribute15 := a25(indx);
5080           t(ddindx).program_id := a26(indx);
5081           t(ddindx).program_request_id := a27(indx);
5082           t(ddindx).program_update_date := a28(indx);
5083           t(ddindx).program_application_id := a29(indx);
5084           t(ddindx).work_request_status_id := a30(indx);
5085           t(ddindx).service_assoc_id := a31(indx);
5086           t(ddindx).return_status := a32(indx);
5087           t(ddindx).transaction_type := a33(indx);
5088           ddindx := ddindx+1;
5089           if a0.last =indx
5090             then exit;
5091           end if;
5092           indx := a0.next(indx);
5093         end loop;
5094       end if;
5095    end if;
5096   end rosetta_table_copy_in_p44;
5097   procedure rosetta_table_copy_out_p44(t eam_process_wo_pub.eam_request_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
5098     , a1 out nocopy JTF_NUMBER_TABLE
5099     , a2 out nocopy JTF_NUMBER_TABLE
5100     , a3 out nocopy JTF_NUMBER_TABLE
5101     , a4 out nocopy JTF_VARCHAR2_TABLE_300
5102     , a5 out nocopy JTF_NUMBER_TABLE
5103     , a6 out nocopy JTF_VARCHAR2_TABLE_100
5104     , a7 out nocopy JTF_NUMBER_TABLE
5105     , a8 out nocopy JTF_NUMBER_TABLE
5106     , a9 out nocopy JTF_NUMBER_TABLE
5107     , a10 out nocopy JTF_VARCHAR2_TABLE_100
5108     , a11 out nocopy JTF_VARCHAR2_TABLE_200
5109     , a12 out nocopy JTF_VARCHAR2_TABLE_200
5110     , a13 out nocopy JTF_VARCHAR2_TABLE_200
5111     , a14 out nocopy JTF_VARCHAR2_TABLE_200
5112     , a15 out nocopy JTF_VARCHAR2_TABLE_200
5113     , a16 out nocopy JTF_VARCHAR2_TABLE_200
5114     , a17 out nocopy JTF_VARCHAR2_TABLE_200
5115     , a18 out nocopy JTF_VARCHAR2_TABLE_200
5116     , a19 out nocopy JTF_VARCHAR2_TABLE_200
5117     , a20 out nocopy JTF_VARCHAR2_TABLE_200
5118     , a21 out nocopy JTF_VARCHAR2_TABLE_200
5119     , a22 out nocopy JTF_VARCHAR2_TABLE_200
5120     , a23 out nocopy JTF_VARCHAR2_TABLE_200
5121     , a24 out nocopy JTF_VARCHAR2_TABLE_200
5122     , a25 out nocopy JTF_VARCHAR2_TABLE_200
5123     , a26 out nocopy JTF_NUMBER_TABLE
5124     , a27 out nocopy JTF_NUMBER_TABLE
5125     , a28 out nocopy JTF_DATE_TABLE
5126     , a29 out nocopy JTF_NUMBER_TABLE
5127     , a30 out nocopy JTF_NUMBER_TABLE
5128     , a31 out nocopy JTF_NUMBER_TABLE
5129     , a32 out nocopy JTF_VARCHAR2_TABLE_100
5130     , a33 out nocopy JTF_NUMBER_TABLE
5131     ) as
5132     ddindx binary_integer; indx binary_integer;
5133   begin
5134   if t is null or t.count = 0 then
5135     a0 := JTF_NUMBER_TABLE();
5136     a1 := JTF_NUMBER_TABLE();
5137     a2 := JTF_NUMBER_TABLE();
5138     a3 := JTF_NUMBER_TABLE();
5139     a4 := JTF_VARCHAR2_TABLE_300();
5140     a5 := JTF_NUMBER_TABLE();
5141     a6 := JTF_VARCHAR2_TABLE_100();
5142     a7 := JTF_NUMBER_TABLE();
5143     a8 := JTF_NUMBER_TABLE();
5144     a9 := JTF_NUMBER_TABLE();
5145     a10 := JTF_VARCHAR2_TABLE_100();
5146     a11 := JTF_VARCHAR2_TABLE_200();
5147     a12 := JTF_VARCHAR2_TABLE_200();
5148     a13 := JTF_VARCHAR2_TABLE_200();
5149     a14 := JTF_VARCHAR2_TABLE_200();
5150     a15 := JTF_VARCHAR2_TABLE_200();
5151     a16 := JTF_VARCHAR2_TABLE_200();
5152     a17 := JTF_VARCHAR2_TABLE_200();
5153     a18 := JTF_VARCHAR2_TABLE_200();
5154     a19 := JTF_VARCHAR2_TABLE_200();
5155     a20 := JTF_VARCHAR2_TABLE_200();
5156     a21 := JTF_VARCHAR2_TABLE_200();
5157     a22 := JTF_VARCHAR2_TABLE_200();
5158     a23 := JTF_VARCHAR2_TABLE_200();
5159     a24 := JTF_VARCHAR2_TABLE_200();
5160     a25 := JTF_VARCHAR2_TABLE_200();
5161     a26 := JTF_NUMBER_TABLE();
5162     a27 := JTF_NUMBER_TABLE();
5163     a28 := JTF_DATE_TABLE();
5164     a29 := JTF_NUMBER_TABLE();
5165     a30 := JTF_NUMBER_TABLE();
5166     a31 := JTF_NUMBER_TABLE();
5167     a32 := JTF_VARCHAR2_TABLE_100();
5168     a33 := JTF_NUMBER_TABLE();
5169   else
5170       a0 := JTF_NUMBER_TABLE();
5171       a1 := JTF_NUMBER_TABLE();
5172       a2 := JTF_NUMBER_TABLE();
5173       a3 := JTF_NUMBER_TABLE();
5174       a4 := JTF_VARCHAR2_TABLE_300();
5175       a5 := JTF_NUMBER_TABLE();
5176       a6 := JTF_VARCHAR2_TABLE_100();
5177       a7 := JTF_NUMBER_TABLE();
5178       a8 := JTF_NUMBER_TABLE();
5179       a9 := JTF_NUMBER_TABLE();
5180       a10 := JTF_VARCHAR2_TABLE_100();
5181       a11 := JTF_VARCHAR2_TABLE_200();
5182       a12 := JTF_VARCHAR2_TABLE_200();
5183       a13 := JTF_VARCHAR2_TABLE_200();
5184       a14 := JTF_VARCHAR2_TABLE_200();
5185       a15 := JTF_VARCHAR2_TABLE_200();
5186       a16 := JTF_VARCHAR2_TABLE_200();
5187       a17 := JTF_VARCHAR2_TABLE_200();
5188       a18 := JTF_VARCHAR2_TABLE_200();
5189       a19 := JTF_VARCHAR2_TABLE_200();
5190       a20 := JTF_VARCHAR2_TABLE_200();
5191       a21 := JTF_VARCHAR2_TABLE_200();
5192       a22 := JTF_VARCHAR2_TABLE_200();
5193       a23 := JTF_VARCHAR2_TABLE_200();
5194       a24 := JTF_VARCHAR2_TABLE_200();
5195       a25 := JTF_VARCHAR2_TABLE_200();
5196       a26 := JTF_NUMBER_TABLE();
5197       a27 := JTF_NUMBER_TABLE();
5198       a28 := JTF_DATE_TABLE();
5199       a29 := JTF_NUMBER_TABLE();
5200       a30 := JTF_NUMBER_TABLE();
5201       a31 := JTF_NUMBER_TABLE();
5202       a32 := JTF_VARCHAR2_TABLE_100();
5203       a33 := JTF_NUMBER_TABLE();
5204       if t.count > 0 then
5205         a0.extend(t.count);
5206         a1.extend(t.count);
5207         a2.extend(t.count);
5208         a3.extend(t.count);
5209         a4.extend(t.count);
5210         a5.extend(t.count);
5211         a6.extend(t.count);
5212         a7.extend(t.count);
5213         a8.extend(t.count);
5214         a9.extend(t.count);
5215         a10.extend(t.count);
5216         a11.extend(t.count);
5217         a12.extend(t.count);
5218         a13.extend(t.count);
5219         a14.extend(t.count);
5220         a15.extend(t.count);
5221         a16.extend(t.count);
5222         a17.extend(t.count);
5223         a18.extend(t.count);
5224         a19.extend(t.count);
5225         a20.extend(t.count);
5226         a21.extend(t.count);
5227         a22.extend(t.count);
5228         a23.extend(t.count);
5229         a24.extend(t.count);
5230         a25.extend(t.count);
5231         a26.extend(t.count);
5232         a27.extend(t.count);
5233         a28.extend(t.count);
5234         a29.extend(t.count);
5235         a30.extend(t.count);
5236         a31.extend(t.count);
5237         a32.extend(t.count);
5238         a33.extend(t.count);
5239         ddindx := t.first;
5240         indx := 1;
5241         while true loop
5242           a0(indx) := t(ddindx).header_id;
5243           a1(indx) := t(ddindx).batch_id;
5244           a2(indx) := t(ddindx).row_id;
5245           a3(indx) := t(ddindx).wip_entity_id;
5246           a4(indx) := t(ddindx).wip_entity_name;
5247           a5(indx) := t(ddindx).organization_id;
5248           a6(indx) := t(ddindx).organization_code;
5249           a7(indx) := t(ddindx).request_type;
5250           a8(indx) := t(ddindx).request_id;
5251           a9(indx) := t(ddindx).request_number;
5252           a10(indx) := t(ddindx).attribute_category;
5253           a11(indx) := t(ddindx).attribute1;
5254           a12(indx) := t(ddindx).attribute2;
5255           a13(indx) := t(ddindx).attribute3;
5256           a14(indx) := t(ddindx).attribute4;
5257           a15(indx) := t(ddindx).attribute5;
5258           a16(indx) := t(ddindx).attribute6;
5259           a17(indx) := t(ddindx).attribute7;
5260           a18(indx) := t(ddindx).attribute8;
5261           a19(indx) := t(ddindx).attribute9;
5262           a20(indx) := t(ddindx).attribute10;
5263           a21(indx) := t(ddindx).attribute11;
5264           a22(indx) := t(ddindx).attribute12;
5265           a23(indx) := t(ddindx).attribute13;
5266           a24(indx) := t(ddindx).attribute14;
5267           a25(indx) := t(ddindx).attribute15;
5268           a26(indx) := t(ddindx).program_id;
5269           a27(indx) := t(ddindx).program_request_id;
5270           a28(indx) := t(ddindx).program_update_date;
5271           a29(indx) := t(ddindx).program_application_id;
5272           a30(indx) := t(ddindx).work_request_status_id;
5273           a31(indx) := t(ddindx).service_assoc_id;
5274           a32(indx) := t(ddindx).return_status;
5275           a33(indx) := t(ddindx).transaction_type;
5276           indx := indx+1;
5277           if t.last =ddindx
5278             then exit;
5279           end if;
5280           ddindx := t.next(ddindx);
5281         end loop;
5282       end if;
5283    end if;
5284   end rosetta_table_copy_out_p44;
5285 
5286   procedure rosetta_table_copy_in_p45(t out nocopy eam_process_wo_pub.wo_relationship_exc_tbl_type, a0 JTF_VARCHAR2_TABLE_1000) as
5287     ddindx binary_integer; indx binary_integer;
5288   begin
5289   if a0 is not null and a0.count > 0 then
5290       if a0.count > 0 then
5291         indx := a0.first;
5292         ddindx := 1;
5293         while true loop
5294           t(ddindx) := a0(indx);
5295           ddindx := ddindx+1;
5296           if a0.last =indx
5297             then exit;
5298           end if;
5299           indx := a0.next(indx);
5300         end loop;
5301       end if;
5302    end if;
5303   end rosetta_table_copy_in_p45;
5304   procedure rosetta_table_copy_out_p45(t eam_process_wo_pub.wo_relationship_exc_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_1000) as
5305     ddindx binary_integer; indx binary_integer;
5306   begin
5307   if t is null or t.count = 0 then
5308     a0 := JTF_VARCHAR2_TABLE_1000();
5309   else
5310       a0 := JTF_VARCHAR2_TABLE_1000();
5311       if t.count > 0 then
5312         a0.extend(t.count);
5313         ddindx := t.first;
5314         indx := 1;
5315         while true loop
5316           a0(indx) := t(ddindx);
5317           indx := indx+1;
5318           if t.last =ddindx
5319             then exit;
5320           end if;
5321           ddindx := t.next(ddindx);
5322         end loop;
5323       end if;
5324    end if;
5325   end rosetta_table_copy_out_p45;
5326 
5327   procedure rosetta_table_copy_in_p81(t out nocopy eam_process_wo_pub.eam_wo_list_type, a0 JTF_VARCHAR2_TABLE_300) as
5328     ddindx binary_integer; indx binary_integer;
5329   begin
5330   if a0 is not null and a0.count > 0 then
5331       if a0.count > 0 then
5332         indx := a0.first;
5333         ddindx := 1;
5334         while true loop
5335           t(ddindx) := a0(indx);
5336           ddindx := ddindx+1;
5337           if a0.last =indx
5338             then exit;
5339           end if;
5340           indx := a0.next(indx);
5341         end loop;
5342       end if;
5343    end if;
5344   end rosetta_table_copy_in_p81;
5345   procedure rosetta_table_copy_out_p81(t eam_process_wo_pub.eam_wo_list_type, a0 out nocopy JTF_VARCHAR2_TABLE_300) as
5346     ddindx binary_integer; indx binary_integer;
5347   begin
5348   if t is null or t.count = 0 then
5349     a0 := JTF_VARCHAR2_TABLE_300();
5350   else
5351       a0 := JTF_VARCHAR2_TABLE_300();
5352       if t.count > 0 then
5353         a0.extend(t.count);
5354         ddindx := t.first;
5355         indx := 1;
5356         while true loop
5357           a0(indx) := t(ddindx);
5358           indx := indx+1;
5359           if t.last =ddindx
5360             then exit;
5361           end if;
5362           ddindx := t.next(ddindx);
5363         end loop;
5364       end if;
5365    end if;
5366   end rosetta_table_copy_out_p81;
5367 
5368   procedure process_wo(p_bo_identifier  VARCHAR2
5369     , p_api_version_number  NUMBER
5370     , p_init_msg_list  number
5371     , p_commit  VARCHAR2
5372     , p4_a0  NUMBER
5373     , p4_a1  NUMBER
5374     , p4_a2  NUMBER
5375     , p4_a3  VARCHAR2
5376     , p4_a4  NUMBER
5377     , p4_a5  NUMBER
5378     , p4_a6  VARCHAR2
5379     , p4_a7  VARCHAR2
5380     , p4_a8  NUMBER
5381     , p4_a9  NUMBER
5382     , p4_a10  VARCHAR2
5383     , p4_a11  NUMBER
5384     , p4_a12  NUMBER
5385     , p4_a13  NUMBER
5386     , p4_a14  NUMBER
5387     , p4_a15  VARCHAR2
5388     , p4_a16  NUMBER
5389     , p4_a17  VARCHAR2
5390     , p4_a18  VARCHAR2
5391     , p4_a19  VARCHAR2
5392     , p4_a20  VARCHAR2
5393     , p4_a21  NUMBER
5394     , p4_a22  NUMBER
5395     , p4_a23  DATE
5396     , p4_a24  NUMBER
5397     , p4_a25  NUMBER
5398     , p4_a26  DATE
5399     , p4_a27  DATE
5400     , p4_a28  VARCHAR2
5401     , p4_a29  NUMBER
5402     , p4_a30  VARCHAR2
5403     , p4_a31  VARCHAR2
5404     , p4_a32  VARCHAR2
5405     , p4_a33  NUMBER
5406     , p4_a34  NUMBER
5407     , p4_a35  VARCHAR2
5408     , p4_a36  NUMBER
5409     , p4_a37  DATE
5410     , p4_a38  DATE
5411     , p4_a39  VARCHAR2
5412     , p4_a40  VARCHAR2
5413     , p4_a41  VARCHAR2
5414     , p4_a42  VARCHAR2
5415     , p4_a43  NUMBER
5416     , p4_a44  VARCHAR2
5417     , p4_a45  NUMBER
5418     , p4_a46  NUMBER
5419     , p4_a47  NUMBER
5420     , p4_a48  NUMBER
5421     , p4_a49  NUMBER
5422     , p4_a50  NUMBER
5423     , p4_a51  NUMBER
5424     , p4_a52  NUMBER
5425     , p4_a53  NUMBER
5426     , p4_a54  NUMBER
5427     , p4_a55  NUMBER
5428     , p4_a56  NUMBER
5429     , p4_a57  DATE
5430     , p4_a58  DATE
5431     , p4_a59  DATE
5432     , p4_a60  DATE
5433     , p4_a61  NUMBER
5434     , p4_a62  NUMBER
5435     , p4_a63  NUMBER
5436     , p4_a64  NUMBER
5437     , p4_a65  NUMBER
5438     , p4_a66  NUMBER
5439     , p4_a67  NUMBER
5440     , p4_a68  VARCHAR2
5441     , p4_a69  DATE
5442     , p4_a70  NUMBER
5443     , p4_a71  NUMBER
5444     , p4_a72  NUMBER
5445     , p4_a73  NUMBER
5446     , p4_a74  NUMBER
5447     , p4_a75  VARCHAR2
5448     , p4_a76  NUMBER
5449     , p4_a77  VARCHAR2
5450     , p4_a78  VARCHAR2
5451     , p4_a79  VARCHAR2
5452     , p4_a80  VARCHAR2
5453     , p4_a81  VARCHAR2
5454     , p4_a82  VARCHAR2
5455     , p4_a83  VARCHAR2
5456     , p4_a84  VARCHAR2
5457     , p4_a85  VARCHAR2
5458     , p4_a86  VARCHAR2
5459     , p4_a87  VARCHAR2
5460     , p4_a88  VARCHAR2
5461     , p4_a89  VARCHAR2
5462     , p4_a90  VARCHAR2
5463     , p4_a91  VARCHAR2
5464     , p4_a92  VARCHAR2
5465     , p4_a93  VARCHAR2
5466     , p4_a94  VARCHAR2
5467     , p4_a95  VARCHAR2
5468     , p4_a96  NUMBER
5469     , p4_a97  DATE
5470     , p4_a98  DATE
5471     , p4_a99  NUMBER
5472     , p4_a100  NUMBER
5473     , p4_a101  NUMBER
5474     , p4_a102  NUMBER
5475     , p4_a103  NUMBER
5476     , p4_a104  NUMBER
5477     , p4_a105  VARCHAR2
5478     , p4_a106  VARCHAR2
5479     , p4_a107  VARCHAR2
5480     , p4_a108  NUMBER
5481     , p5_a0 JTF_NUMBER_TABLE
5482     , p5_a1 JTF_NUMBER_TABLE
5483     , p5_a2 JTF_NUMBER_TABLE
5484     , p5_a3 JTF_NUMBER_TABLE
5485     , p5_a4 JTF_NUMBER_TABLE
5486     , p5_a5 JTF_NUMBER_TABLE
5487     , p5_a6 JTF_NUMBER_TABLE
5488     , p5_a7 JTF_NUMBER_TABLE
5489     , p5_a8 JTF_NUMBER_TABLE
5490     , p5_a9 JTF_VARCHAR2_TABLE_300
5491     , p5_a10 JTF_NUMBER_TABLE
5492     , p5_a11 JTF_NUMBER_TABLE
5493     , p5_a12 JTF_NUMBER_TABLE
5494     , p5_a13 JTF_VARCHAR2_TABLE_100
5495     , p5_a14 JTF_DATE_TABLE
5496     , p5_a15 JTF_DATE_TABLE
5497     , p5_a16 JTF_VARCHAR2_TABLE_100
5498     , p5_a17 JTF_VARCHAR2_TABLE_200
5499     , p5_a18 JTF_VARCHAR2_TABLE_200
5500     , p5_a19 JTF_VARCHAR2_TABLE_200
5501     , p5_a20 JTF_VARCHAR2_TABLE_200
5502     , p5_a21 JTF_VARCHAR2_TABLE_200
5503     , p5_a22 JTF_VARCHAR2_TABLE_200
5504     , p5_a23 JTF_VARCHAR2_TABLE_200
5505     , p5_a24 JTF_VARCHAR2_TABLE_200
5506     , p5_a25 JTF_VARCHAR2_TABLE_200
5507     , p5_a26 JTF_VARCHAR2_TABLE_200
5508     , p5_a27 JTF_VARCHAR2_TABLE_200
5509     , p5_a28 JTF_VARCHAR2_TABLE_200
5510     , p5_a29 JTF_VARCHAR2_TABLE_200
5511     , p5_a30 JTF_VARCHAR2_TABLE_200
5512     , p5_a31 JTF_VARCHAR2_TABLE_200
5513     , p5_a32 JTF_VARCHAR2_TABLE_4000
5514     , p5_a33 JTF_NUMBER_TABLE
5515     , p5_a34 JTF_NUMBER_TABLE
5516     , p5_a35 JTF_NUMBER_TABLE
5517     , p5_a36 JTF_VARCHAR2_TABLE_100
5518     , p5_a37 JTF_NUMBER_TABLE
5519     , p6_a0 JTF_NUMBER_TABLE
5520     , p6_a1 JTF_NUMBER_TABLE
5521     , p6_a2 JTF_NUMBER_TABLE
5522     , p6_a3 JTF_NUMBER_TABLE
5523     , p6_a4 JTF_NUMBER_TABLE
5524     , p6_a5 JTF_NUMBER_TABLE
5525     , p6_a6 JTF_NUMBER_TABLE
5526     , p6_a7 JTF_VARCHAR2_TABLE_100
5527     , p6_a8 JTF_VARCHAR2_TABLE_200
5528     , p6_a9 JTF_VARCHAR2_TABLE_200
5529     , p6_a10 JTF_VARCHAR2_TABLE_200
5530     , p6_a11 JTF_VARCHAR2_TABLE_200
5531     , p6_a12 JTF_VARCHAR2_TABLE_200
5532     , p6_a13 JTF_VARCHAR2_TABLE_200
5533     , p6_a14 JTF_VARCHAR2_TABLE_200
5534     , p6_a15 JTF_VARCHAR2_TABLE_200
5535     , p6_a16 JTF_VARCHAR2_TABLE_200
5536     , p6_a17 JTF_VARCHAR2_TABLE_200
5537     , p6_a18 JTF_VARCHAR2_TABLE_200
5538     , p6_a19 JTF_VARCHAR2_TABLE_200
5539     , p6_a20 JTF_VARCHAR2_TABLE_200
5540     , p6_a21 JTF_VARCHAR2_TABLE_200
5541     , p6_a22 JTF_VARCHAR2_TABLE_200
5542     , p6_a23 JTF_VARCHAR2_TABLE_100
5543     , p6_a24 JTF_NUMBER_TABLE
5544     , p7_a0 JTF_NUMBER_TABLE
5545     , p7_a1 JTF_NUMBER_TABLE
5546     , p7_a2 JTF_NUMBER_TABLE
5547     , p7_a3 JTF_NUMBER_TABLE
5548     , p7_a4 JTF_NUMBER_TABLE
5549     , p7_a5 JTF_NUMBER_TABLE
5550     , p7_a6 JTF_NUMBER_TABLE
5551     , p7_a7 JTF_NUMBER_TABLE
5552     , p7_a8 JTF_VARCHAR2_TABLE_100
5553     , p7_a9 JTF_NUMBER_TABLE
5554     , p7_a10 JTF_NUMBER_TABLE
5555     , p7_a11 JTF_NUMBER_TABLE
5556     , p7_a12 JTF_NUMBER_TABLE
5557     , p7_a13 JTF_NUMBER_TABLE
5558     , p7_a14 JTF_NUMBER_TABLE
5559     , p7_a15 JTF_NUMBER_TABLE
5560     , p7_a16 JTF_NUMBER_TABLE
5561     , p7_a17 JTF_NUMBER_TABLE
5562     , p7_a18 JTF_NUMBER_TABLE
5563     , p7_a19 JTF_NUMBER_TABLE
5564     , p7_a20 JTF_DATE_TABLE
5565     , p7_a21 JTF_DATE_TABLE
5566     , p7_a22 JTF_NUMBER_TABLE
5567     , p7_a23 JTF_NUMBER_TABLE
5568     , p7_a24 JTF_NUMBER_TABLE
5569     , p7_a25 JTF_VARCHAR2_TABLE_100
5570     , p7_a26 JTF_VARCHAR2_TABLE_200
5571     , p7_a27 JTF_VARCHAR2_TABLE_200
5572     , p7_a28 JTF_VARCHAR2_TABLE_200
5573     , p7_a29 JTF_VARCHAR2_TABLE_200
5574     , p7_a30 JTF_VARCHAR2_TABLE_200
5575     , p7_a31 JTF_VARCHAR2_TABLE_200
5576     , p7_a32 JTF_VARCHAR2_TABLE_200
5577     , p7_a33 JTF_VARCHAR2_TABLE_200
5578     , p7_a34 JTF_VARCHAR2_TABLE_200
5579     , p7_a35 JTF_VARCHAR2_TABLE_200
5580     , p7_a36 JTF_VARCHAR2_TABLE_200
5581     , p7_a37 JTF_VARCHAR2_TABLE_200
5582     , p7_a38 JTF_VARCHAR2_TABLE_200
5583     , p7_a39 JTF_VARCHAR2_TABLE_200
5584     , p7_a40 JTF_VARCHAR2_TABLE_200
5585     , p7_a41 JTF_NUMBER_TABLE
5586     , p7_a42 JTF_NUMBER_TABLE
5587     , p7_a43 JTF_NUMBER_TABLE
5588     , p7_a44 JTF_NUMBER_TABLE
5589     , p7_a45 JTF_DATE_TABLE
5590     , p7_a46 JTF_VARCHAR2_TABLE_100
5591     , p7_a47 JTF_NUMBER_TABLE
5592     , p8_a0 JTF_NUMBER_TABLE
5593     , p8_a1 JTF_NUMBER_TABLE
5594     , p8_a2 JTF_NUMBER_TABLE
5595     , p8_a3 JTF_NUMBER_TABLE
5596     , p8_a4 JTF_NUMBER_TABLE
5597     , p8_a5 JTF_NUMBER_TABLE
5598     , p8_a6 JTF_NUMBER_TABLE
5599     , p8_a7 JTF_NUMBER_TABLE
5600     , p8_a8 JTF_VARCHAR2_TABLE_100
5601     , p8_a9 JTF_DATE_TABLE
5602     , p8_a10 JTF_DATE_TABLE
5603     , p8_a11 JTF_NUMBER_TABLE
5604     , p8_a12 JTF_VARCHAR2_TABLE_100
5605     , p8_a13 JTF_NUMBER_TABLE
5606     , p9_a0 JTF_NUMBER_TABLE
5607     , p9_a1 JTF_NUMBER_TABLE
5608     , p9_a2 JTF_NUMBER_TABLE
5609     , p9_a3 JTF_NUMBER_TABLE
5610     , p9_a4 JTF_NUMBER_TABLE
5611     , p9_a5 JTF_NUMBER_TABLE
5612     , p9_a6 JTF_NUMBER_TABLE
5613     , p9_a7 JTF_NUMBER_TABLE
5614     , p9_a8 JTF_VARCHAR2_TABLE_100
5615     , p9_a9 JTF_NUMBER_TABLE
5616     , p9_a10 JTF_NUMBER_TABLE
5617     , p9_a11 JTF_NUMBER_TABLE
5618     , p9_a12 JTF_NUMBER_TABLE
5619     , p9_a13 JTF_NUMBER_TABLE
5620     , p9_a14 JTF_NUMBER_TABLE
5621     , p9_a15 JTF_NUMBER_TABLE
5622     , p9_a16 JTF_NUMBER_TABLE
5623     , p9_a17 JTF_NUMBER_TABLE
5624     , p9_a18 JTF_DATE_TABLE
5625     , p9_a19 JTF_DATE_TABLE
5626     , p9_a20 JTF_NUMBER_TABLE
5627     , p9_a21 JTF_NUMBER_TABLE
5628     , p9_a22 JTF_NUMBER_TABLE
5629     , p9_a23 JTF_VARCHAR2_TABLE_100
5630     , p9_a24 JTF_VARCHAR2_TABLE_200
5631     , p9_a25 JTF_VARCHAR2_TABLE_200
5632     , p9_a26 JTF_VARCHAR2_TABLE_200
5633     , p9_a27 JTF_VARCHAR2_TABLE_200
5634     , p9_a28 JTF_VARCHAR2_TABLE_200
5635     , p9_a29 JTF_VARCHAR2_TABLE_200
5636     , p9_a30 JTF_VARCHAR2_TABLE_200
5637     , p9_a31 JTF_VARCHAR2_TABLE_200
5638     , p9_a32 JTF_VARCHAR2_TABLE_200
5639     , p9_a33 JTF_VARCHAR2_TABLE_200
5640     , p9_a34 JTF_VARCHAR2_TABLE_200
5641     , p9_a35 JTF_VARCHAR2_TABLE_200
5642     , p9_a36 JTF_VARCHAR2_TABLE_200
5643     , p9_a37 JTF_VARCHAR2_TABLE_200
5644     , p9_a38 JTF_VARCHAR2_TABLE_200
5645     , p9_a39 JTF_NUMBER_TABLE
5646     , p9_a40 JTF_NUMBER_TABLE
5647     , p9_a41 JTF_NUMBER_TABLE
5648     , p9_a42 JTF_NUMBER_TABLE
5649     , p9_a43 JTF_DATE_TABLE
5650     , p9_a44 JTF_VARCHAR2_TABLE_100
5651     , p9_a45 JTF_NUMBER_TABLE
5652     , p10_a0 JTF_NUMBER_TABLE
5653     , p10_a1 JTF_NUMBER_TABLE
5654     , p10_a2 JTF_NUMBER_TABLE
5655     , p10_a3 JTF_NUMBER_TABLE
5656     , p10_a4 JTF_NUMBER_TABLE
5657     , p10_a5 JTF_NUMBER_TABLE
5658     , p10_a6 JTF_NUMBER_TABLE
5659     , p10_a7 JTF_DATE_TABLE
5660     , p10_a8 JTF_DATE_TABLE
5661     , p10_a9 JTF_DATE_TABLE
5662     , p10_a10 JTF_DATE_TABLE
5663     , p10_a11 JTF_NUMBER_TABLE
5664     , p10_a12 JTF_NUMBER_TABLE
5665     , p10_a13 JTF_NUMBER_TABLE
5666     , p10_a14 JTF_NUMBER_TABLE
5667     , p10_a15 JTF_DATE_TABLE
5668     , p10_a16 JTF_NUMBER_TABLE
5669     , p10_a17 JTF_VARCHAR2_TABLE_100
5670     , p10_a18 JTF_VARCHAR2_TABLE_100
5671     , p10_a19 JTF_NUMBER_TABLE
5672     , p11_a0 JTF_NUMBER_TABLE
5673     , p11_a1 JTF_NUMBER_TABLE
5674     , p11_a2 JTF_NUMBER_TABLE
5675     , p11_a3 JTF_NUMBER_TABLE
5676     , p11_a4 JTF_NUMBER_TABLE
5677     , p11_a5 JTF_NUMBER_TABLE
5678     , p11_a6 JTF_NUMBER_TABLE
5679     , p11_a7 JTF_NUMBER_TABLE
5680     , p11_a8 JTF_NUMBER_TABLE
5681     , p11_a9 JTF_NUMBER_TABLE
5682     , p11_a10 JTF_DATE_TABLE
5683     , p11_a11 JTF_NUMBER_TABLE
5684     , p11_a12 JTF_NUMBER_TABLE
5685     , p11_a13 JTF_NUMBER_TABLE
5686     , p11_a14 JTF_NUMBER_TABLE
5687     , p11_a15 JTF_VARCHAR2_TABLE_100
5688     , p11_a16 JTF_NUMBER_TABLE
5689     , p11_a17 JTF_NUMBER_TABLE
5690     , p11_a18 JTF_NUMBER_TABLE
5691     , p11_a19 JTF_DATE_TABLE
5692     , p11_a20 JTF_NUMBER_TABLE
5693     , p11_a21 JTF_VARCHAR2_TABLE_300
5694     , p11_a22 JTF_VARCHAR2_TABLE_100
5695     , p11_a23 JTF_VARCHAR2_TABLE_200
5696     , p11_a24 JTF_VARCHAR2_TABLE_200
5697     , p11_a25 JTF_VARCHAR2_TABLE_200
5698     , p11_a26 JTF_VARCHAR2_TABLE_200
5699     , p11_a27 JTF_VARCHAR2_TABLE_200
5700     , p11_a28 JTF_VARCHAR2_TABLE_200
5701     , p11_a29 JTF_VARCHAR2_TABLE_200
5702     , p11_a30 JTF_VARCHAR2_TABLE_200
5703     , p11_a31 JTF_VARCHAR2_TABLE_200
5704     , p11_a32 JTF_VARCHAR2_TABLE_200
5705     , p11_a33 JTF_VARCHAR2_TABLE_200
5706     , p11_a34 JTF_VARCHAR2_TABLE_200
5707     , p11_a35 JTF_VARCHAR2_TABLE_200
5708     , p11_a36 JTF_VARCHAR2_TABLE_200
5709     , p11_a37 JTF_VARCHAR2_TABLE_200
5710     , p11_a38 JTF_VARCHAR2_TABLE_100
5711     , p11_a39 JTF_VARCHAR2_TABLE_300
5712     , p11_a40 JTF_NUMBER_TABLE
5713     , p11_a41 JTF_NUMBER_TABLE
5714     , p11_a42 JTF_NUMBER_TABLE
5715     , p11_a43 JTF_NUMBER_TABLE
5716     , p11_a44 JTF_NUMBER_TABLE
5717     , p11_a45 JTF_DATE_TABLE
5718     , p11_a46 JTF_VARCHAR2_TABLE_100
5719     , p11_a47 JTF_NUMBER_TABLE
5720     , p12_a0 JTF_NUMBER_TABLE
5721     , p12_a1 JTF_NUMBER_TABLE
5722     , p12_a2 JTF_NUMBER_TABLE
5723     , p12_a3 JTF_VARCHAR2_TABLE_300
5724     , p12_a4 JTF_NUMBER_TABLE
5725     , p12_a5 JTF_NUMBER_TABLE
5726     , p12_a6 JTF_NUMBER_TABLE
5727     , p12_a7 JTF_NUMBER_TABLE
5728     , p12_a8 JTF_NUMBER_TABLE
5729     , p12_a9 JTF_NUMBER_TABLE
5730     , p12_a10 JTF_VARCHAR2_TABLE_300
5731     , p12_a11 JTF_NUMBER_TABLE
5732     , p12_a12 JTF_VARCHAR2_TABLE_100
5733     , p12_a13 JTF_NUMBER_TABLE
5734     , p12_a14 JTF_VARCHAR2_TABLE_100
5735     , p12_a15 JTF_NUMBER_TABLE
5736     , p12_a16 JTF_VARCHAR2_TABLE_100
5737     , p12_a17 JTF_VARCHAR2_TABLE_100
5738     , p12_a18 JTF_NUMBER_TABLE
5739     , p12_a19 JTF_VARCHAR2_TABLE_100
5740     , p12_a20 JTF_NUMBER_TABLE
5741     , p12_a21 JTF_NUMBER_TABLE
5742     , p12_a22 JTF_VARCHAR2_TABLE_100
5743     , p12_a23 JTF_DATE_TABLE
5744     , p12_a24 JTF_VARCHAR2_TABLE_100
5745     , p12_a25 JTF_VARCHAR2_TABLE_200
5746     , p12_a26 JTF_VARCHAR2_TABLE_200
5747     , p12_a27 JTF_VARCHAR2_TABLE_200
5748     , p12_a28 JTF_VARCHAR2_TABLE_200
5749     , p12_a29 JTF_VARCHAR2_TABLE_200
5750     , p12_a30 JTF_VARCHAR2_TABLE_200
5751     , p12_a31 JTF_VARCHAR2_TABLE_200
5752     , p12_a32 JTF_VARCHAR2_TABLE_200
5753     , p12_a33 JTF_VARCHAR2_TABLE_200
5754     , p12_a34 JTF_VARCHAR2_TABLE_200
5755     , p12_a35 JTF_VARCHAR2_TABLE_200
5756     , p12_a36 JTF_VARCHAR2_TABLE_200
5757     , p12_a37 JTF_VARCHAR2_TABLE_200
5758     , p12_a38 JTF_VARCHAR2_TABLE_200
5759     , p12_a39 JTF_VARCHAR2_TABLE_200
5760     , p12_a40 JTF_NUMBER_TABLE
5761     , p12_a41 JTF_NUMBER_TABLE
5762     , p12_a42 JTF_DATE_TABLE
5763     , p12_a43 JTF_NUMBER_TABLE
5764     , p12_a44 JTF_VARCHAR2_TABLE_100
5765     , p12_a45 JTF_NUMBER_TABLE
5766     , p13_a0  NUMBER
5767     , p13_a1  NUMBER
5768     , p13_a2  NUMBER
5769     , p13_a3  NUMBER
5770     , p13_a4  DATE
5771     , p13_a5  NUMBER
5772     , p13_a6  NUMBER
5773     , p13_a7  VARCHAR2
5774     , p13_a8  NUMBER
5775     , p13_a9  NUMBER
5776     , p13_a10  VARCHAR2
5777     , p13_a11  VARCHAR2
5778     , p13_a12  NUMBER
5779     , p13_a13  NUMBER
5780     , p13_a14  DATE
5781     , p13_a15  DATE
5782     , p13_a16  NUMBER
5783     , p13_a17  NUMBER
5784     , p13_a18  NUMBER
5785     , p13_a19  NUMBER
5786     , p13_a20  VARCHAR2
5787     , p13_a21  VARCHAR2
5788     , p13_a22  VARCHAR2
5789     , p13_a23  VARCHAR2
5790     , p13_a24  VARCHAR2
5791     , p13_a25  NUMBER
5792     , p13_a26  VARCHAR2
5793     , p13_a27  DATE
5794     , p13_a28  DATE
5795     , p13_a29  VARCHAR2
5796     , p13_a30  VARCHAR2
5797     , p13_a31  VARCHAR2
5798     , p13_a32  VARCHAR2
5799     , p13_a33  VARCHAR2
5800     , p13_a34  VARCHAR2
5801     , p13_a35  VARCHAR2
5802     , p13_a36  VARCHAR2
5803     , p13_a37  VARCHAR2
5804     , p13_a38  VARCHAR2
5805     , p13_a39  VARCHAR2
5806     , p13_a40  VARCHAR2
5807     , p13_a41  VARCHAR2
5808     , p13_a42  VARCHAR2
5809     , p13_a43  VARCHAR2
5810     , p13_a44  VARCHAR2
5811     , p13_a45  NUMBER
5812     , p13_a46  DATE
5813     , p13_a47  NUMBER
5814     , p13_a48  NUMBER
5815     , p13_a49  VARCHAR2
5816     , p13_a50  NUMBER
5817     , p14_a0 JTF_NUMBER_TABLE
5818     , p14_a1 JTF_NUMBER_TABLE
5819     , p14_a2 JTF_NUMBER_TABLE
5820     , p14_a3 JTF_NUMBER_TABLE
5821     , p14_a4 JTF_NUMBER_TABLE
5822     , p14_a5 JTF_NUMBER_TABLE
5823     , p14_a6 JTF_NUMBER_TABLE
5824     , p14_a7 JTF_NUMBER_TABLE
5825     , p14_a8 JTF_NUMBER_TABLE
5826     , p14_a9 JTF_NUMBER_TABLE
5827     , p14_a10 JTF_VARCHAR2_TABLE_2000
5828     , p14_a11 JTF_VARCHAR2_TABLE_100
5829     , p14_a12 JTF_NUMBER_TABLE
5830     , p14_a13 JTF_NUMBER_TABLE
5831     , p14_a14 JTF_NUMBER_TABLE
5832     , p14_a15 JTF_VARCHAR2_TABLE_100
5833     , p14_a16 JTF_NUMBER_TABLE
5834     , p15_a0 JTF_NUMBER_TABLE
5835     , p15_a1 JTF_NUMBER_TABLE
5836     , p15_a2 JTF_NUMBER_TABLE
5837     , p15_a3 JTF_NUMBER_TABLE
5838     , p15_a4 JTF_NUMBER_TABLE
5839     , p15_a5 JTF_NUMBER_TABLE
5840     , p15_a6 JTF_NUMBER_TABLE
5841     , p15_a7 JTF_DATE_TABLE
5842     , p15_a8 JTF_DATE_TABLE
5843     , p15_a9 JTF_VARCHAR2_TABLE_100
5844     , p15_a10 JTF_NUMBER_TABLE
5845     , p15_a11 JTF_VARCHAR2_TABLE_100
5846     , p15_a12 JTF_VARCHAR2_TABLE_100
5847     , p15_a13 JTF_VARCHAR2_TABLE_200
5848     , p15_a14 JTF_VARCHAR2_TABLE_200
5849     , p15_a15 JTF_VARCHAR2_TABLE_200
5850     , p15_a16 JTF_VARCHAR2_TABLE_200
5851     , p15_a17 JTF_VARCHAR2_TABLE_200
5852     , p15_a18 JTF_VARCHAR2_TABLE_200
5853     , p15_a19 JTF_VARCHAR2_TABLE_200
5854     , p15_a20 JTF_VARCHAR2_TABLE_200
5855     , p15_a21 JTF_VARCHAR2_TABLE_200
5856     , p15_a22 JTF_VARCHAR2_TABLE_200
5857     , p15_a23 JTF_VARCHAR2_TABLE_200
5858     , p15_a24 JTF_VARCHAR2_TABLE_200
5859     , p15_a25 JTF_VARCHAR2_TABLE_200
5860     , p15_a26 JTF_VARCHAR2_TABLE_200
5861     , p15_a27 JTF_VARCHAR2_TABLE_200
5862     , p15_a28 JTF_VARCHAR2_TABLE_200
5863     , p15_a29 JTF_VARCHAR2_TABLE_200
5864     , p15_a30 JTF_VARCHAR2_TABLE_200
5865     , p15_a31 JTF_VARCHAR2_TABLE_200
5866     , p15_a32 JTF_VARCHAR2_TABLE_200
5867     , p15_a33 JTF_VARCHAR2_TABLE_200
5868     , p15_a34 JTF_VARCHAR2_TABLE_200
5869     , p15_a35 JTF_VARCHAR2_TABLE_200
5870     , p15_a36 JTF_VARCHAR2_TABLE_200
5871     , p15_a37 JTF_VARCHAR2_TABLE_200
5872     , p15_a38 JTF_VARCHAR2_TABLE_200
5873     , p15_a39 JTF_VARCHAR2_TABLE_200
5874     , p15_a40 JTF_VARCHAR2_TABLE_200
5875     , p15_a41 JTF_VARCHAR2_TABLE_200
5876     , p15_a42 JTF_VARCHAR2_TABLE_200
5877     , p15_a43 JTF_NUMBER_TABLE
5878     , p15_a44 JTF_VARCHAR2_TABLE_100
5879     , p15_a45 JTF_VARCHAR2_TABLE_100
5880     , p15_a46 JTF_VARCHAR2_TABLE_100
5881     , p15_a47 JTF_NUMBER_TABLE
5882     , p16_a0 JTF_NUMBER_TABLE
5883     , p16_a1 JTF_NUMBER_TABLE
5884     , p16_a2 JTF_NUMBER_TABLE
5885     , p16_a3 JTF_NUMBER_TABLE
5886     , p16_a4 JTF_NUMBER_TABLE
5887     , p16_a5 JTF_NUMBER_TABLE
5888     , p16_a6 JTF_VARCHAR2_TABLE_300
5889     , p16_a7 JTF_DATE_TABLE
5890     , p16_a8 JTF_VARCHAR2_TABLE_100
5891     , p16_a9 JTF_VARCHAR2_TABLE_100
5892     , p16_a10 JTF_VARCHAR2_TABLE_200
5893     , p16_a11 JTF_VARCHAR2_TABLE_200
5894     , p16_a12 JTF_VARCHAR2_TABLE_200
5895     , p16_a13 JTF_VARCHAR2_TABLE_200
5896     , p16_a14 JTF_VARCHAR2_TABLE_200
5897     , p16_a15 JTF_VARCHAR2_TABLE_200
5898     , p16_a16 JTF_VARCHAR2_TABLE_200
5899     , p16_a17 JTF_VARCHAR2_TABLE_200
5900     , p16_a18 JTF_VARCHAR2_TABLE_200
5901     , p16_a19 JTF_VARCHAR2_TABLE_200
5902     , p16_a20 JTF_VARCHAR2_TABLE_200
5903     , p16_a21 JTF_VARCHAR2_TABLE_200
5904     , p16_a22 JTF_VARCHAR2_TABLE_200
5905     , p16_a23 JTF_VARCHAR2_TABLE_200
5906     , p16_a24 JTF_VARCHAR2_TABLE_200
5907     , p16_a25 JTF_VARCHAR2_TABLE_100
5908     , p16_a26 JTF_NUMBER_TABLE
5909     , p17_a0 JTF_NUMBER_TABLE
5910     , p17_a1 JTF_NUMBER_TABLE
5911     , p17_a2 JTF_NUMBER_TABLE
5912     , p17_a3 JTF_NUMBER_TABLE
5913     , p17_a4 JTF_NUMBER_TABLE
5914     , p17_a5 JTF_NUMBER_TABLE
5915     , p17_a6 JTF_NUMBER_TABLE
5916     , p17_a7 JTF_NUMBER_TABLE
5917     , p17_a8 JTF_VARCHAR2_TABLE_100
5918     , p17_a9 JTF_NUMBER_TABLE
5919     , p17_a10 JTF_VARCHAR2_TABLE_100
5920     , p17_a11 JTF_NUMBER_TABLE
5921     , p18_a0 JTF_NUMBER_TABLE
5922     , p18_a1 JTF_NUMBER_TABLE
5923     , p18_a2 JTF_NUMBER_TABLE
5924     , p18_a3 JTF_NUMBER_TABLE
5925     , p18_a4 JTF_NUMBER_TABLE
5926     , p18_a5 JTF_VARCHAR2_TABLE_100
5927     , p18_a6 JTF_NUMBER_TABLE
5928     , p18_a7 JTF_NUMBER_TABLE
5929     , p18_a8 JTF_VARCHAR2_TABLE_100
5930     , p18_a9 JTF_NUMBER_TABLE
5931     , p19_a0 JTF_NUMBER_TABLE
5932     , p19_a1 JTF_NUMBER_TABLE
5933     , p19_a2 JTF_NUMBER_TABLE
5934     , p19_a3 JTF_NUMBER_TABLE
5935     , p19_a4 JTF_DATE_TABLE
5936     , p19_a5 JTF_NUMBER_TABLE
5937     , p19_a6 JTF_NUMBER_TABLE
5938     , p19_a7 JTF_NUMBER_TABLE
5939     , p19_a8 JTF_NUMBER_TABLE
5940     , p19_a9 JTF_VARCHAR2_TABLE_300
5941     , p19_a10 JTF_VARCHAR2_TABLE_100
5942     , p19_a11 JTF_NUMBER_TABLE
5943     , p19_a12 JTF_NUMBER_TABLE
5944     , p19_a13 JTF_DATE_TABLE
5945     , p19_a14 JTF_DATE_TABLE
5946     , p19_a15 JTF_NUMBER_TABLE
5947     , p19_a16 JTF_DATE_TABLE
5948     , p19_a17 JTF_DATE_TABLE
5949     , p19_a18 JTF_NUMBER_TABLE
5950     , p19_a19 JTF_NUMBER_TABLE
5951     , p19_a20 JTF_NUMBER_TABLE
5952     , p19_a21 JTF_NUMBER_TABLE
5953     , p19_a22 JTF_NUMBER_TABLE
5954     , p19_a23 JTF_VARCHAR2_TABLE_300
5955     , p19_a24 JTF_VARCHAR2_TABLE_100
5956     , p19_a25 JTF_VARCHAR2_TABLE_200
5957     , p19_a26 JTF_VARCHAR2_TABLE_200
5958     , p19_a27 JTF_VARCHAR2_TABLE_200
5959     , p19_a28 JTF_VARCHAR2_TABLE_200
5960     , p19_a29 JTF_VARCHAR2_TABLE_200
5961     , p19_a30 JTF_VARCHAR2_TABLE_200
5962     , p19_a31 JTF_VARCHAR2_TABLE_200
5963     , p19_a32 JTF_VARCHAR2_TABLE_200
5964     , p19_a33 JTF_VARCHAR2_TABLE_200
5965     , p19_a34 JTF_VARCHAR2_TABLE_200
5966     , p19_a35 JTF_VARCHAR2_TABLE_200
5967     , p19_a36 JTF_VARCHAR2_TABLE_200
5968     , p19_a37 JTF_VARCHAR2_TABLE_200
5969     , p19_a38 JTF_VARCHAR2_TABLE_200
5970     , p19_a39 JTF_VARCHAR2_TABLE_200
5971     , p19_a40 JTF_NUMBER_TABLE
5972     , p19_a41 JTF_DATE_TABLE
5973     , p19_a42 JTF_NUMBER_TABLE
5974     , p19_a43 JTF_NUMBER_TABLE
5975     , p19_a44 JTF_VARCHAR2_TABLE_100
5976     , p19_a45 JTF_NUMBER_TABLE
5977     , p20_a0 JTF_NUMBER_TABLE
5978     , p20_a1 JTF_NUMBER_TABLE
5979     , p20_a2 JTF_NUMBER_TABLE
5980     , p20_a3 JTF_NUMBER_TABLE
5981     , p20_a4 JTF_VARCHAR2_TABLE_300
5982     , p20_a5 JTF_NUMBER_TABLE
5983     , p20_a6 JTF_VARCHAR2_TABLE_100
5984     , p20_a7 JTF_NUMBER_TABLE
5985     , p20_a8 JTF_NUMBER_TABLE
5986     , p20_a9 JTF_NUMBER_TABLE
5987     , p20_a10 JTF_VARCHAR2_TABLE_100
5988     , p20_a11 JTF_VARCHAR2_TABLE_200
5989     , p20_a12 JTF_VARCHAR2_TABLE_200
5990     , p20_a13 JTF_VARCHAR2_TABLE_200
5991     , p20_a14 JTF_VARCHAR2_TABLE_200
5992     , p20_a15 JTF_VARCHAR2_TABLE_200
5993     , p20_a16 JTF_VARCHAR2_TABLE_200
5994     , p20_a17 JTF_VARCHAR2_TABLE_200
5995     , p20_a18 JTF_VARCHAR2_TABLE_200
5996     , p20_a19 JTF_VARCHAR2_TABLE_200
5997     , p20_a20 JTF_VARCHAR2_TABLE_200
5998     , p20_a21 JTF_VARCHAR2_TABLE_200
5999     , p20_a22 JTF_VARCHAR2_TABLE_200
6000     , p20_a23 JTF_VARCHAR2_TABLE_200
6001     , p20_a24 JTF_VARCHAR2_TABLE_200
6002     , p20_a25 JTF_VARCHAR2_TABLE_200
6003     , p20_a26 JTF_NUMBER_TABLE
6004     , p20_a27 JTF_NUMBER_TABLE
6005     , p20_a28 JTF_DATE_TABLE
6006     , p20_a29 JTF_NUMBER_TABLE
6007     , p20_a30 JTF_NUMBER_TABLE
6008     , p20_a31 JTF_NUMBER_TABLE
6009     , p20_a32 JTF_VARCHAR2_TABLE_100
6010     , p20_a33 JTF_NUMBER_TABLE
6011     , p21_a0 out nocopy  NUMBER
6012     , p21_a1 out nocopy  NUMBER
6013     , p21_a2 out nocopy  NUMBER
6014     , p21_a3 out nocopy  VARCHAR2
6015     , p21_a4 out nocopy  NUMBER
6016     , p21_a5 out nocopy  NUMBER
6017     , p21_a6 out nocopy  VARCHAR2
6018     , p21_a7 out nocopy  VARCHAR2
6019     , p21_a8 out nocopy  NUMBER
6020     , p21_a9 out nocopy  NUMBER
6021     , p21_a10 out nocopy  VARCHAR2
6022     , p21_a11 out nocopy  NUMBER
6023     , p21_a12 out nocopy  NUMBER
6024     , p21_a13 out nocopy  NUMBER
6025     , p21_a14 out nocopy  NUMBER
6026     , p21_a15 out nocopy  VARCHAR2
6027     , p21_a16 out nocopy  NUMBER
6028     , p21_a17 out nocopy  VARCHAR2
6029     , p21_a18 out nocopy  VARCHAR2
6030     , p21_a19 out nocopy  VARCHAR2
6031     , p21_a20 out nocopy  VARCHAR2
6032     , p21_a21 out nocopy  NUMBER
6033     , p21_a22 out nocopy  NUMBER
6034     , p21_a23 out nocopy  DATE
6035     , p21_a24 out nocopy  NUMBER
6036     , p21_a25 out nocopy  NUMBER
6037     , p21_a26 out nocopy  DATE
6038     , p21_a27 out nocopy  DATE
6039     , p21_a28 out nocopy  VARCHAR2
6040     , p21_a29 out nocopy  NUMBER
6041     , p21_a30 out nocopy  VARCHAR2
6042     , p21_a31 out nocopy  VARCHAR2
6043     , p21_a32 out nocopy  VARCHAR2
6044     , p21_a33 out nocopy  NUMBER
6045     , p21_a34 out nocopy  NUMBER
6046     , p21_a35 out nocopy  VARCHAR2
6047     , p21_a36 out nocopy  NUMBER
6048     , p21_a37 out nocopy  DATE
6049     , p21_a38 out nocopy  DATE
6050     , p21_a39 out nocopy  VARCHAR2
6051     , p21_a40 out nocopy  VARCHAR2
6052     , p21_a41 out nocopy  VARCHAR2
6053     , p21_a42 out nocopy  VARCHAR2
6054     , p21_a43 out nocopy  NUMBER
6055     , p21_a44 out nocopy  VARCHAR2
6056     , p21_a45 out nocopy  NUMBER
6057     , p21_a46 out nocopy  NUMBER
6058     , p21_a47 out nocopy  NUMBER
6059     , p21_a48 out nocopy  NUMBER
6060     , p21_a49 out nocopy  NUMBER
6061     , p21_a50 out nocopy  NUMBER
6062     , p21_a51 out nocopy  NUMBER
6063     , p21_a52 out nocopy  NUMBER
6064     , p21_a53 out nocopy  NUMBER
6065     , p21_a54 out nocopy  NUMBER
6066     , p21_a55 out nocopy  NUMBER
6067     , p21_a56 out nocopy  NUMBER
6068     , p21_a57 out nocopy  DATE
6069     , p21_a58 out nocopy  DATE
6070     , p21_a59 out nocopy  DATE
6071     , p21_a60 out nocopy  DATE
6072     , p21_a61 out nocopy  NUMBER
6073     , p21_a62 out nocopy  NUMBER
6074     , p21_a63 out nocopy  NUMBER
6075     , p21_a64 out nocopy  NUMBER
6076     , p21_a65 out nocopy  NUMBER
6077     , p21_a66 out nocopy  NUMBER
6078     , p21_a67 out nocopy  NUMBER
6079     , p21_a68 out nocopy  VARCHAR2
6080     , p21_a69 out nocopy  DATE
6081     , p21_a70 out nocopy  NUMBER
6082     , p21_a71 out nocopy  NUMBER
6083     , p21_a72 out nocopy  NUMBER
6084     , p21_a73 out nocopy  NUMBER
6085     , p21_a74 out nocopy  NUMBER
6086     , p21_a75 out nocopy  VARCHAR2
6087     , p21_a76 out nocopy  NUMBER
6088     , p21_a77 out nocopy  VARCHAR2
6089     , p21_a78 out nocopy  VARCHAR2
6090     , p21_a79 out nocopy  VARCHAR2
6091     , p21_a80 out nocopy  VARCHAR2
6092     , p21_a81 out nocopy  VARCHAR2
6093     , p21_a82 out nocopy  VARCHAR2
6094     , p21_a83 out nocopy  VARCHAR2
6095     , p21_a84 out nocopy  VARCHAR2
6096     , p21_a85 out nocopy  VARCHAR2
6097     , p21_a86 out nocopy  VARCHAR2
6098     , p21_a87 out nocopy  VARCHAR2
6099     , p21_a88 out nocopy  VARCHAR2
6100     , p21_a89 out nocopy  VARCHAR2
6101     , p21_a90 out nocopy  VARCHAR2
6102     , p21_a91 out nocopy  VARCHAR2
6103     , p21_a92 out nocopy  VARCHAR2
6104     , p21_a93 out nocopy  VARCHAR2
6105     , p21_a94 out nocopy  VARCHAR2
6106     , p21_a95 out nocopy  VARCHAR2
6107     , p21_a96 out nocopy  NUMBER
6108     , p21_a97 out nocopy  DATE
6109     , p21_a98 out nocopy  DATE
6110     , p21_a99 out nocopy  NUMBER
6111     , p21_a100 out nocopy  NUMBER
6112     , p21_a101 out nocopy  NUMBER
6113     , p21_a102 out nocopy  NUMBER
6114     , p21_a103 out nocopy  NUMBER
6115     , p21_a104 out nocopy  NUMBER
6116     , p21_a105 out nocopy  VARCHAR2
6117     , p21_a106 out nocopy  VARCHAR2
6118     , p21_a107 out nocopy  VARCHAR2
6119     , p21_a108 out nocopy  NUMBER
6120     , p22_a0 out nocopy JTF_NUMBER_TABLE
6121     , p22_a1 out nocopy JTF_NUMBER_TABLE
6122     , p22_a2 out nocopy JTF_NUMBER_TABLE
6123     , p22_a3 out nocopy JTF_NUMBER_TABLE
6124     , p22_a4 out nocopy JTF_NUMBER_TABLE
6125     , p22_a5 out nocopy JTF_NUMBER_TABLE
6126     , p22_a6 out nocopy JTF_NUMBER_TABLE
6127     , p22_a7 out nocopy JTF_NUMBER_TABLE
6128     , p22_a8 out nocopy JTF_NUMBER_TABLE
6129     , p22_a9 out nocopy JTF_VARCHAR2_TABLE_300
6130     , p22_a10 out nocopy JTF_NUMBER_TABLE
6131     , p22_a11 out nocopy JTF_NUMBER_TABLE
6132     , p22_a12 out nocopy JTF_NUMBER_TABLE
6133     , p22_a13 out nocopy JTF_VARCHAR2_TABLE_100
6134     , p22_a14 out nocopy JTF_DATE_TABLE
6135     , p22_a15 out nocopy JTF_DATE_TABLE
6136     , p22_a16 out nocopy JTF_VARCHAR2_TABLE_100
6137     , p22_a17 out nocopy JTF_VARCHAR2_TABLE_200
6138     , p22_a18 out nocopy JTF_VARCHAR2_TABLE_200
6139     , p22_a19 out nocopy JTF_VARCHAR2_TABLE_200
6140     , p22_a20 out nocopy JTF_VARCHAR2_TABLE_200
6141     , p22_a21 out nocopy JTF_VARCHAR2_TABLE_200
6142     , p22_a22 out nocopy JTF_VARCHAR2_TABLE_200
6143     , p22_a23 out nocopy JTF_VARCHAR2_TABLE_200
6144     , p22_a24 out nocopy JTF_VARCHAR2_TABLE_200
6145     , p22_a25 out nocopy JTF_VARCHAR2_TABLE_200
6146     , p22_a26 out nocopy JTF_VARCHAR2_TABLE_200
6147     , p22_a27 out nocopy JTF_VARCHAR2_TABLE_200
6148     , p22_a28 out nocopy JTF_VARCHAR2_TABLE_200
6149     , p22_a29 out nocopy JTF_VARCHAR2_TABLE_200
6150     , p22_a30 out nocopy JTF_VARCHAR2_TABLE_200
6151     , p22_a31 out nocopy JTF_VARCHAR2_TABLE_200
6152     , p22_a32 out nocopy JTF_VARCHAR2_TABLE_4000
6153     , p22_a33 out nocopy JTF_NUMBER_TABLE
6154     , p22_a34 out nocopy JTF_NUMBER_TABLE
6155     , p22_a35 out nocopy JTF_NUMBER_TABLE
6156     , p22_a36 out nocopy JTF_VARCHAR2_TABLE_100
6157     , p22_a37 out nocopy JTF_NUMBER_TABLE
6158     , p23_a0 out nocopy JTF_NUMBER_TABLE
6159     , p23_a1 out nocopy JTF_NUMBER_TABLE
6160     , p23_a2 out nocopy JTF_NUMBER_TABLE
6161     , p23_a3 out nocopy JTF_NUMBER_TABLE
6162     , p23_a4 out nocopy JTF_NUMBER_TABLE
6163     , p23_a5 out nocopy JTF_NUMBER_TABLE
6164     , p23_a6 out nocopy JTF_NUMBER_TABLE
6165     , p23_a7 out nocopy JTF_VARCHAR2_TABLE_100
6166     , p23_a8 out nocopy JTF_VARCHAR2_TABLE_200
6167     , p23_a9 out nocopy JTF_VARCHAR2_TABLE_200
6168     , p23_a10 out nocopy JTF_VARCHAR2_TABLE_200
6169     , p23_a11 out nocopy JTF_VARCHAR2_TABLE_200
6170     , p23_a12 out nocopy JTF_VARCHAR2_TABLE_200
6171     , p23_a13 out nocopy JTF_VARCHAR2_TABLE_200
6172     , p23_a14 out nocopy JTF_VARCHAR2_TABLE_200
6173     , p23_a15 out nocopy JTF_VARCHAR2_TABLE_200
6174     , p23_a16 out nocopy JTF_VARCHAR2_TABLE_200
6175     , p23_a17 out nocopy JTF_VARCHAR2_TABLE_200
6176     , p23_a18 out nocopy JTF_VARCHAR2_TABLE_200
6177     , p23_a19 out nocopy JTF_VARCHAR2_TABLE_200
6178     , p23_a20 out nocopy JTF_VARCHAR2_TABLE_200
6179     , p23_a21 out nocopy JTF_VARCHAR2_TABLE_200
6180     , p23_a22 out nocopy JTF_VARCHAR2_TABLE_200
6181     , p23_a23 out nocopy JTF_VARCHAR2_TABLE_100
6182     , p23_a24 out nocopy JTF_NUMBER_TABLE
6183     , p24_a0 out nocopy JTF_NUMBER_TABLE
6184     , p24_a1 out nocopy JTF_NUMBER_TABLE
6185     , p24_a2 out nocopy JTF_NUMBER_TABLE
6186     , p24_a3 out nocopy JTF_NUMBER_TABLE
6187     , p24_a4 out nocopy JTF_NUMBER_TABLE
6188     , p24_a5 out nocopy JTF_NUMBER_TABLE
6189     , p24_a6 out nocopy JTF_NUMBER_TABLE
6190     , p24_a7 out nocopy JTF_NUMBER_TABLE
6191     , p24_a8 out nocopy JTF_VARCHAR2_TABLE_100
6192     , p24_a9 out nocopy JTF_NUMBER_TABLE
6193     , p24_a10 out nocopy JTF_NUMBER_TABLE
6194     , p24_a11 out nocopy JTF_NUMBER_TABLE
6195     , p24_a12 out nocopy JTF_NUMBER_TABLE
6196     , p24_a13 out nocopy JTF_NUMBER_TABLE
6197     , p24_a14 out nocopy JTF_NUMBER_TABLE
6198     , p24_a15 out nocopy JTF_NUMBER_TABLE
6199     , p24_a16 out nocopy JTF_NUMBER_TABLE
6200     , p24_a17 out nocopy JTF_NUMBER_TABLE
6201     , p24_a18 out nocopy JTF_NUMBER_TABLE
6202     , p24_a19 out nocopy JTF_NUMBER_TABLE
6203     , p24_a20 out nocopy JTF_DATE_TABLE
6204     , p24_a21 out nocopy JTF_DATE_TABLE
6205     , p24_a22 out nocopy JTF_NUMBER_TABLE
6206     , p24_a23 out nocopy JTF_NUMBER_TABLE
6207     , p24_a24 out nocopy JTF_NUMBER_TABLE
6208     , p24_a25 out nocopy JTF_VARCHAR2_TABLE_100
6209     , p24_a26 out nocopy JTF_VARCHAR2_TABLE_200
6210     , p24_a27 out nocopy JTF_VARCHAR2_TABLE_200
6211     , p24_a28 out nocopy JTF_VARCHAR2_TABLE_200
6212     , p24_a29 out nocopy JTF_VARCHAR2_TABLE_200
6213     , p24_a30 out nocopy JTF_VARCHAR2_TABLE_200
6214     , p24_a31 out nocopy JTF_VARCHAR2_TABLE_200
6215     , p24_a32 out nocopy JTF_VARCHAR2_TABLE_200
6216     , p24_a33 out nocopy JTF_VARCHAR2_TABLE_200
6217     , p24_a34 out nocopy JTF_VARCHAR2_TABLE_200
6218     , p24_a35 out nocopy JTF_VARCHAR2_TABLE_200
6219     , p24_a36 out nocopy JTF_VARCHAR2_TABLE_200
6220     , p24_a37 out nocopy JTF_VARCHAR2_TABLE_200
6221     , p24_a38 out nocopy JTF_VARCHAR2_TABLE_200
6222     , p24_a39 out nocopy JTF_VARCHAR2_TABLE_200
6223     , p24_a40 out nocopy JTF_VARCHAR2_TABLE_200
6224     , p24_a41 out nocopy JTF_NUMBER_TABLE
6225     , p24_a42 out nocopy JTF_NUMBER_TABLE
6226     , p24_a43 out nocopy JTF_NUMBER_TABLE
6227     , p24_a44 out nocopy JTF_NUMBER_TABLE
6228     , p24_a45 out nocopy JTF_DATE_TABLE
6229     , p24_a46 out nocopy JTF_VARCHAR2_TABLE_100
6230     , p24_a47 out nocopy JTF_NUMBER_TABLE
6231     , p25_a0 out nocopy JTF_NUMBER_TABLE
6232     , p25_a1 out nocopy JTF_NUMBER_TABLE
6233     , p25_a2 out nocopy JTF_NUMBER_TABLE
6234     , p25_a3 out nocopy JTF_NUMBER_TABLE
6235     , p25_a4 out nocopy JTF_NUMBER_TABLE
6236     , p25_a5 out nocopy JTF_NUMBER_TABLE
6237     , p25_a6 out nocopy JTF_NUMBER_TABLE
6238     , p25_a7 out nocopy JTF_NUMBER_TABLE
6239     , p25_a8 out nocopy JTF_VARCHAR2_TABLE_100
6240     , p25_a9 out nocopy JTF_DATE_TABLE
6241     , p25_a10 out nocopy JTF_DATE_TABLE
6242     , p25_a11 out nocopy JTF_NUMBER_TABLE
6243     , p25_a12 out nocopy JTF_VARCHAR2_TABLE_100
6244     , p25_a13 out nocopy JTF_NUMBER_TABLE
6245     , p26_a0 out nocopy JTF_NUMBER_TABLE
6246     , p26_a1 out nocopy JTF_NUMBER_TABLE
6247     , p26_a2 out nocopy JTF_NUMBER_TABLE
6248     , p26_a3 out nocopy JTF_NUMBER_TABLE
6249     , p26_a4 out nocopy JTF_NUMBER_TABLE
6250     , p26_a5 out nocopy JTF_NUMBER_TABLE
6251     , p26_a6 out nocopy JTF_NUMBER_TABLE
6252     , p26_a7 out nocopy JTF_NUMBER_TABLE
6253     , p26_a8 out nocopy JTF_VARCHAR2_TABLE_100
6254     , p26_a9 out nocopy JTF_NUMBER_TABLE
6255     , p26_a10 out nocopy JTF_NUMBER_TABLE
6256     , p26_a11 out nocopy JTF_NUMBER_TABLE
6257     , p26_a12 out nocopy JTF_NUMBER_TABLE
6258     , p26_a13 out nocopy JTF_NUMBER_TABLE
6259     , p26_a14 out nocopy JTF_NUMBER_TABLE
6260     , p26_a15 out nocopy JTF_NUMBER_TABLE
6261     , p26_a16 out nocopy JTF_NUMBER_TABLE
6262     , p26_a17 out nocopy JTF_NUMBER_TABLE
6263     , p26_a18 out nocopy JTF_DATE_TABLE
6264     , p26_a19 out nocopy JTF_DATE_TABLE
6265     , p26_a20 out nocopy JTF_NUMBER_TABLE
6266     , p26_a21 out nocopy JTF_NUMBER_TABLE
6267     , p26_a22 out nocopy JTF_NUMBER_TABLE
6268     , p26_a23 out nocopy JTF_VARCHAR2_TABLE_100
6269     , p26_a24 out nocopy JTF_VARCHAR2_TABLE_200
6270     , p26_a25 out nocopy JTF_VARCHAR2_TABLE_200
6271     , p26_a26 out nocopy JTF_VARCHAR2_TABLE_200
6272     , p26_a27 out nocopy JTF_VARCHAR2_TABLE_200
6273     , p26_a28 out nocopy JTF_VARCHAR2_TABLE_200
6274     , p26_a29 out nocopy JTF_VARCHAR2_TABLE_200
6275     , p26_a30 out nocopy JTF_VARCHAR2_TABLE_200
6276     , p26_a31 out nocopy JTF_VARCHAR2_TABLE_200
6277     , p26_a32 out nocopy JTF_VARCHAR2_TABLE_200
6278     , p26_a33 out nocopy JTF_VARCHAR2_TABLE_200
6279     , p26_a34 out nocopy JTF_VARCHAR2_TABLE_200
6280     , p26_a35 out nocopy JTF_VARCHAR2_TABLE_200
6281     , p26_a36 out nocopy JTF_VARCHAR2_TABLE_200
6282     , p26_a37 out nocopy JTF_VARCHAR2_TABLE_200
6283     , p26_a38 out nocopy JTF_VARCHAR2_TABLE_200
6284     , p26_a39 out nocopy JTF_NUMBER_TABLE
6285     , p26_a40 out nocopy JTF_NUMBER_TABLE
6286     , p26_a41 out nocopy JTF_NUMBER_TABLE
6287     , p26_a42 out nocopy JTF_NUMBER_TABLE
6288     , p26_a43 out nocopy JTF_DATE_TABLE
6289     , p26_a44 out nocopy JTF_VARCHAR2_TABLE_100
6290     , p26_a45 out nocopy JTF_NUMBER_TABLE
6291     , p27_a0 out nocopy JTF_NUMBER_TABLE
6292     , p27_a1 out nocopy JTF_NUMBER_TABLE
6293     , p27_a2 out nocopy JTF_NUMBER_TABLE
6294     , p27_a3 out nocopy JTF_NUMBER_TABLE
6295     , p27_a4 out nocopy JTF_NUMBER_TABLE
6296     , p27_a5 out nocopy JTF_NUMBER_TABLE
6297     , p27_a6 out nocopy JTF_NUMBER_TABLE
6298     , p27_a7 out nocopy JTF_DATE_TABLE
6299     , p27_a8 out nocopy JTF_DATE_TABLE
6300     , p27_a9 out nocopy JTF_DATE_TABLE
6301     , p27_a10 out nocopy JTF_DATE_TABLE
6302     , p27_a11 out nocopy JTF_NUMBER_TABLE
6303     , p27_a12 out nocopy JTF_NUMBER_TABLE
6304     , p27_a13 out nocopy JTF_NUMBER_TABLE
6305     , p27_a14 out nocopy JTF_NUMBER_TABLE
6306     , p27_a15 out nocopy JTF_DATE_TABLE
6307     , p27_a16 out nocopy JTF_NUMBER_TABLE
6308     , p27_a17 out nocopy JTF_VARCHAR2_TABLE_100
6309     , p27_a18 out nocopy JTF_VARCHAR2_TABLE_100
6310     , p27_a19 out nocopy JTF_NUMBER_TABLE
6311     , p28_a0 out nocopy JTF_NUMBER_TABLE
6312     , p28_a1 out nocopy JTF_NUMBER_TABLE
6313     , p28_a2 out nocopy JTF_NUMBER_TABLE
6314     , p28_a3 out nocopy JTF_NUMBER_TABLE
6315     , p28_a4 out nocopy JTF_NUMBER_TABLE
6316     , p28_a5 out nocopy JTF_NUMBER_TABLE
6317     , p28_a6 out nocopy JTF_NUMBER_TABLE
6318     , p28_a7 out nocopy JTF_NUMBER_TABLE
6319     , p28_a8 out nocopy JTF_NUMBER_TABLE
6320     , p28_a9 out nocopy JTF_NUMBER_TABLE
6321     , p28_a10 out nocopy JTF_DATE_TABLE
6322     , p28_a11 out nocopy JTF_NUMBER_TABLE
6323     , p28_a12 out nocopy JTF_NUMBER_TABLE
6324     , p28_a13 out nocopy JTF_NUMBER_TABLE
6325     , p28_a14 out nocopy JTF_NUMBER_TABLE
6326     , p28_a15 out nocopy JTF_VARCHAR2_TABLE_100
6327     , p28_a16 out nocopy JTF_NUMBER_TABLE
6328     , p28_a17 out nocopy JTF_NUMBER_TABLE
6329     , p28_a18 out nocopy JTF_NUMBER_TABLE
6330     , p28_a19 out nocopy JTF_DATE_TABLE
6331     , p28_a20 out nocopy JTF_NUMBER_TABLE
6332     , p28_a21 out nocopy JTF_VARCHAR2_TABLE_300
6333     , p28_a22 out nocopy JTF_VARCHAR2_TABLE_100
6334     , p28_a23 out nocopy JTF_VARCHAR2_TABLE_200
6335     , p28_a24 out nocopy JTF_VARCHAR2_TABLE_200
6336     , p28_a25 out nocopy JTF_VARCHAR2_TABLE_200
6337     , p28_a26 out nocopy JTF_VARCHAR2_TABLE_200
6338     , p28_a27 out nocopy JTF_VARCHAR2_TABLE_200
6339     , p28_a28 out nocopy JTF_VARCHAR2_TABLE_200
6340     , p28_a29 out nocopy JTF_VARCHAR2_TABLE_200
6341     , p28_a30 out nocopy JTF_VARCHAR2_TABLE_200
6342     , p28_a31 out nocopy JTF_VARCHAR2_TABLE_200
6343     , p28_a32 out nocopy JTF_VARCHAR2_TABLE_200
6344     , p28_a33 out nocopy JTF_VARCHAR2_TABLE_200
6345     , p28_a34 out nocopy JTF_VARCHAR2_TABLE_200
6346     , p28_a35 out nocopy JTF_VARCHAR2_TABLE_200
6347     , p28_a36 out nocopy JTF_VARCHAR2_TABLE_200
6348     , p28_a37 out nocopy JTF_VARCHAR2_TABLE_200
6349     , p28_a38 out nocopy JTF_VARCHAR2_TABLE_100
6350     , p28_a39 out nocopy JTF_VARCHAR2_TABLE_300
6351     , p28_a40 out nocopy JTF_NUMBER_TABLE
6352     , p28_a41 out nocopy JTF_NUMBER_TABLE
6353     , p28_a42 out nocopy JTF_NUMBER_TABLE
6354     , p28_a43 out nocopy JTF_NUMBER_TABLE
6355     , p28_a44 out nocopy JTF_NUMBER_TABLE
6356     , p28_a45 out nocopy JTF_DATE_TABLE
6357     , p28_a46 out nocopy JTF_VARCHAR2_TABLE_100
6358     , p28_a47 out nocopy JTF_NUMBER_TABLE
6359     , p29_a0 out nocopy JTF_NUMBER_TABLE
6360     , p29_a1 out nocopy JTF_NUMBER_TABLE
6361     , p29_a2 out nocopy JTF_NUMBER_TABLE
6362     , p29_a3 out nocopy JTF_VARCHAR2_TABLE_300
6363     , p29_a4 out nocopy JTF_NUMBER_TABLE
6364     , p29_a5 out nocopy JTF_NUMBER_TABLE
6365     , p29_a6 out nocopy JTF_NUMBER_TABLE
6366     , p29_a7 out nocopy JTF_NUMBER_TABLE
6367     , p29_a8 out nocopy JTF_NUMBER_TABLE
6368     , p29_a9 out nocopy JTF_NUMBER_TABLE
6369     , p29_a10 out nocopy JTF_VARCHAR2_TABLE_300
6370     , p29_a11 out nocopy JTF_NUMBER_TABLE
6371     , p29_a12 out nocopy JTF_VARCHAR2_TABLE_100
6372     , p29_a13 out nocopy JTF_NUMBER_TABLE
6373     , p29_a14 out nocopy JTF_VARCHAR2_TABLE_100
6374     , p29_a15 out nocopy JTF_NUMBER_TABLE
6375     , p29_a16 out nocopy JTF_VARCHAR2_TABLE_100
6376     , p29_a17 out nocopy JTF_VARCHAR2_TABLE_100
6377     , p29_a18 out nocopy JTF_NUMBER_TABLE
6378     , p29_a19 out nocopy JTF_VARCHAR2_TABLE_100
6379     , p29_a20 out nocopy JTF_NUMBER_TABLE
6380     , p29_a21 out nocopy JTF_NUMBER_TABLE
6381     , p29_a22 out nocopy JTF_VARCHAR2_TABLE_100
6382     , p29_a23 out nocopy JTF_DATE_TABLE
6383     , p29_a24 out nocopy JTF_VARCHAR2_TABLE_100
6384     , p29_a25 out nocopy JTF_VARCHAR2_TABLE_200
6385     , p29_a26 out nocopy JTF_VARCHAR2_TABLE_200
6386     , p29_a27 out nocopy JTF_VARCHAR2_TABLE_200
6387     , p29_a28 out nocopy JTF_VARCHAR2_TABLE_200
6388     , p29_a29 out nocopy JTF_VARCHAR2_TABLE_200
6389     , p29_a30 out nocopy JTF_VARCHAR2_TABLE_200
6390     , p29_a31 out nocopy JTF_VARCHAR2_TABLE_200
6391     , p29_a32 out nocopy JTF_VARCHAR2_TABLE_200
6392     , p29_a33 out nocopy JTF_VARCHAR2_TABLE_200
6393     , p29_a34 out nocopy JTF_VARCHAR2_TABLE_200
6394     , p29_a35 out nocopy JTF_VARCHAR2_TABLE_200
6395     , p29_a36 out nocopy JTF_VARCHAR2_TABLE_200
6396     , p29_a37 out nocopy JTF_VARCHAR2_TABLE_200
6397     , p29_a38 out nocopy JTF_VARCHAR2_TABLE_200
6398     , p29_a39 out nocopy JTF_VARCHAR2_TABLE_200
6399     , p29_a40 out nocopy JTF_NUMBER_TABLE
6400     , p29_a41 out nocopy JTF_NUMBER_TABLE
6401     , p29_a42 out nocopy JTF_DATE_TABLE
6402     , p29_a43 out nocopy JTF_NUMBER_TABLE
6403     , p29_a44 out nocopy JTF_VARCHAR2_TABLE_100
6404     , p29_a45 out nocopy JTF_NUMBER_TABLE
6405     , p30_a0 out nocopy  NUMBER
6406     , p30_a1 out nocopy  NUMBER
6407     , p30_a2 out nocopy  NUMBER
6408     , p30_a3 out nocopy  NUMBER
6409     , p30_a4 out nocopy  DATE
6410     , p30_a5 out nocopy  NUMBER
6411     , p30_a6 out nocopy  NUMBER
6412     , p30_a7 out nocopy  VARCHAR2
6413     , p30_a8 out nocopy  NUMBER
6414     , p30_a9 out nocopy  NUMBER
6415     , p30_a10 out nocopy  VARCHAR2
6416     , p30_a11 out nocopy  VARCHAR2
6417     , p30_a12 out nocopy  NUMBER
6418     , p30_a13 out nocopy  NUMBER
6419     , p30_a14 out nocopy  DATE
6420     , p30_a15 out nocopy  DATE
6421     , p30_a16 out nocopy  NUMBER
6422     , p30_a17 out nocopy  NUMBER
6423     , p30_a18 out nocopy  NUMBER
6424     , p30_a19 out nocopy  NUMBER
6425     , p30_a20 out nocopy  VARCHAR2
6426     , p30_a21 out nocopy  VARCHAR2
6427     , p30_a22 out nocopy  VARCHAR2
6428     , p30_a23 out nocopy  VARCHAR2
6429     , p30_a24 out nocopy  VARCHAR2
6430     , p30_a25 out nocopy  NUMBER
6431     , p30_a26 out nocopy  VARCHAR2
6432     , p30_a27 out nocopy  DATE
6433     , p30_a28 out nocopy  DATE
6434     , p30_a29 out nocopy  VARCHAR2
6435     , p30_a30 out nocopy  VARCHAR2
6436     , p30_a31 out nocopy  VARCHAR2
6437     , p30_a32 out nocopy  VARCHAR2
6438     , p30_a33 out nocopy  VARCHAR2
6439     , p30_a34 out nocopy  VARCHAR2
6440     , p30_a35 out nocopy  VARCHAR2
6441     , p30_a36 out nocopy  VARCHAR2
6442     , p30_a37 out nocopy  VARCHAR2
6443     , p30_a38 out nocopy  VARCHAR2
6444     , p30_a39 out nocopy  VARCHAR2
6445     , p30_a40 out nocopy  VARCHAR2
6446     , p30_a41 out nocopy  VARCHAR2
6447     , p30_a42 out nocopy  VARCHAR2
6448     , p30_a43 out nocopy  VARCHAR2
6449     , p30_a44 out nocopy  VARCHAR2
6450     , p30_a45 out nocopy  NUMBER
6451     , p30_a46 out nocopy  DATE
6452     , p30_a47 out nocopy  NUMBER
6453     , p30_a48 out nocopy  NUMBER
6454     , p30_a49 out nocopy  VARCHAR2
6455     , p30_a50 out nocopy  NUMBER
6456     , p31_a0 out nocopy JTF_NUMBER_TABLE
6457     , p31_a1 out nocopy JTF_NUMBER_TABLE
6458     , p31_a2 out nocopy JTF_NUMBER_TABLE
6459     , p31_a3 out nocopy JTF_NUMBER_TABLE
6460     , p31_a4 out nocopy JTF_NUMBER_TABLE
6461     , p31_a5 out nocopy JTF_NUMBER_TABLE
6462     , p31_a6 out nocopy JTF_NUMBER_TABLE
6463     , p31_a7 out nocopy JTF_NUMBER_TABLE
6464     , p31_a8 out nocopy JTF_NUMBER_TABLE
6465     , p31_a9 out nocopy JTF_NUMBER_TABLE
6466     , p31_a10 out nocopy JTF_VARCHAR2_TABLE_2000
6467     , p31_a11 out nocopy JTF_VARCHAR2_TABLE_100
6468     , p31_a12 out nocopy JTF_NUMBER_TABLE
6469     , p31_a13 out nocopy JTF_NUMBER_TABLE
6470     , p31_a14 out nocopy JTF_NUMBER_TABLE
6471     , p31_a15 out nocopy JTF_VARCHAR2_TABLE_100
6472     , p31_a16 out nocopy JTF_NUMBER_TABLE
6473     , p32_a0 out nocopy JTF_NUMBER_TABLE
6474     , p32_a1 out nocopy JTF_NUMBER_TABLE
6475     , p32_a2 out nocopy JTF_NUMBER_TABLE
6476     , p32_a3 out nocopy JTF_NUMBER_TABLE
6477     , p32_a4 out nocopy JTF_NUMBER_TABLE
6478     , p32_a5 out nocopy JTF_NUMBER_TABLE
6479     , p32_a6 out nocopy JTF_NUMBER_TABLE
6480     , p32_a7 out nocopy JTF_DATE_TABLE
6481     , p32_a8 out nocopy JTF_DATE_TABLE
6482     , p32_a9 out nocopy JTF_VARCHAR2_TABLE_100
6483     , p32_a10 out nocopy JTF_NUMBER_TABLE
6484     , p32_a11 out nocopy JTF_VARCHAR2_TABLE_100
6485     , p32_a12 out nocopy JTF_VARCHAR2_TABLE_100
6486     , p32_a13 out nocopy JTF_VARCHAR2_TABLE_200
6487     , p32_a14 out nocopy JTF_VARCHAR2_TABLE_200
6488     , p32_a15 out nocopy JTF_VARCHAR2_TABLE_200
6489     , p32_a16 out nocopy JTF_VARCHAR2_TABLE_200
6490     , p32_a17 out nocopy JTF_VARCHAR2_TABLE_200
6491     , p32_a18 out nocopy JTF_VARCHAR2_TABLE_200
6492     , p32_a19 out nocopy JTF_VARCHAR2_TABLE_200
6493     , p32_a20 out nocopy JTF_VARCHAR2_TABLE_200
6494     , p32_a21 out nocopy JTF_VARCHAR2_TABLE_200
6495     , p32_a22 out nocopy JTF_VARCHAR2_TABLE_200
6496     , p32_a23 out nocopy JTF_VARCHAR2_TABLE_200
6497     , p32_a24 out nocopy JTF_VARCHAR2_TABLE_200
6498     , p32_a25 out nocopy JTF_VARCHAR2_TABLE_200
6499     , p32_a26 out nocopy JTF_VARCHAR2_TABLE_200
6500     , p32_a27 out nocopy JTF_VARCHAR2_TABLE_200
6501     , p32_a28 out nocopy JTF_VARCHAR2_TABLE_200
6502     , p32_a29 out nocopy JTF_VARCHAR2_TABLE_200
6503     , p32_a30 out nocopy JTF_VARCHAR2_TABLE_200
6504     , p32_a31 out nocopy JTF_VARCHAR2_TABLE_200
6505     , p32_a32 out nocopy JTF_VARCHAR2_TABLE_200
6506     , p32_a33 out nocopy JTF_VARCHAR2_TABLE_200
6507     , p32_a34 out nocopy JTF_VARCHAR2_TABLE_200
6508     , p32_a35 out nocopy JTF_VARCHAR2_TABLE_200
6509     , p32_a36 out nocopy JTF_VARCHAR2_TABLE_200
6510     , p32_a37 out nocopy JTF_VARCHAR2_TABLE_200
6511     , p32_a38 out nocopy JTF_VARCHAR2_TABLE_200
6512     , p32_a39 out nocopy JTF_VARCHAR2_TABLE_200
6513     , p32_a40 out nocopy JTF_VARCHAR2_TABLE_200
6514     , p32_a41 out nocopy JTF_VARCHAR2_TABLE_200
6515     , p32_a42 out nocopy JTF_VARCHAR2_TABLE_200
6516     , p32_a43 out nocopy JTF_NUMBER_TABLE
6517     , p32_a44 out nocopy JTF_VARCHAR2_TABLE_100
6518     , p32_a45 out nocopy JTF_VARCHAR2_TABLE_100
6519     , p32_a46 out nocopy JTF_VARCHAR2_TABLE_100
6520     , p32_a47 out nocopy JTF_NUMBER_TABLE
6521     , p33_a0 out nocopy JTF_NUMBER_TABLE
6522     , p33_a1 out nocopy JTF_NUMBER_TABLE
6523     , p33_a2 out nocopy JTF_NUMBER_TABLE
6524     , p33_a3 out nocopy JTF_NUMBER_TABLE
6525     , p33_a4 out nocopy JTF_NUMBER_TABLE
6526     , p33_a5 out nocopy JTF_NUMBER_TABLE
6527     , p33_a6 out nocopy JTF_VARCHAR2_TABLE_300
6528     , p33_a7 out nocopy JTF_DATE_TABLE
6529     , p33_a8 out nocopy JTF_VARCHAR2_TABLE_100
6530     , p33_a9 out nocopy JTF_VARCHAR2_TABLE_100
6531     , p33_a10 out nocopy JTF_VARCHAR2_TABLE_200
6532     , p33_a11 out nocopy JTF_VARCHAR2_TABLE_200
6533     , p33_a12 out nocopy JTF_VARCHAR2_TABLE_200
6534     , p33_a13 out nocopy JTF_VARCHAR2_TABLE_200
6535     , p33_a14 out nocopy JTF_VARCHAR2_TABLE_200
6536     , p33_a15 out nocopy JTF_VARCHAR2_TABLE_200
6537     , p33_a16 out nocopy JTF_VARCHAR2_TABLE_200
6538     , p33_a17 out nocopy JTF_VARCHAR2_TABLE_200
6539     , p33_a18 out nocopy JTF_VARCHAR2_TABLE_200
6540     , p33_a19 out nocopy JTF_VARCHAR2_TABLE_200
6541     , p33_a20 out nocopy JTF_VARCHAR2_TABLE_200
6542     , p33_a21 out nocopy JTF_VARCHAR2_TABLE_200
6543     , p33_a22 out nocopy JTF_VARCHAR2_TABLE_200
6544     , p33_a23 out nocopy JTF_VARCHAR2_TABLE_200
6545     , p33_a24 out nocopy JTF_VARCHAR2_TABLE_200
6546     , p33_a25 out nocopy JTF_VARCHAR2_TABLE_100
6547     , p33_a26 out nocopy JTF_NUMBER_TABLE
6548     , p34_a0 out nocopy JTF_NUMBER_TABLE
6549     , p34_a1 out nocopy JTF_NUMBER_TABLE
6550     , p34_a2 out nocopy JTF_NUMBER_TABLE
6551     , p34_a3 out nocopy JTF_NUMBER_TABLE
6552     , p34_a4 out nocopy JTF_NUMBER_TABLE
6553     , p34_a5 out nocopy JTF_NUMBER_TABLE
6554     , p34_a6 out nocopy JTF_NUMBER_TABLE
6555     , p34_a7 out nocopy JTF_NUMBER_TABLE
6556     , p34_a8 out nocopy JTF_VARCHAR2_TABLE_100
6557     , p34_a9 out nocopy JTF_NUMBER_TABLE
6558     , p34_a10 out nocopy JTF_VARCHAR2_TABLE_100
6559     , p34_a11 out nocopy JTF_NUMBER_TABLE
6560     , p35_a0 out nocopy JTF_NUMBER_TABLE
6561     , p35_a1 out nocopy JTF_NUMBER_TABLE
6562     , p35_a2 out nocopy JTF_NUMBER_TABLE
6563     , p35_a3 out nocopy JTF_NUMBER_TABLE
6564     , p35_a4 out nocopy JTF_NUMBER_TABLE
6565     , p35_a5 out nocopy JTF_VARCHAR2_TABLE_100
6566     , p35_a6 out nocopy JTF_NUMBER_TABLE
6567     , p35_a7 out nocopy JTF_NUMBER_TABLE
6568     , p35_a8 out nocopy JTF_VARCHAR2_TABLE_100
6569     , p35_a9 out nocopy JTF_NUMBER_TABLE
6570     , p36_a0 out nocopy JTF_NUMBER_TABLE
6571     , p36_a1 out nocopy JTF_NUMBER_TABLE
6572     , p36_a2 out nocopy JTF_NUMBER_TABLE
6573     , p36_a3 out nocopy JTF_NUMBER_TABLE
6574     , p36_a4 out nocopy JTF_DATE_TABLE
6575     , p36_a5 out nocopy JTF_NUMBER_TABLE
6576     , p36_a6 out nocopy JTF_NUMBER_TABLE
6577     , p36_a7 out nocopy JTF_NUMBER_TABLE
6578     , p36_a8 out nocopy JTF_NUMBER_TABLE
6579     , p36_a9 out nocopy JTF_VARCHAR2_TABLE_300
6580     , p36_a10 out nocopy JTF_VARCHAR2_TABLE_100
6581     , p36_a11 out nocopy JTF_NUMBER_TABLE
6582     , p36_a12 out nocopy JTF_NUMBER_TABLE
6583     , p36_a13 out nocopy JTF_DATE_TABLE
6584     , p36_a14 out nocopy JTF_DATE_TABLE
6585     , p36_a15 out nocopy JTF_NUMBER_TABLE
6586     , p36_a16 out nocopy JTF_DATE_TABLE
6587     , p36_a17 out nocopy JTF_DATE_TABLE
6588     , p36_a18 out nocopy JTF_NUMBER_TABLE
6589     , p36_a19 out nocopy JTF_NUMBER_TABLE
6590     , p36_a20 out nocopy JTF_NUMBER_TABLE
6591     , p36_a21 out nocopy JTF_NUMBER_TABLE
6592     , p36_a22 out nocopy JTF_NUMBER_TABLE
6593     , p36_a23 out nocopy JTF_VARCHAR2_TABLE_300
6594     , p36_a24 out nocopy JTF_VARCHAR2_TABLE_100
6595     , p36_a25 out nocopy JTF_VARCHAR2_TABLE_200
6596     , p36_a26 out nocopy JTF_VARCHAR2_TABLE_200
6597     , p36_a27 out nocopy JTF_VARCHAR2_TABLE_200
6598     , p36_a28 out nocopy JTF_VARCHAR2_TABLE_200
6599     , p36_a29 out nocopy JTF_VARCHAR2_TABLE_200
6600     , p36_a30 out nocopy JTF_VARCHAR2_TABLE_200
6601     , p36_a31 out nocopy JTF_VARCHAR2_TABLE_200
6602     , p36_a32 out nocopy JTF_VARCHAR2_TABLE_200
6603     , p36_a33 out nocopy JTF_VARCHAR2_TABLE_200
6604     , p36_a34 out nocopy JTF_VARCHAR2_TABLE_200
6605     , p36_a35 out nocopy JTF_VARCHAR2_TABLE_200
6606     , p36_a36 out nocopy JTF_VARCHAR2_TABLE_200
6607     , p36_a37 out nocopy JTF_VARCHAR2_TABLE_200
6608     , p36_a38 out nocopy JTF_VARCHAR2_TABLE_200
6609     , p36_a39 out nocopy JTF_VARCHAR2_TABLE_200
6610     , p36_a40 out nocopy JTF_NUMBER_TABLE
6611     , p36_a41 out nocopy JTF_DATE_TABLE
6612     , p36_a42 out nocopy JTF_NUMBER_TABLE
6613     , p36_a43 out nocopy JTF_NUMBER_TABLE
6614     , p36_a44 out nocopy JTF_VARCHAR2_TABLE_100
6615     , p36_a45 out nocopy JTF_NUMBER_TABLE
6616     , p37_a0 out nocopy JTF_NUMBER_TABLE
6617     , p37_a1 out nocopy JTF_NUMBER_TABLE
6618     , p37_a2 out nocopy JTF_NUMBER_TABLE
6619     , p37_a3 out nocopy JTF_NUMBER_TABLE
6620     , p37_a4 out nocopy JTF_VARCHAR2_TABLE_300
6621     , p37_a5 out nocopy JTF_NUMBER_TABLE
6622     , p37_a6 out nocopy JTF_VARCHAR2_TABLE_100
6623     , p37_a7 out nocopy JTF_NUMBER_TABLE
6624     , p37_a8 out nocopy JTF_NUMBER_TABLE
6625     , p37_a9 out nocopy JTF_NUMBER_TABLE
6626     , p37_a10 out nocopy JTF_VARCHAR2_TABLE_100
6627     , p37_a11 out nocopy JTF_VARCHAR2_TABLE_200
6628     , p37_a12 out nocopy JTF_VARCHAR2_TABLE_200
6629     , p37_a13 out nocopy JTF_VARCHAR2_TABLE_200
6630     , p37_a14 out nocopy JTF_VARCHAR2_TABLE_200
6631     , p37_a15 out nocopy JTF_VARCHAR2_TABLE_200
6632     , p37_a16 out nocopy JTF_VARCHAR2_TABLE_200
6633     , p37_a17 out nocopy JTF_VARCHAR2_TABLE_200
6634     , p37_a18 out nocopy JTF_VARCHAR2_TABLE_200
6635     , p37_a19 out nocopy JTF_VARCHAR2_TABLE_200
6636     , p37_a20 out nocopy JTF_VARCHAR2_TABLE_200
6637     , p37_a21 out nocopy JTF_VARCHAR2_TABLE_200
6638     , p37_a22 out nocopy JTF_VARCHAR2_TABLE_200
6639     , p37_a23 out nocopy JTF_VARCHAR2_TABLE_200
6640     , p37_a24 out nocopy JTF_VARCHAR2_TABLE_200
6641     , p37_a25 out nocopy JTF_VARCHAR2_TABLE_200
6642     , p37_a26 out nocopy JTF_NUMBER_TABLE
6643     , p37_a27 out nocopy JTF_NUMBER_TABLE
6644     , p37_a28 out nocopy JTF_DATE_TABLE
6645     , p37_a29 out nocopy JTF_NUMBER_TABLE
6646     , p37_a30 out nocopy JTF_NUMBER_TABLE
6647     , p37_a31 out nocopy JTF_NUMBER_TABLE
6648     , p37_a32 out nocopy JTF_VARCHAR2_TABLE_100
6649     , p37_a33 out nocopy JTF_NUMBER_TABLE
6650     , x_return_status out nocopy  VARCHAR2
6651     , x_msg_count out nocopy  NUMBER
6652     , p_debug  VARCHAR2
6653     , p_output_dir  VARCHAR2
6654     , p_debug_filename  VARCHAR2
6655     , p_debug_file_mode  VARCHAR2
6656   )
6657 
6658   as
6659     ddp_init_msg_list boolean;
6660     ddp_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
6661     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
6662     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
6663     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
6664     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
6665     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
6666     ddp_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
6667     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
6668     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
6669     ddp_eam_wo_comp_rec eam_process_wo_pub.eam_wo_comp_rec_type;
6670     ddp_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
6671     ddp_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
6672     ddp_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
6673     ddp_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
6674     ddp_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
6675     ddp_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
6676     ddp_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
6677     ddx_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
6678     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
6679     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
6680     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
6681     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
6682     ddx_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
6683     ddx_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
6684     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
6685     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
6686     ddx_eam_wo_comp_rec eam_process_wo_pub.eam_wo_comp_rec_type;
6687     ddx_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
6688     ddx_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
6689     ddx_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
6690     ddx_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
6691     ddx_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
6692     ddx_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
6693     ddx_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
6694     ddindx binary_integer; indx binary_integer;
6695   begin
6696 
6697     -- copy data to the local IN or IN-OUT args, if any
6698 
6699 
6700     if p_init_msg_list is null
6701       then ddp_init_msg_list := null;
6702     elsif p_init_msg_list = 0
6703       then ddp_init_msg_list := false;
6704     else ddp_init_msg_list := true;
6705     end if;
6706 
6707 
6708     ddp_eam_wo_rec.header_id := p4_a0;
6709     ddp_eam_wo_rec.batch_id := p4_a1;
6710     ddp_eam_wo_rec.row_id := p4_a2;
6711     ddp_eam_wo_rec.wip_entity_name := p4_a3;
6712     ddp_eam_wo_rec.wip_entity_id := p4_a4;
6713     ddp_eam_wo_rec.organization_id := p4_a5;
6714     ddp_eam_wo_rec.description := p4_a6;
6715     ddp_eam_wo_rec.asset_number := p4_a7;
6716     ddp_eam_wo_rec.asset_group_id := p4_a8;
6717     ddp_eam_wo_rec.rebuild_item_id := p4_a9;
6718     ddp_eam_wo_rec.rebuild_serial_number := p4_a10;
6719     ddp_eam_wo_rec.maintenance_object_id := p4_a11;
6720     ddp_eam_wo_rec.maintenance_object_type := p4_a12;
6721     ddp_eam_wo_rec.maintenance_object_source := p4_a13;
6722     ddp_eam_wo_rec.eam_linear_location_id := p4_a14;
6723     ddp_eam_wo_rec.class_code := p4_a15;
6724     ddp_eam_wo_rec.asset_activity_id := p4_a16;
6725     ddp_eam_wo_rec.activity_type := p4_a17;
6726     ddp_eam_wo_rec.activity_cause := p4_a18;
6727     ddp_eam_wo_rec.activity_source := p4_a19;
6728     ddp_eam_wo_rec.work_order_type := p4_a20;
6729     ddp_eam_wo_rec.status_type := p4_a21;
6730     ddp_eam_wo_rec.job_quantity := p4_a22;
6731     ddp_eam_wo_rec.date_released := p4_a23;
6732     ddp_eam_wo_rec.owning_department := p4_a24;
6733     ddp_eam_wo_rec.priority := p4_a25;
6734     ddp_eam_wo_rec.requested_start_date := p4_a26;
6735     ddp_eam_wo_rec.due_date := p4_a27;
6736     ddp_eam_wo_rec.shutdown_type := p4_a28;
6737     ddp_eam_wo_rec.firm_planned_flag := p4_a29;
6738     ddp_eam_wo_rec.notification_required := p4_a30;
6739     ddp_eam_wo_rec.tagout_required := p4_a31;
6740     ddp_eam_wo_rec.plan_maintenance := p4_a32;
6741     ddp_eam_wo_rec.project_id := p4_a33;
6742     ddp_eam_wo_rec.task_id := p4_a34;
6743     ddp_eam_wo_rec.end_item_unit_number := p4_a35;
6744     ddp_eam_wo_rec.schedule_group_id := p4_a36;
6745     ddp_eam_wo_rec.bom_revision_date := p4_a37;
6746     ddp_eam_wo_rec.routing_revision_date := p4_a38;
6747     ddp_eam_wo_rec.alternate_routing_designator := p4_a39;
6748     ddp_eam_wo_rec.alternate_bom_designator := p4_a40;
6749     ddp_eam_wo_rec.routing_revision := p4_a41;
6750     ddp_eam_wo_rec.bom_revision := p4_a42;
6751     ddp_eam_wo_rec.parent_wip_entity_id := p4_a43;
6752     ddp_eam_wo_rec.manual_rebuild_flag := p4_a44;
6753     ddp_eam_wo_rec.pm_schedule_id := p4_a45;
6754     ddp_eam_wo_rec.wip_supply_type := p4_a46;
6755     ddp_eam_wo_rec.material_account := p4_a47;
6756     ddp_eam_wo_rec.material_overhead_account := p4_a48;
6757     ddp_eam_wo_rec.resource_account := p4_a49;
6758     ddp_eam_wo_rec.outside_processing_account := p4_a50;
6759     ddp_eam_wo_rec.material_variance_account := p4_a51;
6760     ddp_eam_wo_rec.resource_variance_account := p4_a52;
6761     ddp_eam_wo_rec.outside_proc_variance_account := p4_a53;
6762     ddp_eam_wo_rec.std_cost_adjustment_account := p4_a54;
6763     ddp_eam_wo_rec.overhead_account := p4_a55;
6764     ddp_eam_wo_rec.overhead_variance_account := p4_a56;
6765     ddp_eam_wo_rec.scheduled_start_date := p4_a57;
6766     ddp_eam_wo_rec.scheduled_completion_date := p4_a58;
6767     ddp_eam_wo_rec.pm_suggested_start_date := p4_a59;
6768     ddp_eam_wo_rec.pm_suggested_end_date := p4_a60;
6769     ddp_eam_wo_rec.pm_base_meter_reading := p4_a61;
6770     ddp_eam_wo_rec.pm_base_meter := p4_a62;
6771     ddp_eam_wo_rec.common_bom_sequence_id := p4_a63;
6772     ddp_eam_wo_rec.common_routing_sequence_id := p4_a64;
6773     ddp_eam_wo_rec.po_creation_time := p4_a65;
6774     ddp_eam_wo_rec.gen_object_id := p4_a66;
6775     ddp_eam_wo_rec.user_defined_status_id := p4_a67;
6776     ddp_eam_wo_rec.pending_flag := p4_a68;
6777     ddp_eam_wo_rec.material_shortage_check_date := p4_a69;
6778     ddp_eam_wo_rec.material_shortage_flag := p4_a70;
6779     ddp_eam_wo_rec.workflow_type := p4_a71;
6780     ddp_eam_wo_rec.warranty_claim_status := p4_a72;
6781     ddp_eam_wo_rec.cycle_id := p4_a73;
6782     ddp_eam_wo_rec.seq_id := p4_a74;
6783     ddp_eam_wo_rec.ds_scheduled_flag := p4_a75;
6784     ddp_eam_wo_rec.warranty_active := p4_a76;
6785     ddp_eam_wo_rec.assignment_complete := p4_a77;
6786     ddp_eam_wo_rec.attribute_category := p4_a78;
6787     ddp_eam_wo_rec.attribute1 := p4_a79;
6788     ddp_eam_wo_rec.attribute2 := p4_a80;
6789     ddp_eam_wo_rec.attribute3 := p4_a81;
6790     ddp_eam_wo_rec.attribute4 := p4_a82;
6791     ddp_eam_wo_rec.attribute5 := p4_a83;
6792     ddp_eam_wo_rec.attribute6 := p4_a84;
6793     ddp_eam_wo_rec.attribute7 := p4_a85;
6794     ddp_eam_wo_rec.attribute8 := p4_a86;
6795     ddp_eam_wo_rec.attribute9 := p4_a87;
6796     ddp_eam_wo_rec.attribute10 := p4_a88;
6797     ddp_eam_wo_rec.attribute11 := p4_a89;
6798     ddp_eam_wo_rec.attribute12 := p4_a90;
6799     ddp_eam_wo_rec.attribute13 := p4_a91;
6800     ddp_eam_wo_rec.attribute14 := p4_a92;
6801     ddp_eam_wo_rec.attribute15 := p4_a93;
6802     ddp_eam_wo_rec.material_issue_by_mo := p4_a94;
6803     ddp_eam_wo_rec.issue_zero_cost_flag := p4_a95;
6804     ddp_eam_wo_rec.report_type := p4_a96;
6805     ddp_eam_wo_rec.actual_close_date := p4_a97;
6806     ddp_eam_wo_rec.submission_date := p4_a98;
6807     ddp_eam_wo_rec.user_id := p4_a99;
6808     ddp_eam_wo_rec.responsibility_id := p4_a100;
6809     ddp_eam_wo_rec.request_id := p4_a101;
6810     ddp_eam_wo_rec.program_id := p4_a102;
6811     ddp_eam_wo_rec.program_application_id := p4_a103;
6812     ddp_eam_wo_rec.source_line_id := p4_a104;
6813     ddp_eam_wo_rec.source_code := p4_a105;
6814     ddp_eam_wo_rec.validate_structure := p4_a106;
6815     ddp_eam_wo_rec.return_status := p4_a107;
6816     ddp_eam_wo_rec.transaction_type := p4_a108;
6817 
6818     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p5_a0
6819       , p5_a1
6820       , p5_a2
6821       , p5_a3
6822       , p5_a4
6823       , p5_a5
6824       , p5_a6
6825       , p5_a7
6826       , p5_a8
6827       , p5_a9
6828       , p5_a10
6829       , p5_a11
6830       , p5_a12
6831       , p5_a13
6832       , p5_a14
6833       , p5_a15
6834       , p5_a16
6835       , p5_a17
6836       , p5_a18
6837       , p5_a19
6838       , p5_a20
6839       , p5_a21
6840       , p5_a22
6841       , p5_a23
6842       , p5_a24
6843       , p5_a25
6844       , p5_a26
6845       , p5_a27
6846       , p5_a28
6847       , p5_a29
6848       , p5_a30
6849       , p5_a31
6850       , p5_a32
6851       , p5_a33
6852       , p5_a34
6853       , p5_a35
6854       , p5_a36
6855       , p5_a37
6856       );
6857 
6858     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p6_a0
6859       , p6_a1
6860       , p6_a2
6861       , p6_a3
6862       , p6_a4
6863       , p6_a5
6864       , p6_a6
6865       , p6_a7
6866       , p6_a8
6867       , p6_a9
6868       , p6_a10
6869       , p6_a11
6870       , p6_a12
6871       , p6_a13
6872       , p6_a14
6873       , p6_a15
6874       , p6_a16
6875       , p6_a17
6876       , p6_a18
6877       , p6_a19
6878       , p6_a20
6879       , p6_a21
6880       , p6_a22
6881       , p6_a23
6882       , p6_a24
6883       );
6884 
6885     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p7_a0
6886       , p7_a1
6887       , p7_a2
6888       , p7_a3
6889       , p7_a4
6890       , p7_a5
6891       , p7_a6
6892       , p7_a7
6893       , p7_a8
6894       , p7_a9
6895       , p7_a10
6896       , p7_a11
6897       , p7_a12
6898       , p7_a13
6899       , p7_a14
6900       , p7_a15
6901       , p7_a16
6902       , p7_a17
6903       , p7_a18
6904       , p7_a19
6905       , p7_a20
6906       , p7_a21
6907       , p7_a22
6908       , p7_a23
6909       , p7_a24
6910       , p7_a25
6911       , p7_a26
6912       , p7_a27
6913       , p7_a28
6914       , p7_a29
6915       , p7_a30
6916       , p7_a31
6917       , p7_a32
6918       , p7_a33
6919       , p7_a34
6920       , p7_a35
6921       , p7_a36
6922       , p7_a37
6923       , p7_a38
6924       , p7_a39
6925       , p7_a40
6926       , p7_a41
6927       , p7_a42
6928       , p7_a43
6929       , p7_a44
6930       , p7_a45
6931       , p7_a46
6932       , p7_a47
6933       );
6934 
6935     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p8_a0
6936       , p8_a1
6937       , p8_a2
6938       , p8_a3
6939       , p8_a4
6940       , p8_a5
6941       , p8_a6
6942       , p8_a7
6943       , p8_a8
6944       , p8_a9
6945       , p8_a10
6946       , p8_a11
6947       , p8_a12
6948       , p8_a13
6949       );
6950 
6951     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p9_a0
6952       , p9_a1
6953       , p9_a2
6954       , p9_a3
6955       , p9_a4
6956       , p9_a5
6957       , p9_a6
6958       , p9_a7
6959       , p9_a8
6960       , p9_a9
6961       , p9_a10
6962       , p9_a11
6963       , p9_a12
6964       , p9_a13
6965       , p9_a14
6966       , p9_a15
6967       , p9_a16
6968       , p9_a17
6969       , p9_a18
6970       , p9_a19
6971       , p9_a20
6972       , p9_a21
6973       , p9_a22
6974       , p9_a23
6975       , p9_a24
6976       , p9_a25
6977       , p9_a26
6978       , p9_a27
6979       , p9_a28
6980       , p9_a29
6981       , p9_a30
6982       , p9_a31
6983       , p9_a32
6984       , p9_a33
6985       , p9_a34
6986       , p9_a35
6987       , p9_a36
6988       , p9_a37
6989       , p9_a38
6990       , p9_a39
6991       , p9_a40
6992       , p9_a41
6993       , p9_a42
6994       , p9_a43
6995       , p9_a44
6996       , p9_a45
6997       );
6998 
6999     eam_process_wo_pub_w.rosetta_table_copy_in_p34(ddp_eam_res_usage_tbl, p10_a0
7000       , p10_a1
7001       , p10_a2
7002       , p10_a3
7003       , p10_a4
7004       , p10_a5
7005       , p10_a6
7006       , p10_a7
7007       , p10_a8
7008       , p10_a9
7009       , p10_a10
7010       , p10_a11
7011       , p10_a12
7012       , p10_a13
7013       , p10_a14
7014       , p10_a15
7015       , p10_a16
7016       , p10_a17
7017       , p10_a18
7018       , p10_a19
7019       );
7020 
7021     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p11_a0
7022       , p11_a1
7023       , p11_a2
7024       , p11_a3
7025       , p11_a4
7026       , p11_a5
7027       , p11_a6
7028       , p11_a7
7029       , p11_a8
7030       , p11_a9
7031       , p11_a10
7032       , p11_a11
7033       , p11_a12
7034       , p11_a13
7035       , p11_a14
7036       , p11_a15
7037       , p11_a16
7038       , p11_a17
7039       , p11_a18
7040       , p11_a19
7041       , p11_a20
7042       , p11_a21
7043       , p11_a22
7044       , p11_a23
7045       , p11_a24
7046       , p11_a25
7047       , p11_a26
7048       , p11_a27
7049       , p11_a28
7050       , p11_a29
7051       , p11_a30
7052       , p11_a31
7053       , p11_a32
7054       , p11_a33
7055       , p11_a34
7056       , p11_a35
7057       , p11_a36
7058       , p11_a37
7059       , p11_a38
7060       , p11_a39
7061       , p11_a40
7062       , p11_a41
7063       , p11_a42
7064       , p11_a43
7065       , p11_a44
7066       , p11_a45
7067       , p11_a46
7068       , p11_a47
7069       );
7070 
7071     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p12_a0
7072       , p12_a1
7073       , p12_a2
7074       , p12_a3
7075       , p12_a4
7076       , p12_a5
7077       , p12_a6
7078       , p12_a7
7079       , p12_a8
7080       , p12_a9
7081       , p12_a10
7082       , p12_a11
7083       , p12_a12
7084       , p12_a13
7085       , p12_a14
7086       , p12_a15
7087       , p12_a16
7088       , p12_a17
7089       , p12_a18
7090       , p12_a19
7091       , p12_a20
7092       , p12_a21
7093       , p12_a22
7094       , p12_a23
7095       , p12_a24
7096       , p12_a25
7097       , p12_a26
7098       , p12_a27
7099       , p12_a28
7100       , p12_a29
7101       , p12_a30
7102       , p12_a31
7103       , p12_a32
7104       , p12_a33
7105       , p12_a34
7106       , p12_a35
7107       , p12_a36
7108       , p12_a37
7109       , p12_a38
7110       , p12_a39
7111       , p12_a40
7112       , p12_a41
7113       , p12_a42
7114       , p12_a43
7115       , p12_a44
7116       , p12_a45
7117       );
7118 
7119     ddp_eam_wo_comp_rec.header_id := p13_a0;
7120     ddp_eam_wo_comp_rec.batch_id := p13_a1;
7121     ddp_eam_wo_comp_rec.row_id := p13_a2;
7122     ddp_eam_wo_comp_rec.transaction_id := p13_a3;
7123     ddp_eam_wo_comp_rec.transaction_date := p13_a4;
7124     ddp_eam_wo_comp_rec.wip_entity_id := p13_a5;
7125     ddp_eam_wo_comp_rec.user_status_id := p13_a6;
7126     ddp_eam_wo_comp_rec.wip_entity_name := p13_a7;
7127     ddp_eam_wo_comp_rec.organization_id := p13_a8;
7128     ddp_eam_wo_comp_rec.parent_wip_entity_id := p13_a9;
7129     ddp_eam_wo_comp_rec.reference := p13_a10;
7130     ddp_eam_wo_comp_rec.reconciliation_code := p13_a11;
7131     ddp_eam_wo_comp_rec.acct_period_id := p13_a12;
7132     ddp_eam_wo_comp_rec.qa_collection_id := p13_a13;
7133     ddp_eam_wo_comp_rec.actual_start_date := p13_a14;
7134     ddp_eam_wo_comp_rec.actual_end_date := p13_a15;
7135     ddp_eam_wo_comp_rec.actual_duration := p13_a16;
7136     ddp_eam_wo_comp_rec.primary_item_id := p13_a17;
7137     ddp_eam_wo_comp_rec.asset_group_id := p13_a18;
7138     ddp_eam_wo_comp_rec.rebuild_item_id := p13_a19;
7139     ddp_eam_wo_comp_rec.asset_number := p13_a20;
7140     ddp_eam_wo_comp_rec.rebuild_serial_number := p13_a21;
7141     ddp_eam_wo_comp_rec.manual_rebuild_flag := p13_a22;
7142     ddp_eam_wo_comp_rec.rebuild_job := p13_a23;
7143     ddp_eam_wo_comp_rec.completion_subinventory := p13_a24;
7144     ddp_eam_wo_comp_rec.completion_locator_id := p13_a25;
7145     ddp_eam_wo_comp_rec.lot_number := p13_a26;
7146     ddp_eam_wo_comp_rec.shutdown_start_date := p13_a27;
7147     ddp_eam_wo_comp_rec.shutdown_end_date := p13_a28;
7148     ddp_eam_wo_comp_rec.attribute_category := p13_a29;
7149     ddp_eam_wo_comp_rec.attribute1 := p13_a30;
7150     ddp_eam_wo_comp_rec.attribute2 := p13_a31;
7151     ddp_eam_wo_comp_rec.attribute3 := p13_a32;
7152     ddp_eam_wo_comp_rec.attribute4 := p13_a33;
7153     ddp_eam_wo_comp_rec.attribute5 := p13_a34;
7154     ddp_eam_wo_comp_rec.attribute6 := p13_a35;
7155     ddp_eam_wo_comp_rec.attribute7 := p13_a36;
7156     ddp_eam_wo_comp_rec.attribute8 := p13_a37;
7157     ddp_eam_wo_comp_rec.attribute9 := p13_a38;
7158     ddp_eam_wo_comp_rec.attribute10 := p13_a39;
7159     ddp_eam_wo_comp_rec.attribute11 := p13_a40;
7160     ddp_eam_wo_comp_rec.attribute12 := p13_a41;
7161     ddp_eam_wo_comp_rec.attribute13 := p13_a42;
7162     ddp_eam_wo_comp_rec.attribute14 := p13_a43;
7163     ddp_eam_wo_comp_rec.attribute15 := p13_a44;
7164     ddp_eam_wo_comp_rec.request_id := p13_a45;
7165     ddp_eam_wo_comp_rec.program_update_date := p13_a46;
7166     ddp_eam_wo_comp_rec.program_application_id := p13_a47;
7167     ddp_eam_wo_comp_rec.program_id := p13_a48;
7168     ddp_eam_wo_comp_rec.return_status := p13_a49;
7169     ddp_eam_wo_comp_rec.transaction_type := p13_a50;
7170 
7171     eam_process_wo_pub_w.rosetta_table_copy_in_p41(ddp_eam_wo_quality_tbl, p14_a0
7172       , p14_a1
7173       , p14_a2
7174       , p14_a3
7175       , p14_a4
7176       , p14_a5
7177       , p14_a6
7178       , p14_a7
7179       , p14_a8
7180       , p14_a9
7181       , p14_a10
7182       , p14_a11
7183       , p14_a12
7184       , p14_a13
7185       , p14_a14
7186       , p14_a15
7187       , p14_a16
7188       );
7189 
7190     eam_process_wo_pub_w.rosetta_table_copy_in_p39(ddp_eam_meter_reading_tbl, p15_a0
7191       , p15_a1
7192       , p15_a2
7193       , p15_a3
7194       , p15_a4
7195       , p15_a5
7196       , p15_a6
7197       , p15_a7
7198       , p15_a8
7199       , p15_a9
7200       , p15_a10
7201       , p15_a11
7202       , p15_a12
7203       , p15_a13
7204       , p15_a14
7205       , p15_a15
7206       , p15_a16
7207       , p15_a17
7208       , p15_a18
7209       , p15_a19
7210       , p15_a20
7211       , p15_a21
7212       , p15_a22
7213       , p15_a23
7214       , p15_a24
7215       , p15_a25
7216       , p15_a26
7217       , p15_a27
7218       , p15_a28
7219       , p15_a29
7220       , p15_a30
7221       , p15_a31
7222       , p15_a32
7223       , p15_a33
7224       , p15_a34
7225       , p15_a35
7226       , p15_a36
7227       , p15_a37
7228       , p15_a38
7229       , p15_a39
7230       , p15_a40
7231       , p15_a41
7232       , p15_a42
7233       , p15_a43
7234       , p15_a44
7235       , p15_a45
7236       , p15_a46
7237       , p15_a47
7238       );
7239 
7240     eam_process_wo_pub_w.rosetta_table_copy_in_p40(ddp_eam_counter_prop_tbl, p16_a0
7241       , p16_a1
7242       , p16_a2
7243       , p16_a3
7244       , p16_a4
7245       , p16_a5
7246       , p16_a6
7247       , p16_a7
7248       , p16_a8
7249       , p16_a9
7250       , p16_a10
7251       , p16_a11
7252       , p16_a12
7253       , p16_a13
7254       , p16_a14
7255       , p16_a15
7256       , p16_a16
7257       , p16_a17
7258       , p16_a18
7259       , p16_a19
7260       , p16_a20
7261       , p16_a21
7262       , p16_a22
7263       , p16_a23
7264       , p16_a24
7265       , p16_a25
7266       , p16_a26
7267       );
7268 
7269     eam_process_wo_pub_w.rosetta_table_copy_in_p42(ddp_eam_wo_comp_rebuild_tbl, p17_a0
7270       , p17_a1
7271       , p17_a2
7272       , p17_a3
7273       , p17_a4
7274       , p17_a5
7275       , p17_a6
7276       , p17_a7
7277       , p17_a8
7278       , p17_a9
7279       , p17_a10
7280       , p17_a11
7281       );
7282 
7283     eam_process_wo_pub_w.rosetta_table_copy_in_p43(ddp_eam_wo_comp_mr_read_tbl, p18_a0
7284       , p18_a1
7285       , p18_a2
7286       , p18_a3
7287       , p18_a4
7288       , p18_a5
7289       , p18_a6
7290       , p18_a7
7291       , p18_a8
7292       , p18_a9
7293       );
7294 
7295     eam_process_wo_pub_w.rosetta_table_copy_in_p38(ddp_eam_op_comp_tbl, p19_a0
7296       , p19_a1
7297       , p19_a2
7298       , p19_a3
7299       , p19_a4
7300       , p19_a5
7301       , p19_a6
7302       , p19_a7
7303       , p19_a8
7304       , p19_a9
7305       , p19_a10
7306       , p19_a11
7307       , p19_a12
7308       , p19_a13
7309       , p19_a14
7310       , p19_a15
7311       , p19_a16
7312       , p19_a17
7313       , p19_a18
7314       , p19_a19
7315       , p19_a20
7316       , p19_a21
7317       , p19_a22
7318       , p19_a23
7319       , p19_a24
7320       , p19_a25
7321       , p19_a26
7322       , p19_a27
7323       , p19_a28
7324       , p19_a29
7325       , p19_a30
7326       , p19_a31
7327       , p19_a32
7328       , p19_a33
7329       , p19_a34
7330       , p19_a35
7331       , p19_a36
7332       , p19_a37
7333       , p19_a38
7334       , p19_a39
7335       , p19_a40
7336       , p19_a41
7337       , p19_a42
7338       , p19_a43
7339       , p19_a44
7340       , p19_a45
7341       );
7342 
7343     eam_process_wo_pub_w.rosetta_table_copy_in_p44(ddp_eam_request_tbl, p20_a0
7344       , p20_a1
7345       , p20_a2
7346       , p20_a3
7347       , p20_a4
7348       , p20_a5
7349       , p20_a6
7350       , p20_a7
7351       , p20_a8
7352       , p20_a9
7353       , p20_a10
7354       , p20_a11
7355       , p20_a12
7356       , p20_a13
7357       , p20_a14
7358       , p20_a15
7359       , p20_a16
7360       , p20_a17
7361       , p20_a18
7362       , p20_a19
7363       , p20_a20
7364       , p20_a21
7365       , p20_a22
7366       , p20_a23
7367       , p20_a24
7368       , p20_a25
7369       , p20_a26
7370       , p20_a27
7371       , p20_a28
7372       , p20_a29
7373       , p20_a30
7374       , p20_a31
7375       , p20_a32
7376       , p20_a33
7377       );
7378 
7379 
7380 
7381 
7382 
7383 
7384 
7385 
7386 
7387 
7388 
7389 
7390 
7391 
7392 
7393 
7394 
7395 
7396 
7397 
7398 
7399 
7400 
7401 
7402     -- here's the delegated call to the old PL/SQL routine
7403     eam_process_wo_pub.process_wo(p_bo_identifier,
7404       p_api_version_number,
7405       ddp_init_msg_list,
7406       p_commit,
7407       ddp_eam_wo_rec,
7408       ddp_eam_op_tbl,
7409       ddp_eam_op_network_tbl,
7410       ddp_eam_res_tbl,
7411       ddp_eam_res_inst_tbl,
7412       ddp_eam_sub_res_tbl,
7413       ddp_eam_res_usage_tbl,
7414       ddp_eam_mat_req_tbl,
7415       ddp_eam_direct_items_tbl,
7416       ddp_eam_wo_comp_rec,
7417       ddp_eam_wo_quality_tbl,
7418       ddp_eam_meter_reading_tbl,
7419       ddp_eam_counter_prop_tbl,
7420       ddp_eam_wo_comp_rebuild_tbl,
7421       ddp_eam_wo_comp_mr_read_tbl,
7422       ddp_eam_op_comp_tbl,
7423       ddp_eam_request_tbl,
7424       ddx_eam_wo_rec,
7425       ddx_eam_op_tbl,
7426       ddx_eam_op_network_tbl,
7427       ddx_eam_res_tbl,
7428       ddx_eam_res_inst_tbl,
7429       ddx_eam_sub_res_tbl,
7430       ddx_eam_res_usage_tbl,
7431       ddx_eam_mat_req_tbl,
7432       ddx_eam_direct_items_tbl,
7433       ddx_eam_wo_comp_rec,
7434       ddx_eam_wo_quality_tbl,
7435       ddx_eam_meter_reading_tbl,
7436       ddx_eam_counter_prop_tbl,
7437       ddx_eam_wo_comp_rebuild_tbl,
7438       ddx_eam_wo_comp_mr_read_tbl,
7439       ddx_eam_op_comp_tbl,
7440       ddx_eam_request_tbl,
7441       x_return_status,
7442       x_msg_count,
7443       p_debug,
7444       p_output_dir,
7445       p_debug_filename,
7446       p_debug_file_mode);
7447 
7448     -- copy data back from the local variables to OUT or IN-OUT args, if any
7449 
7450 
7451 
7452 
7453 
7454 
7455 
7456 
7457 
7458 
7459 
7460 
7461 
7462 
7463 
7464 
7465 
7466 
7467 
7468 
7469 
7470     p21_a0 := ddx_eam_wo_rec.header_id;
7471     p21_a1 := ddx_eam_wo_rec.batch_id;
7472     p21_a2 := ddx_eam_wo_rec.row_id;
7473     p21_a3 := ddx_eam_wo_rec.wip_entity_name;
7474     p21_a4 := ddx_eam_wo_rec.wip_entity_id;
7475     p21_a5 := ddx_eam_wo_rec.organization_id;
7476     p21_a6 := ddx_eam_wo_rec.description;
7477     p21_a7 := ddx_eam_wo_rec.asset_number;
7478     p21_a8 := ddx_eam_wo_rec.asset_group_id;
7479     p21_a9 := ddx_eam_wo_rec.rebuild_item_id;
7480     p21_a10 := ddx_eam_wo_rec.rebuild_serial_number;
7481     p21_a11 := ddx_eam_wo_rec.maintenance_object_id;
7482     p21_a12 := ddx_eam_wo_rec.maintenance_object_type;
7483     p21_a13 := ddx_eam_wo_rec.maintenance_object_source;
7484     p21_a14 := ddx_eam_wo_rec.eam_linear_location_id;
7485     p21_a15 := ddx_eam_wo_rec.class_code;
7486     p21_a16 := ddx_eam_wo_rec.asset_activity_id;
7487     p21_a17 := ddx_eam_wo_rec.activity_type;
7488     p21_a18 := ddx_eam_wo_rec.activity_cause;
7489     p21_a19 := ddx_eam_wo_rec.activity_source;
7490     p21_a20 := ddx_eam_wo_rec.work_order_type;
7491     p21_a21 := ddx_eam_wo_rec.status_type;
7492     p21_a22 := ddx_eam_wo_rec.job_quantity;
7493     p21_a23 := ddx_eam_wo_rec.date_released;
7494     p21_a24 := ddx_eam_wo_rec.owning_department;
7495     p21_a25 := ddx_eam_wo_rec.priority;
7496     p21_a26 := ddx_eam_wo_rec.requested_start_date;
7497     p21_a27 := ddx_eam_wo_rec.due_date;
7498     p21_a28 := ddx_eam_wo_rec.shutdown_type;
7499     p21_a29 := ddx_eam_wo_rec.firm_planned_flag;
7500     p21_a30 := ddx_eam_wo_rec.notification_required;
7501     p21_a31 := ddx_eam_wo_rec.tagout_required;
7502     p21_a32 := ddx_eam_wo_rec.plan_maintenance;
7503     p21_a33 := ddx_eam_wo_rec.project_id;
7504     p21_a34 := ddx_eam_wo_rec.task_id;
7505     p21_a35 := ddx_eam_wo_rec.end_item_unit_number;
7506     p21_a36 := ddx_eam_wo_rec.schedule_group_id;
7507     p21_a37 := ddx_eam_wo_rec.bom_revision_date;
7508     p21_a38 := ddx_eam_wo_rec.routing_revision_date;
7509     p21_a39 := ddx_eam_wo_rec.alternate_routing_designator;
7510     p21_a40 := ddx_eam_wo_rec.alternate_bom_designator;
7511     p21_a41 := ddx_eam_wo_rec.routing_revision;
7512     p21_a42 := ddx_eam_wo_rec.bom_revision;
7513     p21_a43 := ddx_eam_wo_rec.parent_wip_entity_id;
7514     p21_a44 := ddx_eam_wo_rec.manual_rebuild_flag;
7515     p21_a45 := ddx_eam_wo_rec.pm_schedule_id;
7516     p21_a46 := ddx_eam_wo_rec.wip_supply_type;
7517     p21_a47 := ddx_eam_wo_rec.material_account;
7518     p21_a48 := ddx_eam_wo_rec.material_overhead_account;
7519     p21_a49 := ddx_eam_wo_rec.resource_account;
7520     p21_a50 := ddx_eam_wo_rec.outside_processing_account;
7521     p21_a51 := ddx_eam_wo_rec.material_variance_account;
7522     p21_a52 := ddx_eam_wo_rec.resource_variance_account;
7523     p21_a53 := ddx_eam_wo_rec.outside_proc_variance_account;
7524     p21_a54 := ddx_eam_wo_rec.std_cost_adjustment_account;
7525     p21_a55 := ddx_eam_wo_rec.overhead_account;
7526     p21_a56 := ddx_eam_wo_rec.overhead_variance_account;
7527     p21_a57 := ddx_eam_wo_rec.scheduled_start_date;
7528     p21_a58 := ddx_eam_wo_rec.scheduled_completion_date;
7529     p21_a59 := ddx_eam_wo_rec.pm_suggested_start_date;
7530     p21_a60 := ddx_eam_wo_rec.pm_suggested_end_date;
7531     p21_a61 := ddx_eam_wo_rec.pm_base_meter_reading;
7532     p21_a62 := ddx_eam_wo_rec.pm_base_meter;
7533     p21_a63 := ddx_eam_wo_rec.common_bom_sequence_id;
7534     p21_a64 := ddx_eam_wo_rec.common_routing_sequence_id;
7535     p21_a65 := ddx_eam_wo_rec.po_creation_time;
7536     p21_a66 := ddx_eam_wo_rec.gen_object_id;
7537     p21_a67 := ddx_eam_wo_rec.user_defined_status_id;
7538     p21_a68 := ddx_eam_wo_rec.pending_flag;
7539     p21_a69 := ddx_eam_wo_rec.material_shortage_check_date;
7540     p21_a70 := ddx_eam_wo_rec.material_shortage_flag;
7541     p21_a71 := ddx_eam_wo_rec.workflow_type;
7542     p21_a72 := ddx_eam_wo_rec.warranty_claim_status;
7543     p21_a73 := ddx_eam_wo_rec.cycle_id;
7544     p21_a74 := ddx_eam_wo_rec.seq_id;
7545     p21_a75 := ddx_eam_wo_rec.ds_scheduled_flag;
7546     p21_a76 := ddx_eam_wo_rec.warranty_active;
7547     p21_a77 := ddx_eam_wo_rec.assignment_complete;
7548     p21_a78 := ddx_eam_wo_rec.attribute_category;
7549     p21_a79 := ddx_eam_wo_rec.attribute1;
7550     p21_a80 := ddx_eam_wo_rec.attribute2;
7551     p21_a81 := ddx_eam_wo_rec.attribute3;
7552     p21_a82 := ddx_eam_wo_rec.attribute4;
7553     p21_a83 := ddx_eam_wo_rec.attribute5;
7554     p21_a84 := ddx_eam_wo_rec.attribute6;
7555     p21_a85 := ddx_eam_wo_rec.attribute7;
7556     p21_a86 := ddx_eam_wo_rec.attribute8;
7557     p21_a87 := ddx_eam_wo_rec.attribute9;
7558     p21_a88 := ddx_eam_wo_rec.attribute10;
7559     p21_a89 := ddx_eam_wo_rec.attribute11;
7560     p21_a90 := ddx_eam_wo_rec.attribute12;
7561     p21_a91 := ddx_eam_wo_rec.attribute13;
7562     p21_a92 := ddx_eam_wo_rec.attribute14;
7563     p21_a93 := ddx_eam_wo_rec.attribute15;
7564     p21_a94 := ddx_eam_wo_rec.material_issue_by_mo;
7565     p21_a95 := ddx_eam_wo_rec.issue_zero_cost_flag;
7566     p21_a96 := ddx_eam_wo_rec.report_type;
7567     p21_a97 := ddx_eam_wo_rec.actual_close_date;
7568     p21_a98 := ddx_eam_wo_rec.submission_date;
7569     p21_a99 := ddx_eam_wo_rec.user_id;
7570     p21_a100 := ddx_eam_wo_rec.responsibility_id;
7571     p21_a101 := ddx_eam_wo_rec.request_id;
7572     p21_a102 := ddx_eam_wo_rec.program_id;
7573     p21_a103 := ddx_eam_wo_rec.program_application_id;
7574     p21_a104 := ddx_eam_wo_rec.source_line_id;
7575     p21_a105 := ddx_eam_wo_rec.source_code;
7576     p21_a106 := ddx_eam_wo_rec.validate_structure;
7577     p21_a107 := ddx_eam_wo_rec.return_status;
7578     p21_a108 := ddx_eam_wo_rec.transaction_type;
7579 
7580     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p22_a0
7581       , p22_a1
7582       , p22_a2
7583       , p22_a3
7584       , p22_a4
7585       , p22_a5
7586       , p22_a6
7587       , p22_a7
7588       , p22_a8
7589       , p22_a9
7590       , p22_a10
7591       , p22_a11
7592       , p22_a12
7593       , p22_a13
7594       , p22_a14
7595       , p22_a15
7596       , p22_a16
7597       , p22_a17
7598       , p22_a18
7599       , p22_a19
7600       , p22_a20
7601       , p22_a21
7602       , p22_a22
7603       , p22_a23
7604       , p22_a24
7605       , p22_a25
7606       , p22_a26
7607       , p22_a27
7608       , p22_a28
7609       , p22_a29
7610       , p22_a30
7611       , p22_a31
7612       , p22_a32
7613       , p22_a33
7614       , p22_a34
7615       , p22_a35
7616       , p22_a36
7617       , p22_a37
7618       );
7619 
7620     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p23_a0
7621       , p23_a1
7622       , p23_a2
7623       , p23_a3
7624       , p23_a4
7625       , p23_a5
7626       , p23_a6
7627       , p23_a7
7628       , p23_a8
7629       , p23_a9
7630       , p23_a10
7631       , p23_a11
7632       , p23_a12
7633       , p23_a13
7634       , p23_a14
7635       , p23_a15
7636       , p23_a16
7637       , p23_a17
7638       , p23_a18
7639       , p23_a19
7640       , p23_a20
7641       , p23_a21
7642       , p23_a22
7643       , p23_a23
7644       , p23_a24
7645       );
7646 
7647     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p24_a0
7648       , p24_a1
7649       , p24_a2
7650       , p24_a3
7651       , p24_a4
7652       , p24_a5
7653       , p24_a6
7654       , p24_a7
7655       , p24_a8
7656       , p24_a9
7657       , p24_a10
7658       , p24_a11
7659       , p24_a12
7660       , p24_a13
7661       , p24_a14
7662       , p24_a15
7663       , p24_a16
7664       , p24_a17
7665       , p24_a18
7666       , p24_a19
7667       , p24_a20
7668       , p24_a21
7669       , p24_a22
7670       , p24_a23
7671       , p24_a24
7672       , p24_a25
7673       , p24_a26
7674       , p24_a27
7675       , p24_a28
7676       , p24_a29
7677       , p24_a30
7678       , p24_a31
7679       , p24_a32
7680       , p24_a33
7681       , p24_a34
7682       , p24_a35
7683       , p24_a36
7684       , p24_a37
7685       , p24_a38
7686       , p24_a39
7687       , p24_a40
7688       , p24_a41
7689       , p24_a42
7690       , p24_a43
7691       , p24_a44
7692       , p24_a45
7693       , p24_a46
7694       , p24_a47
7695       );
7696 
7697     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p25_a0
7698       , p25_a1
7699       , p25_a2
7700       , p25_a3
7701       , p25_a4
7702       , p25_a5
7703       , p25_a6
7704       , p25_a7
7705       , p25_a8
7706       , p25_a9
7707       , p25_a10
7708       , p25_a11
7709       , p25_a12
7710       , p25_a13
7711       );
7712 
7713     eam_process_wo_pub_w.rosetta_table_copy_out_p33(ddx_eam_sub_res_tbl, p26_a0
7714       , p26_a1
7715       , p26_a2
7716       , p26_a3
7717       , p26_a4
7718       , p26_a5
7719       , p26_a6
7720       , p26_a7
7721       , p26_a8
7722       , p26_a9
7723       , p26_a10
7724       , p26_a11
7725       , p26_a12
7726       , p26_a13
7727       , p26_a14
7728       , p26_a15
7729       , p26_a16
7730       , p26_a17
7731       , p26_a18
7732       , p26_a19
7733       , p26_a20
7734       , p26_a21
7735       , p26_a22
7736       , p26_a23
7737       , p26_a24
7738       , p26_a25
7739       , p26_a26
7740       , p26_a27
7741       , p26_a28
7742       , p26_a29
7743       , p26_a30
7744       , p26_a31
7745       , p26_a32
7746       , p26_a33
7747       , p26_a34
7748       , p26_a35
7749       , p26_a36
7750       , p26_a37
7751       , p26_a38
7752       , p26_a39
7753       , p26_a40
7754       , p26_a41
7755       , p26_a42
7756       , p26_a43
7757       , p26_a44
7758       , p26_a45
7759       );
7760 
7761     eam_process_wo_pub_w.rosetta_table_copy_out_p34(ddx_eam_res_usage_tbl, p27_a0
7762       , p27_a1
7763       , p27_a2
7764       , p27_a3
7765       , p27_a4
7766       , p27_a5
7767       , p27_a6
7768       , p27_a7
7769       , p27_a8
7770       , p27_a9
7771       , p27_a10
7772       , p27_a11
7773       , p27_a12
7774       , p27_a13
7775       , p27_a14
7776       , p27_a15
7777       , p27_a16
7778       , p27_a17
7779       , p27_a18
7780       , p27_a19
7781       );
7782 
7783     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p28_a0
7784       , p28_a1
7785       , p28_a2
7786       , p28_a3
7787       , p28_a4
7788       , p28_a5
7789       , p28_a6
7790       , p28_a7
7791       , p28_a8
7792       , p28_a9
7793       , p28_a10
7794       , p28_a11
7795       , p28_a12
7796       , p28_a13
7797       , p28_a14
7798       , p28_a15
7799       , p28_a16
7800       , p28_a17
7801       , p28_a18
7802       , p28_a19
7803       , p28_a20
7804       , p28_a21
7805       , p28_a22
7806       , p28_a23
7807       , p28_a24
7808       , p28_a25
7809       , p28_a26
7810       , p28_a27
7811       , p28_a28
7812       , p28_a29
7813       , p28_a30
7814       , p28_a31
7815       , p28_a32
7816       , p28_a33
7817       , p28_a34
7818       , p28_a35
7819       , p28_a36
7820       , p28_a37
7821       , p28_a38
7822       , p28_a39
7823       , p28_a40
7824       , p28_a41
7825       , p28_a42
7826       , p28_a43
7827       , p28_a44
7828       , p28_a45
7829       , p28_a46
7830       , p28_a47
7831       );
7832 
7833     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p29_a0
7834       , p29_a1
7835       , p29_a2
7836       , p29_a3
7837       , p29_a4
7838       , p29_a5
7839       , p29_a6
7840       , p29_a7
7841       , p29_a8
7842       , p29_a9
7843       , p29_a10
7844       , p29_a11
7845       , p29_a12
7846       , p29_a13
7847       , p29_a14
7848       , p29_a15
7849       , p29_a16
7850       , p29_a17
7851       , p29_a18
7852       , p29_a19
7853       , p29_a20
7854       , p29_a21
7855       , p29_a22
7856       , p29_a23
7857       , p29_a24
7858       , p29_a25
7859       , p29_a26
7860       , p29_a27
7861       , p29_a28
7862       , p29_a29
7863       , p29_a30
7864       , p29_a31
7865       , p29_a32
7866       , p29_a33
7867       , p29_a34
7868       , p29_a35
7869       , p29_a36
7870       , p29_a37
7871       , p29_a38
7872       , p29_a39
7873       , p29_a40
7874       , p29_a41
7875       , p29_a42
7876       , p29_a43
7877       , p29_a44
7878       , p29_a45
7879       );
7880 
7881     p30_a0 := ddx_eam_wo_comp_rec.header_id;
7882     p30_a1 := ddx_eam_wo_comp_rec.batch_id;
7883     p30_a2 := ddx_eam_wo_comp_rec.row_id;
7884     p30_a3 := ddx_eam_wo_comp_rec.transaction_id;
7885     p30_a4 := ddx_eam_wo_comp_rec.transaction_date;
7886     p30_a5 := ddx_eam_wo_comp_rec.wip_entity_id;
7887     p30_a6 := ddx_eam_wo_comp_rec.user_status_id;
7888     p30_a7 := ddx_eam_wo_comp_rec.wip_entity_name;
7889     p30_a8 := ddx_eam_wo_comp_rec.organization_id;
7890     p30_a9 := ddx_eam_wo_comp_rec.parent_wip_entity_id;
7891     p30_a10 := ddx_eam_wo_comp_rec.reference;
7892     p30_a11 := ddx_eam_wo_comp_rec.reconciliation_code;
7893     p30_a12 := ddx_eam_wo_comp_rec.acct_period_id;
7894     p30_a13 := ddx_eam_wo_comp_rec.qa_collection_id;
7895     p30_a14 := ddx_eam_wo_comp_rec.actual_start_date;
7896     p30_a15 := ddx_eam_wo_comp_rec.actual_end_date;
7897     p30_a16 := ddx_eam_wo_comp_rec.actual_duration;
7898     p30_a17 := ddx_eam_wo_comp_rec.primary_item_id;
7899     p30_a18 := ddx_eam_wo_comp_rec.asset_group_id;
7900     p30_a19 := ddx_eam_wo_comp_rec.rebuild_item_id;
7901     p30_a20 := ddx_eam_wo_comp_rec.asset_number;
7902     p30_a21 := ddx_eam_wo_comp_rec.rebuild_serial_number;
7903     p30_a22 := ddx_eam_wo_comp_rec.manual_rebuild_flag;
7904     p30_a23 := ddx_eam_wo_comp_rec.rebuild_job;
7905     p30_a24 := ddx_eam_wo_comp_rec.completion_subinventory;
7906     p30_a25 := ddx_eam_wo_comp_rec.completion_locator_id;
7907     p30_a26 := ddx_eam_wo_comp_rec.lot_number;
7908     p30_a27 := ddx_eam_wo_comp_rec.shutdown_start_date;
7909     p30_a28 := ddx_eam_wo_comp_rec.shutdown_end_date;
7910     p30_a29 := ddx_eam_wo_comp_rec.attribute_category;
7911     p30_a30 := ddx_eam_wo_comp_rec.attribute1;
7912     p30_a31 := ddx_eam_wo_comp_rec.attribute2;
7913     p30_a32 := ddx_eam_wo_comp_rec.attribute3;
7914     p30_a33 := ddx_eam_wo_comp_rec.attribute4;
7915     p30_a34 := ddx_eam_wo_comp_rec.attribute5;
7916     p30_a35 := ddx_eam_wo_comp_rec.attribute6;
7917     p30_a36 := ddx_eam_wo_comp_rec.attribute7;
7918     p30_a37 := ddx_eam_wo_comp_rec.attribute8;
7919     p30_a38 := ddx_eam_wo_comp_rec.attribute9;
7920     p30_a39 := ddx_eam_wo_comp_rec.attribute10;
7921     p30_a40 := ddx_eam_wo_comp_rec.attribute11;
7922     p30_a41 := ddx_eam_wo_comp_rec.attribute12;
7923     p30_a42 := ddx_eam_wo_comp_rec.attribute13;
7924     p30_a43 := ddx_eam_wo_comp_rec.attribute14;
7925     p30_a44 := ddx_eam_wo_comp_rec.attribute15;
7926     p30_a45 := ddx_eam_wo_comp_rec.request_id;
7927     p30_a46 := ddx_eam_wo_comp_rec.program_update_date;
7928     p30_a47 := ddx_eam_wo_comp_rec.program_application_id;
7929     p30_a48 := ddx_eam_wo_comp_rec.program_id;
7930     p30_a49 := ddx_eam_wo_comp_rec.return_status;
7931     p30_a50 := ddx_eam_wo_comp_rec.transaction_type;
7932 
7933     eam_process_wo_pub_w.rosetta_table_copy_out_p41(ddx_eam_wo_quality_tbl, p31_a0
7934       , p31_a1
7935       , p31_a2
7936       , p31_a3
7937       , p31_a4
7938       , p31_a5
7939       , p31_a6
7940       , p31_a7
7941       , p31_a8
7942       , p31_a9
7943       , p31_a10
7944       , p31_a11
7945       , p31_a12
7946       , p31_a13
7947       , p31_a14
7948       , p31_a15
7949       , p31_a16
7950       );
7951 
7952     eam_process_wo_pub_w.rosetta_table_copy_out_p39(ddx_eam_meter_reading_tbl, p32_a0
7953       , p32_a1
7954       , p32_a2
7955       , p32_a3
7956       , p32_a4
7957       , p32_a5
7958       , p32_a6
7959       , p32_a7
7960       , p32_a8
7961       , p32_a9
7962       , p32_a10
7963       , p32_a11
7964       , p32_a12
7965       , p32_a13
7966       , p32_a14
7967       , p32_a15
7968       , p32_a16
7969       , p32_a17
7970       , p32_a18
7971       , p32_a19
7972       , p32_a20
7973       , p32_a21
7974       , p32_a22
7975       , p32_a23
7976       , p32_a24
7977       , p32_a25
7978       , p32_a26
7979       , p32_a27
7980       , p32_a28
7981       , p32_a29
7982       , p32_a30
7983       , p32_a31
7984       , p32_a32
7985       , p32_a33
7986       , p32_a34
7987       , p32_a35
7988       , p32_a36
7989       , p32_a37
7990       , p32_a38
7991       , p32_a39
7992       , p32_a40
7993       , p32_a41
7994       , p32_a42
7995       , p32_a43
7996       , p32_a44
7997       , p32_a45
7998       , p32_a46
7999       , p32_a47
8000       );
8001 
8002     eam_process_wo_pub_w.rosetta_table_copy_out_p40(ddx_eam_counter_prop_tbl, p33_a0
8003       , p33_a1
8004       , p33_a2
8005       , p33_a3
8006       , p33_a4
8007       , p33_a5
8008       , p33_a6
8009       , p33_a7
8010       , p33_a8
8011       , p33_a9
8012       , p33_a10
8013       , p33_a11
8014       , p33_a12
8015       , p33_a13
8016       , p33_a14
8017       , p33_a15
8018       , p33_a16
8019       , p33_a17
8020       , p33_a18
8021       , p33_a19
8022       , p33_a20
8023       , p33_a21
8024       , p33_a22
8025       , p33_a23
8026       , p33_a24
8027       , p33_a25
8028       , p33_a26
8029       );
8030 
8031     eam_process_wo_pub_w.rosetta_table_copy_out_p42(ddx_eam_wo_comp_rebuild_tbl, p34_a0
8032       , p34_a1
8033       , p34_a2
8034       , p34_a3
8035       , p34_a4
8036       , p34_a5
8037       , p34_a6
8038       , p34_a7
8039       , p34_a8
8040       , p34_a9
8041       , p34_a10
8042       , p34_a11
8043       );
8044 
8045     eam_process_wo_pub_w.rosetta_table_copy_out_p43(ddx_eam_wo_comp_mr_read_tbl, p35_a0
8046       , p35_a1
8047       , p35_a2
8048       , p35_a3
8049       , p35_a4
8050       , p35_a5
8051       , p35_a6
8052       , p35_a7
8053       , p35_a8
8054       , p35_a9
8055       );
8056 
8057     eam_process_wo_pub_w.rosetta_table_copy_out_p38(ddx_eam_op_comp_tbl, p36_a0
8058       , p36_a1
8059       , p36_a2
8060       , p36_a3
8061       , p36_a4
8062       , p36_a5
8063       , p36_a6
8064       , p36_a7
8065       , p36_a8
8066       , p36_a9
8067       , p36_a10
8068       , p36_a11
8069       , p36_a12
8070       , p36_a13
8071       , p36_a14
8072       , p36_a15
8073       , p36_a16
8074       , p36_a17
8075       , p36_a18
8076       , p36_a19
8077       , p36_a20
8078       , p36_a21
8079       , p36_a22
8080       , p36_a23
8081       , p36_a24
8082       , p36_a25
8083       , p36_a26
8084       , p36_a27
8085       , p36_a28
8086       , p36_a29
8087       , p36_a30
8088       , p36_a31
8089       , p36_a32
8090       , p36_a33
8091       , p36_a34
8092       , p36_a35
8093       , p36_a36
8094       , p36_a37
8095       , p36_a38
8096       , p36_a39
8097       , p36_a40
8098       , p36_a41
8099       , p36_a42
8100       , p36_a43
8101       , p36_a44
8102       , p36_a45
8103       );
8104 
8105     eam_process_wo_pub_w.rosetta_table_copy_out_p44(ddx_eam_request_tbl, p37_a0
8106       , p37_a1
8107       , p37_a2
8108       , p37_a3
8109       , p37_a4
8110       , p37_a5
8111       , p37_a6
8112       , p37_a7
8113       , p37_a8
8114       , p37_a9
8115       , p37_a10
8116       , p37_a11
8117       , p37_a12
8118       , p37_a13
8119       , p37_a14
8120       , p37_a15
8121       , p37_a16
8122       , p37_a17
8123       , p37_a18
8124       , p37_a19
8125       , p37_a20
8126       , p37_a21
8127       , p37_a22
8128       , p37_a23
8129       , p37_a24
8130       , p37_a25
8131       , p37_a26
8132       , p37_a27
8133       , p37_a28
8134       , p37_a29
8135       , p37_a30
8136       , p37_a31
8137       , p37_a32
8138       , p37_a33
8139       );
8140 
8141 
8142 
8143 
8144 
8145 
8146   end;
8147 
8148   procedure process_master_child_wo(p_bo_identifier  VARCHAR2
8149     , p_api_version_number  NUMBER
8150     , p_init_msg_list  number
8151     , p3_a0 JTF_NUMBER_TABLE
8152     , p3_a1 JTF_NUMBER_TABLE
8153     , p3_a2 JTF_NUMBER_TABLE
8154     , p3_a3 JTF_NUMBER_TABLE
8155     , p3_a4 JTF_NUMBER_TABLE
8156     , p3_a5 JTF_NUMBER_TABLE
8157     , p3_a6 JTF_NUMBER_TABLE
8158     , p3_a7 JTF_NUMBER_TABLE
8159     , p3_a8 JTF_NUMBER_TABLE
8160     , p3_a9 JTF_NUMBER_TABLE
8161     , p3_a10 JTF_NUMBER_TABLE
8162     , p3_a11 JTF_NUMBER_TABLE
8163     , p3_a12 JTF_NUMBER_TABLE
8164     , p3_a13 JTF_VARCHAR2_TABLE_100
8165     , p3_a14 JTF_VARCHAR2_TABLE_100
8166     , p3_a15 JTF_NUMBER_TABLE
8167     , p3_a16 JTF_NUMBER_TABLE
8168     , p4_a0 JTF_NUMBER_TABLE
8169     , p4_a1 JTF_NUMBER_TABLE
8170     , p4_a2 JTF_NUMBER_TABLE
8171     , p4_a3 JTF_VARCHAR2_TABLE_300
8172     , p4_a4 JTF_NUMBER_TABLE
8173     , p4_a5 JTF_NUMBER_TABLE
8174     , p4_a6 JTF_VARCHAR2_TABLE_300
8175     , p4_a7 JTF_VARCHAR2_TABLE_100
8176     , p4_a8 JTF_NUMBER_TABLE
8177     , p4_a9 JTF_NUMBER_TABLE
8178     , p4_a10 JTF_VARCHAR2_TABLE_100
8179     , p4_a11 JTF_NUMBER_TABLE
8180     , p4_a12 JTF_NUMBER_TABLE
8181     , p4_a13 JTF_NUMBER_TABLE
8182     , p4_a14 JTF_NUMBER_TABLE
8183     , p4_a15 JTF_VARCHAR2_TABLE_100
8184     , p4_a16 JTF_NUMBER_TABLE
8185     , p4_a17 JTF_VARCHAR2_TABLE_100
8186     , p4_a18 JTF_VARCHAR2_TABLE_100
8187     , p4_a19 JTF_VARCHAR2_TABLE_100
8188     , p4_a20 JTF_VARCHAR2_TABLE_100
8189     , p4_a21 JTF_NUMBER_TABLE
8190     , p4_a22 JTF_NUMBER_TABLE
8191     , p4_a23 JTF_DATE_TABLE
8192     , p4_a24 JTF_NUMBER_TABLE
8193     , p4_a25 JTF_NUMBER_TABLE
8194     , p4_a26 JTF_DATE_TABLE
8195     , p4_a27 JTF_DATE_TABLE
8196     , p4_a28 JTF_VARCHAR2_TABLE_100
8197     , p4_a29 JTF_NUMBER_TABLE
8198     , p4_a30 JTF_VARCHAR2_TABLE_100
8199     , p4_a31 JTF_VARCHAR2_TABLE_100
8200     , p4_a32 JTF_VARCHAR2_TABLE_100
8201     , p4_a33 JTF_NUMBER_TABLE
8202     , p4_a34 JTF_NUMBER_TABLE
8203     , p4_a35 JTF_VARCHAR2_TABLE_100
8204     , p4_a36 JTF_NUMBER_TABLE
8205     , p4_a37 JTF_DATE_TABLE
8206     , p4_a38 JTF_DATE_TABLE
8207     , p4_a39 JTF_VARCHAR2_TABLE_100
8208     , p4_a40 JTF_VARCHAR2_TABLE_100
8209     , p4_a41 JTF_VARCHAR2_TABLE_100
8210     , p4_a42 JTF_VARCHAR2_TABLE_100
8211     , p4_a43 JTF_NUMBER_TABLE
8212     , p4_a44 JTF_VARCHAR2_TABLE_100
8213     , p4_a45 JTF_NUMBER_TABLE
8214     , p4_a46 JTF_NUMBER_TABLE
8215     , p4_a47 JTF_NUMBER_TABLE
8216     , p4_a48 JTF_NUMBER_TABLE
8217     , p4_a49 JTF_NUMBER_TABLE
8218     , p4_a50 JTF_NUMBER_TABLE
8219     , p4_a51 JTF_NUMBER_TABLE
8220     , p4_a52 JTF_NUMBER_TABLE
8221     , p4_a53 JTF_NUMBER_TABLE
8222     , p4_a54 JTF_NUMBER_TABLE
8223     , p4_a55 JTF_NUMBER_TABLE
8224     , p4_a56 JTF_NUMBER_TABLE
8225     , p4_a57 JTF_DATE_TABLE
8226     , p4_a58 JTF_DATE_TABLE
8227     , p4_a59 JTF_DATE_TABLE
8228     , p4_a60 JTF_DATE_TABLE
8229     , p4_a61 JTF_NUMBER_TABLE
8230     , p4_a62 JTF_NUMBER_TABLE
8231     , p4_a63 JTF_NUMBER_TABLE
8232     , p4_a64 JTF_NUMBER_TABLE
8233     , p4_a65 JTF_NUMBER_TABLE
8234     , p4_a66 JTF_NUMBER_TABLE
8235     , p4_a67 JTF_NUMBER_TABLE
8236     , p4_a68 JTF_VARCHAR2_TABLE_100
8237     , p4_a69 JTF_DATE_TABLE
8238     , p4_a70 JTF_NUMBER_TABLE
8239     , p4_a71 JTF_NUMBER_TABLE
8240     , p4_a72 JTF_NUMBER_TABLE
8241     , p4_a73 JTF_NUMBER_TABLE
8242     , p4_a74 JTF_NUMBER_TABLE
8243     , p4_a75 JTF_VARCHAR2_TABLE_100
8244     , p4_a76 JTF_NUMBER_TABLE
8245     , p4_a77 JTF_VARCHAR2_TABLE_100
8246     , p4_a78 JTF_VARCHAR2_TABLE_100
8247     , p4_a79 JTF_VARCHAR2_TABLE_200
8248     , p4_a80 JTF_VARCHAR2_TABLE_200
8249     , p4_a81 JTF_VARCHAR2_TABLE_200
8250     , p4_a82 JTF_VARCHAR2_TABLE_200
8251     , p4_a83 JTF_VARCHAR2_TABLE_200
8252     , p4_a84 JTF_VARCHAR2_TABLE_200
8253     , p4_a85 JTF_VARCHAR2_TABLE_200
8254     , p4_a86 JTF_VARCHAR2_TABLE_200
8255     , p4_a87 JTF_VARCHAR2_TABLE_200
8256     , p4_a88 JTF_VARCHAR2_TABLE_200
8257     , p4_a89 JTF_VARCHAR2_TABLE_200
8258     , p4_a90 JTF_VARCHAR2_TABLE_200
8259     , p4_a91 JTF_VARCHAR2_TABLE_200
8260     , p4_a92 JTF_VARCHAR2_TABLE_200
8261     , p4_a93 JTF_VARCHAR2_TABLE_200
8262     , p4_a94 JTF_VARCHAR2_TABLE_100
8263     , p4_a95 JTF_VARCHAR2_TABLE_100
8264     , p4_a96 JTF_NUMBER_TABLE
8265     , p4_a97 JTF_DATE_TABLE
8266     , p4_a98 JTF_DATE_TABLE
8267     , p4_a99 JTF_NUMBER_TABLE
8268     , p4_a100 JTF_NUMBER_TABLE
8269     , p4_a101 JTF_NUMBER_TABLE
8270     , p4_a102 JTF_NUMBER_TABLE
8271     , p4_a103 JTF_NUMBER_TABLE
8272     , p4_a104 JTF_NUMBER_TABLE
8273     , p4_a105 JTF_VARCHAR2_TABLE_100
8274     , p4_a106 JTF_VARCHAR2_TABLE_100
8275     , p4_a107 JTF_VARCHAR2_TABLE_100
8276     , p4_a108 JTF_NUMBER_TABLE
8277     , p5_a0 JTF_NUMBER_TABLE
8278     , p5_a1 JTF_NUMBER_TABLE
8279     , p5_a2 JTF_NUMBER_TABLE
8280     , p5_a3 JTF_NUMBER_TABLE
8281     , p5_a4 JTF_NUMBER_TABLE
8282     , p5_a5 JTF_NUMBER_TABLE
8283     , p5_a6 JTF_NUMBER_TABLE
8284     , p5_a7 JTF_NUMBER_TABLE
8285     , p5_a8 JTF_NUMBER_TABLE
8286     , p5_a9 JTF_VARCHAR2_TABLE_300
8287     , p5_a10 JTF_NUMBER_TABLE
8288     , p5_a11 JTF_NUMBER_TABLE
8289     , p5_a12 JTF_NUMBER_TABLE
8290     , p5_a13 JTF_VARCHAR2_TABLE_100
8291     , p5_a14 JTF_DATE_TABLE
8292     , p5_a15 JTF_DATE_TABLE
8293     , p5_a16 JTF_VARCHAR2_TABLE_100
8294     , p5_a17 JTF_VARCHAR2_TABLE_200
8295     , p5_a18 JTF_VARCHAR2_TABLE_200
8296     , p5_a19 JTF_VARCHAR2_TABLE_200
8297     , p5_a20 JTF_VARCHAR2_TABLE_200
8298     , p5_a21 JTF_VARCHAR2_TABLE_200
8299     , p5_a22 JTF_VARCHAR2_TABLE_200
8300     , p5_a23 JTF_VARCHAR2_TABLE_200
8301     , p5_a24 JTF_VARCHAR2_TABLE_200
8302     , p5_a25 JTF_VARCHAR2_TABLE_200
8303     , p5_a26 JTF_VARCHAR2_TABLE_200
8304     , p5_a27 JTF_VARCHAR2_TABLE_200
8305     , p5_a28 JTF_VARCHAR2_TABLE_200
8306     , p5_a29 JTF_VARCHAR2_TABLE_200
8307     , p5_a30 JTF_VARCHAR2_TABLE_200
8308     , p5_a31 JTF_VARCHAR2_TABLE_200
8309     , p5_a32 JTF_VARCHAR2_TABLE_4000
8310     , p5_a33 JTF_NUMBER_TABLE
8311     , p5_a34 JTF_NUMBER_TABLE
8312     , p5_a35 JTF_NUMBER_TABLE
8313     , p5_a36 JTF_VARCHAR2_TABLE_100
8314     , p5_a37 JTF_NUMBER_TABLE
8315     , p6_a0 JTF_NUMBER_TABLE
8316     , p6_a1 JTF_NUMBER_TABLE
8317     , p6_a2 JTF_NUMBER_TABLE
8318     , p6_a3 JTF_NUMBER_TABLE
8319     , p6_a4 JTF_NUMBER_TABLE
8320     , p6_a5 JTF_NUMBER_TABLE
8321     , p6_a6 JTF_NUMBER_TABLE
8322     , p6_a7 JTF_VARCHAR2_TABLE_100
8323     , p6_a8 JTF_VARCHAR2_TABLE_200
8324     , p6_a9 JTF_VARCHAR2_TABLE_200
8325     , p6_a10 JTF_VARCHAR2_TABLE_200
8326     , p6_a11 JTF_VARCHAR2_TABLE_200
8327     , p6_a12 JTF_VARCHAR2_TABLE_200
8328     , p6_a13 JTF_VARCHAR2_TABLE_200
8329     , p6_a14 JTF_VARCHAR2_TABLE_200
8330     , p6_a15 JTF_VARCHAR2_TABLE_200
8331     , p6_a16 JTF_VARCHAR2_TABLE_200
8332     , p6_a17 JTF_VARCHAR2_TABLE_200
8333     , p6_a18 JTF_VARCHAR2_TABLE_200
8334     , p6_a19 JTF_VARCHAR2_TABLE_200
8335     , p6_a20 JTF_VARCHAR2_TABLE_200
8336     , p6_a21 JTF_VARCHAR2_TABLE_200
8337     , p6_a22 JTF_VARCHAR2_TABLE_200
8338     , p6_a23 JTF_VARCHAR2_TABLE_100
8339     , p6_a24 JTF_NUMBER_TABLE
8340     , p7_a0 JTF_NUMBER_TABLE
8341     , p7_a1 JTF_NUMBER_TABLE
8342     , p7_a2 JTF_NUMBER_TABLE
8343     , p7_a3 JTF_NUMBER_TABLE
8344     , p7_a4 JTF_NUMBER_TABLE
8345     , p7_a5 JTF_NUMBER_TABLE
8346     , p7_a6 JTF_NUMBER_TABLE
8347     , p7_a7 JTF_NUMBER_TABLE
8348     , p7_a8 JTF_VARCHAR2_TABLE_100
8349     , p7_a9 JTF_NUMBER_TABLE
8350     , p7_a10 JTF_NUMBER_TABLE
8351     , p7_a11 JTF_NUMBER_TABLE
8352     , p7_a12 JTF_NUMBER_TABLE
8353     , p7_a13 JTF_NUMBER_TABLE
8354     , p7_a14 JTF_NUMBER_TABLE
8355     , p7_a15 JTF_NUMBER_TABLE
8356     , p7_a16 JTF_NUMBER_TABLE
8357     , p7_a17 JTF_NUMBER_TABLE
8358     , p7_a18 JTF_NUMBER_TABLE
8359     , p7_a19 JTF_NUMBER_TABLE
8360     , p7_a20 JTF_DATE_TABLE
8361     , p7_a21 JTF_DATE_TABLE
8362     , p7_a22 JTF_NUMBER_TABLE
8363     , p7_a23 JTF_NUMBER_TABLE
8364     , p7_a24 JTF_NUMBER_TABLE
8365     , p7_a25 JTF_VARCHAR2_TABLE_100
8366     , p7_a26 JTF_VARCHAR2_TABLE_200
8367     , p7_a27 JTF_VARCHAR2_TABLE_200
8368     , p7_a28 JTF_VARCHAR2_TABLE_200
8369     , p7_a29 JTF_VARCHAR2_TABLE_200
8370     , p7_a30 JTF_VARCHAR2_TABLE_200
8371     , p7_a31 JTF_VARCHAR2_TABLE_200
8372     , p7_a32 JTF_VARCHAR2_TABLE_200
8373     , p7_a33 JTF_VARCHAR2_TABLE_200
8374     , p7_a34 JTF_VARCHAR2_TABLE_200
8375     , p7_a35 JTF_VARCHAR2_TABLE_200
8376     , p7_a36 JTF_VARCHAR2_TABLE_200
8377     , p7_a37 JTF_VARCHAR2_TABLE_200
8378     , p7_a38 JTF_VARCHAR2_TABLE_200
8379     , p7_a39 JTF_VARCHAR2_TABLE_200
8380     , p7_a40 JTF_VARCHAR2_TABLE_200
8381     , p7_a41 JTF_NUMBER_TABLE
8382     , p7_a42 JTF_NUMBER_TABLE
8383     , p7_a43 JTF_NUMBER_TABLE
8384     , p7_a44 JTF_NUMBER_TABLE
8385     , p7_a45 JTF_DATE_TABLE
8386     , p7_a46 JTF_VARCHAR2_TABLE_100
8387     , p7_a47 JTF_NUMBER_TABLE
8388     , p8_a0 JTF_NUMBER_TABLE
8389     , p8_a1 JTF_NUMBER_TABLE
8390     , p8_a2 JTF_NUMBER_TABLE
8391     , p8_a3 JTF_NUMBER_TABLE
8392     , p8_a4 JTF_NUMBER_TABLE
8393     , p8_a5 JTF_NUMBER_TABLE
8394     , p8_a6 JTF_NUMBER_TABLE
8395     , p8_a7 JTF_NUMBER_TABLE
8396     , p8_a8 JTF_VARCHAR2_TABLE_100
8397     , p8_a9 JTF_DATE_TABLE
8398     , p8_a10 JTF_DATE_TABLE
8399     , p8_a11 JTF_NUMBER_TABLE
8400     , p8_a12 JTF_VARCHAR2_TABLE_100
8401     , p8_a13 JTF_NUMBER_TABLE
8402     , p9_a0 JTF_NUMBER_TABLE
8403     , p9_a1 JTF_NUMBER_TABLE
8404     , p9_a2 JTF_NUMBER_TABLE
8405     , p9_a3 JTF_NUMBER_TABLE
8406     , p9_a4 JTF_NUMBER_TABLE
8407     , p9_a5 JTF_NUMBER_TABLE
8408     , p9_a6 JTF_NUMBER_TABLE
8409     , p9_a7 JTF_NUMBER_TABLE
8410     , p9_a8 JTF_VARCHAR2_TABLE_100
8411     , p9_a9 JTF_NUMBER_TABLE
8412     , p9_a10 JTF_NUMBER_TABLE
8413     , p9_a11 JTF_NUMBER_TABLE
8414     , p9_a12 JTF_NUMBER_TABLE
8415     , p9_a13 JTF_NUMBER_TABLE
8416     , p9_a14 JTF_NUMBER_TABLE
8417     , p9_a15 JTF_NUMBER_TABLE
8418     , p9_a16 JTF_NUMBER_TABLE
8419     , p9_a17 JTF_NUMBER_TABLE
8420     , p9_a18 JTF_DATE_TABLE
8421     , p9_a19 JTF_DATE_TABLE
8422     , p9_a20 JTF_NUMBER_TABLE
8423     , p9_a21 JTF_NUMBER_TABLE
8424     , p9_a22 JTF_NUMBER_TABLE
8425     , p9_a23 JTF_VARCHAR2_TABLE_100
8426     , p9_a24 JTF_VARCHAR2_TABLE_200
8427     , p9_a25 JTF_VARCHAR2_TABLE_200
8428     , p9_a26 JTF_VARCHAR2_TABLE_200
8429     , p9_a27 JTF_VARCHAR2_TABLE_200
8430     , p9_a28 JTF_VARCHAR2_TABLE_200
8431     , p9_a29 JTF_VARCHAR2_TABLE_200
8432     , p9_a30 JTF_VARCHAR2_TABLE_200
8433     , p9_a31 JTF_VARCHAR2_TABLE_200
8434     , p9_a32 JTF_VARCHAR2_TABLE_200
8435     , p9_a33 JTF_VARCHAR2_TABLE_200
8436     , p9_a34 JTF_VARCHAR2_TABLE_200
8437     , p9_a35 JTF_VARCHAR2_TABLE_200
8438     , p9_a36 JTF_VARCHAR2_TABLE_200
8439     , p9_a37 JTF_VARCHAR2_TABLE_200
8440     , p9_a38 JTF_VARCHAR2_TABLE_200
8441     , p9_a39 JTF_NUMBER_TABLE
8442     , p9_a40 JTF_NUMBER_TABLE
8443     , p9_a41 JTF_NUMBER_TABLE
8444     , p9_a42 JTF_NUMBER_TABLE
8445     , p9_a43 JTF_DATE_TABLE
8446     , p9_a44 JTF_VARCHAR2_TABLE_100
8447     , p9_a45 JTF_NUMBER_TABLE
8448     , p10_a0 JTF_NUMBER_TABLE
8449     , p10_a1 JTF_NUMBER_TABLE
8450     , p10_a2 JTF_NUMBER_TABLE
8451     , p10_a3 JTF_NUMBER_TABLE
8452     , p10_a4 JTF_NUMBER_TABLE
8453     , p10_a5 JTF_NUMBER_TABLE
8454     , p10_a6 JTF_NUMBER_TABLE
8455     , p10_a7 JTF_NUMBER_TABLE
8456     , p10_a8 JTF_NUMBER_TABLE
8457     , p10_a9 JTF_NUMBER_TABLE
8458     , p10_a10 JTF_DATE_TABLE
8459     , p10_a11 JTF_NUMBER_TABLE
8460     , p10_a12 JTF_NUMBER_TABLE
8461     , p10_a13 JTF_NUMBER_TABLE
8462     , p10_a14 JTF_NUMBER_TABLE
8463     , p10_a15 JTF_VARCHAR2_TABLE_100
8464     , p10_a16 JTF_NUMBER_TABLE
8465     , p10_a17 JTF_NUMBER_TABLE
8466     , p10_a18 JTF_NUMBER_TABLE
8467     , p10_a19 JTF_DATE_TABLE
8468     , p10_a20 JTF_NUMBER_TABLE
8469     , p10_a21 JTF_VARCHAR2_TABLE_300
8470     , p10_a22 JTF_VARCHAR2_TABLE_100
8471     , p10_a23 JTF_VARCHAR2_TABLE_200
8472     , p10_a24 JTF_VARCHAR2_TABLE_200
8473     , p10_a25 JTF_VARCHAR2_TABLE_200
8474     , p10_a26 JTF_VARCHAR2_TABLE_200
8475     , p10_a27 JTF_VARCHAR2_TABLE_200
8476     , p10_a28 JTF_VARCHAR2_TABLE_200
8477     , p10_a29 JTF_VARCHAR2_TABLE_200
8478     , p10_a30 JTF_VARCHAR2_TABLE_200
8479     , p10_a31 JTF_VARCHAR2_TABLE_200
8480     , p10_a32 JTF_VARCHAR2_TABLE_200
8481     , p10_a33 JTF_VARCHAR2_TABLE_200
8482     , p10_a34 JTF_VARCHAR2_TABLE_200
8483     , p10_a35 JTF_VARCHAR2_TABLE_200
8484     , p10_a36 JTF_VARCHAR2_TABLE_200
8485     , p10_a37 JTF_VARCHAR2_TABLE_200
8486     , p10_a38 JTF_VARCHAR2_TABLE_100
8487     , p10_a39 JTF_VARCHAR2_TABLE_300
8488     , p10_a40 JTF_NUMBER_TABLE
8489     , p10_a41 JTF_NUMBER_TABLE
8490     , p10_a42 JTF_NUMBER_TABLE
8491     , p10_a43 JTF_NUMBER_TABLE
8492     , p10_a44 JTF_NUMBER_TABLE
8493     , p10_a45 JTF_DATE_TABLE
8494     , p10_a46 JTF_VARCHAR2_TABLE_100
8495     , p10_a47 JTF_NUMBER_TABLE
8496     , p11_a0 JTF_NUMBER_TABLE
8497     , p11_a1 JTF_NUMBER_TABLE
8498     , p11_a2 JTF_NUMBER_TABLE
8499     , p11_a3 JTF_VARCHAR2_TABLE_300
8500     , p11_a4 JTF_NUMBER_TABLE
8501     , p11_a5 JTF_NUMBER_TABLE
8502     , p11_a6 JTF_NUMBER_TABLE
8503     , p11_a7 JTF_NUMBER_TABLE
8504     , p11_a8 JTF_NUMBER_TABLE
8505     , p11_a9 JTF_NUMBER_TABLE
8506     , p11_a10 JTF_VARCHAR2_TABLE_300
8507     , p11_a11 JTF_NUMBER_TABLE
8508     , p11_a12 JTF_VARCHAR2_TABLE_100
8509     , p11_a13 JTF_NUMBER_TABLE
8510     , p11_a14 JTF_VARCHAR2_TABLE_100
8511     , p11_a15 JTF_NUMBER_TABLE
8512     , p11_a16 JTF_VARCHAR2_TABLE_100
8513     , p11_a17 JTF_VARCHAR2_TABLE_100
8514     , p11_a18 JTF_NUMBER_TABLE
8515     , p11_a19 JTF_VARCHAR2_TABLE_100
8516     , p11_a20 JTF_NUMBER_TABLE
8517     , p11_a21 JTF_NUMBER_TABLE
8518     , p11_a22 JTF_VARCHAR2_TABLE_100
8519     , p11_a23 JTF_DATE_TABLE
8520     , p11_a24 JTF_VARCHAR2_TABLE_100
8521     , p11_a25 JTF_VARCHAR2_TABLE_200
8522     , p11_a26 JTF_VARCHAR2_TABLE_200
8523     , p11_a27 JTF_VARCHAR2_TABLE_200
8524     , p11_a28 JTF_VARCHAR2_TABLE_200
8525     , p11_a29 JTF_VARCHAR2_TABLE_200
8526     , p11_a30 JTF_VARCHAR2_TABLE_200
8527     , p11_a31 JTF_VARCHAR2_TABLE_200
8528     , p11_a32 JTF_VARCHAR2_TABLE_200
8529     , p11_a33 JTF_VARCHAR2_TABLE_200
8530     , p11_a34 JTF_VARCHAR2_TABLE_200
8531     , p11_a35 JTF_VARCHAR2_TABLE_200
8532     , p11_a36 JTF_VARCHAR2_TABLE_200
8533     , p11_a37 JTF_VARCHAR2_TABLE_200
8534     , p11_a38 JTF_VARCHAR2_TABLE_200
8535     , p11_a39 JTF_VARCHAR2_TABLE_200
8536     , p11_a40 JTF_NUMBER_TABLE
8537     , p11_a41 JTF_NUMBER_TABLE
8538     , p11_a42 JTF_DATE_TABLE
8539     , p11_a43 JTF_NUMBER_TABLE
8540     , p11_a44 JTF_VARCHAR2_TABLE_100
8541     , p11_a45 JTF_NUMBER_TABLE
8542     , p12_a0 JTF_NUMBER_TABLE
8543     , p12_a1 JTF_NUMBER_TABLE
8544     , p12_a2 JTF_NUMBER_TABLE
8545     , p12_a3 JTF_NUMBER_TABLE
8546     , p12_a4 JTF_NUMBER_TABLE
8547     , p12_a5 JTF_NUMBER_TABLE
8548     , p12_a6 JTF_NUMBER_TABLE
8549     , p12_a7 JTF_DATE_TABLE
8550     , p12_a8 JTF_DATE_TABLE
8551     , p12_a9 JTF_DATE_TABLE
8552     , p12_a10 JTF_DATE_TABLE
8553     , p12_a11 JTF_NUMBER_TABLE
8554     , p12_a12 JTF_NUMBER_TABLE
8555     , p12_a13 JTF_NUMBER_TABLE
8556     , p12_a14 JTF_NUMBER_TABLE
8557     , p12_a15 JTF_DATE_TABLE
8558     , p12_a16 JTF_NUMBER_TABLE
8559     , p12_a17 JTF_VARCHAR2_TABLE_100
8560     , p12_a18 JTF_VARCHAR2_TABLE_100
8561     , p12_a19 JTF_NUMBER_TABLE
8562     , p13_a0 JTF_NUMBER_TABLE
8563     , p13_a1 JTF_NUMBER_TABLE
8564     , p13_a2 JTF_NUMBER_TABLE
8565     , p13_a3 JTF_NUMBER_TABLE
8566     , p13_a4 JTF_DATE_TABLE
8567     , p13_a5 JTF_NUMBER_TABLE
8568     , p13_a6 JTF_NUMBER_TABLE
8569     , p13_a7 JTF_VARCHAR2_TABLE_300
8570     , p13_a8 JTF_NUMBER_TABLE
8571     , p13_a9 JTF_NUMBER_TABLE
8572     , p13_a10 JTF_VARCHAR2_TABLE_300
8573     , p13_a11 JTF_VARCHAR2_TABLE_100
8574     , p13_a12 JTF_NUMBER_TABLE
8575     , p13_a13 JTF_NUMBER_TABLE
8576     , p13_a14 JTF_DATE_TABLE
8577     , p13_a15 JTF_DATE_TABLE
8578     , p13_a16 JTF_NUMBER_TABLE
8579     , p13_a17 JTF_NUMBER_TABLE
8580     , p13_a18 JTF_NUMBER_TABLE
8581     , p13_a19 JTF_NUMBER_TABLE
8582     , p13_a20 JTF_VARCHAR2_TABLE_100
8583     , p13_a21 JTF_VARCHAR2_TABLE_100
8584     , p13_a22 JTF_VARCHAR2_TABLE_100
8585     , p13_a23 JTF_VARCHAR2_TABLE_100
8586     , p13_a24 JTF_VARCHAR2_TABLE_100
8587     , p13_a25 JTF_NUMBER_TABLE
8588     , p13_a26 JTF_VARCHAR2_TABLE_100
8589     , p13_a27 JTF_DATE_TABLE
8590     , p13_a28 JTF_DATE_TABLE
8591     , p13_a29 JTF_VARCHAR2_TABLE_100
8592     , p13_a30 JTF_VARCHAR2_TABLE_200
8593     , p13_a31 JTF_VARCHAR2_TABLE_200
8594     , p13_a32 JTF_VARCHAR2_TABLE_200
8595     , p13_a33 JTF_VARCHAR2_TABLE_200
8596     , p13_a34 JTF_VARCHAR2_TABLE_200
8597     , p13_a35 JTF_VARCHAR2_TABLE_200
8598     , p13_a36 JTF_VARCHAR2_TABLE_200
8599     , p13_a37 JTF_VARCHAR2_TABLE_200
8600     , p13_a38 JTF_VARCHAR2_TABLE_200
8601     , p13_a39 JTF_VARCHAR2_TABLE_200
8602     , p13_a40 JTF_VARCHAR2_TABLE_200
8603     , p13_a41 JTF_VARCHAR2_TABLE_200
8604     , p13_a42 JTF_VARCHAR2_TABLE_200
8605     , p13_a43 JTF_VARCHAR2_TABLE_200
8606     , p13_a44 JTF_VARCHAR2_TABLE_200
8607     , p13_a45 JTF_NUMBER_TABLE
8608     , p13_a46 JTF_DATE_TABLE
8609     , p13_a47 JTF_NUMBER_TABLE
8610     , p13_a48 JTF_NUMBER_TABLE
8611     , p13_a49 JTF_VARCHAR2_TABLE_100
8612     , p13_a50 JTF_NUMBER_TABLE
8613     , p14_a0 JTF_NUMBER_TABLE
8614     , p14_a1 JTF_NUMBER_TABLE
8615     , p14_a2 JTF_NUMBER_TABLE
8616     , p14_a3 JTF_NUMBER_TABLE
8617     , p14_a4 JTF_NUMBER_TABLE
8618     , p14_a5 JTF_NUMBER_TABLE
8619     , p14_a6 JTF_NUMBER_TABLE
8620     , p14_a7 JTF_NUMBER_TABLE
8621     , p14_a8 JTF_NUMBER_TABLE
8622     , p14_a9 JTF_NUMBER_TABLE
8623     , p14_a10 JTF_VARCHAR2_TABLE_2000
8624     , p14_a11 JTF_VARCHAR2_TABLE_100
8625     , p14_a12 JTF_NUMBER_TABLE
8626     , p14_a13 JTF_NUMBER_TABLE
8627     , p14_a14 JTF_NUMBER_TABLE
8628     , p14_a15 JTF_VARCHAR2_TABLE_100
8629     , p14_a16 JTF_NUMBER_TABLE
8630     , p15_a0 JTF_NUMBER_TABLE
8631     , p15_a1 JTF_NUMBER_TABLE
8632     , p15_a2 JTF_NUMBER_TABLE
8633     , p15_a3 JTF_NUMBER_TABLE
8634     , p15_a4 JTF_NUMBER_TABLE
8635     , p15_a5 JTF_NUMBER_TABLE
8636     , p15_a6 JTF_NUMBER_TABLE
8637     , p15_a7 JTF_DATE_TABLE
8638     , p15_a8 JTF_DATE_TABLE
8639     , p15_a9 JTF_VARCHAR2_TABLE_100
8640     , p15_a10 JTF_NUMBER_TABLE
8641     , p15_a11 JTF_VARCHAR2_TABLE_100
8642     , p15_a12 JTF_VARCHAR2_TABLE_100
8643     , p15_a13 JTF_VARCHAR2_TABLE_200
8644     , p15_a14 JTF_VARCHAR2_TABLE_200
8645     , p15_a15 JTF_VARCHAR2_TABLE_200
8646     , p15_a16 JTF_VARCHAR2_TABLE_200
8647     , p15_a17 JTF_VARCHAR2_TABLE_200
8648     , p15_a18 JTF_VARCHAR2_TABLE_200
8649     , p15_a19 JTF_VARCHAR2_TABLE_200
8650     , p15_a20 JTF_VARCHAR2_TABLE_200
8651     , p15_a21 JTF_VARCHAR2_TABLE_200
8652     , p15_a22 JTF_VARCHAR2_TABLE_200
8653     , p15_a23 JTF_VARCHAR2_TABLE_200
8654     , p15_a24 JTF_VARCHAR2_TABLE_200
8655     , p15_a25 JTF_VARCHAR2_TABLE_200
8656     , p15_a26 JTF_VARCHAR2_TABLE_200
8657     , p15_a27 JTF_VARCHAR2_TABLE_200
8658     , p15_a28 JTF_VARCHAR2_TABLE_200
8659     , p15_a29 JTF_VARCHAR2_TABLE_200
8660     , p15_a30 JTF_VARCHAR2_TABLE_200
8661     , p15_a31 JTF_VARCHAR2_TABLE_200
8662     , p15_a32 JTF_VARCHAR2_TABLE_200
8663     , p15_a33 JTF_VARCHAR2_TABLE_200
8664     , p15_a34 JTF_VARCHAR2_TABLE_200
8665     , p15_a35 JTF_VARCHAR2_TABLE_200
8666     , p15_a36 JTF_VARCHAR2_TABLE_200
8667     , p15_a37 JTF_VARCHAR2_TABLE_200
8668     , p15_a38 JTF_VARCHAR2_TABLE_200
8669     , p15_a39 JTF_VARCHAR2_TABLE_200
8670     , p15_a40 JTF_VARCHAR2_TABLE_200
8671     , p15_a41 JTF_VARCHAR2_TABLE_200
8672     , p15_a42 JTF_VARCHAR2_TABLE_200
8673     , p15_a43 JTF_NUMBER_TABLE
8674     , p15_a44 JTF_VARCHAR2_TABLE_100
8675     , p15_a45 JTF_VARCHAR2_TABLE_100
8676     , p15_a46 JTF_VARCHAR2_TABLE_100
8677     , p15_a47 JTF_NUMBER_TABLE
8678     , p16_a0 JTF_NUMBER_TABLE
8679     , p16_a1 JTF_NUMBER_TABLE
8680     , p16_a2 JTF_NUMBER_TABLE
8681     , p16_a3 JTF_NUMBER_TABLE
8682     , p16_a4 JTF_NUMBER_TABLE
8683     , p16_a5 JTF_NUMBER_TABLE
8684     , p16_a6 JTF_VARCHAR2_TABLE_300
8685     , p16_a7 JTF_DATE_TABLE
8686     , p16_a8 JTF_VARCHAR2_TABLE_100
8687     , p16_a9 JTF_VARCHAR2_TABLE_100
8688     , p16_a10 JTF_VARCHAR2_TABLE_200
8689     , p16_a11 JTF_VARCHAR2_TABLE_200
8690     , p16_a12 JTF_VARCHAR2_TABLE_200
8691     , p16_a13 JTF_VARCHAR2_TABLE_200
8692     , p16_a14 JTF_VARCHAR2_TABLE_200
8693     , p16_a15 JTF_VARCHAR2_TABLE_200
8694     , p16_a16 JTF_VARCHAR2_TABLE_200
8695     , p16_a17 JTF_VARCHAR2_TABLE_200
8696     , p16_a18 JTF_VARCHAR2_TABLE_200
8697     , p16_a19 JTF_VARCHAR2_TABLE_200
8698     , p16_a20 JTF_VARCHAR2_TABLE_200
8699     , p16_a21 JTF_VARCHAR2_TABLE_200
8700     , p16_a22 JTF_VARCHAR2_TABLE_200
8701     , p16_a23 JTF_VARCHAR2_TABLE_200
8702     , p16_a24 JTF_VARCHAR2_TABLE_200
8703     , p16_a25 JTF_VARCHAR2_TABLE_100
8704     , p16_a26 JTF_NUMBER_TABLE
8705     , p17_a0 JTF_NUMBER_TABLE
8706     , p17_a1 JTF_NUMBER_TABLE
8707     , p17_a2 JTF_NUMBER_TABLE
8708     , p17_a3 JTF_NUMBER_TABLE
8709     , p17_a4 JTF_NUMBER_TABLE
8710     , p17_a5 JTF_NUMBER_TABLE
8711     , p17_a6 JTF_NUMBER_TABLE
8712     , p17_a7 JTF_NUMBER_TABLE
8713     , p17_a8 JTF_VARCHAR2_TABLE_100
8714     , p17_a9 JTF_NUMBER_TABLE
8715     , p17_a10 JTF_VARCHAR2_TABLE_100
8716     , p17_a11 JTF_NUMBER_TABLE
8717     , p18_a0 JTF_NUMBER_TABLE
8718     , p18_a1 JTF_NUMBER_TABLE
8719     , p18_a2 JTF_NUMBER_TABLE
8720     , p18_a3 JTF_NUMBER_TABLE
8721     , p18_a4 JTF_NUMBER_TABLE
8722     , p18_a5 JTF_VARCHAR2_TABLE_100
8723     , p18_a6 JTF_NUMBER_TABLE
8724     , p18_a7 JTF_NUMBER_TABLE
8725     , p18_a8 JTF_VARCHAR2_TABLE_100
8726     , p18_a9 JTF_NUMBER_TABLE
8727     , p19_a0 JTF_NUMBER_TABLE
8728     , p19_a1 JTF_NUMBER_TABLE
8729     , p19_a2 JTF_NUMBER_TABLE
8730     , p19_a3 JTF_NUMBER_TABLE
8731     , p19_a4 JTF_DATE_TABLE
8732     , p19_a5 JTF_NUMBER_TABLE
8733     , p19_a6 JTF_NUMBER_TABLE
8734     , p19_a7 JTF_NUMBER_TABLE
8735     , p19_a8 JTF_NUMBER_TABLE
8736     , p19_a9 JTF_VARCHAR2_TABLE_300
8737     , p19_a10 JTF_VARCHAR2_TABLE_100
8738     , p19_a11 JTF_NUMBER_TABLE
8739     , p19_a12 JTF_NUMBER_TABLE
8740     , p19_a13 JTF_DATE_TABLE
8741     , p19_a14 JTF_DATE_TABLE
8742     , p19_a15 JTF_NUMBER_TABLE
8743     , p19_a16 JTF_DATE_TABLE
8744     , p19_a17 JTF_DATE_TABLE
8745     , p19_a18 JTF_NUMBER_TABLE
8746     , p19_a19 JTF_NUMBER_TABLE
8747     , p19_a20 JTF_NUMBER_TABLE
8748     , p19_a21 JTF_NUMBER_TABLE
8749     , p19_a22 JTF_NUMBER_TABLE
8750     , p19_a23 JTF_VARCHAR2_TABLE_300
8751     , p19_a24 JTF_VARCHAR2_TABLE_100
8752     , p19_a25 JTF_VARCHAR2_TABLE_200
8753     , p19_a26 JTF_VARCHAR2_TABLE_200
8754     , p19_a27 JTF_VARCHAR2_TABLE_200
8755     , p19_a28 JTF_VARCHAR2_TABLE_200
8756     , p19_a29 JTF_VARCHAR2_TABLE_200
8757     , p19_a30 JTF_VARCHAR2_TABLE_200
8758     , p19_a31 JTF_VARCHAR2_TABLE_200
8759     , p19_a32 JTF_VARCHAR2_TABLE_200
8760     , p19_a33 JTF_VARCHAR2_TABLE_200
8761     , p19_a34 JTF_VARCHAR2_TABLE_200
8762     , p19_a35 JTF_VARCHAR2_TABLE_200
8763     , p19_a36 JTF_VARCHAR2_TABLE_200
8764     , p19_a37 JTF_VARCHAR2_TABLE_200
8765     , p19_a38 JTF_VARCHAR2_TABLE_200
8766     , p19_a39 JTF_VARCHAR2_TABLE_200
8767     , p19_a40 JTF_NUMBER_TABLE
8768     , p19_a41 JTF_DATE_TABLE
8769     , p19_a42 JTF_NUMBER_TABLE
8770     , p19_a43 JTF_NUMBER_TABLE
8771     , p19_a44 JTF_VARCHAR2_TABLE_100
8772     , p19_a45 JTF_NUMBER_TABLE
8773     , p20_a0 JTF_NUMBER_TABLE
8774     , p20_a1 JTF_NUMBER_TABLE
8775     , p20_a2 JTF_NUMBER_TABLE
8776     , p20_a3 JTF_NUMBER_TABLE
8777     , p20_a4 JTF_VARCHAR2_TABLE_300
8778     , p20_a5 JTF_NUMBER_TABLE
8779     , p20_a6 JTF_VARCHAR2_TABLE_100
8780     , p20_a7 JTF_NUMBER_TABLE
8781     , p20_a8 JTF_NUMBER_TABLE
8782     , p20_a9 JTF_NUMBER_TABLE
8783     , p20_a10 JTF_VARCHAR2_TABLE_100
8784     , p20_a11 JTF_VARCHAR2_TABLE_200
8785     , p20_a12 JTF_VARCHAR2_TABLE_200
8786     , p20_a13 JTF_VARCHAR2_TABLE_200
8787     , p20_a14 JTF_VARCHAR2_TABLE_200
8788     , p20_a15 JTF_VARCHAR2_TABLE_200
8789     , p20_a16 JTF_VARCHAR2_TABLE_200
8790     , p20_a17 JTF_VARCHAR2_TABLE_200
8791     , p20_a18 JTF_VARCHAR2_TABLE_200
8792     , p20_a19 JTF_VARCHAR2_TABLE_200
8793     , p20_a20 JTF_VARCHAR2_TABLE_200
8794     , p20_a21 JTF_VARCHAR2_TABLE_200
8795     , p20_a22 JTF_VARCHAR2_TABLE_200
8796     , p20_a23 JTF_VARCHAR2_TABLE_200
8797     , p20_a24 JTF_VARCHAR2_TABLE_200
8798     , p20_a25 JTF_VARCHAR2_TABLE_200
8799     , p20_a26 JTF_NUMBER_TABLE
8800     , p20_a27 JTF_NUMBER_TABLE
8801     , p20_a28 JTF_DATE_TABLE
8802     , p20_a29 JTF_NUMBER_TABLE
8803     , p20_a30 JTF_NUMBER_TABLE
8804     , p20_a31 JTF_NUMBER_TABLE
8805     , p20_a32 JTF_VARCHAR2_TABLE_100
8806     , p20_a33 JTF_NUMBER_TABLE
8807     , p21_a0 out nocopy JTF_NUMBER_TABLE
8808     , p21_a1 out nocopy JTF_NUMBER_TABLE
8809     , p21_a2 out nocopy JTF_NUMBER_TABLE
8810     , p21_a3 out nocopy JTF_VARCHAR2_TABLE_300
8811     , p21_a4 out nocopy JTF_NUMBER_TABLE
8812     , p21_a5 out nocopy JTF_NUMBER_TABLE
8813     , p21_a6 out nocopy JTF_VARCHAR2_TABLE_300
8814     , p21_a7 out nocopy JTF_VARCHAR2_TABLE_100
8815     , p21_a8 out nocopy JTF_NUMBER_TABLE
8816     , p21_a9 out nocopy JTF_NUMBER_TABLE
8817     , p21_a10 out nocopy JTF_VARCHAR2_TABLE_100
8818     , p21_a11 out nocopy JTF_NUMBER_TABLE
8819     , p21_a12 out nocopy JTF_NUMBER_TABLE
8820     , p21_a13 out nocopy JTF_NUMBER_TABLE
8821     , p21_a14 out nocopy JTF_NUMBER_TABLE
8822     , p21_a15 out nocopy JTF_VARCHAR2_TABLE_100
8823     , p21_a16 out nocopy JTF_NUMBER_TABLE
8824     , p21_a17 out nocopy JTF_VARCHAR2_TABLE_100
8825     , p21_a18 out nocopy JTF_VARCHAR2_TABLE_100
8826     , p21_a19 out nocopy JTF_VARCHAR2_TABLE_100
8827     , p21_a20 out nocopy JTF_VARCHAR2_TABLE_100
8828     , p21_a21 out nocopy JTF_NUMBER_TABLE
8829     , p21_a22 out nocopy JTF_NUMBER_TABLE
8830     , p21_a23 out nocopy JTF_DATE_TABLE
8831     , p21_a24 out nocopy JTF_NUMBER_TABLE
8832     , p21_a25 out nocopy JTF_NUMBER_TABLE
8833     , p21_a26 out nocopy JTF_DATE_TABLE
8834     , p21_a27 out nocopy JTF_DATE_TABLE
8835     , p21_a28 out nocopy JTF_VARCHAR2_TABLE_100
8836     , p21_a29 out nocopy JTF_NUMBER_TABLE
8837     , p21_a30 out nocopy JTF_VARCHAR2_TABLE_100
8838     , p21_a31 out nocopy JTF_VARCHAR2_TABLE_100
8839     , p21_a32 out nocopy JTF_VARCHAR2_TABLE_100
8840     , p21_a33 out nocopy JTF_NUMBER_TABLE
8841     , p21_a34 out nocopy JTF_NUMBER_TABLE
8842     , p21_a35 out nocopy JTF_VARCHAR2_TABLE_100
8843     , p21_a36 out nocopy JTF_NUMBER_TABLE
8844     , p21_a37 out nocopy JTF_DATE_TABLE
8845     , p21_a38 out nocopy JTF_DATE_TABLE
8846     , p21_a39 out nocopy JTF_VARCHAR2_TABLE_100
8847     , p21_a40 out nocopy JTF_VARCHAR2_TABLE_100
8848     , p21_a41 out nocopy JTF_VARCHAR2_TABLE_100
8849     , p21_a42 out nocopy JTF_VARCHAR2_TABLE_100
8850     , p21_a43 out nocopy JTF_NUMBER_TABLE
8851     , p21_a44 out nocopy JTF_VARCHAR2_TABLE_100
8852     , p21_a45 out nocopy JTF_NUMBER_TABLE
8853     , p21_a46 out nocopy JTF_NUMBER_TABLE
8854     , p21_a47 out nocopy JTF_NUMBER_TABLE
8855     , p21_a48 out nocopy JTF_NUMBER_TABLE
8856     , p21_a49 out nocopy JTF_NUMBER_TABLE
8857     , p21_a50 out nocopy JTF_NUMBER_TABLE
8858     , p21_a51 out nocopy JTF_NUMBER_TABLE
8859     , p21_a52 out nocopy JTF_NUMBER_TABLE
8860     , p21_a53 out nocopy JTF_NUMBER_TABLE
8861     , p21_a54 out nocopy JTF_NUMBER_TABLE
8862     , p21_a55 out nocopy JTF_NUMBER_TABLE
8863     , p21_a56 out nocopy JTF_NUMBER_TABLE
8864     , p21_a57 out nocopy JTF_DATE_TABLE
8865     , p21_a58 out nocopy JTF_DATE_TABLE
8866     , p21_a59 out nocopy JTF_DATE_TABLE
8867     , p21_a60 out nocopy JTF_DATE_TABLE
8868     , p21_a61 out nocopy JTF_NUMBER_TABLE
8869     , p21_a62 out nocopy JTF_NUMBER_TABLE
8870     , p21_a63 out nocopy JTF_NUMBER_TABLE
8871     , p21_a64 out nocopy JTF_NUMBER_TABLE
8872     , p21_a65 out nocopy JTF_NUMBER_TABLE
8873     , p21_a66 out nocopy JTF_NUMBER_TABLE
8874     , p21_a67 out nocopy JTF_NUMBER_TABLE
8875     , p21_a68 out nocopy JTF_VARCHAR2_TABLE_100
8876     , p21_a69 out nocopy JTF_DATE_TABLE
8877     , p21_a70 out nocopy JTF_NUMBER_TABLE
8878     , p21_a71 out nocopy JTF_NUMBER_TABLE
8879     , p21_a72 out nocopy JTF_NUMBER_TABLE
8880     , p21_a73 out nocopy JTF_NUMBER_TABLE
8881     , p21_a74 out nocopy JTF_NUMBER_TABLE
8882     , p21_a75 out nocopy JTF_VARCHAR2_TABLE_100
8883     , p21_a76 out nocopy JTF_NUMBER_TABLE
8884     , p21_a77 out nocopy JTF_VARCHAR2_TABLE_100
8885     , p21_a78 out nocopy JTF_VARCHAR2_TABLE_100
8886     , p21_a79 out nocopy JTF_VARCHAR2_TABLE_200
8887     , p21_a80 out nocopy JTF_VARCHAR2_TABLE_200
8888     , p21_a81 out nocopy JTF_VARCHAR2_TABLE_200
8889     , p21_a82 out nocopy JTF_VARCHAR2_TABLE_200
8890     , p21_a83 out nocopy JTF_VARCHAR2_TABLE_200
8891     , p21_a84 out nocopy JTF_VARCHAR2_TABLE_200
8892     , p21_a85 out nocopy JTF_VARCHAR2_TABLE_200
8893     , p21_a86 out nocopy JTF_VARCHAR2_TABLE_200
8894     , p21_a87 out nocopy JTF_VARCHAR2_TABLE_200
8895     , p21_a88 out nocopy JTF_VARCHAR2_TABLE_200
8896     , p21_a89 out nocopy JTF_VARCHAR2_TABLE_200
8897     , p21_a90 out nocopy JTF_VARCHAR2_TABLE_200
8898     , p21_a91 out nocopy JTF_VARCHAR2_TABLE_200
8899     , p21_a92 out nocopy JTF_VARCHAR2_TABLE_200
8900     , p21_a93 out nocopy JTF_VARCHAR2_TABLE_200
8901     , p21_a94 out nocopy JTF_VARCHAR2_TABLE_100
8902     , p21_a95 out nocopy JTF_VARCHAR2_TABLE_100
8903     , p21_a96 out nocopy JTF_NUMBER_TABLE
8904     , p21_a97 out nocopy JTF_DATE_TABLE
8905     , p21_a98 out nocopy JTF_DATE_TABLE
8906     , p21_a99 out nocopy JTF_NUMBER_TABLE
8907     , p21_a100 out nocopy JTF_NUMBER_TABLE
8908     , p21_a101 out nocopy JTF_NUMBER_TABLE
8909     , p21_a102 out nocopy JTF_NUMBER_TABLE
8910     , p21_a103 out nocopy JTF_NUMBER_TABLE
8911     , p21_a104 out nocopy JTF_NUMBER_TABLE
8912     , p21_a105 out nocopy JTF_VARCHAR2_TABLE_100
8913     , p21_a106 out nocopy JTF_VARCHAR2_TABLE_100
8914     , p21_a107 out nocopy JTF_VARCHAR2_TABLE_100
8915     , p21_a108 out nocopy JTF_NUMBER_TABLE
8916     , p22_a0 out nocopy JTF_NUMBER_TABLE
8917     , p22_a1 out nocopy JTF_NUMBER_TABLE
8918     , p22_a2 out nocopy JTF_NUMBER_TABLE
8919     , p22_a3 out nocopy JTF_NUMBER_TABLE
8920     , p22_a4 out nocopy JTF_NUMBER_TABLE
8921     , p22_a5 out nocopy JTF_NUMBER_TABLE
8922     , p22_a6 out nocopy JTF_NUMBER_TABLE
8923     , p22_a7 out nocopy JTF_NUMBER_TABLE
8924     , p22_a8 out nocopy JTF_NUMBER_TABLE
8925     , p22_a9 out nocopy JTF_NUMBER_TABLE
8926     , p22_a10 out nocopy JTF_NUMBER_TABLE
8927     , p22_a11 out nocopy JTF_NUMBER_TABLE
8928     , p22_a12 out nocopy JTF_NUMBER_TABLE
8929     , p22_a13 out nocopy JTF_VARCHAR2_TABLE_100
8930     , p22_a14 out nocopy JTF_VARCHAR2_TABLE_100
8931     , p22_a15 out nocopy JTF_NUMBER_TABLE
8932     , p22_a16 out nocopy JTF_NUMBER_TABLE
8933     , p23_a0 out nocopy JTF_NUMBER_TABLE
8934     , p23_a1 out nocopy JTF_NUMBER_TABLE
8935     , p23_a2 out nocopy JTF_NUMBER_TABLE
8936     , p23_a3 out nocopy JTF_NUMBER_TABLE
8937     , p23_a4 out nocopy JTF_NUMBER_TABLE
8938     , p23_a5 out nocopy JTF_NUMBER_TABLE
8939     , p23_a6 out nocopy JTF_NUMBER_TABLE
8940     , p23_a7 out nocopy JTF_NUMBER_TABLE
8941     , p23_a8 out nocopy JTF_NUMBER_TABLE
8942     , p23_a9 out nocopy JTF_VARCHAR2_TABLE_300
8943     , p23_a10 out nocopy JTF_NUMBER_TABLE
8944     , p23_a11 out nocopy JTF_NUMBER_TABLE
8945     , p23_a12 out nocopy JTF_NUMBER_TABLE
8946     , p23_a13 out nocopy JTF_VARCHAR2_TABLE_100
8947     , p23_a14 out nocopy JTF_DATE_TABLE
8948     , p23_a15 out nocopy JTF_DATE_TABLE
8949     , p23_a16 out nocopy JTF_VARCHAR2_TABLE_100
8950     , p23_a17 out nocopy JTF_VARCHAR2_TABLE_200
8951     , p23_a18 out nocopy JTF_VARCHAR2_TABLE_200
8952     , p23_a19 out nocopy JTF_VARCHAR2_TABLE_200
8953     , p23_a20 out nocopy JTF_VARCHAR2_TABLE_200
8954     , p23_a21 out nocopy JTF_VARCHAR2_TABLE_200
8955     , p23_a22 out nocopy JTF_VARCHAR2_TABLE_200
8956     , p23_a23 out nocopy JTF_VARCHAR2_TABLE_200
8957     , p23_a24 out nocopy JTF_VARCHAR2_TABLE_200
8958     , p23_a25 out nocopy JTF_VARCHAR2_TABLE_200
8959     , p23_a26 out nocopy JTF_VARCHAR2_TABLE_200
8960     , p23_a27 out nocopy JTF_VARCHAR2_TABLE_200
8961     , p23_a28 out nocopy JTF_VARCHAR2_TABLE_200
8962     , p23_a29 out nocopy JTF_VARCHAR2_TABLE_200
8963     , p23_a30 out nocopy JTF_VARCHAR2_TABLE_200
8964     , p23_a31 out nocopy JTF_VARCHAR2_TABLE_200
8965     , p23_a32 out nocopy JTF_VARCHAR2_TABLE_4000
8966     , p23_a33 out nocopy JTF_NUMBER_TABLE
8967     , p23_a34 out nocopy JTF_NUMBER_TABLE
8968     , p23_a35 out nocopy JTF_NUMBER_TABLE
8969     , p23_a36 out nocopy JTF_VARCHAR2_TABLE_100
8970     , p23_a37 out nocopy JTF_NUMBER_TABLE
8971     , p24_a0 out nocopy JTF_NUMBER_TABLE
8972     , p24_a1 out nocopy JTF_NUMBER_TABLE
8973     , p24_a2 out nocopy JTF_NUMBER_TABLE
8974     , p24_a3 out nocopy JTF_NUMBER_TABLE
8975     , p24_a4 out nocopy JTF_NUMBER_TABLE
8976     , p24_a5 out nocopy JTF_NUMBER_TABLE
8977     , p24_a6 out nocopy JTF_NUMBER_TABLE
8978     , p24_a7 out nocopy JTF_VARCHAR2_TABLE_100
8979     , p24_a8 out nocopy JTF_VARCHAR2_TABLE_200
8980     , p24_a9 out nocopy JTF_VARCHAR2_TABLE_200
8981     , p24_a10 out nocopy JTF_VARCHAR2_TABLE_200
8982     , p24_a11 out nocopy JTF_VARCHAR2_TABLE_200
8983     , p24_a12 out nocopy JTF_VARCHAR2_TABLE_200
8984     , p24_a13 out nocopy JTF_VARCHAR2_TABLE_200
8985     , p24_a14 out nocopy JTF_VARCHAR2_TABLE_200
8986     , p24_a15 out nocopy JTF_VARCHAR2_TABLE_200
8987     , p24_a16 out nocopy JTF_VARCHAR2_TABLE_200
8988     , p24_a17 out nocopy JTF_VARCHAR2_TABLE_200
8989     , p24_a18 out nocopy JTF_VARCHAR2_TABLE_200
8990     , p24_a19 out nocopy JTF_VARCHAR2_TABLE_200
8991     , p24_a20 out nocopy JTF_VARCHAR2_TABLE_200
8992     , p24_a21 out nocopy JTF_VARCHAR2_TABLE_200
8993     , p24_a22 out nocopy JTF_VARCHAR2_TABLE_200
8994     , p24_a23 out nocopy JTF_VARCHAR2_TABLE_100
8995     , p24_a24 out nocopy JTF_NUMBER_TABLE
8996     , p25_a0 out nocopy JTF_NUMBER_TABLE
8997     , p25_a1 out nocopy JTF_NUMBER_TABLE
8998     , p25_a2 out nocopy JTF_NUMBER_TABLE
8999     , p25_a3 out nocopy JTF_NUMBER_TABLE
9000     , p25_a4 out nocopy JTF_NUMBER_TABLE
9001     , p25_a5 out nocopy JTF_NUMBER_TABLE
9002     , p25_a6 out nocopy JTF_NUMBER_TABLE
9003     , p25_a7 out nocopy JTF_NUMBER_TABLE
9004     , p25_a8 out nocopy JTF_VARCHAR2_TABLE_100
9005     , p25_a9 out nocopy JTF_NUMBER_TABLE
9006     , p25_a10 out nocopy JTF_NUMBER_TABLE
9007     , p25_a11 out nocopy JTF_NUMBER_TABLE
9008     , p25_a12 out nocopy JTF_NUMBER_TABLE
9009     , p25_a13 out nocopy JTF_NUMBER_TABLE
9010     , p25_a14 out nocopy JTF_NUMBER_TABLE
9011     , p25_a15 out nocopy JTF_NUMBER_TABLE
9012     , p25_a16 out nocopy JTF_NUMBER_TABLE
9013     , p25_a17 out nocopy JTF_NUMBER_TABLE
9014     , p25_a18 out nocopy JTF_NUMBER_TABLE
9015     , p25_a19 out nocopy JTF_NUMBER_TABLE
9016     , p25_a20 out nocopy JTF_DATE_TABLE
9017     , p25_a21 out nocopy JTF_DATE_TABLE
9018     , p25_a22 out nocopy JTF_NUMBER_TABLE
9019     , p25_a23 out nocopy JTF_NUMBER_TABLE
9020     , p25_a24 out nocopy JTF_NUMBER_TABLE
9021     , p25_a25 out nocopy JTF_VARCHAR2_TABLE_100
9022     , p25_a26 out nocopy JTF_VARCHAR2_TABLE_200
9023     , p25_a27 out nocopy JTF_VARCHAR2_TABLE_200
9024     , p25_a28 out nocopy JTF_VARCHAR2_TABLE_200
9025     , p25_a29 out nocopy JTF_VARCHAR2_TABLE_200
9026     , p25_a30 out nocopy JTF_VARCHAR2_TABLE_200
9027     , p25_a31 out nocopy JTF_VARCHAR2_TABLE_200
9028     , p25_a32 out nocopy JTF_VARCHAR2_TABLE_200
9029     , p25_a33 out nocopy JTF_VARCHAR2_TABLE_200
9030     , p25_a34 out nocopy JTF_VARCHAR2_TABLE_200
9031     , p25_a35 out nocopy JTF_VARCHAR2_TABLE_200
9032     , p25_a36 out nocopy JTF_VARCHAR2_TABLE_200
9033     , p25_a37 out nocopy JTF_VARCHAR2_TABLE_200
9034     , p25_a38 out nocopy JTF_VARCHAR2_TABLE_200
9035     , p25_a39 out nocopy JTF_VARCHAR2_TABLE_200
9036     , p25_a40 out nocopy JTF_VARCHAR2_TABLE_200
9037     , p25_a41 out nocopy JTF_NUMBER_TABLE
9038     , p25_a42 out nocopy JTF_NUMBER_TABLE
9039     , p25_a43 out nocopy JTF_NUMBER_TABLE
9040     , p25_a44 out nocopy JTF_NUMBER_TABLE
9041     , p25_a45 out nocopy JTF_DATE_TABLE
9042     , p25_a46 out nocopy JTF_VARCHAR2_TABLE_100
9043     , p25_a47 out nocopy JTF_NUMBER_TABLE
9044     , p26_a0 out nocopy JTF_NUMBER_TABLE
9045     , p26_a1 out nocopy JTF_NUMBER_TABLE
9046     , p26_a2 out nocopy JTF_NUMBER_TABLE
9047     , p26_a3 out nocopy JTF_NUMBER_TABLE
9048     , p26_a4 out nocopy JTF_NUMBER_TABLE
9049     , p26_a5 out nocopy JTF_NUMBER_TABLE
9050     , p26_a6 out nocopy JTF_NUMBER_TABLE
9051     , p26_a7 out nocopy JTF_NUMBER_TABLE
9052     , p26_a8 out nocopy JTF_VARCHAR2_TABLE_100
9053     , p26_a9 out nocopy JTF_DATE_TABLE
9054     , p26_a10 out nocopy JTF_DATE_TABLE
9055     , p26_a11 out nocopy JTF_NUMBER_TABLE
9056     , p26_a12 out nocopy JTF_VARCHAR2_TABLE_100
9057     , p26_a13 out nocopy JTF_NUMBER_TABLE
9058     , p27_a0 out nocopy JTF_NUMBER_TABLE
9059     , p27_a1 out nocopy JTF_NUMBER_TABLE
9060     , p27_a2 out nocopy JTF_NUMBER_TABLE
9061     , p27_a3 out nocopy JTF_NUMBER_TABLE
9062     , p27_a4 out nocopy JTF_NUMBER_TABLE
9063     , p27_a5 out nocopy JTF_NUMBER_TABLE
9064     , p27_a6 out nocopy JTF_NUMBER_TABLE
9065     , p27_a7 out nocopy JTF_NUMBER_TABLE
9066     , p27_a8 out nocopy JTF_VARCHAR2_TABLE_100
9067     , p27_a9 out nocopy JTF_NUMBER_TABLE
9068     , p27_a10 out nocopy JTF_NUMBER_TABLE
9069     , p27_a11 out nocopy JTF_NUMBER_TABLE
9070     , p27_a12 out nocopy JTF_NUMBER_TABLE
9071     , p27_a13 out nocopy JTF_NUMBER_TABLE
9072     , p27_a14 out nocopy JTF_NUMBER_TABLE
9073     , p27_a15 out nocopy JTF_NUMBER_TABLE
9074     , p27_a16 out nocopy JTF_NUMBER_TABLE
9075     , p27_a17 out nocopy JTF_NUMBER_TABLE
9076     , p27_a18 out nocopy JTF_DATE_TABLE
9077     , p27_a19 out nocopy JTF_DATE_TABLE
9078     , p27_a20 out nocopy JTF_NUMBER_TABLE
9079     , p27_a21 out nocopy JTF_NUMBER_TABLE
9080     , p27_a22 out nocopy JTF_NUMBER_TABLE
9081     , p27_a23 out nocopy JTF_VARCHAR2_TABLE_100
9082     , p27_a24 out nocopy JTF_VARCHAR2_TABLE_200
9083     , p27_a25 out nocopy JTF_VARCHAR2_TABLE_200
9084     , p27_a26 out nocopy JTF_VARCHAR2_TABLE_200
9085     , p27_a27 out nocopy JTF_VARCHAR2_TABLE_200
9086     , p27_a28 out nocopy JTF_VARCHAR2_TABLE_200
9087     , p27_a29 out nocopy JTF_VARCHAR2_TABLE_200
9088     , p27_a30 out nocopy JTF_VARCHAR2_TABLE_200
9089     , p27_a31 out nocopy JTF_VARCHAR2_TABLE_200
9090     , p27_a32 out nocopy JTF_VARCHAR2_TABLE_200
9091     , p27_a33 out nocopy JTF_VARCHAR2_TABLE_200
9092     , p27_a34 out nocopy JTF_VARCHAR2_TABLE_200
9093     , p27_a35 out nocopy JTF_VARCHAR2_TABLE_200
9094     , p27_a36 out nocopy JTF_VARCHAR2_TABLE_200
9095     , p27_a37 out nocopy JTF_VARCHAR2_TABLE_200
9096     , p27_a38 out nocopy JTF_VARCHAR2_TABLE_200
9097     , p27_a39 out nocopy JTF_NUMBER_TABLE
9098     , p27_a40 out nocopy JTF_NUMBER_TABLE
9099     , p27_a41 out nocopy JTF_NUMBER_TABLE
9100     , p27_a42 out nocopy JTF_NUMBER_TABLE
9101     , p27_a43 out nocopy JTF_DATE_TABLE
9102     , p27_a44 out nocopy JTF_VARCHAR2_TABLE_100
9103     , p27_a45 out nocopy JTF_NUMBER_TABLE
9104     , p28_a0 out nocopy JTF_NUMBER_TABLE
9105     , p28_a1 out nocopy JTF_NUMBER_TABLE
9106     , p28_a2 out nocopy JTF_NUMBER_TABLE
9107     , p28_a3 out nocopy JTF_NUMBER_TABLE
9108     , p28_a4 out nocopy JTF_NUMBER_TABLE
9109     , p28_a5 out nocopy JTF_NUMBER_TABLE
9110     , p28_a6 out nocopy JTF_NUMBER_TABLE
9111     , p28_a7 out nocopy JTF_NUMBER_TABLE
9112     , p28_a8 out nocopy JTF_NUMBER_TABLE
9113     , p28_a9 out nocopy JTF_NUMBER_TABLE
9114     , p28_a10 out nocopy JTF_DATE_TABLE
9115     , p28_a11 out nocopy JTF_NUMBER_TABLE
9116     , p28_a12 out nocopy JTF_NUMBER_TABLE
9117     , p28_a13 out nocopy JTF_NUMBER_TABLE
9118     , p28_a14 out nocopy JTF_NUMBER_TABLE
9119     , p28_a15 out nocopy JTF_VARCHAR2_TABLE_100
9120     , p28_a16 out nocopy JTF_NUMBER_TABLE
9121     , p28_a17 out nocopy JTF_NUMBER_TABLE
9122     , p28_a18 out nocopy JTF_NUMBER_TABLE
9123     , p28_a19 out nocopy JTF_DATE_TABLE
9124     , p28_a20 out nocopy JTF_NUMBER_TABLE
9125     , p28_a21 out nocopy JTF_VARCHAR2_TABLE_300
9126     , p28_a22 out nocopy JTF_VARCHAR2_TABLE_100
9127     , p28_a23 out nocopy JTF_VARCHAR2_TABLE_200
9128     , p28_a24 out nocopy JTF_VARCHAR2_TABLE_200
9129     , p28_a25 out nocopy JTF_VARCHAR2_TABLE_200
9130     , p28_a26 out nocopy JTF_VARCHAR2_TABLE_200
9131     , p28_a27 out nocopy JTF_VARCHAR2_TABLE_200
9132     , p28_a28 out nocopy JTF_VARCHAR2_TABLE_200
9133     , p28_a29 out nocopy JTF_VARCHAR2_TABLE_200
9134     , p28_a30 out nocopy JTF_VARCHAR2_TABLE_200
9135     , p28_a31 out nocopy JTF_VARCHAR2_TABLE_200
9136     , p28_a32 out nocopy JTF_VARCHAR2_TABLE_200
9137     , p28_a33 out nocopy JTF_VARCHAR2_TABLE_200
9138     , p28_a34 out nocopy JTF_VARCHAR2_TABLE_200
9139     , p28_a35 out nocopy JTF_VARCHAR2_TABLE_200
9140     , p28_a36 out nocopy JTF_VARCHAR2_TABLE_200
9141     , p28_a37 out nocopy JTF_VARCHAR2_TABLE_200
9142     , p28_a38 out nocopy JTF_VARCHAR2_TABLE_100
9143     , p28_a39 out nocopy JTF_VARCHAR2_TABLE_300
9144     , p28_a40 out nocopy JTF_NUMBER_TABLE
9145     , p28_a41 out nocopy JTF_NUMBER_TABLE
9146     , p28_a42 out nocopy JTF_NUMBER_TABLE
9147     , p28_a43 out nocopy JTF_NUMBER_TABLE
9148     , p28_a44 out nocopy JTF_NUMBER_TABLE
9149     , p28_a45 out nocopy JTF_DATE_TABLE
9150     , p28_a46 out nocopy JTF_VARCHAR2_TABLE_100
9151     , p28_a47 out nocopy JTF_NUMBER_TABLE
9152     , p29_a0 out nocopy JTF_NUMBER_TABLE
9153     , p29_a1 out nocopy JTF_NUMBER_TABLE
9154     , p29_a2 out nocopy JTF_NUMBER_TABLE
9155     , p29_a3 out nocopy JTF_VARCHAR2_TABLE_300
9156     , p29_a4 out nocopy JTF_NUMBER_TABLE
9157     , p29_a5 out nocopy JTF_NUMBER_TABLE
9158     , p29_a6 out nocopy JTF_NUMBER_TABLE
9159     , p29_a7 out nocopy JTF_NUMBER_TABLE
9160     , p29_a8 out nocopy JTF_NUMBER_TABLE
9161     , p29_a9 out nocopy JTF_NUMBER_TABLE
9162     , p29_a10 out nocopy JTF_VARCHAR2_TABLE_300
9163     , p29_a11 out nocopy JTF_NUMBER_TABLE
9164     , p29_a12 out nocopy JTF_VARCHAR2_TABLE_100
9165     , p29_a13 out nocopy JTF_NUMBER_TABLE
9166     , p29_a14 out nocopy JTF_VARCHAR2_TABLE_100
9167     , p29_a15 out nocopy JTF_NUMBER_TABLE
9168     , p29_a16 out nocopy JTF_VARCHAR2_TABLE_100
9169     , p29_a17 out nocopy JTF_VARCHAR2_TABLE_100
9170     , p29_a18 out nocopy JTF_NUMBER_TABLE
9171     , p29_a19 out nocopy JTF_VARCHAR2_TABLE_100
9172     , p29_a20 out nocopy JTF_NUMBER_TABLE
9173     , p29_a21 out nocopy JTF_NUMBER_TABLE
9174     , p29_a22 out nocopy JTF_VARCHAR2_TABLE_100
9175     , p29_a23 out nocopy JTF_DATE_TABLE
9176     , p29_a24 out nocopy JTF_VARCHAR2_TABLE_100
9177     , p29_a25 out nocopy JTF_VARCHAR2_TABLE_200
9178     , p29_a26 out nocopy JTF_VARCHAR2_TABLE_200
9179     , p29_a27 out nocopy JTF_VARCHAR2_TABLE_200
9180     , p29_a28 out nocopy JTF_VARCHAR2_TABLE_200
9181     , p29_a29 out nocopy JTF_VARCHAR2_TABLE_200
9182     , p29_a30 out nocopy JTF_VARCHAR2_TABLE_200
9183     , p29_a31 out nocopy JTF_VARCHAR2_TABLE_200
9184     , p29_a32 out nocopy JTF_VARCHAR2_TABLE_200
9185     , p29_a33 out nocopy JTF_VARCHAR2_TABLE_200
9186     , p29_a34 out nocopy JTF_VARCHAR2_TABLE_200
9187     , p29_a35 out nocopy JTF_VARCHAR2_TABLE_200
9188     , p29_a36 out nocopy JTF_VARCHAR2_TABLE_200
9189     , p29_a37 out nocopy JTF_VARCHAR2_TABLE_200
9190     , p29_a38 out nocopy JTF_VARCHAR2_TABLE_200
9191     , p29_a39 out nocopy JTF_VARCHAR2_TABLE_200
9192     , p29_a40 out nocopy JTF_NUMBER_TABLE
9193     , p29_a41 out nocopy JTF_NUMBER_TABLE
9194     , p29_a42 out nocopy JTF_DATE_TABLE
9195     , p29_a43 out nocopy JTF_NUMBER_TABLE
9196     , p29_a44 out nocopy JTF_VARCHAR2_TABLE_100
9197     , p29_a45 out nocopy JTF_NUMBER_TABLE
9198     , p30_a0 out nocopy JTF_NUMBER_TABLE
9199     , p30_a1 out nocopy JTF_NUMBER_TABLE
9200     , p30_a2 out nocopy JTF_NUMBER_TABLE
9201     , p30_a3 out nocopy JTF_NUMBER_TABLE
9202     , p30_a4 out nocopy JTF_NUMBER_TABLE
9203     , p30_a5 out nocopy JTF_NUMBER_TABLE
9204     , p30_a6 out nocopy JTF_NUMBER_TABLE
9205     , p30_a7 out nocopy JTF_DATE_TABLE
9206     , p30_a8 out nocopy JTF_DATE_TABLE
9207     , p30_a9 out nocopy JTF_DATE_TABLE
9208     , p30_a10 out nocopy JTF_DATE_TABLE
9209     , p30_a11 out nocopy JTF_NUMBER_TABLE
9210     , p30_a12 out nocopy JTF_NUMBER_TABLE
9211     , p30_a13 out nocopy JTF_NUMBER_TABLE
9212     , p30_a14 out nocopy JTF_NUMBER_TABLE
9213     , p30_a15 out nocopy JTF_DATE_TABLE
9214     , p30_a16 out nocopy JTF_NUMBER_TABLE
9215     , p30_a17 out nocopy JTF_VARCHAR2_TABLE_100
9216     , p30_a18 out nocopy JTF_VARCHAR2_TABLE_100
9217     , p30_a19 out nocopy JTF_NUMBER_TABLE
9218     , p31_a0 out nocopy JTF_NUMBER_TABLE
9219     , p31_a1 out nocopy JTF_NUMBER_TABLE
9220     , p31_a2 out nocopy JTF_NUMBER_TABLE
9221     , p31_a3 out nocopy JTF_NUMBER_TABLE
9222     , p31_a4 out nocopy JTF_DATE_TABLE
9223     , p31_a5 out nocopy JTF_NUMBER_TABLE
9224     , p31_a6 out nocopy JTF_NUMBER_TABLE
9225     , p31_a7 out nocopy JTF_VARCHAR2_TABLE_300
9226     , p31_a8 out nocopy JTF_NUMBER_TABLE
9227     , p31_a9 out nocopy JTF_NUMBER_TABLE
9228     , p31_a10 out nocopy JTF_VARCHAR2_TABLE_300
9229     , p31_a11 out nocopy JTF_VARCHAR2_TABLE_100
9230     , p31_a12 out nocopy JTF_NUMBER_TABLE
9231     , p31_a13 out nocopy JTF_NUMBER_TABLE
9232     , p31_a14 out nocopy JTF_DATE_TABLE
9233     , p31_a15 out nocopy JTF_DATE_TABLE
9234     , p31_a16 out nocopy JTF_NUMBER_TABLE
9235     , p31_a17 out nocopy JTF_NUMBER_TABLE
9236     , p31_a18 out nocopy JTF_NUMBER_TABLE
9237     , p31_a19 out nocopy JTF_NUMBER_TABLE
9238     , p31_a20 out nocopy JTF_VARCHAR2_TABLE_100
9239     , p31_a21 out nocopy JTF_VARCHAR2_TABLE_100
9240     , p31_a22 out nocopy JTF_VARCHAR2_TABLE_100
9241     , p31_a23 out nocopy JTF_VARCHAR2_TABLE_100
9242     , p31_a24 out nocopy JTF_VARCHAR2_TABLE_100
9243     , p31_a25 out nocopy JTF_NUMBER_TABLE
9244     , p31_a26 out nocopy JTF_VARCHAR2_TABLE_100
9245     , p31_a27 out nocopy JTF_DATE_TABLE
9246     , p31_a28 out nocopy JTF_DATE_TABLE
9247     , p31_a29 out nocopy JTF_VARCHAR2_TABLE_100
9248     , p31_a30 out nocopy JTF_VARCHAR2_TABLE_200
9249     , p31_a31 out nocopy JTF_VARCHAR2_TABLE_200
9250     , p31_a32 out nocopy JTF_VARCHAR2_TABLE_200
9251     , p31_a33 out nocopy JTF_VARCHAR2_TABLE_200
9252     , p31_a34 out nocopy JTF_VARCHAR2_TABLE_200
9253     , p31_a35 out nocopy JTF_VARCHAR2_TABLE_200
9254     , p31_a36 out nocopy JTF_VARCHAR2_TABLE_200
9255     , p31_a37 out nocopy JTF_VARCHAR2_TABLE_200
9256     , p31_a38 out nocopy JTF_VARCHAR2_TABLE_200
9257     , p31_a39 out nocopy JTF_VARCHAR2_TABLE_200
9258     , p31_a40 out nocopy JTF_VARCHAR2_TABLE_200
9259     , p31_a41 out nocopy JTF_VARCHAR2_TABLE_200
9260     , p31_a42 out nocopy JTF_VARCHAR2_TABLE_200
9261     , p31_a43 out nocopy JTF_VARCHAR2_TABLE_200
9262     , p31_a44 out nocopy JTF_VARCHAR2_TABLE_200
9263     , p31_a45 out nocopy JTF_NUMBER_TABLE
9264     , p31_a46 out nocopy JTF_DATE_TABLE
9265     , p31_a47 out nocopy JTF_NUMBER_TABLE
9266     , p31_a48 out nocopy JTF_NUMBER_TABLE
9267     , p31_a49 out nocopy JTF_VARCHAR2_TABLE_100
9268     , p31_a50 out nocopy JTF_NUMBER_TABLE
9269     , p32_a0 out nocopy JTF_NUMBER_TABLE
9270     , p32_a1 out nocopy JTF_NUMBER_TABLE
9271     , p32_a2 out nocopy JTF_NUMBER_TABLE
9272     , p32_a3 out nocopy JTF_NUMBER_TABLE
9273     , p32_a4 out nocopy JTF_NUMBER_TABLE
9274     , p32_a5 out nocopy JTF_NUMBER_TABLE
9275     , p32_a6 out nocopy JTF_NUMBER_TABLE
9276     , p32_a7 out nocopy JTF_NUMBER_TABLE
9277     , p32_a8 out nocopy JTF_NUMBER_TABLE
9278     , p32_a9 out nocopy JTF_NUMBER_TABLE
9279     , p32_a10 out nocopy JTF_VARCHAR2_TABLE_2000
9280     , p32_a11 out nocopy JTF_VARCHAR2_TABLE_100
9281     , p32_a12 out nocopy JTF_NUMBER_TABLE
9282     , p32_a13 out nocopy JTF_NUMBER_TABLE
9283     , p32_a14 out nocopy JTF_NUMBER_TABLE
9284     , p32_a15 out nocopy JTF_VARCHAR2_TABLE_100
9285     , p32_a16 out nocopy JTF_NUMBER_TABLE
9286     , p33_a0 out nocopy JTF_NUMBER_TABLE
9287     , p33_a1 out nocopy JTF_NUMBER_TABLE
9288     , p33_a2 out nocopy JTF_NUMBER_TABLE
9289     , p33_a3 out nocopy JTF_NUMBER_TABLE
9290     , p33_a4 out nocopy JTF_NUMBER_TABLE
9291     , p33_a5 out nocopy JTF_NUMBER_TABLE
9292     , p33_a6 out nocopy JTF_NUMBER_TABLE
9293     , p33_a7 out nocopy JTF_DATE_TABLE
9294     , p33_a8 out nocopy JTF_DATE_TABLE
9295     , p33_a9 out nocopy JTF_VARCHAR2_TABLE_100
9296     , p33_a10 out nocopy JTF_NUMBER_TABLE
9297     , p33_a11 out nocopy JTF_VARCHAR2_TABLE_100
9298     , p33_a12 out nocopy JTF_VARCHAR2_TABLE_100
9299     , p33_a13 out nocopy JTF_VARCHAR2_TABLE_200
9300     , p33_a14 out nocopy JTF_VARCHAR2_TABLE_200
9301     , p33_a15 out nocopy JTF_VARCHAR2_TABLE_200
9302     , p33_a16 out nocopy JTF_VARCHAR2_TABLE_200
9303     , p33_a17 out nocopy JTF_VARCHAR2_TABLE_200
9304     , p33_a18 out nocopy JTF_VARCHAR2_TABLE_200
9305     , p33_a19 out nocopy JTF_VARCHAR2_TABLE_200
9306     , p33_a20 out nocopy JTF_VARCHAR2_TABLE_200
9307     , p33_a21 out nocopy JTF_VARCHAR2_TABLE_200
9308     , p33_a22 out nocopy JTF_VARCHAR2_TABLE_200
9309     , p33_a23 out nocopy JTF_VARCHAR2_TABLE_200
9310     , p33_a24 out nocopy JTF_VARCHAR2_TABLE_200
9311     , p33_a25 out nocopy JTF_VARCHAR2_TABLE_200
9312     , p33_a26 out nocopy JTF_VARCHAR2_TABLE_200
9313     , p33_a27 out nocopy JTF_VARCHAR2_TABLE_200
9314     , p33_a28 out nocopy JTF_VARCHAR2_TABLE_200
9315     , p33_a29 out nocopy JTF_VARCHAR2_TABLE_200
9316     , p33_a30 out nocopy JTF_VARCHAR2_TABLE_200
9317     , p33_a31 out nocopy JTF_VARCHAR2_TABLE_200
9318     , p33_a32 out nocopy JTF_VARCHAR2_TABLE_200
9319     , p33_a33 out nocopy JTF_VARCHAR2_TABLE_200
9320     , p33_a34 out nocopy JTF_VARCHAR2_TABLE_200
9321     , p33_a35 out nocopy JTF_VARCHAR2_TABLE_200
9322     , p33_a36 out nocopy JTF_VARCHAR2_TABLE_200
9323     , p33_a37 out nocopy JTF_VARCHAR2_TABLE_200
9324     , p33_a38 out nocopy JTF_VARCHAR2_TABLE_200
9325     , p33_a39 out nocopy JTF_VARCHAR2_TABLE_200
9326     , p33_a40 out nocopy JTF_VARCHAR2_TABLE_200
9327     , p33_a41 out nocopy JTF_VARCHAR2_TABLE_200
9328     , p33_a42 out nocopy JTF_VARCHAR2_TABLE_200
9329     , p33_a43 out nocopy JTF_NUMBER_TABLE
9330     , p33_a44 out nocopy JTF_VARCHAR2_TABLE_100
9331     , p33_a45 out nocopy JTF_VARCHAR2_TABLE_100
9332     , p33_a46 out nocopy JTF_VARCHAR2_TABLE_100
9333     , p33_a47 out nocopy JTF_NUMBER_TABLE
9334     , p34_a0 out nocopy JTF_NUMBER_TABLE
9335     , p34_a1 out nocopy JTF_NUMBER_TABLE
9336     , p34_a2 out nocopy JTF_NUMBER_TABLE
9337     , p34_a3 out nocopy JTF_NUMBER_TABLE
9338     , p34_a4 out nocopy JTF_NUMBER_TABLE
9339     , p34_a5 out nocopy JTF_NUMBER_TABLE
9340     , p34_a6 out nocopy JTF_VARCHAR2_TABLE_300
9341     , p34_a7 out nocopy JTF_DATE_TABLE
9342     , p34_a8 out nocopy JTF_VARCHAR2_TABLE_100
9343     , p34_a9 out nocopy JTF_VARCHAR2_TABLE_100
9344     , p34_a10 out nocopy JTF_VARCHAR2_TABLE_200
9345     , p34_a11 out nocopy JTF_VARCHAR2_TABLE_200
9346     , p34_a12 out nocopy JTF_VARCHAR2_TABLE_200
9347     , p34_a13 out nocopy JTF_VARCHAR2_TABLE_200
9348     , p34_a14 out nocopy JTF_VARCHAR2_TABLE_200
9349     , p34_a15 out nocopy JTF_VARCHAR2_TABLE_200
9350     , p34_a16 out nocopy JTF_VARCHAR2_TABLE_200
9351     , p34_a17 out nocopy JTF_VARCHAR2_TABLE_200
9352     , p34_a18 out nocopy JTF_VARCHAR2_TABLE_200
9353     , p34_a19 out nocopy JTF_VARCHAR2_TABLE_200
9354     , p34_a20 out nocopy JTF_VARCHAR2_TABLE_200
9355     , p34_a21 out nocopy JTF_VARCHAR2_TABLE_200
9356     , p34_a22 out nocopy JTF_VARCHAR2_TABLE_200
9357     , p34_a23 out nocopy JTF_VARCHAR2_TABLE_200
9358     , p34_a24 out nocopy JTF_VARCHAR2_TABLE_200
9359     , p34_a25 out nocopy JTF_VARCHAR2_TABLE_100
9360     , p34_a26 out nocopy JTF_NUMBER_TABLE
9361     , p35_a0 out nocopy JTF_NUMBER_TABLE
9362     , p35_a1 out nocopy JTF_NUMBER_TABLE
9363     , p35_a2 out nocopy JTF_NUMBER_TABLE
9364     , p35_a3 out nocopy JTF_NUMBER_TABLE
9365     , p35_a4 out nocopy JTF_NUMBER_TABLE
9366     , p35_a5 out nocopy JTF_NUMBER_TABLE
9367     , p35_a6 out nocopy JTF_NUMBER_TABLE
9368     , p35_a7 out nocopy JTF_NUMBER_TABLE
9369     , p35_a8 out nocopy JTF_VARCHAR2_TABLE_100
9370     , p35_a9 out nocopy JTF_NUMBER_TABLE
9371     , p35_a10 out nocopy JTF_VARCHAR2_TABLE_100
9372     , p35_a11 out nocopy JTF_NUMBER_TABLE
9373     , p36_a0 out nocopy JTF_NUMBER_TABLE
9374     , p36_a1 out nocopy JTF_NUMBER_TABLE
9375     , p36_a2 out nocopy JTF_NUMBER_TABLE
9376     , p36_a3 out nocopy JTF_NUMBER_TABLE
9377     , p36_a4 out nocopy JTF_NUMBER_TABLE
9378     , p36_a5 out nocopy JTF_VARCHAR2_TABLE_100
9379     , p36_a6 out nocopy JTF_NUMBER_TABLE
9380     , p36_a7 out nocopy JTF_NUMBER_TABLE
9381     , p36_a8 out nocopy JTF_VARCHAR2_TABLE_100
9382     , p36_a9 out nocopy JTF_NUMBER_TABLE
9383     , p37_a0 out nocopy JTF_NUMBER_TABLE
9384     , p37_a1 out nocopy JTF_NUMBER_TABLE
9385     , p37_a2 out nocopy JTF_NUMBER_TABLE
9386     , p37_a3 out nocopy JTF_NUMBER_TABLE
9387     , p37_a4 out nocopy JTF_DATE_TABLE
9388     , p37_a5 out nocopy JTF_NUMBER_TABLE
9389     , p37_a6 out nocopy JTF_NUMBER_TABLE
9390     , p37_a7 out nocopy JTF_NUMBER_TABLE
9391     , p37_a8 out nocopy JTF_NUMBER_TABLE
9392     , p37_a9 out nocopy JTF_VARCHAR2_TABLE_300
9393     , p37_a10 out nocopy JTF_VARCHAR2_TABLE_100
9394     , p37_a11 out nocopy JTF_NUMBER_TABLE
9395     , p37_a12 out nocopy JTF_NUMBER_TABLE
9396     , p37_a13 out nocopy JTF_DATE_TABLE
9397     , p37_a14 out nocopy JTF_DATE_TABLE
9398     , p37_a15 out nocopy JTF_NUMBER_TABLE
9399     , p37_a16 out nocopy JTF_DATE_TABLE
9400     , p37_a17 out nocopy JTF_DATE_TABLE
9401     , p37_a18 out nocopy JTF_NUMBER_TABLE
9402     , p37_a19 out nocopy JTF_NUMBER_TABLE
9403     , p37_a20 out nocopy JTF_NUMBER_TABLE
9404     , p37_a21 out nocopy JTF_NUMBER_TABLE
9405     , p37_a22 out nocopy JTF_NUMBER_TABLE
9406     , p37_a23 out nocopy JTF_VARCHAR2_TABLE_300
9407     , p37_a24 out nocopy JTF_VARCHAR2_TABLE_100
9408     , p37_a25 out nocopy JTF_VARCHAR2_TABLE_200
9409     , p37_a26 out nocopy JTF_VARCHAR2_TABLE_200
9410     , p37_a27 out nocopy JTF_VARCHAR2_TABLE_200
9411     , p37_a28 out nocopy JTF_VARCHAR2_TABLE_200
9412     , p37_a29 out nocopy JTF_VARCHAR2_TABLE_200
9413     , p37_a30 out nocopy JTF_VARCHAR2_TABLE_200
9414     , p37_a31 out nocopy JTF_VARCHAR2_TABLE_200
9415     , p37_a32 out nocopy JTF_VARCHAR2_TABLE_200
9416     , p37_a33 out nocopy JTF_VARCHAR2_TABLE_200
9417     , p37_a34 out nocopy JTF_VARCHAR2_TABLE_200
9418     , p37_a35 out nocopy JTF_VARCHAR2_TABLE_200
9419     , p37_a36 out nocopy JTF_VARCHAR2_TABLE_200
9420     , p37_a37 out nocopy JTF_VARCHAR2_TABLE_200
9421     , p37_a38 out nocopy JTF_VARCHAR2_TABLE_200
9422     , p37_a39 out nocopy JTF_VARCHAR2_TABLE_200
9423     , p37_a40 out nocopy JTF_NUMBER_TABLE
9424     , p37_a41 out nocopy JTF_DATE_TABLE
9425     , p37_a42 out nocopy JTF_NUMBER_TABLE
9426     , p37_a43 out nocopy JTF_NUMBER_TABLE
9427     , p37_a44 out nocopy JTF_VARCHAR2_TABLE_100
9428     , p37_a45 out nocopy JTF_NUMBER_TABLE
9429     , p38_a0 out nocopy JTF_NUMBER_TABLE
9430     , p38_a1 out nocopy JTF_NUMBER_TABLE
9431     , p38_a2 out nocopy JTF_NUMBER_TABLE
9432     , p38_a3 out nocopy JTF_NUMBER_TABLE
9433     , p38_a4 out nocopy JTF_VARCHAR2_TABLE_300
9434     , p38_a5 out nocopy JTF_NUMBER_TABLE
9435     , p38_a6 out nocopy JTF_VARCHAR2_TABLE_100
9436     , p38_a7 out nocopy JTF_NUMBER_TABLE
9437     , p38_a8 out nocopy JTF_NUMBER_TABLE
9438     , p38_a9 out nocopy JTF_NUMBER_TABLE
9439     , p38_a10 out nocopy JTF_VARCHAR2_TABLE_100
9440     , p38_a11 out nocopy JTF_VARCHAR2_TABLE_200
9441     , p38_a12 out nocopy JTF_VARCHAR2_TABLE_200
9442     , p38_a13 out nocopy JTF_VARCHAR2_TABLE_200
9443     , p38_a14 out nocopy JTF_VARCHAR2_TABLE_200
9444     , p38_a15 out nocopy JTF_VARCHAR2_TABLE_200
9445     , p38_a16 out nocopy JTF_VARCHAR2_TABLE_200
9446     , p38_a17 out nocopy JTF_VARCHAR2_TABLE_200
9447     , p38_a18 out nocopy JTF_VARCHAR2_TABLE_200
9448     , p38_a19 out nocopy JTF_VARCHAR2_TABLE_200
9449     , p38_a20 out nocopy JTF_VARCHAR2_TABLE_200
9450     , p38_a21 out nocopy JTF_VARCHAR2_TABLE_200
9451     , p38_a22 out nocopy JTF_VARCHAR2_TABLE_200
9452     , p38_a23 out nocopy JTF_VARCHAR2_TABLE_200
9453     , p38_a24 out nocopy JTF_VARCHAR2_TABLE_200
9454     , p38_a25 out nocopy JTF_VARCHAR2_TABLE_200
9455     , p38_a26 out nocopy JTF_NUMBER_TABLE
9456     , p38_a27 out nocopy JTF_NUMBER_TABLE
9457     , p38_a28 out nocopy JTF_DATE_TABLE
9458     , p38_a29 out nocopy JTF_NUMBER_TABLE
9459     , p38_a30 out nocopy JTF_NUMBER_TABLE
9460     , p38_a31 out nocopy JTF_NUMBER_TABLE
9461     , p38_a32 out nocopy JTF_VARCHAR2_TABLE_100
9462     , p38_a33 out nocopy JTF_NUMBER_TABLE
9463     , x_return_status out nocopy  VARCHAR2
9464     , x_msg_count out nocopy  NUMBER
9465     , p_commit  VARCHAR2
9466     , p_debug  VARCHAR2
9467     , p_output_dir  VARCHAR2
9468     , p_debug_filename  VARCHAR2
9469     , p_debug_file_mode  VARCHAR2
9470   )
9471 
9472   as
9473     ddp_init_msg_list boolean;
9474     ddp_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
9475     ddp_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
9476     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
9477     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
9478     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
9479     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
9480     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
9481     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
9482     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
9483     ddp_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
9484     ddp_eam_wo_comp_tbl eam_process_wo_pub.eam_wo_comp_tbl_type;
9485     ddp_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
9486     ddp_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
9487     ddp_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
9488     ddp_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
9489     ddp_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
9490     ddp_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
9491     ddp_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
9492     ddx_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
9493     ddx_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
9494     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
9495     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
9496     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
9497     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
9498     ddx_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
9499     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
9500     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
9501     ddx_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
9502     ddx_eam_wo_comp_tbl eam_process_wo_pub.eam_wo_comp_tbl_type;
9503     ddx_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
9504     ddx_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
9505     ddx_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
9506     ddx_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
9507     ddx_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
9508     ddx_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
9509     ddx_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
9510     ddindx binary_integer; indx binary_integer;
9511   begin
9512 
9513     -- copy data to the local IN or IN-OUT args, if any
9514 
9515 
9516     if p_init_msg_list is null
9517       then ddp_init_msg_list := null;
9518     elsif p_init_msg_list = 0
9519       then ddp_init_msg_list := false;
9520     else ddp_init_msg_list := true;
9521     end if;
9522 
9523     eam_process_wo_pub_w.rosetta_table_copy_in_p26(ddp_eam_wo_relations_tbl, p3_a0
9524       , p3_a1
9525       , p3_a2
9526       , p3_a3
9527       , p3_a4
9528       , p3_a5
9529       , p3_a6
9530       , p3_a7
9531       , p3_a8
9532       , p3_a9
9533       , p3_a10
9534       , p3_a11
9535       , p3_a12
9536       , p3_a13
9537       , p3_a14
9538       , p3_a15
9539       , p3_a16
9540       );
9541 
9542     eam_process_wo_pub_w.rosetta_table_copy_in_p28(ddp_eam_wo_tbl, p4_a0
9543       , p4_a1
9544       , p4_a2
9545       , p4_a3
9546       , p4_a4
9547       , p4_a5
9548       , p4_a6
9549       , p4_a7
9550       , p4_a8
9551       , p4_a9
9552       , p4_a10
9553       , p4_a11
9554       , p4_a12
9555       , p4_a13
9556       , p4_a14
9557       , p4_a15
9558       , p4_a16
9559       , p4_a17
9560       , p4_a18
9561       , p4_a19
9562       , p4_a20
9563       , p4_a21
9564       , p4_a22
9565       , p4_a23
9566       , p4_a24
9567       , p4_a25
9568       , p4_a26
9569       , p4_a27
9570       , p4_a28
9571       , p4_a29
9572       , p4_a30
9573       , p4_a31
9574       , p4_a32
9575       , p4_a33
9576       , p4_a34
9577       , p4_a35
9578       , p4_a36
9579       , p4_a37
9580       , p4_a38
9581       , p4_a39
9582       , p4_a40
9583       , p4_a41
9584       , p4_a42
9585       , p4_a43
9586       , p4_a44
9587       , p4_a45
9588       , p4_a46
9589       , p4_a47
9590       , p4_a48
9591       , p4_a49
9592       , p4_a50
9593       , p4_a51
9594       , p4_a52
9595       , p4_a53
9596       , p4_a54
9597       , p4_a55
9598       , p4_a56
9599       , p4_a57
9600       , p4_a58
9601       , p4_a59
9602       , p4_a60
9603       , p4_a61
9604       , p4_a62
9605       , p4_a63
9606       , p4_a64
9607       , p4_a65
9608       , p4_a66
9609       , p4_a67
9610       , p4_a68
9611       , p4_a69
9612       , p4_a70
9613       , p4_a71
9614       , p4_a72
9615       , p4_a73
9616       , p4_a74
9617       , p4_a75
9618       , p4_a76
9619       , p4_a77
9620       , p4_a78
9621       , p4_a79
9622       , p4_a80
9623       , p4_a81
9624       , p4_a82
9625       , p4_a83
9626       , p4_a84
9627       , p4_a85
9628       , p4_a86
9629       , p4_a87
9630       , p4_a88
9631       , p4_a89
9632       , p4_a90
9633       , p4_a91
9634       , p4_a92
9635       , p4_a93
9636       , p4_a94
9637       , p4_a95
9638       , p4_a96
9639       , p4_a97
9640       , p4_a98
9641       , p4_a99
9642       , p4_a100
9643       , p4_a101
9644       , p4_a102
9645       , p4_a103
9646       , p4_a104
9647       , p4_a105
9648       , p4_a106
9649       , p4_a107
9650       , p4_a108
9651       );
9652 
9653     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p5_a0
9654       , p5_a1
9655       , p5_a2
9656       , p5_a3
9657       , p5_a4
9658       , p5_a5
9659       , p5_a6
9660       , p5_a7
9661       , p5_a8
9662       , p5_a9
9663       , p5_a10
9664       , p5_a11
9665       , p5_a12
9666       , p5_a13
9667       , p5_a14
9668       , p5_a15
9669       , p5_a16
9670       , p5_a17
9671       , p5_a18
9672       , p5_a19
9673       , p5_a20
9674       , p5_a21
9675       , p5_a22
9676       , p5_a23
9677       , p5_a24
9678       , p5_a25
9679       , p5_a26
9680       , p5_a27
9681       , p5_a28
9682       , p5_a29
9683       , p5_a30
9684       , p5_a31
9685       , p5_a32
9686       , p5_a33
9687       , p5_a34
9688       , p5_a35
9689       , p5_a36
9690       , p5_a37
9691       );
9692 
9693     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p6_a0
9694       , p6_a1
9695       , p6_a2
9696       , p6_a3
9697       , p6_a4
9698       , p6_a5
9699       , p6_a6
9700       , p6_a7
9701       , p6_a8
9702       , p6_a9
9703       , p6_a10
9704       , p6_a11
9705       , p6_a12
9706       , p6_a13
9707       , p6_a14
9708       , p6_a15
9709       , p6_a16
9710       , p6_a17
9711       , p6_a18
9712       , p6_a19
9713       , p6_a20
9714       , p6_a21
9715       , p6_a22
9716       , p6_a23
9717       , p6_a24
9718       );
9719 
9720     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p7_a0
9721       , p7_a1
9722       , p7_a2
9723       , p7_a3
9724       , p7_a4
9725       , p7_a5
9726       , p7_a6
9727       , p7_a7
9728       , p7_a8
9729       , p7_a9
9730       , p7_a10
9731       , p7_a11
9732       , p7_a12
9733       , p7_a13
9734       , p7_a14
9735       , p7_a15
9736       , p7_a16
9737       , p7_a17
9738       , p7_a18
9739       , p7_a19
9740       , p7_a20
9741       , p7_a21
9742       , p7_a22
9743       , p7_a23
9744       , p7_a24
9745       , p7_a25
9746       , p7_a26
9747       , p7_a27
9748       , p7_a28
9749       , p7_a29
9750       , p7_a30
9751       , p7_a31
9752       , p7_a32
9753       , p7_a33
9754       , p7_a34
9755       , p7_a35
9756       , p7_a36
9757       , p7_a37
9758       , p7_a38
9759       , p7_a39
9760       , p7_a40
9761       , p7_a41
9762       , p7_a42
9763       , p7_a43
9764       , p7_a44
9765       , p7_a45
9766       , p7_a46
9767       , p7_a47
9768       );
9769 
9770     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p8_a0
9771       , p8_a1
9772       , p8_a2
9773       , p8_a3
9774       , p8_a4
9775       , p8_a5
9776       , p8_a6
9777       , p8_a7
9778       , p8_a8
9779       , p8_a9
9780       , p8_a10
9781       , p8_a11
9782       , p8_a12
9783       , p8_a13
9784       );
9785 
9786     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p9_a0
9787       , p9_a1
9788       , p9_a2
9789       , p9_a3
9790       , p9_a4
9791       , p9_a5
9792       , p9_a6
9793       , p9_a7
9794       , p9_a8
9795       , p9_a9
9796       , p9_a10
9797       , p9_a11
9798       , p9_a12
9799       , p9_a13
9800       , p9_a14
9801       , p9_a15
9802       , p9_a16
9803       , p9_a17
9804       , p9_a18
9805       , p9_a19
9806       , p9_a20
9807       , p9_a21
9808       , p9_a22
9809       , p9_a23
9810       , p9_a24
9811       , p9_a25
9812       , p9_a26
9813       , p9_a27
9814       , p9_a28
9815       , p9_a29
9816       , p9_a30
9817       , p9_a31
9818       , p9_a32
9819       , p9_a33
9820       , p9_a34
9821       , p9_a35
9822       , p9_a36
9823       , p9_a37
9824       , p9_a38
9825       , p9_a39
9826       , p9_a40
9827       , p9_a41
9828       , p9_a42
9829       , p9_a43
9830       , p9_a44
9831       , p9_a45
9832       );
9833 
9834     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p10_a0
9835       , p10_a1
9836       , p10_a2
9837       , p10_a3
9838       , p10_a4
9839       , p10_a5
9840       , p10_a6
9841       , p10_a7
9842       , p10_a8
9843       , p10_a9
9844       , p10_a10
9845       , p10_a11
9846       , p10_a12
9847       , p10_a13
9848       , p10_a14
9849       , p10_a15
9850       , p10_a16
9851       , p10_a17
9852       , p10_a18
9853       , p10_a19
9854       , p10_a20
9855       , p10_a21
9856       , p10_a22
9857       , p10_a23
9858       , p10_a24
9859       , p10_a25
9860       , p10_a26
9861       , p10_a27
9862       , p10_a28
9863       , p10_a29
9864       , p10_a30
9865       , p10_a31
9866       , p10_a32
9867       , p10_a33
9868       , p10_a34
9869       , p10_a35
9870       , p10_a36
9871       , p10_a37
9872       , p10_a38
9873       , p10_a39
9874       , p10_a40
9875       , p10_a41
9876       , p10_a42
9877       , p10_a43
9878       , p10_a44
9879       , p10_a45
9880       , p10_a46
9881       , p10_a47
9882       );
9883 
9884     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p11_a0
9885       , p11_a1
9886       , p11_a2
9887       , p11_a3
9888       , p11_a4
9889       , p11_a5
9890       , p11_a6
9891       , p11_a7
9892       , p11_a8
9893       , p11_a9
9894       , p11_a10
9895       , p11_a11
9896       , p11_a12
9897       , p11_a13
9898       , p11_a14
9899       , p11_a15
9900       , p11_a16
9901       , p11_a17
9902       , p11_a18
9903       , p11_a19
9904       , p11_a20
9905       , p11_a21
9906       , p11_a22
9907       , p11_a23
9908       , p11_a24
9909       , p11_a25
9910       , p11_a26
9911       , p11_a27
9912       , p11_a28
9913       , p11_a29
9914       , p11_a30
9915       , p11_a31
9916       , p11_a32
9917       , p11_a33
9918       , p11_a34
9919       , p11_a35
9920       , p11_a36
9921       , p11_a37
9922       , p11_a38
9923       , p11_a39
9924       , p11_a40
9925       , p11_a41
9926       , p11_a42
9927       , p11_a43
9928       , p11_a44
9929       , p11_a45
9930       );
9931 
9932     eam_process_wo_pub_w.rosetta_table_copy_in_p34(ddp_eam_res_usage_tbl, p12_a0
9933       , p12_a1
9934       , p12_a2
9935       , p12_a3
9936       , p12_a4
9937       , p12_a5
9938       , p12_a6
9939       , p12_a7
9940       , p12_a8
9941       , p12_a9
9942       , p12_a10
9943       , p12_a11
9944       , p12_a12
9945       , p12_a13
9946       , p12_a14
9947       , p12_a15
9948       , p12_a16
9949       , p12_a17
9950       , p12_a18
9951       , p12_a19
9952       );
9953 
9954     eam_process_wo_pub_w.rosetta_table_copy_in_p37(ddp_eam_wo_comp_tbl, p13_a0
9955       , p13_a1
9956       , p13_a2
9957       , p13_a3
9958       , p13_a4
9959       , p13_a5
9960       , p13_a6
9961       , p13_a7
9962       , p13_a8
9963       , p13_a9
9964       , p13_a10
9965       , p13_a11
9966       , p13_a12
9967       , p13_a13
9968       , p13_a14
9969       , p13_a15
9970       , p13_a16
9971       , p13_a17
9972       , p13_a18
9973       , p13_a19
9974       , p13_a20
9975       , p13_a21
9976       , p13_a22
9977       , p13_a23
9978       , p13_a24
9979       , p13_a25
9980       , p13_a26
9981       , p13_a27
9982       , p13_a28
9983       , p13_a29
9984       , p13_a30
9985       , p13_a31
9986       , p13_a32
9987       , p13_a33
9988       , p13_a34
9989       , p13_a35
9990       , p13_a36
9991       , p13_a37
9992       , p13_a38
9993       , p13_a39
9994       , p13_a40
9995       , p13_a41
9996       , p13_a42
9997       , p13_a43
9998       , p13_a44
9999       , p13_a45
10000       , p13_a46
10001       , p13_a47
10002       , p13_a48
10003       , p13_a49
10004       , p13_a50
10005       );
10006 
10007     eam_process_wo_pub_w.rosetta_table_copy_in_p41(ddp_eam_wo_quality_tbl, p14_a0
10008       , p14_a1
10009       , p14_a2
10010       , p14_a3
10011       , p14_a4
10012       , p14_a5
10013       , p14_a6
10014       , p14_a7
10015       , p14_a8
10016       , p14_a9
10017       , p14_a10
10018       , p14_a11
10019       , p14_a12
10020       , p14_a13
10021       , p14_a14
10022       , p14_a15
10023       , p14_a16
10024       );
10025 
10026     eam_process_wo_pub_w.rosetta_table_copy_in_p39(ddp_eam_meter_reading_tbl, p15_a0
10027       , p15_a1
10028       , p15_a2
10029       , p15_a3
10030       , p15_a4
10031       , p15_a5
10032       , p15_a6
10033       , p15_a7
10034       , p15_a8
10035       , p15_a9
10036       , p15_a10
10037       , p15_a11
10038       , p15_a12
10039       , p15_a13
10040       , p15_a14
10041       , p15_a15
10042       , p15_a16
10043       , p15_a17
10044       , p15_a18
10045       , p15_a19
10046       , p15_a20
10047       , p15_a21
10048       , p15_a22
10049       , p15_a23
10050       , p15_a24
10051       , p15_a25
10052       , p15_a26
10053       , p15_a27
10054       , p15_a28
10055       , p15_a29
10056       , p15_a30
10057       , p15_a31
10058       , p15_a32
10059       , p15_a33
10060       , p15_a34
10061       , p15_a35
10062       , p15_a36
10063       , p15_a37
10064       , p15_a38
10065       , p15_a39
10066       , p15_a40
10067       , p15_a41
10068       , p15_a42
10069       , p15_a43
10070       , p15_a44
10071       , p15_a45
10072       , p15_a46
10073       , p15_a47
10074       );
10075 
10076     eam_process_wo_pub_w.rosetta_table_copy_in_p40(ddp_eam_counter_prop_tbl, p16_a0
10077       , p16_a1
10078       , p16_a2
10079       , p16_a3
10080       , p16_a4
10081       , p16_a5
10082       , p16_a6
10083       , p16_a7
10084       , p16_a8
10085       , p16_a9
10086       , p16_a10
10087       , p16_a11
10088       , p16_a12
10089       , p16_a13
10090       , p16_a14
10091       , p16_a15
10092       , p16_a16
10093       , p16_a17
10094       , p16_a18
10095       , p16_a19
10096       , p16_a20
10097       , p16_a21
10098       , p16_a22
10099       , p16_a23
10100       , p16_a24
10101       , p16_a25
10102       , p16_a26
10103       );
10104 
10105     eam_process_wo_pub_w.rosetta_table_copy_in_p42(ddp_eam_wo_comp_rebuild_tbl, p17_a0
10106       , p17_a1
10107       , p17_a2
10108       , p17_a3
10109       , p17_a4
10110       , p17_a5
10111       , p17_a6
10112       , p17_a7
10113       , p17_a8
10114       , p17_a9
10115       , p17_a10
10116       , p17_a11
10117       );
10118 
10119     eam_process_wo_pub_w.rosetta_table_copy_in_p43(ddp_eam_wo_comp_mr_read_tbl, p18_a0
10120       , p18_a1
10121       , p18_a2
10122       , p18_a3
10123       , p18_a4
10124       , p18_a5
10125       , p18_a6
10126       , p18_a7
10127       , p18_a8
10128       , p18_a9
10129       );
10130 
10131     eam_process_wo_pub_w.rosetta_table_copy_in_p38(ddp_eam_op_comp_tbl, p19_a0
10132       , p19_a1
10133       , p19_a2
10134       , p19_a3
10135       , p19_a4
10136       , p19_a5
10137       , p19_a6
10138       , p19_a7
10139       , p19_a8
10140       , p19_a9
10141       , p19_a10
10142       , p19_a11
10143       , p19_a12
10144       , p19_a13
10145       , p19_a14
10146       , p19_a15
10147       , p19_a16
10148       , p19_a17
10149       , p19_a18
10150       , p19_a19
10151       , p19_a20
10152       , p19_a21
10153       , p19_a22
10154       , p19_a23
10155       , p19_a24
10156       , p19_a25
10157       , p19_a26
10158       , p19_a27
10159       , p19_a28
10160       , p19_a29
10161       , p19_a30
10162       , p19_a31
10163       , p19_a32
10164       , p19_a33
10165       , p19_a34
10166       , p19_a35
10167       , p19_a36
10168       , p19_a37
10169       , p19_a38
10170       , p19_a39
10171       , p19_a40
10172       , p19_a41
10173       , p19_a42
10174       , p19_a43
10175       , p19_a44
10176       , p19_a45
10177       );
10178 
10179     eam_process_wo_pub_w.rosetta_table_copy_in_p44(ddp_eam_request_tbl, p20_a0
10180       , p20_a1
10181       , p20_a2
10182       , p20_a3
10183       , p20_a4
10184       , p20_a5
10185       , p20_a6
10186       , p20_a7
10187       , p20_a8
10188       , p20_a9
10189       , p20_a10
10190       , p20_a11
10191       , p20_a12
10192       , p20_a13
10193       , p20_a14
10194       , p20_a15
10195       , p20_a16
10196       , p20_a17
10197       , p20_a18
10198       , p20_a19
10199       , p20_a20
10200       , p20_a21
10201       , p20_a22
10202       , p20_a23
10203       , p20_a24
10204       , p20_a25
10205       , p20_a26
10206       , p20_a27
10207       , p20_a28
10208       , p20_a29
10209       , p20_a30
10210       , p20_a31
10211       , p20_a32
10212       , p20_a33
10213       );
10214 
10215 
10216 
10217 
10218 
10219 
10220 
10221 
10222 
10223 
10224 
10225 
10226 
10227 
10228 
10229 
10230 
10231 
10232 
10233 
10234 
10235 
10236 
10237 
10238 
10239 
10240     -- here's the delegated call to the old PL/SQL routine
10241     eam_process_wo_pub.process_master_child_wo(p_bo_identifier,
10242       p_api_version_number,
10243       ddp_init_msg_list,
10244       ddp_eam_wo_relations_tbl,
10245       ddp_eam_wo_tbl,
10246       ddp_eam_op_tbl,
10247       ddp_eam_op_network_tbl,
10248       ddp_eam_res_tbl,
10249       ddp_eam_res_inst_tbl,
10250       ddp_eam_sub_res_tbl,
10251       ddp_eam_mat_req_tbl,
10252       ddp_eam_direct_items_tbl,
10253       ddp_eam_res_usage_tbl,
10254       ddp_eam_wo_comp_tbl,
10255       ddp_eam_wo_quality_tbl,
10256       ddp_eam_meter_reading_tbl,
10257       ddp_eam_counter_prop_tbl,
10258       ddp_eam_wo_comp_rebuild_tbl,
10259       ddp_eam_wo_comp_mr_read_tbl,
10260       ddp_eam_op_comp_tbl,
10261       ddp_eam_request_tbl,
10262       ddx_eam_wo_tbl,
10263       ddx_eam_wo_relations_tbl,
10264       ddx_eam_op_tbl,
10265       ddx_eam_op_network_tbl,
10266       ddx_eam_res_tbl,
10267       ddx_eam_res_inst_tbl,
10268       ddx_eam_sub_res_tbl,
10269       ddx_eam_mat_req_tbl,
10270       ddx_eam_direct_items_tbl,
10271       ddx_eam_res_usage_tbl,
10272       ddx_eam_wo_comp_tbl,
10273       ddx_eam_wo_quality_tbl,
10274       ddx_eam_meter_reading_tbl,
10275       ddx_eam_counter_prop_tbl,
10276       ddx_eam_wo_comp_rebuild_tbl,
10277       ddx_eam_wo_comp_mr_read_tbl,
10278       ddx_eam_op_comp_tbl,
10279       ddx_eam_request_tbl,
10280       x_return_status,
10281       x_msg_count,
10282       p_commit,
10283       p_debug,
10284       p_output_dir,
10285       p_debug_filename,
10286       p_debug_file_mode);
10287 
10288     -- copy data back from the local variables to OUT or IN-OUT args, if any
10289 
10290 
10291 
10292 
10293 
10294 
10295 
10296 
10297 
10298 
10299 
10300 
10301 
10302 
10303 
10304 
10305 
10306 
10307 
10308 
10309 
10310     eam_process_wo_pub_w.rosetta_table_copy_out_p28(ddx_eam_wo_tbl, p21_a0
10311       , p21_a1
10312       , p21_a2
10313       , p21_a3
10314       , p21_a4
10315       , p21_a5
10316       , p21_a6
10317       , p21_a7
10318       , p21_a8
10319       , p21_a9
10320       , p21_a10
10321       , p21_a11
10322       , p21_a12
10323       , p21_a13
10324       , p21_a14
10325       , p21_a15
10326       , p21_a16
10327       , p21_a17
10328       , p21_a18
10329       , p21_a19
10330       , p21_a20
10331       , p21_a21
10332       , p21_a22
10333       , p21_a23
10334       , p21_a24
10335       , p21_a25
10336       , p21_a26
10337       , p21_a27
10338       , p21_a28
10339       , p21_a29
10340       , p21_a30
10341       , p21_a31
10342       , p21_a32
10343       , p21_a33
10344       , p21_a34
10345       , p21_a35
10346       , p21_a36
10347       , p21_a37
10348       , p21_a38
10349       , p21_a39
10350       , p21_a40
10351       , p21_a41
10352       , p21_a42
10353       , p21_a43
10354       , p21_a44
10355       , p21_a45
10356       , p21_a46
10357       , p21_a47
10358       , p21_a48
10359       , p21_a49
10360       , p21_a50
10361       , p21_a51
10362       , p21_a52
10363       , p21_a53
10364       , p21_a54
10365       , p21_a55
10366       , p21_a56
10367       , p21_a57
10368       , p21_a58
10369       , p21_a59
10370       , p21_a60
10371       , p21_a61
10372       , p21_a62
10373       , p21_a63
10374       , p21_a64
10375       , p21_a65
10376       , p21_a66
10377       , p21_a67
10378       , p21_a68
10379       , p21_a69
10380       , p21_a70
10381       , p21_a71
10382       , p21_a72
10383       , p21_a73
10384       , p21_a74
10385       , p21_a75
10386       , p21_a76
10387       , p21_a77
10388       , p21_a78
10389       , p21_a79
10390       , p21_a80
10391       , p21_a81
10392       , p21_a82
10393       , p21_a83
10394       , p21_a84
10395       , p21_a85
10396       , p21_a86
10397       , p21_a87
10398       , p21_a88
10399       , p21_a89
10400       , p21_a90
10401       , p21_a91
10402       , p21_a92
10403       , p21_a93
10404       , p21_a94
10405       , p21_a95
10406       , p21_a96
10407       , p21_a97
10408       , p21_a98
10409       , p21_a99
10410       , p21_a100
10411       , p21_a101
10412       , p21_a102
10413       , p21_a103
10414       , p21_a104
10415       , p21_a105
10416       , p21_a106
10417       , p21_a107
10418       , p21_a108
10419       );
10420 
10421     eam_process_wo_pub_w.rosetta_table_copy_out_p26(ddx_eam_wo_relations_tbl, p22_a0
10422       , p22_a1
10423       , p22_a2
10424       , p22_a3
10425       , p22_a4
10426       , p22_a5
10427       , p22_a6
10428       , p22_a7
10429       , p22_a8
10430       , p22_a9
10431       , p22_a10
10432       , p22_a11
10433       , p22_a12
10434       , p22_a13
10435       , p22_a14
10436       , p22_a15
10437       , p22_a16
10438       );
10439 
10440     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p23_a0
10441       , p23_a1
10442       , p23_a2
10443       , p23_a3
10444       , p23_a4
10445       , p23_a5
10446       , p23_a6
10447       , p23_a7
10448       , p23_a8
10449       , p23_a9
10450       , p23_a10
10451       , p23_a11
10452       , p23_a12
10453       , p23_a13
10454       , p23_a14
10455       , p23_a15
10456       , p23_a16
10457       , p23_a17
10458       , p23_a18
10459       , p23_a19
10460       , p23_a20
10461       , p23_a21
10462       , p23_a22
10463       , p23_a23
10464       , p23_a24
10465       , p23_a25
10466       , p23_a26
10467       , p23_a27
10468       , p23_a28
10469       , p23_a29
10470       , p23_a30
10471       , p23_a31
10472       , p23_a32
10473       , p23_a33
10474       , p23_a34
10475       , p23_a35
10476       , p23_a36
10477       , p23_a37
10478       );
10479 
10480     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p24_a0
10481       , p24_a1
10482       , p24_a2
10483       , p24_a3
10484       , p24_a4
10485       , p24_a5
10486       , p24_a6
10487       , p24_a7
10488       , p24_a8
10489       , p24_a9
10490       , p24_a10
10491       , p24_a11
10492       , p24_a12
10493       , p24_a13
10494       , p24_a14
10495       , p24_a15
10496       , p24_a16
10497       , p24_a17
10498       , p24_a18
10499       , p24_a19
10500       , p24_a20
10501       , p24_a21
10502       , p24_a22
10503       , p24_a23
10504       , p24_a24
10505       );
10506 
10507     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p25_a0
10508       , p25_a1
10509       , p25_a2
10510       , p25_a3
10511       , p25_a4
10512       , p25_a5
10513       , p25_a6
10514       , p25_a7
10515       , p25_a8
10516       , p25_a9
10517       , p25_a10
10518       , p25_a11
10519       , p25_a12
10520       , p25_a13
10521       , p25_a14
10522       , p25_a15
10523       , p25_a16
10524       , p25_a17
10525       , p25_a18
10526       , p25_a19
10527       , p25_a20
10528       , p25_a21
10529       , p25_a22
10530       , p25_a23
10531       , p25_a24
10532       , p25_a25
10533       , p25_a26
10534       , p25_a27
10535       , p25_a28
10536       , p25_a29
10537       , p25_a30
10538       , p25_a31
10539       , p25_a32
10540       , p25_a33
10541       , p25_a34
10542       , p25_a35
10543       , p25_a36
10544       , p25_a37
10545       , p25_a38
10546       , p25_a39
10547       , p25_a40
10548       , p25_a41
10549       , p25_a42
10550       , p25_a43
10551       , p25_a44
10552       , p25_a45
10553       , p25_a46
10554       , p25_a47
10555       );
10556 
10557     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p26_a0
10558       , p26_a1
10559       , p26_a2
10560       , p26_a3
10561       , p26_a4
10562       , p26_a5
10563       , p26_a6
10564       , p26_a7
10565       , p26_a8
10566       , p26_a9
10567       , p26_a10
10568       , p26_a11
10569       , p26_a12
10570       , p26_a13
10571       );
10572 
10573     eam_process_wo_pub_w.rosetta_table_copy_out_p33(ddx_eam_sub_res_tbl, p27_a0
10574       , p27_a1
10575       , p27_a2
10576       , p27_a3
10577       , p27_a4
10578       , p27_a5
10579       , p27_a6
10580       , p27_a7
10581       , p27_a8
10582       , p27_a9
10583       , p27_a10
10584       , p27_a11
10585       , p27_a12
10586       , p27_a13
10587       , p27_a14
10588       , p27_a15
10589       , p27_a16
10590       , p27_a17
10591       , p27_a18
10592       , p27_a19
10593       , p27_a20
10594       , p27_a21
10595       , p27_a22
10596       , p27_a23
10597       , p27_a24
10598       , p27_a25
10599       , p27_a26
10600       , p27_a27
10601       , p27_a28
10602       , p27_a29
10603       , p27_a30
10604       , p27_a31
10605       , p27_a32
10606       , p27_a33
10607       , p27_a34
10608       , p27_a35
10609       , p27_a36
10610       , p27_a37
10611       , p27_a38
10612       , p27_a39
10613       , p27_a40
10614       , p27_a41
10615       , p27_a42
10616       , p27_a43
10617       , p27_a44
10618       , p27_a45
10619       );
10620 
10621     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p28_a0
10622       , p28_a1
10623       , p28_a2
10624       , p28_a3
10625       , p28_a4
10626       , p28_a5
10627       , p28_a6
10628       , p28_a7
10629       , p28_a8
10630       , p28_a9
10631       , p28_a10
10632       , p28_a11
10633       , p28_a12
10634       , p28_a13
10635       , p28_a14
10636       , p28_a15
10637       , p28_a16
10638       , p28_a17
10639       , p28_a18
10640       , p28_a19
10641       , p28_a20
10642       , p28_a21
10643       , p28_a22
10644       , p28_a23
10645       , p28_a24
10646       , p28_a25
10647       , p28_a26
10648       , p28_a27
10649       , p28_a28
10650       , p28_a29
10651       , p28_a30
10652       , p28_a31
10653       , p28_a32
10654       , p28_a33
10655       , p28_a34
10656       , p28_a35
10657       , p28_a36
10658       , p28_a37
10659       , p28_a38
10660       , p28_a39
10661       , p28_a40
10662       , p28_a41
10663       , p28_a42
10664       , p28_a43
10665       , p28_a44
10666       , p28_a45
10667       , p28_a46
10668       , p28_a47
10669       );
10670 
10671     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p29_a0
10672       , p29_a1
10673       , p29_a2
10674       , p29_a3
10675       , p29_a4
10676       , p29_a5
10677       , p29_a6
10678       , p29_a7
10679       , p29_a8
10680       , p29_a9
10681       , p29_a10
10682       , p29_a11
10683       , p29_a12
10684       , p29_a13
10685       , p29_a14
10686       , p29_a15
10687       , p29_a16
10688       , p29_a17
10689       , p29_a18
10690       , p29_a19
10691       , p29_a20
10692       , p29_a21
10693       , p29_a22
10694       , p29_a23
10695       , p29_a24
10696       , p29_a25
10697       , p29_a26
10698       , p29_a27
10699       , p29_a28
10700       , p29_a29
10701       , p29_a30
10702       , p29_a31
10703       , p29_a32
10704       , p29_a33
10705       , p29_a34
10706       , p29_a35
10707       , p29_a36
10708       , p29_a37
10709       , p29_a38
10710       , p29_a39
10711       , p29_a40
10712       , p29_a41
10713       , p29_a42
10714       , p29_a43
10715       , p29_a44
10716       , p29_a45
10717       );
10718 
10719     eam_process_wo_pub_w.rosetta_table_copy_out_p34(ddx_eam_res_usage_tbl, p30_a0
10720       , p30_a1
10721       , p30_a2
10722       , p30_a3
10723       , p30_a4
10724       , p30_a5
10725       , p30_a6
10726       , p30_a7
10727       , p30_a8
10728       , p30_a9
10729       , p30_a10
10730       , p30_a11
10731       , p30_a12
10732       , p30_a13
10733       , p30_a14
10734       , p30_a15
10735       , p30_a16
10736       , p30_a17
10737       , p30_a18
10738       , p30_a19
10739       );
10740 
10741     eam_process_wo_pub_w.rosetta_table_copy_out_p37(ddx_eam_wo_comp_tbl, p31_a0
10742       , p31_a1
10743       , p31_a2
10744       , p31_a3
10745       , p31_a4
10746       , p31_a5
10747       , p31_a6
10748       , p31_a7
10749       , p31_a8
10750       , p31_a9
10751       , p31_a10
10752       , p31_a11
10753       , p31_a12
10754       , p31_a13
10755       , p31_a14
10756       , p31_a15
10757       , p31_a16
10758       , p31_a17
10759       , p31_a18
10760       , p31_a19
10761       , p31_a20
10762       , p31_a21
10763       , p31_a22
10764       , p31_a23
10765       , p31_a24
10766       , p31_a25
10767       , p31_a26
10768       , p31_a27
10769       , p31_a28
10770       , p31_a29
10771       , p31_a30
10772       , p31_a31
10773       , p31_a32
10774       , p31_a33
10775       , p31_a34
10776       , p31_a35
10777       , p31_a36
10778       , p31_a37
10779       , p31_a38
10780       , p31_a39
10781       , p31_a40
10782       , p31_a41
10783       , p31_a42
10784       , p31_a43
10785       , p31_a44
10786       , p31_a45
10787       , p31_a46
10788       , p31_a47
10789       , p31_a48
10790       , p31_a49
10791       , p31_a50
10792       );
10793 
10794     eam_process_wo_pub_w.rosetta_table_copy_out_p41(ddx_eam_wo_quality_tbl, p32_a0
10795       , p32_a1
10796       , p32_a2
10797       , p32_a3
10798       , p32_a4
10799       , p32_a5
10800       , p32_a6
10801       , p32_a7
10802       , p32_a8
10803       , p32_a9
10804       , p32_a10
10805       , p32_a11
10806       , p32_a12
10807       , p32_a13
10808       , p32_a14
10809       , p32_a15
10810       , p32_a16
10811       );
10812 
10813     eam_process_wo_pub_w.rosetta_table_copy_out_p39(ddx_eam_meter_reading_tbl, p33_a0
10814       , p33_a1
10815       , p33_a2
10816       , p33_a3
10817       , p33_a4
10818       , p33_a5
10819       , p33_a6
10820       , p33_a7
10821       , p33_a8
10822       , p33_a9
10823       , p33_a10
10824       , p33_a11
10825       , p33_a12
10826       , p33_a13
10827       , p33_a14
10828       , p33_a15
10829       , p33_a16
10830       , p33_a17
10831       , p33_a18
10832       , p33_a19
10833       , p33_a20
10834       , p33_a21
10835       , p33_a22
10836       , p33_a23
10837       , p33_a24
10838       , p33_a25
10839       , p33_a26
10840       , p33_a27
10841       , p33_a28
10842       , p33_a29
10843       , p33_a30
10844       , p33_a31
10845       , p33_a32
10846       , p33_a33
10847       , p33_a34
10848       , p33_a35
10849       , p33_a36
10850       , p33_a37
10851       , p33_a38
10852       , p33_a39
10853       , p33_a40
10854       , p33_a41
10855       , p33_a42
10856       , p33_a43
10857       , p33_a44
10858       , p33_a45
10859       , p33_a46
10860       , p33_a47
10861       );
10862 
10863     eam_process_wo_pub_w.rosetta_table_copy_out_p40(ddx_eam_counter_prop_tbl, p34_a0
10864       , p34_a1
10865       , p34_a2
10866       , p34_a3
10867       , p34_a4
10868       , p34_a5
10869       , p34_a6
10870       , p34_a7
10871       , p34_a8
10872       , p34_a9
10873       , p34_a10
10874       , p34_a11
10875       , p34_a12
10876       , p34_a13
10877       , p34_a14
10878       , p34_a15
10879       , p34_a16
10880       , p34_a17
10881       , p34_a18
10882       , p34_a19
10883       , p34_a20
10884       , p34_a21
10885       , p34_a22
10886       , p34_a23
10887       , p34_a24
10888       , p34_a25
10889       , p34_a26
10890       );
10891 
10892     eam_process_wo_pub_w.rosetta_table_copy_out_p42(ddx_eam_wo_comp_rebuild_tbl, p35_a0
10893       , p35_a1
10894       , p35_a2
10895       , p35_a3
10896       , p35_a4
10897       , p35_a5
10898       , p35_a6
10899       , p35_a7
10900       , p35_a8
10901       , p35_a9
10902       , p35_a10
10903       , p35_a11
10904       );
10905 
10906     eam_process_wo_pub_w.rosetta_table_copy_out_p43(ddx_eam_wo_comp_mr_read_tbl, p36_a0
10907       , p36_a1
10908       , p36_a2
10909       , p36_a3
10910       , p36_a4
10911       , p36_a5
10912       , p36_a6
10913       , p36_a7
10914       , p36_a8
10915       , p36_a9
10916       );
10917 
10918     eam_process_wo_pub_w.rosetta_table_copy_out_p38(ddx_eam_op_comp_tbl, p37_a0
10919       , p37_a1
10920       , p37_a2
10921       , p37_a3
10922       , p37_a4
10923       , p37_a5
10924       , p37_a6
10925       , p37_a7
10926       , p37_a8
10927       , p37_a9
10928       , p37_a10
10929       , p37_a11
10930       , p37_a12
10931       , p37_a13
10932       , p37_a14
10933       , p37_a15
10934       , p37_a16
10935       , p37_a17
10936       , p37_a18
10937       , p37_a19
10938       , p37_a20
10939       , p37_a21
10940       , p37_a22
10941       , p37_a23
10942       , p37_a24
10943       , p37_a25
10944       , p37_a26
10945       , p37_a27
10946       , p37_a28
10947       , p37_a29
10948       , p37_a30
10949       , p37_a31
10950       , p37_a32
10951       , p37_a33
10952       , p37_a34
10953       , p37_a35
10954       , p37_a36
10955       , p37_a37
10956       , p37_a38
10957       , p37_a39
10958       , p37_a40
10959       , p37_a41
10960       , p37_a42
10961       , p37_a43
10962       , p37_a44
10963       , p37_a45
10964       );
10965 
10966     eam_process_wo_pub_w.rosetta_table_copy_out_p44(ddx_eam_request_tbl, p38_a0
10967       , p38_a1
10968       , p38_a2
10969       , p38_a3
10970       , p38_a4
10971       , p38_a5
10972       , p38_a6
10973       , p38_a7
10974       , p38_a8
10975       , p38_a9
10976       , p38_a10
10977       , p38_a11
10978       , p38_a12
10979       , p38_a13
10980       , p38_a14
10981       , p38_a15
10982       , p38_a16
10983       , p38_a17
10984       , p38_a18
10985       , p38_a19
10986       , p38_a20
10987       , p38_a21
10988       , p38_a22
10989       , p38_a23
10990       , p38_a24
10991       , p38_a25
10992       , p38_a26
10993       , p38_a27
10994       , p38_a28
10995       , p38_a29
10996       , p38_a30
10997       , p38_a31
10998       , p38_a32
10999       , p38_a33
11000       );
11001 
11002 
11003 
11004 
11005 
11006 
11007 
11008   end;
11009 
11010   procedure process_wo(p_bo_identifier  VARCHAR2
11011     , p_api_version_number  NUMBER
11012     , p_init_msg_list  number
11013     , p_commit  VARCHAR2
11014     , p4_a0  NUMBER
11015     , p4_a1  NUMBER
11016     , p4_a2  NUMBER
11017     , p4_a3  VARCHAR2
11018     , p4_a4  NUMBER
11019     , p4_a5  NUMBER
11020     , p4_a6  VARCHAR2
11021     , p4_a7  VARCHAR2
11022     , p4_a8  NUMBER
11023     , p4_a9  NUMBER
11024     , p4_a10  VARCHAR2
11025     , p4_a11  NUMBER
11026     , p4_a12  NUMBER
11027     , p4_a13  NUMBER
11028     , p4_a14  NUMBER
11029     , p4_a15  VARCHAR2
11030     , p4_a16  NUMBER
11031     , p4_a17  VARCHAR2
11032     , p4_a18  VARCHAR2
11033     , p4_a19  VARCHAR2
11034     , p4_a20  VARCHAR2
11035     , p4_a21  NUMBER
11036     , p4_a22  NUMBER
11037     , p4_a23  DATE
11038     , p4_a24  NUMBER
11039     , p4_a25  NUMBER
11040     , p4_a26  DATE
11041     , p4_a27  DATE
11042     , p4_a28  VARCHAR2
11043     , p4_a29  NUMBER
11044     , p4_a30  VARCHAR2
11045     , p4_a31  VARCHAR2
11046     , p4_a32  VARCHAR2
11047     , p4_a33  NUMBER
11048     , p4_a34  NUMBER
11049     , p4_a35  VARCHAR2
11050     , p4_a36  NUMBER
11051     , p4_a37  DATE
11052     , p4_a38  DATE
11053     , p4_a39  VARCHAR2
11054     , p4_a40  VARCHAR2
11055     , p4_a41  VARCHAR2
11056     , p4_a42  VARCHAR2
11057     , p4_a43  NUMBER
11058     , p4_a44  VARCHAR2
11059     , p4_a45  NUMBER
11060     , p4_a46  NUMBER
11061     , p4_a47  NUMBER
11062     , p4_a48  NUMBER
11063     , p4_a49  NUMBER
11064     , p4_a50  NUMBER
11065     , p4_a51  NUMBER
11066     , p4_a52  NUMBER
11067     , p4_a53  NUMBER
11068     , p4_a54  NUMBER
11069     , p4_a55  NUMBER
11070     , p4_a56  NUMBER
11071     , p4_a57  DATE
11072     , p4_a58  DATE
11073     , p4_a59  DATE
11074     , p4_a60  DATE
11075     , p4_a61  NUMBER
11076     , p4_a62  NUMBER
11077     , p4_a63  NUMBER
11078     , p4_a64  NUMBER
11079     , p4_a65  NUMBER
11080     , p4_a66  NUMBER
11081     , p4_a67  NUMBER
11082     , p4_a68  VARCHAR2
11083     , p4_a69  DATE
11084     , p4_a70  NUMBER
11085     , p4_a71  NUMBER
11086     , p4_a72  NUMBER
11087     , p4_a73  NUMBER
11088     , p4_a74  NUMBER
11089     , p4_a75  VARCHAR2
11090     , p4_a76  NUMBER
11091     , p4_a77  VARCHAR2
11092     , p4_a78  VARCHAR2
11093     , p4_a79  VARCHAR2
11094     , p4_a80  VARCHAR2
11095     , p4_a81  VARCHAR2
11096     , p4_a82  VARCHAR2
11097     , p4_a83  VARCHAR2
11098     , p4_a84  VARCHAR2
11099     , p4_a85  VARCHAR2
11100     , p4_a86  VARCHAR2
11101     , p4_a87  VARCHAR2
11102     , p4_a88  VARCHAR2
11103     , p4_a89  VARCHAR2
11104     , p4_a90  VARCHAR2
11105     , p4_a91  VARCHAR2
11106     , p4_a92  VARCHAR2
11107     , p4_a93  VARCHAR2
11108     , p4_a94  VARCHAR2
11109     , p4_a95  VARCHAR2
11110     , p4_a96  NUMBER
11111     , p4_a97  DATE
11112     , p4_a98  DATE
11113     , p4_a99  NUMBER
11114     , p4_a100  NUMBER
11115     , p4_a101  NUMBER
11116     , p4_a102  NUMBER
11117     , p4_a103  NUMBER
11118     , p4_a104  NUMBER
11119     , p4_a105  VARCHAR2
11120     , p4_a106  VARCHAR2
11121     , p4_a107  VARCHAR2
11122     , p4_a108  NUMBER
11123     , p5_a0 JTF_NUMBER_TABLE
11124     , p5_a1 JTF_NUMBER_TABLE
11125     , p5_a2 JTF_NUMBER_TABLE
11126     , p5_a3 JTF_NUMBER_TABLE
11127     , p5_a4 JTF_NUMBER_TABLE
11128     , p5_a5 JTF_NUMBER_TABLE
11129     , p5_a6 JTF_NUMBER_TABLE
11130     , p5_a7 JTF_NUMBER_TABLE
11131     , p5_a8 JTF_NUMBER_TABLE
11132     , p5_a9 JTF_VARCHAR2_TABLE_300
11133     , p5_a10 JTF_NUMBER_TABLE
11134     , p5_a11 JTF_NUMBER_TABLE
11135     , p5_a12 JTF_NUMBER_TABLE
11136     , p5_a13 JTF_VARCHAR2_TABLE_100
11137     , p5_a14 JTF_DATE_TABLE
11138     , p5_a15 JTF_DATE_TABLE
11139     , p5_a16 JTF_VARCHAR2_TABLE_100
11140     , p5_a17 JTF_VARCHAR2_TABLE_200
11141     , p5_a18 JTF_VARCHAR2_TABLE_200
11142     , p5_a19 JTF_VARCHAR2_TABLE_200
11143     , p5_a20 JTF_VARCHAR2_TABLE_200
11144     , p5_a21 JTF_VARCHAR2_TABLE_200
11145     , p5_a22 JTF_VARCHAR2_TABLE_200
11146     , p5_a23 JTF_VARCHAR2_TABLE_200
11147     , p5_a24 JTF_VARCHAR2_TABLE_200
11148     , p5_a25 JTF_VARCHAR2_TABLE_200
11149     , p5_a26 JTF_VARCHAR2_TABLE_200
11150     , p5_a27 JTF_VARCHAR2_TABLE_200
11151     , p5_a28 JTF_VARCHAR2_TABLE_200
11152     , p5_a29 JTF_VARCHAR2_TABLE_200
11153     , p5_a30 JTF_VARCHAR2_TABLE_200
11154     , p5_a31 JTF_VARCHAR2_TABLE_200
11155     , p5_a32 JTF_VARCHAR2_TABLE_4000
11156     , p5_a33 JTF_NUMBER_TABLE
11157     , p5_a34 JTF_NUMBER_TABLE
11158     , p5_a35 JTF_NUMBER_TABLE
11159     , p5_a36 JTF_VARCHAR2_TABLE_100
11160     , p5_a37 JTF_NUMBER_TABLE
11161     , p6_a0 JTF_NUMBER_TABLE
11162     , p6_a1 JTF_NUMBER_TABLE
11163     , p6_a2 JTF_NUMBER_TABLE
11164     , p6_a3 JTF_NUMBER_TABLE
11165     , p6_a4 JTF_NUMBER_TABLE
11166     , p6_a5 JTF_NUMBER_TABLE
11167     , p6_a6 JTF_NUMBER_TABLE
11168     , p6_a7 JTF_VARCHAR2_TABLE_100
11169     , p6_a8 JTF_VARCHAR2_TABLE_200
11170     , p6_a9 JTF_VARCHAR2_TABLE_200
11171     , p6_a10 JTF_VARCHAR2_TABLE_200
11172     , p6_a11 JTF_VARCHAR2_TABLE_200
11173     , p6_a12 JTF_VARCHAR2_TABLE_200
11174     , p6_a13 JTF_VARCHAR2_TABLE_200
11175     , p6_a14 JTF_VARCHAR2_TABLE_200
11176     , p6_a15 JTF_VARCHAR2_TABLE_200
11177     , p6_a16 JTF_VARCHAR2_TABLE_200
11178     , p6_a17 JTF_VARCHAR2_TABLE_200
11179     , p6_a18 JTF_VARCHAR2_TABLE_200
11180     , p6_a19 JTF_VARCHAR2_TABLE_200
11181     , p6_a20 JTF_VARCHAR2_TABLE_200
11182     , p6_a21 JTF_VARCHAR2_TABLE_200
11183     , p6_a22 JTF_VARCHAR2_TABLE_200
11184     , p6_a23 JTF_VARCHAR2_TABLE_100
11185     , p6_a24 JTF_NUMBER_TABLE
11186     , p7_a0 JTF_NUMBER_TABLE
11187     , p7_a1 JTF_NUMBER_TABLE
11188     , p7_a2 JTF_NUMBER_TABLE
11189     , p7_a3 JTF_NUMBER_TABLE
11190     , p7_a4 JTF_NUMBER_TABLE
11191     , p7_a5 JTF_NUMBER_TABLE
11192     , p7_a6 JTF_NUMBER_TABLE
11193     , p7_a7 JTF_NUMBER_TABLE
11194     , p7_a8 JTF_VARCHAR2_TABLE_100
11195     , p7_a9 JTF_NUMBER_TABLE
11196     , p7_a10 JTF_NUMBER_TABLE
11197     , p7_a11 JTF_NUMBER_TABLE
11198     , p7_a12 JTF_NUMBER_TABLE
11199     , p7_a13 JTF_NUMBER_TABLE
11200     , p7_a14 JTF_NUMBER_TABLE
11201     , p7_a15 JTF_NUMBER_TABLE
11202     , p7_a16 JTF_NUMBER_TABLE
11203     , p7_a17 JTF_NUMBER_TABLE
11204     , p7_a18 JTF_NUMBER_TABLE
11205     , p7_a19 JTF_NUMBER_TABLE
11206     , p7_a20 JTF_DATE_TABLE
11207     , p7_a21 JTF_DATE_TABLE
11208     , p7_a22 JTF_NUMBER_TABLE
11209     , p7_a23 JTF_NUMBER_TABLE
11210     , p7_a24 JTF_NUMBER_TABLE
11211     , p7_a25 JTF_VARCHAR2_TABLE_100
11212     , p7_a26 JTF_VARCHAR2_TABLE_200
11213     , p7_a27 JTF_VARCHAR2_TABLE_200
11214     , p7_a28 JTF_VARCHAR2_TABLE_200
11215     , p7_a29 JTF_VARCHAR2_TABLE_200
11216     , p7_a30 JTF_VARCHAR2_TABLE_200
11217     , p7_a31 JTF_VARCHAR2_TABLE_200
11218     , p7_a32 JTF_VARCHAR2_TABLE_200
11219     , p7_a33 JTF_VARCHAR2_TABLE_200
11220     , p7_a34 JTF_VARCHAR2_TABLE_200
11221     , p7_a35 JTF_VARCHAR2_TABLE_200
11222     , p7_a36 JTF_VARCHAR2_TABLE_200
11223     , p7_a37 JTF_VARCHAR2_TABLE_200
11224     , p7_a38 JTF_VARCHAR2_TABLE_200
11225     , p7_a39 JTF_VARCHAR2_TABLE_200
11226     , p7_a40 JTF_VARCHAR2_TABLE_200
11227     , p7_a41 JTF_NUMBER_TABLE
11228     , p7_a42 JTF_NUMBER_TABLE
11229     , p7_a43 JTF_NUMBER_TABLE
11230     , p7_a44 JTF_NUMBER_TABLE
11231     , p7_a45 JTF_DATE_TABLE
11232     , p7_a46 JTF_VARCHAR2_TABLE_100
11233     , p7_a47 JTF_NUMBER_TABLE
11234     , p8_a0 JTF_NUMBER_TABLE
11235     , p8_a1 JTF_NUMBER_TABLE
11236     , p8_a2 JTF_NUMBER_TABLE
11237     , p8_a3 JTF_NUMBER_TABLE
11238     , p8_a4 JTF_NUMBER_TABLE
11239     , p8_a5 JTF_NUMBER_TABLE
11240     , p8_a6 JTF_NUMBER_TABLE
11241     , p8_a7 JTF_NUMBER_TABLE
11242     , p8_a8 JTF_VARCHAR2_TABLE_100
11243     , p8_a9 JTF_DATE_TABLE
11244     , p8_a10 JTF_DATE_TABLE
11245     , p8_a11 JTF_NUMBER_TABLE
11246     , p8_a12 JTF_VARCHAR2_TABLE_100
11247     , p8_a13 JTF_NUMBER_TABLE
11248     , p9_a0 JTF_NUMBER_TABLE
11249     , p9_a1 JTF_NUMBER_TABLE
11250     , p9_a2 JTF_NUMBER_TABLE
11251     , p9_a3 JTF_NUMBER_TABLE
11252     , p9_a4 JTF_NUMBER_TABLE
11253     , p9_a5 JTF_NUMBER_TABLE
11254     , p9_a6 JTF_NUMBER_TABLE
11255     , p9_a7 JTF_NUMBER_TABLE
11256     , p9_a8 JTF_VARCHAR2_TABLE_100
11257     , p9_a9 JTF_NUMBER_TABLE
11258     , p9_a10 JTF_NUMBER_TABLE
11259     , p9_a11 JTF_NUMBER_TABLE
11260     , p9_a12 JTF_NUMBER_TABLE
11261     , p9_a13 JTF_NUMBER_TABLE
11262     , p9_a14 JTF_NUMBER_TABLE
11263     , p9_a15 JTF_NUMBER_TABLE
11264     , p9_a16 JTF_NUMBER_TABLE
11265     , p9_a17 JTF_NUMBER_TABLE
11266     , p9_a18 JTF_DATE_TABLE
11267     , p9_a19 JTF_DATE_TABLE
11268     , p9_a20 JTF_NUMBER_TABLE
11269     , p9_a21 JTF_NUMBER_TABLE
11270     , p9_a22 JTF_NUMBER_TABLE
11271     , p9_a23 JTF_VARCHAR2_TABLE_100
11272     , p9_a24 JTF_VARCHAR2_TABLE_200
11273     , p9_a25 JTF_VARCHAR2_TABLE_200
11274     , p9_a26 JTF_VARCHAR2_TABLE_200
11275     , p9_a27 JTF_VARCHAR2_TABLE_200
11276     , p9_a28 JTF_VARCHAR2_TABLE_200
11277     , p9_a29 JTF_VARCHAR2_TABLE_200
11278     , p9_a30 JTF_VARCHAR2_TABLE_200
11279     , p9_a31 JTF_VARCHAR2_TABLE_200
11280     , p9_a32 JTF_VARCHAR2_TABLE_200
11281     , p9_a33 JTF_VARCHAR2_TABLE_200
11282     , p9_a34 JTF_VARCHAR2_TABLE_200
11283     , p9_a35 JTF_VARCHAR2_TABLE_200
11284     , p9_a36 JTF_VARCHAR2_TABLE_200
11285     , p9_a37 JTF_VARCHAR2_TABLE_200
11286     , p9_a38 JTF_VARCHAR2_TABLE_200
11287     , p9_a39 JTF_NUMBER_TABLE
11288     , p9_a40 JTF_NUMBER_TABLE
11289     , p9_a41 JTF_NUMBER_TABLE
11290     , p9_a42 JTF_NUMBER_TABLE
11291     , p9_a43 JTF_DATE_TABLE
11292     , p9_a44 JTF_VARCHAR2_TABLE_100
11293     , p9_a45 JTF_NUMBER_TABLE
11294     , p10_a0 JTF_NUMBER_TABLE
11295     , p10_a1 JTF_NUMBER_TABLE
11296     , p10_a2 JTF_NUMBER_TABLE
11297     , p10_a3 JTF_NUMBER_TABLE
11298     , p10_a4 JTF_NUMBER_TABLE
11299     , p10_a5 JTF_NUMBER_TABLE
11300     , p10_a6 JTF_NUMBER_TABLE
11301     , p10_a7 JTF_DATE_TABLE
11302     , p10_a8 JTF_DATE_TABLE
11303     , p10_a9 JTF_DATE_TABLE
11304     , p10_a10 JTF_DATE_TABLE
11305     , p10_a11 JTF_NUMBER_TABLE
11306     , p10_a12 JTF_NUMBER_TABLE
11307     , p10_a13 JTF_NUMBER_TABLE
11308     , p10_a14 JTF_NUMBER_TABLE
11309     , p10_a15 JTF_DATE_TABLE
11310     , p10_a16 JTF_NUMBER_TABLE
11311     , p10_a17 JTF_VARCHAR2_TABLE_100
11312     , p10_a18 JTF_VARCHAR2_TABLE_100
11313     , p10_a19 JTF_NUMBER_TABLE
11314     , p11_a0 JTF_NUMBER_TABLE
11315     , p11_a1 JTF_NUMBER_TABLE
11316     , p11_a2 JTF_NUMBER_TABLE
11317     , p11_a3 JTF_NUMBER_TABLE
11318     , p11_a4 JTF_NUMBER_TABLE
11319     , p11_a5 JTF_NUMBER_TABLE
11320     , p11_a6 JTF_NUMBER_TABLE
11321     , p11_a7 JTF_NUMBER_TABLE
11322     , p11_a8 JTF_NUMBER_TABLE
11323     , p11_a9 JTF_NUMBER_TABLE
11324     , p11_a10 JTF_DATE_TABLE
11325     , p11_a11 JTF_NUMBER_TABLE
11326     , p11_a12 JTF_NUMBER_TABLE
11327     , p11_a13 JTF_NUMBER_TABLE
11328     , p11_a14 JTF_NUMBER_TABLE
11329     , p11_a15 JTF_VARCHAR2_TABLE_100
11330     , p11_a16 JTF_NUMBER_TABLE
11331     , p11_a17 JTF_NUMBER_TABLE
11332     , p11_a18 JTF_NUMBER_TABLE
11333     , p11_a19 JTF_DATE_TABLE
11334     , p11_a20 JTF_NUMBER_TABLE
11335     , p11_a21 JTF_VARCHAR2_TABLE_300
11336     , p11_a22 JTF_VARCHAR2_TABLE_100
11337     , p11_a23 JTF_VARCHAR2_TABLE_200
11338     , p11_a24 JTF_VARCHAR2_TABLE_200
11339     , p11_a25 JTF_VARCHAR2_TABLE_200
11340     , p11_a26 JTF_VARCHAR2_TABLE_200
11341     , p11_a27 JTF_VARCHAR2_TABLE_200
11342     , p11_a28 JTF_VARCHAR2_TABLE_200
11343     , p11_a29 JTF_VARCHAR2_TABLE_200
11344     , p11_a30 JTF_VARCHAR2_TABLE_200
11345     , p11_a31 JTF_VARCHAR2_TABLE_200
11346     , p11_a32 JTF_VARCHAR2_TABLE_200
11347     , p11_a33 JTF_VARCHAR2_TABLE_200
11348     , p11_a34 JTF_VARCHAR2_TABLE_200
11349     , p11_a35 JTF_VARCHAR2_TABLE_200
11350     , p11_a36 JTF_VARCHAR2_TABLE_200
11351     , p11_a37 JTF_VARCHAR2_TABLE_200
11352     , p11_a38 JTF_VARCHAR2_TABLE_100
11353     , p11_a39 JTF_VARCHAR2_TABLE_300
11354     , p11_a40 JTF_NUMBER_TABLE
11355     , p11_a41 JTF_NUMBER_TABLE
11356     , p11_a42 JTF_NUMBER_TABLE
11357     , p11_a43 JTF_NUMBER_TABLE
11358     , p11_a44 JTF_NUMBER_TABLE
11359     , p11_a45 JTF_DATE_TABLE
11360     , p11_a46 JTF_VARCHAR2_TABLE_100
11361     , p11_a47 JTF_NUMBER_TABLE
11362     , p12_a0 JTF_NUMBER_TABLE
11363     , p12_a1 JTF_NUMBER_TABLE
11364     , p12_a2 JTF_NUMBER_TABLE
11365     , p12_a3 JTF_VARCHAR2_TABLE_300
11366     , p12_a4 JTF_NUMBER_TABLE
11367     , p12_a5 JTF_NUMBER_TABLE
11368     , p12_a6 JTF_NUMBER_TABLE
11369     , p12_a7 JTF_NUMBER_TABLE
11370     , p12_a8 JTF_NUMBER_TABLE
11371     , p12_a9 JTF_NUMBER_TABLE
11372     , p12_a10 JTF_VARCHAR2_TABLE_300
11373     , p12_a11 JTF_NUMBER_TABLE
11374     , p12_a12 JTF_VARCHAR2_TABLE_100
11375     , p12_a13 JTF_NUMBER_TABLE
11376     , p12_a14 JTF_VARCHAR2_TABLE_100
11377     , p12_a15 JTF_NUMBER_TABLE
11378     , p12_a16 JTF_VARCHAR2_TABLE_100
11379     , p12_a17 JTF_VARCHAR2_TABLE_100
11380     , p12_a18 JTF_NUMBER_TABLE
11381     , p12_a19 JTF_VARCHAR2_TABLE_100
11382     , p12_a20 JTF_NUMBER_TABLE
11383     , p12_a21 JTF_NUMBER_TABLE
11384     , p12_a22 JTF_VARCHAR2_TABLE_100
11385     , p12_a23 JTF_DATE_TABLE
11386     , p12_a24 JTF_VARCHAR2_TABLE_100
11387     , p12_a25 JTF_VARCHAR2_TABLE_200
11388     , p12_a26 JTF_VARCHAR2_TABLE_200
11389     , p12_a27 JTF_VARCHAR2_TABLE_200
11390     , p12_a28 JTF_VARCHAR2_TABLE_200
11391     , p12_a29 JTF_VARCHAR2_TABLE_200
11392     , p12_a30 JTF_VARCHAR2_TABLE_200
11393     , p12_a31 JTF_VARCHAR2_TABLE_200
11394     , p12_a32 JTF_VARCHAR2_TABLE_200
11395     , p12_a33 JTF_VARCHAR2_TABLE_200
11396     , p12_a34 JTF_VARCHAR2_TABLE_200
11397     , p12_a35 JTF_VARCHAR2_TABLE_200
11398     , p12_a36 JTF_VARCHAR2_TABLE_200
11399     , p12_a37 JTF_VARCHAR2_TABLE_200
11400     , p12_a38 JTF_VARCHAR2_TABLE_200
11401     , p12_a39 JTF_VARCHAR2_TABLE_200
11402     , p12_a40 JTF_NUMBER_TABLE
11403     , p12_a41 JTF_NUMBER_TABLE
11404     , p12_a42 JTF_DATE_TABLE
11405     , p12_a43 JTF_NUMBER_TABLE
11406     , p12_a44 JTF_VARCHAR2_TABLE_100
11407     , p12_a45 JTF_NUMBER_TABLE
11408     , p13_a0 out nocopy  NUMBER
11409     , p13_a1 out nocopy  NUMBER
11410     , p13_a2 out nocopy  NUMBER
11411     , p13_a3 out nocopy  VARCHAR2
11412     , p13_a4 out nocopy  NUMBER
11413     , p13_a5 out nocopy  NUMBER
11414     , p13_a6 out nocopy  VARCHAR2
11415     , p13_a7 out nocopy  VARCHAR2
11416     , p13_a8 out nocopy  NUMBER
11417     , p13_a9 out nocopy  NUMBER
11418     , p13_a10 out nocopy  VARCHAR2
11419     , p13_a11 out nocopy  NUMBER
11420     , p13_a12 out nocopy  NUMBER
11421     , p13_a13 out nocopy  NUMBER
11422     , p13_a14 out nocopy  NUMBER
11423     , p13_a15 out nocopy  VARCHAR2
11424     , p13_a16 out nocopy  NUMBER
11425     , p13_a17 out nocopy  VARCHAR2
11426     , p13_a18 out nocopy  VARCHAR2
11427     , p13_a19 out nocopy  VARCHAR2
11428     , p13_a20 out nocopy  VARCHAR2
11429     , p13_a21 out nocopy  NUMBER
11430     , p13_a22 out nocopy  NUMBER
11431     , p13_a23 out nocopy  DATE
11432     , p13_a24 out nocopy  NUMBER
11433     , p13_a25 out nocopy  NUMBER
11434     , p13_a26 out nocopy  DATE
11435     , p13_a27 out nocopy  DATE
11436     , p13_a28 out nocopy  VARCHAR2
11437     , p13_a29 out nocopy  NUMBER
11438     , p13_a30 out nocopy  VARCHAR2
11439     , p13_a31 out nocopy  VARCHAR2
11440     , p13_a32 out nocopy  VARCHAR2
11441     , p13_a33 out nocopy  NUMBER
11442     , p13_a34 out nocopy  NUMBER
11443     , p13_a35 out nocopy  VARCHAR2
11444     , p13_a36 out nocopy  NUMBER
11445     , p13_a37 out nocopy  DATE
11446     , p13_a38 out nocopy  DATE
11447     , p13_a39 out nocopy  VARCHAR2
11448     , p13_a40 out nocopy  VARCHAR2
11449     , p13_a41 out nocopy  VARCHAR2
11450     , p13_a42 out nocopy  VARCHAR2
11451     , p13_a43 out nocopy  NUMBER
11452     , p13_a44 out nocopy  VARCHAR2
11453     , p13_a45 out nocopy  NUMBER
11454     , p13_a46 out nocopy  NUMBER
11455     , p13_a47 out nocopy  NUMBER
11456     , p13_a48 out nocopy  NUMBER
11457     , p13_a49 out nocopy  NUMBER
11458     , p13_a50 out nocopy  NUMBER
11459     , p13_a51 out nocopy  NUMBER
11460     , p13_a52 out nocopy  NUMBER
11461     , p13_a53 out nocopy  NUMBER
11462     , p13_a54 out nocopy  NUMBER
11463     , p13_a55 out nocopy  NUMBER
11464     , p13_a56 out nocopy  NUMBER
11465     , p13_a57 out nocopy  DATE
11466     , p13_a58 out nocopy  DATE
11467     , p13_a59 out nocopy  DATE
11468     , p13_a60 out nocopy  DATE
11469     , p13_a61 out nocopy  NUMBER
11470     , p13_a62 out nocopy  NUMBER
11471     , p13_a63 out nocopy  NUMBER
11472     , p13_a64 out nocopy  NUMBER
11473     , p13_a65 out nocopy  NUMBER
11474     , p13_a66 out nocopy  NUMBER
11475     , p13_a67 out nocopy  NUMBER
11476     , p13_a68 out nocopy  VARCHAR2
11477     , p13_a69 out nocopy  DATE
11478     , p13_a70 out nocopy  NUMBER
11479     , p13_a71 out nocopy  NUMBER
11480     , p13_a72 out nocopy  NUMBER
11481     , p13_a73 out nocopy  NUMBER
11482     , p13_a74 out nocopy  NUMBER
11483     , p13_a75 out nocopy  VARCHAR2
11484     , p13_a76 out nocopy  NUMBER
11485     , p13_a77 out nocopy  VARCHAR2
11486     , p13_a78 out nocopy  VARCHAR2
11487     , p13_a79 out nocopy  VARCHAR2
11488     , p13_a80 out nocopy  VARCHAR2
11489     , p13_a81 out nocopy  VARCHAR2
11490     , p13_a82 out nocopy  VARCHAR2
11491     , p13_a83 out nocopy  VARCHAR2
11492     , p13_a84 out nocopy  VARCHAR2
11493     , p13_a85 out nocopy  VARCHAR2
11494     , p13_a86 out nocopy  VARCHAR2
11495     , p13_a87 out nocopy  VARCHAR2
11496     , p13_a88 out nocopy  VARCHAR2
11497     , p13_a89 out nocopy  VARCHAR2
11498     , p13_a90 out nocopy  VARCHAR2
11499     , p13_a91 out nocopy  VARCHAR2
11500     , p13_a92 out nocopy  VARCHAR2
11501     , p13_a93 out nocopy  VARCHAR2
11502     , p13_a94 out nocopy  VARCHAR2
11503     , p13_a95 out nocopy  VARCHAR2
11504     , p13_a96 out nocopy  NUMBER
11505     , p13_a97 out nocopy  DATE
11506     , p13_a98 out nocopy  DATE
11507     , p13_a99 out nocopy  NUMBER
11508     , p13_a100 out nocopy  NUMBER
11509     , p13_a101 out nocopy  NUMBER
11510     , p13_a102 out nocopy  NUMBER
11511     , p13_a103 out nocopy  NUMBER
11512     , p13_a104 out nocopy  NUMBER
11513     , p13_a105 out nocopy  VARCHAR2
11514     , p13_a106 out nocopy  VARCHAR2
11515     , p13_a107 out nocopy  VARCHAR2
11516     , p13_a108 out nocopy  NUMBER
11517     , p14_a0 out nocopy JTF_NUMBER_TABLE
11518     , p14_a1 out nocopy JTF_NUMBER_TABLE
11519     , p14_a2 out nocopy JTF_NUMBER_TABLE
11520     , p14_a3 out nocopy JTF_NUMBER_TABLE
11521     , p14_a4 out nocopy JTF_NUMBER_TABLE
11522     , p14_a5 out nocopy JTF_NUMBER_TABLE
11523     , p14_a6 out nocopy JTF_NUMBER_TABLE
11524     , p14_a7 out nocopy JTF_NUMBER_TABLE
11525     , p14_a8 out nocopy JTF_NUMBER_TABLE
11526     , p14_a9 out nocopy JTF_VARCHAR2_TABLE_300
11527     , p14_a10 out nocopy JTF_NUMBER_TABLE
11528     , p14_a11 out nocopy JTF_NUMBER_TABLE
11529     , p14_a12 out nocopy JTF_NUMBER_TABLE
11530     , p14_a13 out nocopy JTF_VARCHAR2_TABLE_100
11531     , p14_a14 out nocopy JTF_DATE_TABLE
11532     , p14_a15 out nocopy JTF_DATE_TABLE
11533     , p14_a16 out nocopy JTF_VARCHAR2_TABLE_100
11534     , p14_a17 out nocopy JTF_VARCHAR2_TABLE_200
11535     , p14_a18 out nocopy JTF_VARCHAR2_TABLE_200
11536     , p14_a19 out nocopy JTF_VARCHAR2_TABLE_200
11537     , p14_a20 out nocopy JTF_VARCHAR2_TABLE_200
11538     , p14_a21 out nocopy JTF_VARCHAR2_TABLE_200
11539     , p14_a22 out nocopy JTF_VARCHAR2_TABLE_200
11540     , p14_a23 out nocopy JTF_VARCHAR2_TABLE_200
11541     , p14_a24 out nocopy JTF_VARCHAR2_TABLE_200
11542     , p14_a25 out nocopy JTF_VARCHAR2_TABLE_200
11543     , p14_a26 out nocopy JTF_VARCHAR2_TABLE_200
11544     , p14_a27 out nocopy JTF_VARCHAR2_TABLE_200
11545     , p14_a28 out nocopy JTF_VARCHAR2_TABLE_200
11546     , p14_a29 out nocopy JTF_VARCHAR2_TABLE_200
11547     , p14_a30 out nocopy JTF_VARCHAR2_TABLE_200
11548     , p14_a31 out nocopy JTF_VARCHAR2_TABLE_200
11549     , p14_a32 out nocopy JTF_VARCHAR2_TABLE_4000
11550     , p14_a33 out nocopy JTF_NUMBER_TABLE
11551     , p14_a34 out nocopy JTF_NUMBER_TABLE
11552     , p14_a35 out nocopy JTF_NUMBER_TABLE
11553     , p14_a36 out nocopy JTF_VARCHAR2_TABLE_100
11554     , p14_a37 out nocopy JTF_NUMBER_TABLE
11555     , p15_a0 out nocopy JTF_NUMBER_TABLE
11556     , p15_a1 out nocopy JTF_NUMBER_TABLE
11557     , p15_a2 out nocopy JTF_NUMBER_TABLE
11558     , p15_a3 out nocopy JTF_NUMBER_TABLE
11559     , p15_a4 out nocopy JTF_NUMBER_TABLE
11560     , p15_a5 out nocopy JTF_NUMBER_TABLE
11561     , p15_a6 out nocopy JTF_NUMBER_TABLE
11562     , p15_a7 out nocopy JTF_VARCHAR2_TABLE_100
11563     , p15_a8 out nocopy JTF_VARCHAR2_TABLE_200
11564     , p15_a9 out nocopy JTF_VARCHAR2_TABLE_200
11565     , p15_a10 out nocopy JTF_VARCHAR2_TABLE_200
11566     , p15_a11 out nocopy JTF_VARCHAR2_TABLE_200
11567     , p15_a12 out nocopy JTF_VARCHAR2_TABLE_200
11568     , p15_a13 out nocopy JTF_VARCHAR2_TABLE_200
11569     , p15_a14 out nocopy JTF_VARCHAR2_TABLE_200
11570     , p15_a15 out nocopy JTF_VARCHAR2_TABLE_200
11571     , p15_a16 out nocopy JTF_VARCHAR2_TABLE_200
11572     , p15_a17 out nocopy JTF_VARCHAR2_TABLE_200
11573     , p15_a18 out nocopy JTF_VARCHAR2_TABLE_200
11574     , p15_a19 out nocopy JTF_VARCHAR2_TABLE_200
11575     , p15_a20 out nocopy JTF_VARCHAR2_TABLE_200
11576     , p15_a21 out nocopy JTF_VARCHAR2_TABLE_200
11577     , p15_a22 out nocopy JTF_VARCHAR2_TABLE_200
11578     , p15_a23 out nocopy JTF_VARCHAR2_TABLE_100
11579     , p15_a24 out nocopy JTF_NUMBER_TABLE
11580     , p16_a0 out nocopy JTF_NUMBER_TABLE
11581     , p16_a1 out nocopy JTF_NUMBER_TABLE
11582     , p16_a2 out nocopy JTF_NUMBER_TABLE
11583     , p16_a3 out nocopy JTF_NUMBER_TABLE
11584     , p16_a4 out nocopy JTF_NUMBER_TABLE
11585     , p16_a5 out nocopy JTF_NUMBER_TABLE
11586     , p16_a6 out nocopy JTF_NUMBER_TABLE
11587     , p16_a7 out nocopy JTF_NUMBER_TABLE
11588     , p16_a8 out nocopy JTF_VARCHAR2_TABLE_100
11589     , p16_a9 out nocopy JTF_NUMBER_TABLE
11590     , p16_a10 out nocopy JTF_NUMBER_TABLE
11591     , p16_a11 out nocopy JTF_NUMBER_TABLE
11592     , p16_a12 out nocopy JTF_NUMBER_TABLE
11593     , p16_a13 out nocopy JTF_NUMBER_TABLE
11594     , p16_a14 out nocopy JTF_NUMBER_TABLE
11595     , p16_a15 out nocopy JTF_NUMBER_TABLE
11596     , p16_a16 out nocopy JTF_NUMBER_TABLE
11597     , p16_a17 out nocopy JTF_NUMBER_TABLE
11598     , p16_a18 out nocopy JTF_NUMBER_TABLE
11599     , p16_a19 out nocopy JTF_NUMBER_TABLE
11600     , p16_a20 out nocopy JTF_DATE_TABLE
11601     , p16_a21 out nocopy JTF_DATE_TABLE
11602     , p16_a22 out nocopy JTF_NUMBER_TABLE
11603     , p16_a23 out nocopy JTF_NUMBER_TABLE
11604     , p16_a24 out nocopy JTF_NUMBER_TABLE
11605     , p16_a25 out nocopy JTF_VARCHAR2_TABLE_100
11606     , p16_a26 out nocopy JTF_VARCHAR2_TABLE_200
11607     , p16_a27 out nocopy JTF_VARCHAR2_TABLE_200
11608     , p16_a28 out nocopy JTF_VARCHAR2_TABLE_200
11609     , p16_a29 out nocopy JTF_VARCHAR2_TABLE_200
11610     , p16_a30 out nocopy JTF_VARCHAR2_TABLE_200
11611     , p16_a31 out nocopy JTF_VARCHAR2_TABLE_200
11612     , p16_a32 out nocopy JTF_VARCHAR2_TABLE_200
11613     , p16_a33 out nocopy JTF_VARCHAR2_TABLE_200
11614     , p16_a34 out nocopy JTF_VARCHAR2_TABLE_200
11615     , p16_a35 out nocopy JTF_VARCHAR2_TABLE_200
11616     , p16_a36 out nocopy JTF_VARCHAR2_TABLE_200
11617     , p16_a37 out nocopy JTF_VARCHAR2_TABLE_200
11618     , p16_a38 out nocopy JTF_VARCHAR2_TABLE_200
11619     , p16_a39 out nocopy JTF_VARCHAR2_TABLE_200
11620     , p16_a40 out nocopy JTF_VARCHAR2_TABLE_200
11621     , p16_a41 out nocopy JTF_NUMBER_TABLE
11622     , p16_a42 out nocopy JTF_NUMBER_TABLE
11623     , p16_a43 out nocopy JTF_NUMBER_TABLE
11624     , p16_a44 out nocopy JTF_NUMBER_TABLE
11625     , p16_a45 out nocopy JTF_DATE_TABLE
11626     , p16_a46 out nocopy JTF_VARCHAR2_TABLE_100
11627     , p16_a47 out nocopy JTF_NUMBER_TABLE
11628     , p17_a0 out nocopy JTF_NUMBER_TABLE
11629     , p17_a1 out nocopy JTF_NUMBER_TABLE
11630     , p17_a2 out nocopy JTF_NUMBER_TABLE
11631     , p17_a3 out nocopy JTF_NUMBER_TABLE
11632     , p17_a4 out nocopy JTF_NUMBER_TABLE
11633     , p17_a5 out nocopy JTF_NUMBER_TABLE
11634     , p17_a6 out nocopy JTF_NUMBER_TABLE
11635     , p17_a7 out nocopy JTF_NUMBER_TABLE
11636     , p17_a8 out nocopy JTF_VARCHAR2_TABLE_100
11637     , p17_a9 out nocopy JTF_DATE_TABLE
11638     , p17_a10 out nocopy JTF_DATE_TABLE
11639     , p17_a11 out nocopy JTF_NUMBER_TABLE
11640     , p17_a12 out nocopy JTF_VARCHAR2_TABLE_100
11641     , p17_a13 out nocopy JTF_NUMBER_TABLE
11642     , p18_a0 out nocopy JTF_NUMBER_TABLE
11643     , p18_a1 out nocopy JTF_NUMBER_TABLE
11644     , p18_a2 out nocopy JTF_NUMBER_TABLE
11645     , p18_a3 out nocopy JTF_NUMBER_TABLE
11646     , p18_a4 out nocopy JTF_NUMBER_TABLE
11647     , p18_a5 out nocopy JTF_NUMBER_TABLE
11648     , p18_a6 out nocopy JTF_NUMBER_TABLE
11649     , p18_a7 out nocopy JTF_NUMBER_TABLE
11650     , p18_a8 out nocopy JTF_VARCHAR2_TABLE_100
11651     , p18_a9 out nocopy JTF_NUMBER_TABLE
11652     , p18_a10 out nocopy JTF_NUMBER_TABLE
11653     , p18_a11 out nocopy JTF_NUMBER_TABLE
11654     , p18_a12 out nocopy JTF_NUMBER_TABLE
11655     , p18_a13 out nocopy JTF_NUMBER_TABLE
11656     , p18_a14 out nocopy JTF_NUMBER_TABLE
11657     , p18_a15 out nocopy JTF_NUMBER_TABLE
11658     , p18_a16 out nocopy JTF_NUMBER_TABLE
11659     , p18_a17 out nocopy JTF_NUMBER_TABLE
11660     , p18_a18 out nocopy JTF_DATE_TABLE
11661     , p18_a19 out nocopy JTF_DATE_TABLE
11662     , p18_a20 out nocopy JTF_NUMBER_TABLE
11663     , p18_a21 out nocopy JTF_NUMBER_TABLE
11664     , p18_a22 out nocopy JTF_NUMBER_TABLE
11665     , p18_a23 out nocopy JTF_VARCHAR2_TABLE_100
11666     , p18_a24 out nocopy JTF_VARCHAR2_TABLE_200
11667     , p18_a25 out nocopy JTF_VARCHAR2_TABLE_200
11668     , p18_a26 out nocopy JTF_VARCHAR2_TABLE_200
11669     , p18_a27 out nocopy JTF_VARCHAR2_TABLE_200
11670     , p18_a28 out nocopy JTF_VARCHAR2_TABLE_200
11671     , p18_a29 out nocopy JTF_VARCHAR2_TABLE_200
11672     , p18_a30 out nocopy JTF_VARCHAR2_TABLE_200
11673     , p18_a31 out nocopy JTF_VARCHAR2_TABLE_200
11674     , p18_a32 out nocopy JTF_VARCHAR2_TABLE_200
11675     , p18_a33 out nocopy JTF_VARCHAR2_TABLE_200
11676     , p18_a34 out nocopy JTF_VARCHAR2_TABLE_200
11677     , p18_a35 out nocopy JTF_VARCHAR2_TABLE_200
11678     , p18_a36 out nocopy JTF_VARCHAR2_TABLE_200
11679     , p18_a37 out nocopy JTF_VARCHAR2_TABLE_200
11680     , p18_a38 out nocopy JTF_VARCHAR2_TABLE_200
11681     , p18_a39 out nocopy JTF_NUMBER_TABLE
11682     , p18_a40 out nocopy JTF_NUMBER_TABLE
11683     , p18_a41 out nocopy JTF_NUMBER_TABLE
11684     , p18_a42 out nocopy JTF_NUMBER_TABLE
11685     , p18_a43 out nocopy JTF_DATE_TABLE
11686     , p18_a44 out nocopy JTF_VARCHAR2_TABLE_100
11687     , p18_a45 out nocopy JTF_NUMBER_TABLE
11688     , p19_a0 out nocopy JTF_NUMBER_TABLE
11689     , p19_a1 out nocopy JTF_NUMBER_TABLE
11690     , p19_a2 out nocopy JTF_NUMBER_TABLE
11691     , p19_a3 out nocopy JTF_NUMBER_TABLE
11692     , p19_a4 out nocopy JTF_NUMBER_TABLE
11693     , p19_a5 out nocopy JTF_NUMBER_TABLE
11694     , p19_a6 out nocopy JTF_NUMBER_TABLE
11695     , p19_a7 out nocopy JTF_DATE_TABLE
11696     , p19_a8 out nocopy JTF_DATE_TABLE
11697     , p19_a9 out nocopy JTF_DATE_TABLE
11698     , p19_a10 out nocopy JTF_DATE_TABLE
11699     , p19_a11 out nocopy JTF_NUMBER_TABLE
11700     , p19_a12 out nocopy JTF_NUMBER_TABLE
11701     , p19_a13 out nocopy JTF_NUMBER_TABLE
11702     , p19_a14 out nocopy JTF_NUMBER_TABLE
11703     , p19_a15 out nocopy JTF_DATE_TABLE
11704     , p19_a16 out nocopy JTF_NUMBER_TABLE
11705     , p19_a17 out nocopy JTF_VARCHAR2_TABLE_100
11706     , p19_a18 out nocopy JTF_VARCHAR2_TABLE_100
11707     , p19_a19 out nocopy JTF_NUMBER_TABLE
11708     , p20_a0 out nocopy JTF_NUMBER_TABLE
11709     , p20_a1 out nocopy JTF_NUMBER_TABLE
11710     , p20_a2 out nocopy JTF_NUMBER_TABLE
11711     , p20_a3 out nocopy JTF_NUMBER_TABLE
11712     , p20_a4 out nocopy JTF_NUMBER_TABLE
11713     , p20_a5 out nocopy JTF_NUMBER_TABLE
11714     , p20_a6 out nocopy JTF_NUMBER_TABLE
11715     , p20_a7 out nocopy JTF_NUMBER_TABLE
11716     , p20_a8 out nocopy JTF_NUMBER_TABLE
11717     , p20_a9 out nocopy JTF_NUMBER_TABLE
11718     , p20_a10 out nocopy JTF_DATE_TABLE
11719     , p20_a11 out nocopy JTF_NUMBER_TABLE
11720     , p20_a12 out nocopy JTF_NUMBER_TABLE
11721     , p20_a13 out nocopy JTF_NUMBER_TABLE
11722     , p20_a14 out nocopy JTF_NUMBER_TABLE
11723     , p20_a15 out nocopy JTF_VARCHAR2_TABLE_100
11724     , p20_a16 out nocopy JTF_NUMBER_TABLE
11725     , p20_a17 out nocopy JTF_NUMBER_TABLE
11726     , p20_a18 out nocopy JTF_NUMBER_TABLE
11727     , p20_a19 out nocopy JTF_DATE_TABLE
11728     , p20_a20 out nocopy JTF_NUMBER_TABLE
11729     , p20_a21 out nocopy JTF_VARCHAR2_TABLE_300
11730     , p20_a22 out nocopy JTF_VARCHAR2_TABLE_100
11731     , p20_a23 out nocopy JTF_VARCHAR2_TABLE_200
11732     , p20_a24 out nocopy JTF_VARCHAR2_TABLE_200
11733     , p20_a25 out nocopy JTF_VARCHAR2_TABLE_200
11734     , p20_a26 out nocopy JTF_VARCHAR2_TABLE_200
11735     , p20_a27 out nocopy JTF_VARCHAR2_TABLE_200
11736     , p20_a28 out nocopy JTF_VARCHAR2_TABLE_200
11737     , p20_a29 out nocopy JTF_VARCHAR2_TABLE_200
11738     , p20_a30 out nocopy JTF_VARCHAR2_TABLE_200
11739     , p20_a31 out nocopy JTF_VARCHAR2_TABLE_200
11740     , p20_a32 out nocopy JTF_VARCHAR2_TABLE_200
11741     , p20_a33 out nocopy JTF_VARCHAR2_TABLE_200
11742     , p20_a34 out nocopy JTF_VARCHAR2_TABLE_200
11743     , p20_a35 out nocopy JTF_VARCHAR2_TABLE_200
11744     , p20_a36 out nocopy JTF_VARCHAR2_TABLE_200
11745     , p20_a37 out nocopy JTF_VARCHAR2_TABLE_200
11746     , p20_a38 out nocopy JTF_VARCHAR2_TABLE_100
11747     , p20_a39 out nocopy JTF_VARCHAR2_TABLE_300
11748     , p20_a40 out nocopy JTF_NUMBER_TABLE
11749     , p20_a41 out nocopy JTF_NUMBER_TABLE
11750     , p20_a42 out nocopy JTF_NUMBER_TABLE
11751     , p20_a43 out nocopy JTF_NUMBER_TABLE
11752     , p20_a44 out nocopy JTF_NUMBER_TABLE
11753     , p20_a45 out nocopy JTF_DATE_TABLE
11754     , p20_a46 out nocopy JTF_VARCHAR2_TABLE_100
11755     , p20_a47 out nocopy JTF_NUMBER_TABLE
11756     , p21_a0 out nocopy JTF_NUMBER_TABLE
11757     , p21_a1 out nocopy JTF_NUMBER_TABLE
11758     , p21_a2 out nocopy JTF_NUMBER_TABLE
11759     , p21_a3 out nocopy JTF_VARCHAR2_TABLE_300
11760     , p21_a4 out nocopy JTF_NUMBER_TABLE
11761     , p21_a5 out nocopy JTF_NUMBER_TABLE
11762     , p21_a6 out nocopy JTF_NUMBER_TABLE
11763     , p21_a7 out nocopy JTF_NUMBER_TABLE
11764     , p21_a8 out nocopy JTF_NUMBER_TABLE
11765     , p21_a9 out nocopy JTF_NUMBER_TABLE
11766     , p21_a10 out nocopy JTF_VARCHAR2_TABLE_300
11767     , p21_a11 out nocopy JTF_NUMBER_TABLE
11768     , p21_a12 out nocopy JTF_VARCHAR2_TABLE_100
11769     , p21_a13 out nocopy JTF_NUMBER_TABLE
11770     , p21_a14 out nocopy JTF_VARCHAR2_TABLE_100
11771     , p21_a15 out nocopy JTF_NUMBER_TABLE
11772     , p21_a16 out nocopy JTF_VARCHAR2_TABLE_100
11773     , p21_a17 out nocopy JTF_VARCHAR2_TABLE_100
11774     , p21_a18 out nocopy JTF_NUMBER_TABLE
11775     , p21_a19 out nocopy JTF_VARCHAR2_TABLE_100
11776     , p21_a20 out nocopy JTF_NUMBER_TABLE
11777     , p21_a21 out nocopy JTF_NUMBER_TABLE
11778     , p21_a22 out nocopy JTF_VARCHAR2_TABLE_100
11779     , p21_a23 out nocopy JTF_DATE_TABLE
11780     , p21_a24 out nocopy JTF_VARCHAR2_TABLE_100
11781     , p21_a25 out nocopy JTF_VARCHAR2_TABLE_200
11782     , p21_a26 out nocopy JTF_VARCHAR2_TABLE_200
11783     , p21_a27 out nocopy JTF_VARCHAR2_TABLE_200
11784     , p21_a28 out nocopy JTF_VARCHAR2_TABLE_200
11785     , p21_a29 out nocopy JTF_VARCHAR2_TABLE_200
11786     , p21_a30 out nocopy JTF_VARCHAR2_TABLE_200
11787     , p21_a31 out nocopy JTF_VARCHAR2_TABLE_200
11788     , p21_a32 out nocopy JTF_VARCHAR2_TABLE_200
11789     , p21_a33 out nocopy JTF_VARCHAR2_TABLE_200
11790     , p21_a34 out nocopy JTF_VARCHAR2_TABLE_200
11791     , p21_a35 out nocopy JTF_VARCHAR2_TABLE_200
11792     , p21_a36 out nocopy JTF_VARCHAR2_TABLE_200
11793     , p21_a37 out nocopy JTF_VARCHAR2_TABLE_200
11794     , p21_a38 out nocopy JTF_VARCHAR2_TABLE_200
11795     , p21_a39 out nocopy JTF_VARCHAR2_TABLE_200
11796     , p21_a40 out nocopy JTF_NUMBER_TABLE
11797     , p21_a41 out nocopy JTF_NUMBER_TABLE
11798     , p21_a42 out nocopy JTF_DATE_TABLE
11799     , p21_a43 out nocopy JTF_NUMBER_TABLE
11800     , p21_a44 out nocopy JTF_VARCHAR2_TABLE_100
11801     , p21_a45 out nocopy JTF_NUMBER_TABLE
11802     , x_return_status out nocopy  VARCHAR2
11803     , x_msg_count out nocopy  NUMBER
11804     , p_debug  VARCHAR2
11805     , p_output_dir  VARCHAR2
11806     , p_debug_filename  VARCHAR2
11807     , p_debug_file_mode  VARCHAR2
11808   )
11809 
11810   as
11811     ddp_init_msg_list boolean;
11812     ddp_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
11813     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
11814     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
11815     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
11816     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
11817     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
11818     ddp_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
11819     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
11820     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
11821     ddx_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
11822     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
11823     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
11824     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
11825     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
11826     ddx_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
11827     ddx_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
11828     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
11829     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
11830     ddindx binary_integer; indx binary_integer;
11831   begin
11832 
11833     -- copy data to the local IN or IN-OUT args, if any
11834 
11835 
11836     if p_init_msg_list is null
11837       then ddp_init_msg_list := null;
11838     elsif p_init_msg_list = 0
11839       then ddp_init_msg_list := false;
11840     else ddp_init_msg_list := true;
11841     end if;
11842 
11843 
11844     ddp_eam_wo_rec.header_id := p4_a0;
11845     ddp_eam_wo_rec.batch_id := p4_a1;
11846     ddp_eam_wo_rec.row_id := p4_a2;
11847     ddp_eam_wo_rec.wip_entity_name := p4_a3;
11848     ddp_eam_wo_rec.wip_entity_id := p4_a4;
11849     ddp_eam_wo_rec.organization_id := p4_a5;
11850     ddp_eam_wo_rec.description := p4_a6;
11851     ddp_eam_wo_rec.asset_number := p4_a7;
11852     ddp_eam_wo_rec.asset_group_id := p4_a8;
11853     ddp_eam_wo_rec.rebuild_item_id := p4_a9;
11854     ddp_eam_wo_rec.rebuild_serial_number := p4_a10;
11855     ddp_eam_wo_rec.maintenance_object_id := p4_a11;
11856     ddp_eam_wo_rec.maintenance_object_type := p4_a12;
11857     ddp_eam_wo_rec.maintenance_object_source := p4_a13;
11858     ddp_eam_wo_rec.eam_linear_location_id := p4_a14;
11859     ddp_eam_wo_rec.class_code := p4_a15;
11860     ddp_eam_wo_rec.asset_activity_id := p4_a16;
11861     ddp_eam_wo_rec.activity_type := p4_a17;
11862     ddp_eam_wo_rec.activity_cause := p4_a18;
11863     ddp_eam_wo_rec.activity_source := p4_a19;
11864     ddp_eam_wo_rec.work_order_type := p4_a20;
11865     ddp_eam_wo_rec.status_type := p4_a21;
11866     ddp_eam_wo_rec.job_quantity := p4_a22;
11867     ddp_eam_wo_rec.date_released := p4_a23;
11868     ddp_eam_wo_rec.owning_department := p4_a24;
11869     ddp_eam_wo_rec.priority := p4_a25;
11870     ddp_eam_wo_rec.requested_start_date := p4_a26;
11871     ddp_eam_wo_rec.due_date := p4_a27;
11872     ddp_eam_wo_rec.shutdown_type := p4_a28;
11873     ddp_eam_wo_rec.firm_planned_flag := p4_a29;
11874     ddp_eam_wo_rec.notification_required := p4_a30;
11875     ddp_eam_wo_rec.tagout_required := p4_a31;
11876     ddp_eam_wo_rec.plan_maintenance := p4_a32;
11877     ddp_eam_wo_rec.project_id := p4_a33;
11878     ddp_eam_wo_rec.task_id := p4_a34;
11879     ddp_eam_wo_rec.end_item_unit_number := p4_a35;
11880     ddp_eam_wo_rec.schedule_group_id := p4_a36;
11881     ddp_eam_wo_rec.bom_revision_date := p4_a37;
11882     ddp_eam_wo_rec.routing_revision_date := p4_a38;
11883     ddp_eam_wo_rec.alternate_routing_designator := p4_a39;
11884     ddp_eam_wo_rec.alternate_bom_designator := p4_a40;
11885     ddp_eam_wo_rec.routing_revision := p4_a41;
11886     ddp_eam_wo_rec.bom_revision := p4_a42;
11887     ddp_eam_wo_rec.parent_wip_entity_id := p4_a43;
11888     ddp_eam_wo_rec.manual_rebuild_flag := p4_a44;
11889     ddp_eam_wo_rec.pm_schedule_id := p4_a45;
11890     ddp_eam_wo_rec.wip_supply_type := p4_a46;
11891     ddp_eam_wo_rec.material_account := p4_a47;
11892     ddp_eam_wo_rec.material_overhead_account := p4_a48;
11893     ddp_eam_wo_rec.resource_account := p4_a49;
11894     ddp_eam_wo_rec.outside_processing_account := p4_a50;
11895     ddp_eam_wo_rec.material_variance_account := p4_a51;
11896     ddp_eam_wo_rec.resource_variance_account := p4_a52;
11897     ddp_eam_wo_rec.outside_proc_variance_account := p4_a53;
11898     ddp_eam_wo_rec.std_cost_adjustment_account := p4_a54;
11899     ddp_eam_wo_rec.overhead_account := p4_a55;
11900     ddp_eam_wo_rec.overhead_variance_account := p4_a56;
11901     ddp_eam_wo_rec.scheduled_start_date := p4_a57;
11902     ddp_eam_wo_rec.scheduled_completion_date := p4_a58;
11903     ddp_eam_wo_rec.pm_suggested_start_date := p4_a59;
11904     ddp_eam_wo_rec.pm_suggested_end_date := p4_a60;
11905     ddp_eam_wo_rec.pm_base_meter_reading := p4_a61;
11906     ddp_eam_wo_rec.pm_base_meter := p4_a62;
11907     ddp_eam_wo_rec.common_bom_sequence_id := p4_a63;
11908     ddp_eam_wo_rec.common_routing_sequence_id := p4_a64;
11909     ddp_eam_wo_rec.po_creation_time := p4_a65;
11910     ddp_eam_wo_rec.gen_object_id := p4_a66;
11911     ddp_eam_wo_rec.user_defined_status_id := p4_a67;
11912     ddp_eam_wo_rec.pending_flag := p4_a68;
11913     ddp_eam_wo_rec.material_shortage_check_date := p4_a69;
11914     ddp_eam_wo_rec.material_shortage_flag := p4_a70;
11915     ddp_eam_wo_rec.workflow_type := p4_a71;
11916     ddp_eam_wo_rec.warranty_claim_status := p4_a72;
11917     ddp_eam_wo_rec.cycle_id := p4_a73;
11918     ddp_eam_wo_rec.seq_id := p4_a74;
11919     ddp_eam_wo_rec.ds_scheduled_flag := p4_a75;
11920     ddp_eam_wo_rec.warranty_active := p4_a76;
11921     ddp_eam_wo_rec.assignment_complete := p4_a77;
11922     ddp_eam_wo_rec.attribute_category := p4_a78;
11923     ddp_eam_wo_rec.attribute1 := p4_a79;
11924     ddp_eam_wo_rec.attribute2 := p4_a80;
11925     ddp_eam_wo_rec.attribute3 := p4_a81;
11926     ddp_eam_wo_rec.attribute4 := p4_a82;
11927     ddp_eam_wo_rec.attribute5 := p4_a83;
11928     ddp_eam_wo_rec.attribute6 := p4_a84;
11929     ddp_eam_wo_rec.attribute7 := p4_a85;
11930     ddp_eam_wo_rec.attribute8 := p4_a86;
11931     ddp_eam_wo_rec.attribute9 := p4_a87;
11932     ddp_eam_wo_rec.attribute10 := p4_a88;
11933     ddp_eam_wo_rec.attribute11 := p4_a89;
11934     ddp_eam_wo_rec.attribute12 := p4_a90;
11935     ddp_eam_wo_rec.attribute13 := p4_a91;
11936     ddp_eam_wo_rec.attribute14 := p4_a92;
11937     ddp_eam_wo_rec.attribute15 := p4_a93;
11938     ddp_eam_wo_rec.material_issue_by_mo := p4_a94;
11939     ddp_eam_wo_rec.issue_zero_cost_flag := p4_a95;
11940     ddp_eam_wo_rec.report_type := p4_a96;
11941     ddp_eam_wo_rec.actual_close_date := p4_a97;
11942     ddp_eam_wo_rec.submission_date := p4_a98;
11943     ddp_eam_wo_rec.user_id := p4_a99;
11944     ddp_eam_wo_rec.responsibility_id := p4_a100;
11945     ddp_eam_wo_rec.request_id := p4_a101;
11946     ddp_eam_wo_rec.program_id := p4_a102;
11947     ddp_eam_wo_rec.program_application_id := p4_a103;
11948     ddp_eam_wo_rec.source_line_id := p4_a104;
11949     ddp_eam_wo_rec.source_code := p4_a105;
11950     ddp_eam_wo_rec.validate_structure := p4_a106;
11951     ddp_eam_wo_rec.return_status := p4_a107;
11952     ddp_eam_wo_rec.transaction_type := p4_a108;
11953 
11954     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p5_a0
11955       , p5_a1
11956       , p5_a2
11957       , p5_a3
11958       , p5_a4
11959       , p5_a5
11960       , p5_a6
11961       , p5_a7
11962       , p5_a8
11963       , p5_a9
11964       , p5_a10
11965       , p5_a11
11966       , p5_a12
11967       , p5_a13
11968       , p5_a14
11969       , p5_a15
11970       , p5_a16
11971       , p5_a17
11972       , p5_a18
11973       , p5_a19
11974       , p5_a20
11975       , p5_a21
11976       , p5_a22
11977       , p5_a23
11978       , p5_a24
11979       , p5_a25
11980       , p5_a26
11981       , p5_a27
11982       , p5_a28
11983       , p5_a29
11984       , p5_a30
11985       , p5_a31
11986       , p5_a32
11987       , p5_a33
11988       , p5_a34
11989       , p5_a35
11990       , p5_a36
11991       , p5_a37
11992       );
11993 
11994     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p6_a0
11995       , p6_a1
11996       , p6_a2
11997       , p6_a3
11998       , p6_a4
11999       , p6_a5
12000       , p6_a6
12001       , p6_a7
12002       , p6_a8
12003       , p6_a9
12004       , p6_a10
12005       , p6_a11
12006       , p6_a12
12007       , p6_a13
12008       , p6_a14
12009       , p6_a15
12010       , p6_a16
12011       , p6_a17
12012       , p6_a18
12013       , p6_a19
12014       , p6_a20
12015       , p6_a21
12016       , p6_a22
12017       , p6_a23
12018       , p6_a24
12019       );
12020 
12021     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p7_a0
12022       , p7_a1
12023       , p7_a2
12024       , p7_a3
12025       , p7_a4
12026       , p7_a5
12027       , p7_a6
12028       , p7_a7
12029       , p7_a8
12030       , p7_a9
12031       , p7_a10
12032       , p7_a11
12033       , p7_a12
12034       , p7_a13
12035       , p7_a14
12036       , p7_a15
12037       , p7_a16
12038       , p7_a17
12039       , p7_a18
12040       , p7_a19
12041       , p7_a20
12042       , p7_a21
12043       , p7_a22
12044       , p7_a23
12045       , p7_a24
12046       , p7_a25
12047       , p7_a26
12048       , p7_a27
12049       , p7_a28
12050       , p7_a29
12051       , p7_a30
12052       , p7_a31
12053       , p7_a32
12054       , p7_a33
12055       , p7_a34
12056       , p7_a35
12057       , p7_a36
12058       , p7_a37
12059       , p7_a38
12060       , p7_a39
12061       , p7_a40
12062       , p7_a41
12063       , p7_a42
12064       , p7_a43
12065       , p7_a44
12066       , p7_a45
12067       , p7_a46
12068       , p7_a47
12069       );
12070 
12071     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p8_a0
12072       , p8_a1
12073       , p8_a2
12074       , p8_a3
12075       , p8_a4
12076       , p8_a5
12077       , p8_a6
12078       , p8_a7
12079       , p8_a8
12080       , p8_a9
12081       , p8_a10
12082       , p8_a11
12083       , p8_a12
12084       , p8_a13
12085       );
12086 
12087     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p9_a0
12088       , p9_a1
12089       , p9_a2
12090       , p9_a3
12091       , p9_a4
12092       , p9_a5
12093       , p9_a6
12094       , p9_a7
12095       , p9_a8
12096       , p9_a9
12097       , p9_a10
12098       , p9_a11
12099       , p9_a12
12100       , p9_a13
12101       , p9_a14
12102       , p9_a15
12103       , p9_a16
12104       , p9_a17
12105       , p9_a18
12106       , p9_a19
12107       , p9_a20
12108       , p9_a21
12109       , p9_a22
12110       , p9_a23
12111       , p9_a24
12112       , p9_a25
12113       , p9_a26
12114       , p9_a27
12115       , p9_a28
12116       , p9_a29
12117       , p9_a30
12118       , p9_a31
12119       , p9_a32
12120       , p9_a33
12121       , p9_a34
12122       , p9_a35
12123       , p9_a36
12124       , p9_a37
12125       , p9_a38
12126       , p9_a39
12127       , p9_a40
12128       , p9_a41
12129       , p9_a42
12130       , p9_a43
12131       , p9_a44
12132       , p9_a45
12133       );
12134 
12135     eam_process_wo_pub_w.rosetta_table_copy_in_p34(ddp_eam_res_usage_tbl, p10_a0
12136       , p10_a1
12137       , p10_a2
12138       , p10_a3
12139       , p10_a4
12140       , p10_a5
12141       , p10_a6
12142       , p10_a7
12143       , p10_a8
12144       , p10_a9
12145       , p10_a10
12146       , p10_a11
12147       , p10_a12
12148       , p10_a13
12149       , p10_a14
12150       , p10_a15
12151       , p10_a16
12152       , p10_a17
12153       , p10_a18
12154       , p10_a19
12155       );
12156 
12157     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p11_a0
12158       , p11_a1
12159       , p11_a2
12160       , p11_a3
12161       , p11_a4
12162       , p11_a5
12163       , p11_a6
12164       , p11_a7
12165       , p11_a8
12166       , p11_a9
12167       , p11_a10
12168       , p11_a11
12169       , p11_a12
12170       , p11_a13
12171       , p11_a14
12172       , p11_a15
12173       , p11_a16
12174       , p11_a17
12175       , p11_a18
12176       , p11_a19
12177       , p11_a20
12178       , p11_a21
12179       , p11_a22
12180       , p11_a23
12181       , p11_a24
12182       , p11_a25
12183       , p11_a26
12184       , p11_a27
12185       , p11_a28
12186       , p11_a29
12187       , p11_a30
12188       , p11_a31
12189       , p11_a32
12190       , p11_a33
12191       , p11_a34
12192       , p11_a35
12193       , p11_a36
12194       , p11_a37
12195       , p11_a38
12196       , p11_a39
12197       , p11_a40
12198       , p11_a41
12199       , p11_a42
12200       , p11_a43
12201       , p11_a44
12202       , p11_a45
12203       , p11_a46
12204       , p11_a47
12205       );
12206 
12207     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p12_a0
12208       , p12_a1
12209       , p12_a2
12210       , p12_a3
12211       , p12_a4
12212       , p12_a5
12213       , p12_a6
12214       , p12_a7
12215       , p12_a8
12216       , p12_a9
12217       , p12_a10
12218       , p12_a11
12219       , p12_a12
12220       , p12_a13
12221       , p12_a14
12222       , p12_a15
12223       , p12_a16
12224       , p12_a17
12225       , p12_a18
12226       , p12_a19
12227       , p12_a20
12228       , p12_a21
12229       , p12_a22
12230       , p12_a23
12231       , p12_a24
12232       , p12_a25
12233       , p12_a26
12234       , p12_a27
12235       , p12_a28
12236       , p12_a29
12237       , p12_a30
12238       , p12_a31
12239       , p12_a32
12240       , p12_a33
12241       , p12_a34
12242       , p12_a35
12243       , p12_a36
12244       , p12_a37
12245       , p12_a38
12246       , p12_a39
12247       , p12_a40
12248       , p12_a41
12249       , p12_a42
12250       , p12_a43
12251       , p12_a44
12252       , p12_a45
12253       );
12254 
12255 
12256 
12257 
12258 
12259 
12260 
12261 
12262 
12263 
12264 
12265 
12266 
12267 
12268 
12269 
12270     -- here's the delegated call to the old PL/SQL routine
12271     eam_process_wo_pub.process_wo(p_bo_identifier,
12272       p_api_version_number,
12273       ddp_init_msg_list,
12274       p_commit,
12275       ddp_eam_wo_rec,
12276       ddp_eam_op_tbl,
12277       ddp_eam_op_network_tbl,
12278       ddp_eam_res_tbl,
12279       ddp_eam_res_inst_tbl,
12280       ddp_eam_sub_res_tbl,
12281       ddp_eam_res_usage_tbl,
12282       ddp_eam_mat_req_tbl,
12283       ddp_eam_direct_items_tbl,
12284       ddx_eam_wo_rec,
12285       ddx_eam_op_tbl,
12286       ddx_eam_op_network_tbl,
12287       ddx_eam_res_tbl,
12288       ddx_eam_res_inst_tbl,
12289       ddx_eam_sub_res_tbl,
12290       ddx_eam_res_usage_tbl,
12291       ddx_eam_mat_req_tbl,
12292       ddx_eam_direct_items_tbl,
12293       x_return_status,
12294       x_msg_count,
12295       p_debug,
12296       p_output_dir,
12297       p_debug_filename,
12298       p_debug_file_mode);
12299 
12300     -- copy data back from the local variables to OUT or IN-OUT args, if any
12301 
12302 
12303 
12304 
12305 
12306 
12307 
12308 
12309 
12310 
12311 
12312 
12313 
12314     p13_a0 := ddx_eam_wo_rec.header_id;
12315     p13_a1 := ddx_eam_wo_rec.batch_id;
12316     p13_a2 := ddx_eam_wo_rec.row_id;
12317     p13_a3 := ddx_eam_wo_rec.wip_entity_name;
12318     p13_a4 := ddx_eam_wo_rec.wip_entity_id;
12319     p13_a5 := ddx_eam_wo_rec.organization_id;
12320     p13_a6 := ddx_eam_wo_rec.description;
12321     p13_a7 := ddx_eam_wo_rec.asset_number;
12322     p13_a8 := ddx_eam_wo_rec.asset_group_id;
12323     p13_a9 := ddx_eam_wo_rec.rebuild_item_id;
12324     p13_a10 := ddx_eam_wo_rec.rebuild_serial_number;
12325     p13_a11 := ddx_eam_wo_rec.maintenance_object_id;
12326     p13_a12 := ddx_eam_wo_rec.maintenance_object_type;
12327     p13_a13 := ddx_eam_wo_rec.maintenance_object_source;
12328     p13_a14 := ddx_eam_wo_rec.eam_linear_location_id;
12329     p13_a15 := ddx_eam_wo_rec.class_code;
12330     p13_a16 := ddx_eam_wo_rec.asset_activity_id;
12331     p13_a17 := ddx_eam_wo_rec.activity_type;
12332     p13_a18 := ddx_eam_wo_rec.activity_cause;
12333     p13_a19 := ddx_eam_wo_rec.activity_source;
12334     p13_a20 := ddx_eam_wo_rec.work_order_type;
12335     p13_a21 := ddx_eam_wo_rec.status_type;
12336     p13_a22 := ddx_eam_wo_rec.job_quantity;
12337     p13_a23 := ddx_eam_wo_rec.date_released;
12338     p13_a24 := ddx_eam_wo_rec.owning_department;
12339     p13_a25 := ddx_eam_wo_rec.priority;
12340     p13_a26 := ddx_eam_wo_rec.requested_start_date;
12341     p13_a27 := ddx_eam_wo_rec.due_date;
12342     p13_a28 := ddx_eam_wo_rec.shutdown_type;
12343     p13_a29 := ddx_eam_wo_rec.firm_planned_flag;
12344     p13_a30 := ddx_eam_wo_rec.notification_required;
12345     p13_a31 := ddx_eam_wo_rec.tagout_required;
12346     p13_a32 := ddx_eam_wo_rec.plan_maintenance;
12347     p13_a33 := ddx_eam_wo_rec.project_id;
12348     p13_a34 := ddx_eam_wo_rec.task_id;
12349     p13_a35 := ddx_eam_wo_rec.end_item_unit_number;
12350     p13_a36 := ddx_eam_wo_rec.schedule_group_id;
12351     p13_a37 := ddx_eam_wo_rec.bom_revision_date;
12352     p13_a38 := ddx_eam_wo_rec.routing_revision_date;
12353     p13_a39 := ddx_eam_wo_rec.alternate_routing_designator;
12354     p13_a40 := ddx_eam_wo_rec.alternate_bom_designator;
12355     p13_a41 := ddx_eam_wo_rec.routing_revision;
12356     p13_a42 := ddx_eam_wo_rec.bom_revision;
12357     p13_a43 := ddx_eam_wo_rec.parent_wip_entity_id;
12358     p13_a44 := ddx_eam_wo_rec.manual_rebuild_flag;
12359     p13_a45 := ddx_eam_wo_rec.pm_schedule_id;
12360     p13_a46 := ddx_eam_wo_rec.wip_supply_type;
12361     p13_a47 := ddx_eam_wo_rec.material_account;
12362     p13_a48 := ddx_eam_wo_rec.material_overhead_account;
12363     p13_a49 := ddx_eam_wo_rec.resource_account;
12364     p13_a50 := ddx_eam_wo_rec.outside_processing_account;
12365     p13_a51 := ddx_eam_wo_rec.material_variance_account;
12366     p13_a52 := ddx_eam_wo_rec.resource_variance_account;
12367     p13_a53 := ddx_eam_wo_rec.outside_proc_variance_account;
12368     p13_a54 := ddx_eam_wo_rec.std_cost_adjustment_account;
12369     p13_a55 := ddx_eam_wo_rec.overhead_account;
12370     p13_a56 := ddx_eam_wo_rec.overhead_variance_account;
12371     p13_a57 := ddx_eam_wo_rec.scheduled_start_date;
12372     p13_a58 := ddx_eam_wo_rec.scheduled_completion_date;
12373     p13_a59 := ddx_eam_wo_rec.pm_suggested_start_date;
12374     p13_a60 := ddx_eam_wo_rec.pm_suggested_end_date;
12375     p13_a61 := ddx_eam_wo_rec.pm_base_meter_reading;
12376     p13_a62 := ddx_eam_wo_rec.pm_base_meter;
12377     p13_a63 := ddx_eam_wo_rec.common_bom_sequence_id;
12378     p13_a64 := ddx_eam_wo_rec.common_routing_sequence_id;
12379     p13_a65 := ddx_eam_wo_rec.po_creation_time;
12380     p13_a66 := ddx_eam_wo_rec.gen_object_id;
12381     p13_a67 := ddx_eam_wo_rec.user_defined_status_id;
12382     p13_a68 := ddx_eam_wo_rec.pending_flag;
12383     p13_a69 := ddx_eam_wo_rec.material_shortage_check_date;
12384     p13_a70 := ddx_eam_wo_rec.material_shortage_flag;
12385     p13_a71 := ddx_eam_wo_rec.workflow_type;
12386     p13_a72 := ddx_eam_wo_rec.warranty_claim_status;
12387     p13_a73 := ddx_eam_wo_rec.cycle_id;
12388     p13_a74 := ddx_eam_wo_rec.seq_id;
12389     p13_a75 := ddx_eam_wo_rec.ds_scheduled_flag;
12390     p13_a76 := ddx_eam_wo_rec.warranty_active;
12391     p13_a77 := ddx_eam_wo_rec.assignment_complete;
12392     p13_a78 := ddx_eam_wo_rec.attribute_category;
12393     p13_a79 := ddx_eam_wo_rec.attribute1;
12394     p13_a80 := ddx_eam_wo_rec.attribute2;
12395     p13_a81 := ddx_eam_wo_rec.attribute3;
12396     p13_a82 := ddx_eam_wo_rec.attribute4;
12397     p13_a83 := ddx_eam_wo_rec.attribute5;
12398     p13_a84 := ddx_eam_wo_rec.attribute6;
12399     p13_a85 := ddx_eam_wo_rec.attribute7;
12400     p13_a86 := ddx_eam_wo_rec.attribute8;
12401     p13_a87 := ddx_eam_wo_rec.attribute9;
12402     p13_a88 := ddx_eam_wo_rec.attribute10;
12403     p13_a89 := ddx_eam_wo_rec.attribute11;
12404     p13_a90 := ddx_eam_wo_rec.attribute12;
12405     p13_a91 := ddx_eam_wo_rec.attribute13;
12406     p13_a92 := ddx_eam_wo_rec.attribute14;
12407     p13_a93 := ddx_eam_wo_rec.attribute15;
12408     p13_a94 := ddx_eam_wo_rec.material_issue_by_mo;
12409     p13_a95 := ddx_eam_wo_rec.issue_zero_cost_flag;
12410     p13_a96 := ddx_eam_wo_rec.report_type;
12411     p13_a97 := ddx_eam_wo_rec.actual_close_date;
12412     p13_a98 := ddx_eam_wo_rec.submission_date;
12413     p13_a99 := ddx_eam_wo_rec.user_id;
12414     p13_a100 := ddx_eam_wo_rec.responsibility_id;
12415     p13_a101 := ddx_eam_wo_rec.request_id;
12416     p13_a102 := ddx_eam_wo_rec.program_id;
12417     p13_a103 := ddx_eam_wo_rec.program_application_id;
12418     p13_a104 := ddx_eam_wo_rec.source_line_id;
12419     p13_a105 := ddx_eam_wo_rec.source_code;
12420     p13_a106 := ddx_eam_wo_rec.validate_structure;
12421     p13_a107 := ddx_eam_wo_rec.return_status;
12422     p13_a108 := ddx_eam_wo_rec.transaction_type;
12423 
12424     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p14_a0
12425       , p14_a1
12426       , p14_a2
12427       , p14_a3
12428       , p14_a4
12429       , p14_a5
12430       , p14_a6
12431       , p14_a7
12432       , p14_a8
12433       , p14_a9
12434       , p14_a10
12435       , p14_a11
12436       , p14_a12
12437       , p14_a13
12438       , p14_a14
12439       , p14_a15
12440       , p14_a16
12441       , p14_a17
12442       , p14_a18
12443       , p14_a19
12444       , p14_a20
12445       , p14_a21
12446       , p14_a22
12447       , p14_a23
12448       , p14_a24
12449       , p14_a25
12450       , p14_a26
12451       , p14_a27
12452       , p14_a28
12453       , p14_a29
12454       , p14_a30
12455       , p14_a31
12456       , p14_a32
12457       , p14_a33
12458       , p14_a34
12459       , p14_a35
12460       , p14_a36
12461       , p14_a37
12462       );
12463 
12464     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p15_a0
12465       , p15_a1
12466       , p15_a2
12467       , p15_a3
12468       , p15_a4
12469       , p15_a5
12470       , p15_a6
12471       , p15_a7
12472       , p15_a8
12473       , p15_a9
12474       , p15_a10
12475       , p15_a11
12476       , p15_a12
12477       , p15_a13
12478       , p15_a14
12479       , p15_a15
12480       , p15_a16
12481       , p15_a17
12482       , p15_a18
12483       , p15_a19
12484       , p15_a20
12485       , p15_a21
12486       , p15_a22
12487       , p15_a23
12488       , p15_a24
12489       );
12490 
12491     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p16_a0
12492       , p16_a1
12493       , p16_a2
12494       , p16_a3
12495       , p16_a4
12496       , p16_a5
12497       , p16_a6
12498       , p16_a7
12499       , p16_a8
12500       , p16_a9
12501       , p16_a10
12502       , p16_a11
12503       , p16_a12
12504       , p16_a13
12505       , p16_a14
12506       , p16_a15
12507       , p16_a16
12508       , p16_a17
12509       , p16_a18
12510       , p16_a19
12511       , p16_a20
12512       , p16_a21
12513       , p16_a22
12514       , p16_a23
12515       , p16_a24
12516       , p16_a25
12517       , p16_a26
12518       , p16_a27
12519       , p16_a28
12520       , p16_a29
12521       , p16_a30
12522       , p16_a31
12523       , p16_a32
12524       , p16_a33
12525       , p16_a34
12526       , p16_a35
12527       , p16_a36
12528       , p16_a37
12529       , p16_a38
12530       , p16_a39
12531       , p16_a40
12532       , p16_a41
12533       , p16_a42
12534       , p16_a43
12535       , p16_a44
12536       , p16_a45
12537       , p16_a46
12538       , p16_a47
12539       );
12540 
12541     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p17_a0
12542       , p17_a1
12543       , p17_a2
12544       , p17_a3
12545       , p17_a4
12546       , p17_a5
12547       , p17_a6
12548       , p17_a7
12549       , p17_a8
12550       , p17_a9
12551       , p17_a10
12552       , p17_a11
12553       , p17_a12
12554       , p17_a13
12555       );
12556 
12557     eam_process_wo_pub_w.rosetta_table_copy_out_p33(ddx_eam_sub_res_tbl, p18_a0
12558       , p18_a1
12559       , p18_a2
12560       , p18_a3
12561       , p18_a4
12562       , p18_a5
12563       , p18_a6
12564       , p18_a7
12565       , p18_a8
12566       , p18_a9
12567       , p18_a10
12568       , p18_a11
12569       , p18_a12
12570       , p18_a13
12571       , p18_a14
12572       , p18_a15
12573       , p18_a16
12574       , p18_a17
12575       , p18_a18
12576       , p18_a19
12577       , p18_a20
12578       , p18_a21
12579       , p18_a22
12580       , p18_a23
12581       , p18_a24
12582       , p18_a25
12583       , p18_a26
12584       , p18_a27
12585       , p18_a28
12586       , p18_a29
12587       , p18_a30
12588       , p18_a31
12589       , p18_a32
12590       , p18_a33
12591       , p18_a34
12592       , p18_a35
12593       , p18_a36
12594       , p18_a37
12595       , p18_a38
12596       , p18_a39
12597       , p18_a40
12598       , p18_a41
12599       , p18_a42
12600       , p18_a43
12601       , p18_a44
12602       , p18_a45
12603       );
12604 
12605     eam_process_wo_pub_w.rosetta_table_copy_out_p34(ddx_eam_res_usage_tbl, p19_a0
12606       , p19_a1
12607       , p19_a2
12608       , p19_a3
12609       , p19_a4
12610       , p19_a5
12611       , p19_a6
12612       , p19_a7
12613       , p19_a8
12614       , p19_a9
12615       , p19_a10
12616       , p19_a11
12617       , p19_a12
12618       , p19_a13
12619       , p19_a14
12620       , p19_a15
12621       , p19_a16
12622       , p19_a17
12623       , p19_a18
12624       , p19_a19
12625       );
12626 
12627     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p20_a0
12628       , p20_a1
12629       , p20_a2
12630       , p20_a3
12631       , p20_a4
12632       , p20_a5
12633       , p20_a6
12634       , p20_a7
12635       , p20_a8
12636       , p20_a9
12637       , p20_a10
12638       , p20_a11
12639       , p20_a12
12640       , p20_a13
12641       , p20_a14
12642       , p20_a15
12643       , p20_a16
12644       , p20_a17
12645       , p20_a18
12646       , p20_a19
12647       , p20_a20
12648       , p20_a21
12649       , p20_a22
12650       , p20_a23
12651       , p20_a24
12652       , p20_a25
12653       , p20_a26
12654       , p20_a27
12655       , p20_a28
12656       , p20_a29
12657       , p20_a30
12658       , p20_a31
12659       , p20_a32
12660       , p20_a33
12661       , p20_a34
12662       , p20_a35
12663       , p20_a36
12664       , p20_a37
12665       , p20_a38
12666       , p20_a39
12667       , p20_a40
12668       , p20_a41
12669       , p20_a42
12670       , p20_a43
12671       , p20_a44
12672       , p20_a45
12673       , p20_a46
12674       , p20_a47
12675       );
12676 
12677     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p21_a0
12678       , p21_a1
12679       , p21_a2
12680       , p21_a3
12681       , p21_a4
12682       , p21_a5
12683       , p21_a6
12684       , p21_a7
12685       , p21_a8
12686       , p21_a9
12687       , p21_a10
12688       , p21_a11
12689       , p21_a12
12690       , p21_a13
12691       , p21_a14
12692       , p21_a15
12693       , p21_a16
12694       , p21_a17
12695       , p21_a18
12696       , p21_a19
12697       , p21_a20
12698       , p21_a21
12699       , p21_a22
12700       , p21_a23
12701       , p21_a24
12702       , p21_a25
12703       , p21_a26
12704       , p21_a27
12705       , p21_a28
12706       , p21_a29
12707       , p21_a30
12708       , p21_a31
12709       , p21_a32
12710       , p21_a33
12711       , p21_a34
12712       , p21_a35
12713       , p21_a36
12714       , p21_a37
12715       , p21_a38
12716       , p21_a39
12717       , p21_a40
12718       , p21_a41
12719       , p21_a42
12720       , p21_a43
12721       , p21_a44
12722       , p21_a45
12723       );
12724 
12725 
12726 
12727 
12728 
12729 
12730   end;
12731 
12732   procedure process_master_child_wo(p_bo_identifier  VARCHAR2
12733     , p_api_version_number  NUMBER
12734     , p_init_msg_list  number
12735     , p3_a0 JTF_NUMBER_TABLE
12736     , p3_a1 JTF_NUMBER_TABLE
12737     , p3_a2 JTF_NUMBER_TABLE
12738     , p3_a3 JTF_NUMBER_TABLE
12739     , p3_a4 JTF_NUMBER_TABLE
12740     , p3_a5 JTF_NUMBER_TABLE
12741     , p3_a6 JTF_NUMBER_TABLE
12742     , p3_a7 JTF_NUMBER_TABLE
12743     , p3_a8 JTF_NUMBER_TABLE
12744     , p3_a9 JTF_NUMBER_TABLE
12745     , p3_a10 JTF_NUMBER_TABLE
12746     , p3_a11 JTF_NUMBER_TABLE
12747     , p3_a12 JTF_NUMBER_TABLE
12748     , p3_a13 JTF_VARCHAR2_TABLE_100
12749     , p3_a14 JTF_VARCHAR2_TABLE_100
12750     , p3_a15 JTF_NUMBER_TABLE
12751     , p3_a16 JTF_NUMBER_TABLE
12752     , p4_a0 JTF_NUMBER_TABLE
12753     , p4_a1 JTF_NUMBER_TABLE
12754     , p4_a2 JTF_NUMBER_TABLE
12755     , p4_a3 JTF_VARCHAR2_TABLE_300
12756     , p4_a4 JTF_NUMBER_TABLE
12757     , p4_a5 JTF_NUMBER_TABLE
12758     , p4_a6 JTF_VARCHAR2_TABLE_300
12759     , p4_a7 JTF_VARCHAR2_TABLE_100
12760     , p4_a8 JTF_NUMBER_TABLE
12761     , p4_a9 JTF_NUMBER_TABLE
12762     , p4_a10 JTF_VARCHAR2_TABLE_100
12763     , p4_a11 JTF_NUMBER_TABLE
12764     , p4_a12 JTF_NUMBER_TABLE
12765     , p4_a13 JTF_NUMBER_TABLE
12766     , p4_a14 JTF_NUMBER_TABLE
12767     , p4_a15 JTF_VARCHAR2_TABLE_100
12768     , p4_a16 JTF_NUMBER_TABLE
12769     , p4_a17 JTF_VARCHAR2_TABLE_100
12770     , p4_a18 JTF_VARCHAR2_TABLE_100
12771     , p4_a19 JTF_VARCHAR2_TABLE_100
12772     , p4_a20 JTF_VARCHAR2_TABLE_100
12773     , p4_a21 JTF_NUMBER_TABLE
12774     , p4_a22 JTF_NUMBER_TABLE
12775     , p4_a23 JTF_DATE_TABLE
12776     , p4_a24 JTF_NUMBER_TABLE
12777     , p4_a25 JTF_NUMBER_TABLE
12778     , p4_a26 JTF_DATE_TABLE
12779     , p4_a27 JTF_DATE_TABLE
12780     , p4_a28 JTF_VARCHAR2_TABLE_100
12781     , p4_a29 JTF_NUMBER_TABLE
12782     , p4_a30 JTF_VARCHAR2_TABLE_100
12783     , p4_a31 JTF_VARCHAR2_TABLE_100
12784     , p4_a32 JTF_VARCHAR2_TABLE_100
12785     , p4_a33 JTF_NUMBER_TABLE
12786     , p4_a34 JTF_NUMBER_TABLE
12787     , p4_a35 JTF_VARCHAR2_TABLE_100
12788     , p4_a36 JTF_NUMBER_TABLE
12789     , p4_a37 JTF_DATE_TABLE
12790     , p4_a38 JTF_DATE_TABLE
12791     , p4_a39 JTF_VARCHAR2_TABLE_100
12792     , p4_a40 JTF_VARCHAR2_TABLE_100
12793     , p4_a41 JTF_VARCHAR2_TABLE_100
12794     , p4_a42 JTF_VARCHAR2_TABLE_100
12795     , p4_a43 JTF_NUMBER_TABLE
12796     , p4_a44 JTF_VARCHAR2_TABLE_100
12797     , p4_a45 JTF_NUMBER_TABLE
12798     , p4_a46 JTF_NUMBER_TABLE
12799     , p4_a47 JTF_NUMBER_TABLE
12800     , p4_a48 JTF_NUMBER_TABLE
12801     , p4_a49 JTF_NUMBER_TABLE
12802     , p4_a50 JTF_NUMBER_TABLE
12803     , p4_a51 JTF_NUMBER_TABLE
12804     , p4_a52 JTF_NUMBER_TABLE
12805     , p4_a53 JTF_NUMBER_TABLE
12806     , p4_a54 JTF_NUMBER_TABLE
12807     , p4_a55 JTF_NUMBER_TABLE
12808     , p4_a56 JTF_NUMBER_TABLE
12809     , p4_a57 JTF_DATE_TABLE
12810     , p4_a58 JTF_DATE_TABLE
12811     , p4_a59 JTF_DATE_TABLE
12812     , p4_a60 JTF_DATE_TABLE
12813     , p4_a61 JTF_NUMBER_TABLE
12814     , p4_a62 JTF_NUMBER_TABLE
12815     , p4_a63 JTF_NUMBER_TABLE
12816     , p4_a64 JTF_NUMBER_TABLE
12817     , p4_a65 JTF_NUMBER_TABLE
12818     , p4_a66 JTF_NUMBER_TABLE
12819     , p4_a67 JTF_NUMBER_TABLE
12820     , p4_a68 JTF_VARCHAR2_TABLE_100
12821     , p4_a69 JTF_DATE_TABLE
12822     , p4_a70 JTF_NUMBER_TABLE
12823     , p4_a71 JTF_NUMBER_TABLE
12824     , p4_a72 JTF_NUMBER_TABLE
12825     , p4_a73 JTF_NUMBER_TABLE
12826     , p4_a74 JTF_NUMBER_TABLE
12827     , p4_a75 JTF_VARCHAR2_TABLE_100
12828     , p4_a76 JTF_NUMBER_TABLE
12829     , p4_a77 JTF_VARCHAR2_TABLE_100
12830     , p4_a78 JTF_VARCHAR2_TABLE_100
12831     , p4_a79 JTF_VARCHAR2_TABLE_200
12832     , p4_a80 JTF_VARCHAR2_TABLE_200
12833     , p4_a81 JTF_VARCHAR2_TABLE_200
12834     , p4_a82 JTF_VARCHAR2_TABLE_200
12835     , p4_a83 JTF_VARCHAR2_TABLE_200
12836     , p4_a84 JTF_VARCHAR2_TABLE_200
12837     , p4_a85 JTF_VARCHAR2_TABLE_200
12838     , p4_a86 JTF_VARCHAR2_TABLE_200
12839     , p4_a87 JTF_VARCHAR2_TABLE_200
12840     , p4_a88 JTF_VARCHAR2_TABLE_200
12841     , p4_a89 JTF_VARCHAR2_TABLE_200
12842     , p4_a90 JTF_VARCHAR2_TABLE_200
12843     , p4_a91 JTF_VARCHAR2_TABLE_200
12844     , p4_a92 JTF_VARCHAR2_TABLE_200
12845     , p4_a93 JTF_VARCHAR2_TABLE_200
12846     , p4_a94 JTF_VARCHAR2_TABLE_100
12847     , p4_a95 JTF_VARCHAR2_TABLE_100
12848     , p4_a96 JTF_NUMBER_TABLE
12849     , p4_a97 JTF_DATE_TABLE
12850     , p4_a98 JTF_DATE_TABLE
12851     , p4_a99 JTF_NUMBER_TABLE
12852     , p4_a100 JTF_NUMBER_TABLE
12853     , p4_a101 JTF_NUMBER_TABLE
12854     , p4_a102 JTF_NUMBER_TABLE
12855     , p4_a103 JTF_NUMBER_TABLE
12856     , p4_a104 JTF_NUMBER_TABLE
12857     , p4_a105 JTF_VARCHAR2_TABLE_100
12858     , p4_a106 JTF_VARCHAR2_TABLE_100
12859     , p4_a107 JTF_VARCHAR2_TABLE_100
12860     , p4_a108 JTF_NUMBER_TABLE
12861     , p5_a0 JTF_NUMBER_TABLE
12862     , p5_a1 JTF_NUMBER_TABLE
12863     , p5_a2 JTF_NUMBER_TABLE
12864     , p5_a3 JTF_NUMBER_TABLE
12865     , p5_a4 JTF_NUMBER_TABLE
12866     , p5_a5 JTF_NUMBER_TABLE
12867     , p5_a6 JTF_NUMBER_TABLE
12868     , p5_a7 JTF_NUMBER_TABLE
12869     , p5_a8 JTF_NUMBER_TABLE
12870     , p5_a9 JTF_VARCHAR2_TABLE_300
12871     , p5_a10 JTF_NUMBER_TABLE
12872     , p5_a11 JTF_NUMBER_TABLE
12873     , p5_a12 JTF_NUMBER_TABLE
12874     , p5_a13 JTF_VARCHAR2_TABLE_100
12875     , p5_a14 JTF_DATE_TABLE
12876     , p5_a15 JTF_DATE_TABLE
12877     , p5_a16 JTF_VARCHAR2_TABLE_100
12878     , p5_a17 JTF_VARCHAR2_TABLE_200
12879     , p5_a18 JTF_VARCHAR2_TABLE_200
12880     , p5_a19 JTF_VARCHAR2_TABLE_200
12881     , p5_a20 JTF_VARCHAR2_TABLE_200
12882     , p5_a21 JTF_VARCHAR2_TABLE_200
12883     , p5_a22 JTF_VARCHAR2_TABLE_200
12884     , p5_a23 JTF_VARCHAR2_TABLE_200
12885     , p5_a24 JTF_VARCHAR2_TABLE_200
12886     , p5_a25 JTF_VARCHAR2_TABLE_200
12887     , p5_a26 JTF_VARCHAR2_TABLE_200
12888     , p5_a27 JTF_VARCHAR2_TABLE_200
12889     , p5_a28 JTF_VARCHAR2_TABLE_200
12890     , p5_a29 JTF_VARCHAR2_TABLE_200
12891     , p5_a30 JTF_VARCHAR2_TABLE_200
12892     , p5_a31 JTF_VARCHAR2_TABLE_200
12893     , p5_a32 JTF_VARCHAR2_TABLE_4000
12894     , p5_a33 JTF_NUMBER_TABLE
12895     , p5_a34 JTF_NUMBER_TABLE
12896     , p5_a35 JTF_NUMBER_TABLE
12897     , p5_a36 JTF_VARCHAR2_TABLE_100
12898     , p5_a37 JTF_NUMBER_TABLE
12899     , p6_a0 JTF_NUMBER_TABLE
12900     , p6_a1 JTF_NUMBER_TABLE
12901     , p6_a2 JTF_NUMBER_TABLE
12902     , p6_a3 JTF_NUMBER_TABLE
12903     , p6_a4 JTF_NUMBER_TABLE
12904     , p6_a5 JTF_NUMBER_TABLE
12905     , p6_a6 JTF_NUMBER_TABLE
12906     , p6_a7 JTF_VARCHAR2_TABLE_100
12907     , p6_a8 JTF_VARCHAR2_TABLE_200
12908     , p6_a9 JTF_VARCHAR2_TABLE_200
12909     , p6_a10 JTF_VARCHAR2_TABLE_200
12910     , p6_a11 JTF_VARCHAR2_TABLE_200
12911     , p6_a12 JTF_VARCHAR2_TABLE_200
12912     , p6_a13 JTF_VARCHAR2_TABLE_200
12913     , p6_a14 JTF_VARCHAR2_TABLE_200
12914     , p6_a15 JTF_VARCHAR2_TABLE_200
12915     , p6_a16 JTF_VARCHAR2_TABLE_200
12916     , p6_a17 JTF_VARCHAR2_TABLE_200
12917     , p6_a18 JTF_VARCHAR2_TABLE_200
12918     , p6_a19 JTF_VARCHAR2_TABLE_200
12919     , p6_a20 JTF_VARCHAR2_TABLE_200
12920     , p6_a21 JTF_VARCHAR2_TABLE_200
12921     , p6_a22 JTF_VARCHAR2_TABLE_200
12922     , p6_a23 JTF_VARCHAR2_TABLE_100
12923     , p6_a24 JTF_NUMBER_TABLE
12924     , p7_a0 JTF_NUMBER_TABLE
12925     , p7_a1 JTF_NUMBER_TABLE
12926     , p7_a2 JTF_NUMBER_TABLE
12927     , p7_a3 JTF_NUMBER_TABLE
12928     , p7_a4 JTF_NUMBER_TABLE
12929     , p7_a5 JTF_NUMBER_TABLE
12930     , p7_a6 JTF_NUMBER_TABLE
12931     , p7_a7 JTF_NUMBER_TABLE
12932     , p7_a8 JTF_VARCHAR2_TABLE_100
12933     , p7_a9 JTF_NUMBER_TABLE
12934     , p7_a10 JTF_NUMBER_TABLE
12935     , p7_a11 JTF_NUMBER_TABLE
12936     , p7_a12 JTF_NUMBER_TABLE
12937     , p7_a13 JTF_NUMBER_TABLE
12938     , p7_a14 JTF_NUMBER_TABLE
12939     , p7_a15 JTF_NUMBER_TABLE
12940     , p7_a16 JTF_NUMBER_TABLE
12941     , p7_a17 JTF_NUMBER_TABLE
12942     , p7_a18 JTF_NUMBER_TABLE
12943     , p7_a19 JTF_NUMBER_TABLE
12944     , p7_a20 JTF_DATE_TABLE
12945     , p7_a21 JTF_DATE_TABLE
12946     , p7_a22 JTF_NUMBER_TABLE
12947     , p7_a23 JTF_NUMBER_TABLE
12948     , p7_a24 JTF_NUMBER_TABLE
12949     , p7_a25 JTF_VARCHAR2_TABLE_100
12950     , p7_a26 JTF_VARCHAR2_TABLE_200
12951     , p7_a27 JTF_VARCHAR2_TABLE_200
12952     , p7_a28 JTF_VARCHAR2_TABLE_200
12953     , p7_a29 JTF_VARCHAR2_TABLE_200
12954     , p7_a30 JTF_VARCHAR2_TABLE_200
12955     , p7_a31 JTF_VARCHAR2_TABLE_200
12956     , p7_a32 JTF_VARCHAR2_TABLE_200
12957     , p7_a33 JTF_VARCHAR2_TABLE_200
12958     , p7_a34 JTF_VARCHAR2_TABLE_200
12959     , p7_a35 JTF_VARCHAR2_TABLE_200
12960     , p7_a36 JTF_VARCHAR2_TABLE_200
12961     , p7_a37 JTF_VARCHAR2_TABLE_200
12962     , p7_a38 JTF_VARCHAR2_TABLE_200
12963     , p7_a39 JTF_VARCHAR2_TABLE_200
12964     , p7_a40 JTF_VARCHAR2_TABLE_200
12965     , p7_a41 JTF_NUMBER_TABLE
12966     , p7_a42 JTF_NUMBER_TABLE
12967     , p7_a43 JTF_NUMBER_TABLE
12968     , p7_a44 JTF_NUMBER_TABLE
12969     , p7_a45 JTF_DATE_TABLE
12970     , p7_a46 JTF_VARCHAR2_TABLE_100
12971     , p7_a47 JTF_NUMBER_TABLE
12972     , p8_a0 JTF_NUMBER_TABLE
12973     , p8_a1 JTF_NUMBER_TABLE
12974     , p8_a2 JTF_NUMBER_TABLE
12975     , p8_a3 JTF_NUMBER_TABLE
12976     , p8_a4 JTF_NUMBER_TABLE
12977     , p8_a5 JTF_NUMBER_TABLE
12978     , p8_a6 JTF_NUMBER_TABLE
12979     , p8_a7 JTF_NUMBER_TABLE
12980     , p8_a8 JTF_VARCHAR2_TABLE_100
12981     , p8_a9 JTF_DATE_TABLE
12982     , p8_a10 JTF_DATE_TABLE
12983     , p8_a11 JTF_NUMBER_TABLE
12984     , p8_a12 JTF_VARCHAR2_TABLE_100
12985     , p8_a13 JTF_NUMBER_TABLE
12986     , p9_a0 JTF_NUMBER_TABLE
12987     , p9_a1 JTF_NUMBER_TABLE
12988     , p9_a2 JTF_NUMBER_TABLE
12989     , p9_a3 JTF_NUMBER_TABLE
12990     , p9_a4 JTF_NUMBER_TABLE
12991     , p9_a5 JTF_NUMBER_TABLE
12992     , p9_a6 JTF_NUMBER_TABLE
12993     , p9_a7 JTF_NUMBER_TABLE
12994     , p9_a8 JTF_VARCHAR2_TABLE_100
12995     , p9_a9 JTF_NUMBER_TABLE
12996     , p9_a10 JTF_NUMBER_TABLE
12997     , p9_a11 JTF_NUMBER_TABLE
12998     , p9_a12 JTF_NUMBER_TABLE
12999     , p9_a13 JTF_NUMBER_TABLE
13000     , p9_a14 JTF_NUMBER_TABLE
13001     , p9_a15 JTF_NUMBER_TABLE
13002     , p9_a16 JTF_NUMBER_TABLE
13003     , p9_a17 JTF_NUMBER_TABLE
13004     , p9_a18 JTF_DATE_TABLE
13005     , p9_a19 JTF_DATE_TABLE
13006     , p9_a20 JTF_NUMBER_TABLE
13007     , p9_a21 JTF_NUMBER_TABLE
13008     , p9_a22 JTF_NUMBER_TABLE
13009     , p9_a23 JTF_VARCHAR2_TABLE_100
13010     , p9_a24 JTF_VARCHAR2_TABLE_200
13011     , p9_a25 JTF_VARCHAR2_TABLE_200
13012     , p9_a26 JTF_VARCHAR2_TABLE_200
13013     , p9_a27 JTF_VARCHAR2_TABLE_200
13014     , p9_a28 JTF_VARCHAR2_TABLE_200
13015     , p9_a29 JTF_VARCHAR2_TABLE_200
13016     , p9_a30 JTF_VARCHAR2_TABLE_200
13017     , p9_a31 JTF_VARCHAR2_TABLE_200
13018     , p9_a32 JTF_VARCHAR2_TABLE_200
13019     , p9_a33 JTF_VARCHAR2_TABLE_200
13020     , p9_a34 JTF_VARCHAR2_TABLE_200
13021     , p9_a35 JTF_VARCHAR2_TABLE_200
13022     , p9_a36 JTF_VARCHAR2_TABLE_200
13023     , p9_a37 JTF_VARCHAR2_TABLE_200
13024     , p9_a38 JTF_VARCHAR2_TABLE_200
13025     , p9_a39 JTF_NUMBER_TABLE
13026     , p9_a40 JTF_NUMBER_TABLE
13027     , p9_a41 JTF_NUMBER_TABLE
13028     , p9_a42 JTF_NUMBER_TABLE
13029     , p9_a43 JTF_DATE_TABLE
13030     , p9_a44 JTF_VARCHAR2_TABLE_100
13031     , p9_a45 JTF_NUMBER_TABLE
13032     , p10_a0 JTF_NUMBER_TABLE
13033     , p10_a1 JTF_NUMBER_TABLE
13034     , p10_a2 JTF_NUMBER_TABLE
13035     , p10_a3 JTF_NUMBER_TABLE
13036     , p10_a4 JTF_NUMBER_TABLE
13037     , p10_a5 JTF_NUMBER_TABLE
13038     , p10_a6 JTF_NUMBER_TABLE
13039     , p10_a7 JTF_NUMBER_TABLE
13040     , p10_a8 JTF_NUMBER_TABLE
13041     , p10_a9 JTF_NUMBER_TABLE
13042     , p10_a10 JTF_DATE_TABLE
13043     , p10_a11 JTF_NUMBER_TABLE
13044     , p10_a12 JTF_NUMBER_TABLE
13045     , p10_a13 JTF_NUMBER_TABLE
13046     , p10_a14 JTF_NUMBER_TABLE
13047     , p10_a15 JTF_VARCHAR2_TABLE_100
13048     , p10_a16 JTF_NUMBER_TABLE
13049     , p10_a17 JTF_NUMBER_TABLE
13050     , p10_a18 JTF_NUMBER_TABLE
13051     , p10_a19 JTF_DATE_TABLE
13052     , p10_a20 JTF_NUMBER_TABLE
13053     , p10_a21 JTF_VARCHAR2_TABLE_300
13054     , p10_a22 JTF_VARCHAR2_TABLE_100
13055     , p10_a23 JTF_VARCHAR2_TABLE_200
13056     , p10_a24 JTF_VARCHAR2_TABLE_200
13057     , p10_a25 JTF_VARCHAR2_TABLE_200
13058     , p10_a26 JTF_VARCHAR2_TABLE_200
13059     , p10_a27 JTF_VARCHAR2_TABLE_200
13060     , p10_a28 JTF_VARCHAR2_TABLE_200
13061     , p10_a29 JTF_VARCHAR2_TABLE_200
13062     , p10_a30 JTF_VARCHAR2_TABLE_200
13063     , p10_a31 JTF_VARCHAR2_TABLE_200
13064     , p10_a32 JTF_VARCHAR2_TABLE_200
13065     , p10_a33 JTF_VARCHAR2_TABLE_200
13066     , p10_a34 JTF_VARCHAR2_TABLE_200
13067     , p10_a35 JTF_VARCHAR2_TABLE_200
13068     , p10_a36 JTF_VARCHAR2_TABLE_200
13069     , p10_a37 JTF_VARCHAR2_TABLE_200
13070     , p10_a38 JTF_VARCHAR2_TABLE_100
13071     , p10_a39 JTF_VARCHAR2_TABLE_300
13072     , p10_a40 JTF_NUMBER_TABLE
13073     , p10_a41 JTF_NUMBER_TABLE
13074     , p10_a42 JTF_NUMBER_TABLE
13075     , p10_a43 JTF_NUMBER_TABLE
13076     , p10_a44 JTF_NUMBER_TABLE
13077     , p10_a45 JTF_DATE_TABLE
13078     , p10_a46 JTF_VARCHAR2_TABLE_100
13079     , p10_a47 JTF_NUMBER_TABLE
13080     , p11_a0 JTF_NUMBER_TABLE
13081     , p11_a1 JTF_NUMBER_TABLE
13082     , p11_a2 JTF_NUMBER_TABLE
13083     , p11_a3 JTF_VARCHAR2_TABLE_300
13084     , p11_a4 JTF_NUMBER_TABLE
13085     , p11_a5 JTF_NUMBER_TABLE
13086     , p11_a6 JTF_NUMBER_TABLE
13087     , p11_a7 JTF_NUMBER_TABLE
13088     , p11_a8 JTF_NUMBER_TABLE
13089     , p11_a9 JTF_NUMBER_TABLE
13090     , p11_a10 JTF_VARCHAR2_TABLE_300
13091     , p11_a11 JTF_NUMBER_TABLE
13092     , p11_a12 JTF_VARCHAR2_TABLE_100
13093     , p11_a13 JTF_NUMBER_TABLE
13094     , p11_a14 JTF_VARCHAR2_TABLE_100
13095     , p11_a15 JTF_NUMBER_TABLE
13096     , p11_a16 JTF_VARCHAR2_TABLE_100
13097     , p11_a17 JTF_VARCHAR2_TABLE_100
13098     , p11_a18 JTF_NUMBER_TABLE
13099     , p11_a19 JTF_VARCHAR2_TABLE_100
13100     , p11_a20 JTF_NUMBER_TABLE
13101     , p11_a21 JTF_NUMBER_TABLE
13102     , p11_a22 JTF_VARCHAR2_TABLE_100
13103     , p11_a23 JTF_DATE_TABLE
13104     , p11_a24 JTF_VARCHAR2_TABLE_100
13105     , p11_a25 JTF_VARCHAR2_TABLE_200
13106     , p11_a26 JTF_VARCHAR2_TABLE_200
13107     , p11_a27 JTF_VARCHAR2_TABLE_200
13108     , p11_a28 JTF_VARCHAR2_TABLE_200
13109     , p11_a29 JTF_VARCHAR2_TABLE_200
13110     , p11_a30 JTF_VARCHAR2_TABLE_200
13111     , p11_a31 JTF_VARCHAR2_TABLE_200
13112     , p11_a32 JTF_VARCHAR2_TABLE_200
13113     , p11_a33 JTF_VARCHAR2_TABLE_200
13114     , p11_a34 JTF_VARCHAR2_TABLE_200
13115     , p11_a35 JTF_VARCHAR2_TABLE_200
13116     , p11_a36 JTF_VARCHAR2_TABLE_200
13117     , p11_a37 JTF_VARCHAR2_TABLE_200
13118     , p11_a38 JTF_VARCHAR2_TABLE_200
13119     , p11_a39 JTF_VARCHAR2_TABLE_200
13120     , p11_a40 JTF_NUMBER_TABLE
13121     , p11_a41 JTF_NUMBER_TABLE
13122     , p11_a42 JTF_DATE_TABLE
13123     , p11_a43 JTF_NUMBER_TABLE
13124     , p11_a44 JTF_VARCHAR2_TABLE_100
13125     , p11_a45 JTF_NUMBER_TABLE
13126     , p12_a0 out nocopy JTF_NUMBER_TABLE
13127     , p12_a1 out nocopy JTF_NUMBER_TABLE
13128     , p12_a2 out nocopy JTF_NUMBER_TABLE
13129     , p12_a3 out nocopy JTF_VARCHAR2_TABLE_300
13130     , p12_a4 out nocopy JTF_NUMBER_TABLE
13131     , p12_a5 out nocopy JTF_NUMBER_TABLE
13132     , p12_a6 out nocopy JTF_VARCHAR2_TABLE_300
13133     , p12_a7 out nocopy JTF_VARCHAR2_TABLE_100
13134     , p12_a8 out nocopy JTF_NUMBER_TABLE
13135     , p12_a9 out nocopy JTF_NUMBER_TABLE
13136     , p12_a10 out nocopy JTF_VARCHAR2_TABLE_100
13137     , p12_a11 out nocopy JTF_NUMBER_TABLE
13138     , p12_a12 out nocopy JTF_NUMBER_TABLE
13139     , p12_a13 out nocopy JTF_NUMBER_TABLE
13140     , p12_a14 out nocopy JTF_NUMBER_TABLE
13141     , p12_a15 out nocopy JTF_VARCHAR2_TABLE_100
13142     , p12_a16 out nocopy JTF_NUMBER_TABLE
13143     , p12_a17 out nocopy JTF_VARCHAR2_TABLE_100
13144     , p12_a18 out nocopy JTF_VARCHAR2_TABLE_100
13145     , p12_a19 out nocopy JTF_VARCHAR2_TABLE_100
13146     , p12_a20 out nocopy JTF_VARCHAR2_TABLE_100
13147     , p12_a21 out nocopy JTF_NUMBER_TABLE
13148     , p12_a22 out nocopy JTF_NUMBER_TABLE
13149     , p12_a23 out nocopy JTF_DATE_TABLE
13150     , p12_a24 out nocopy JTF_NUMBER_TABLE
13151     , p12_a25 out nocopy JTF_NUMBER_TABLE
13152     , p12_a26 out nocopy JTF_DATE_TABLE
13153     , p12_a27 out nocopy JTF_DATE_TABLE
13154     , p12_a28 out nocopy JTF_VARCHAR2_TABLE_100
13155     , p12_a29 out nocopy JTF_NUMBER_TABLE
13156     , p12_a30 out nocopy JTF_VARCHAR2_TABLE_100
13157     , p12_a31 out nocopy JTF_VARCHAR2_TABLE_100
13158     , p12_a32 out nocopy JTF_VARCHAR2_TABLE_100
13159     , p12_a33 out nocopy JTF_NUMBER_TABLE
13160     , p12_a34 out nocopy JTF_NUMBER_TABLE
13161     , p12_a35 out nocopy JTF_VARCHAR2_TABLE_100
13162     , p12_a36 out nocopy JTF_NUMBER_TABLE
13163     , p12_a37 out nocopy JTF_DATE_TABLE
13164     , p12_a38 out nocopy JTF_DATE_TABLE
13165     , p12_a39 out nocopy JTF_VARCHAR2_TABLE_100
13166     , p12_a40 out nocopy JTF_VARCHAR2_TABLE_100
13167     , p12_a41 out nocopy JTF_VARCHAR2_TABLE_100
13168     , p12_a42 out nocopy JTF_VARCHAR2_TABLE_100
13169     , p12_a43 out nocopy JTF_NUMBER_TABLE
13170     , p12_a44 out nocopy JTF_VARCHAR2_TABLE_100
13171     , p12_a45 out nocopy JTF_NUMBER_TABLE
13172     , p12_a46 out nocopy JTF_NUMBER_TABLE
13173     , p12_a47 out nocopy JTF_NUMBER_TABLE
13174     , p12_a48 out nocopy JTF_NUMBER_TABLE
13175     , p12_a49 out nocopy JTF_NUMBER_TABLE
13176     , p12_a50 out nocopy JTF_NUMBER_TABLE
13177     , p12_a51 out nocopy JTF_NUMBER_TABLE
13178     , p12_a52 out nocopy JTF_NUMBER_TABLE
13179     , p12_a53 out nocopy JTF_NUMBER_TABLE
13180     , p12_a54 out nocopy JTF_NUMBER_TABLE
13181     , p12_a55 out nocopy JTF_NUMBER_TABLE
13182     , p12_a56 out nocopy JTF_NUMBER_TABLE
13183     , p12_a57 out nocopy JTF_DATE_TABLE
13184     , p12_a58 out nocopy JTF_DATE_TABLE
13185     , p12_a59 out nocopy JTF_DATE_TABLE
13186     , p12_a60 out nocopy JTF_DATE_TABLE
13187     , p12_a61 out nocopy JTF_NUMBER_TABLE
13188     , p12_a62 out nocopy JTF_NUMBER_TABLE
13189     , p12_a63 out nocopy JTF_NUMBER_TABLE
13190     , p12_a64 out nocopy JTF_NUMBER_TABLE
13191     , p12_a65 out nocopy JTF_NUMBER_TABLE
13192     , p12_a66 out nocopy JTF_NUMBER_TABLE
13193     , p12_a67 out nocopy JTF_NUMBER_TABLE
13194     , p12_a68 out nocopy JTF_VARCHAR2_TABLE_100
13195     , p12_a69 out nocopy JTF_DATE_TABLE
13196     , p12_a70 out nocopy JTF_NUMBER_TABLE
13197     , p12_a71 out nocopy JTF_NUMBER_TABLE
13198     , p12_a72 out nocopy JTF_NUMBER_TABLE
13199     , p12_a73 out nocopy JTF_NUMBER_TABLE
13200     , p12_a74 out nocopy JTF_NUMBER_TABLE
13201     , p12_a75 out nocopy JTF_VARCHAR2_TABLE_100
13202     , p12_a76 out nocopy JTF_NUMBER_TABLE
13203     , p12_a77 out nocopy JTF_VARCHAR2_TABLE_100
13204     , p12_a78 out nocopy JTF_VARCHAR2_TABLE_100
13205     , p12_a79 out nocopy JTF_VARCHAR2_TABLE_200
13206     , p12_a80 out nocopy JTF_VARCHAR2_TABLE_200
13207     , p12_a81 out nocopy JTF_VARCHAR2_TABLE_200
13208     , p12_a82 out nocopy JTF_VARCHAR2_TABLE_200
13209     , p12_a83 out nocopy JTF_VARCHAR2_TABLE_200
13210     , p12_a84 out nocopy JTF_VARCHAR2_TABLE_200
13211     , p12_a85 out nocopy JTF_VARCHAR2_TABLE_200
13212     , p12_a86 out nocopy JTF_VARCHAR2_TABLE_200
13213     , p12_a87 out nocopy JTF_VARCHAR2_TABLE_200
13214     , p12_a88 out nocopy JTF_VARCHAR2_TABLE_200
13215     , p12_a89 out nocopy JTF_VARCHAR2_TABLE_200
13216     , p12_a90 out nocopy JTF_VARCHAR2_TABLE_200
13217     , p12_a91 out nocopy JTF_VARCHAR2_TABLE_200
13218     , p12_a92 out nocopy JTF_VARCHAR2_TABLE_200
13219     , p12_a93 out nocopy JTF_VARCHAR2_TABLE_200
13220     , p12_a94 out nocopy JTF_VARCHAR2_TABLE_100
13221     , p12_a95 out nocopy JTF_VARCHAR2_TABLE_100
13222     , p12_a96 out nocopy JTF_NUMBER_TABLE
13223     , p12_a97 out nocopy JTF_DATE_TABLE
13224     , p12_a98 out nocopy JTF_DATE_TABLE
13225     , p12_a99 out nocopy JTF_NUMBER_TABLE
13226     , p12_a100 out nocopy JTF_NUMBER_TABLE
13227     , p12_a101 out nocopy JTF_NUMBER_TABLE
13228     , p12_a102 out nocopy JTF_NUMBER_TABLE
13229     , p12_a103 out nocopy JTF_NUMBER_TABLE
13230     , p12_a104 out nocopy JTF_NUMBER_TABLE
13231     , p12_a105 out nocopy JTF_VARCHAR2_TABLE_100
13232     , p12_a106 out nocopy JTF_VARCHAR2_TABLE_100
13233     , p12_a107 out nocopy JTF_VARCHAR2_TABLE_100
13234     , p12_a108 out nocopy JTF_NUMBER_TABLE
13235     , p13_a0 out nocopy JTF_NUMBER_TABLE
13236     , p13_a1 out nocopy JTF_NUMBER_TABLE
13237     , p13_a2 out nocopy JTF_NUMBER_TABLE
13238     , p13_a3 out nocopy JTF_NUMBER_TABLE
13239     , p13_a4 out nocopy JTF_NUMBER_TABLE
13240     , p13_a5 out nocopy JTF_NUMBER_TABLE
13241     , p13_a6 out nocopy JTF_NUMBER_TABLE
13242     , p13_a7 out nocopy JTF_NUMBER_TABLE
13243     , p13_a8 out nocopy JTF_NUMBER_TABLE
13244     , p13_a9 out nocopy JTF_NUMBER_TABLE
13245     , p13_a10 out nocopy JTF_NUMBER_TABLE
13246     , p13_a11 out nocopy JTF_NUMBER_TABLE
13247     , p13_a12 out nocopy JTF_NUMBER_TABLE
13248     , p13_a13 out nocopy JTF_VARCHAR2_TABLE_100
13249     , p13_a14 out nocopy JTF_VARCHAR2_TABLE_100
13250     , p13_a15 out nocopy JTF_NUMBER_TABLE
13251     , p13_a16 out nocopy JTF_NUMBER_TABLE
13252     , p14_a0 out nocopy JTF_NUMBER_TABLE
13253     , p14_a1 out nocopy JTF_NUMBER_TABLE
13254     , p14_a2 out nocopy JTF_NUMBER_TABLE
13255     , p14_a3 out nocopy JTF_NUMBER_TABLE
13256     , p14_a4 out nocopy JTF_NUMBER_TABLE
13257     , p14_a5 out nocopy JTF_NUMBER_TABLE
13258     , p14_a6 out nocopy JTF_NUMBER_TABLE
13259     , p14_a7 out nocopy JTF_NUMBER_TABLE
13260     , p14_a8 out nocopy JTF_NUMBER_TABLE
13261     , p14_a9 out nocopy JTF_VARCHAR2_TABLE_300
13262     , p14_a10 out nocopy JTF_NUMBER_TABLE
13263     , p14_a11 out nocopy JTF_NUMBER_TABLE
13264     , p14_a12 out nocopy JTF_NUMBER_TABLE
13265     , p14_a13 out nocopy JTF_VARCHAR2_TABLE_100
13266     , p14_a14 out nocopy JTF_DATE_TABLE
13267     , p14_a15 out nocopy JTF_DATE_TABLE
13268     , p14_a16 out nocopy JTF_VARCHAR2_TABLE_100
13269     , p14_a17 out nocopy JTF_VARCHAR2_TABLE_200
13270     , p14_a18 out nocopy JTF_VARCHAR2_TABLE_200
13271     , p14_a19 out nocopy JTF_VARCHAR2_TABLE_200
13272     , p14_a20 out nocopy JTF_VARCHAR2_TABLE_200
13273     , p14_a21 out nocopy JTF_VARCHAR2_TABLE_200
13274     , p14_a22 out nocopy JTF_VARCHAR2_TABLE_200
13275     , p14_a23 out nocopy JTF_VARCHAR2_TABLE_200
13276     , p14_a24 out nocopy JTF_VARCHAR2_TABLE_200
13277     , p14_a25 out nocopy JTF_VARCHAR2_TABLE_200
13278     , p14_a26 out nocopy JTF_VARCHAR2_TABLE_200
13279     , p14_a27 out nocopy JTF_VARCHAR2_TABLE_200
13280     , p14_a28 out nocopy JTF_VARCHAR2_TABLE_200
13281     , p14_a29 out nocopy JTF_VARCHAR2_TABLE_200
13282     , p14_a30 out nocopy JTF_VARCHAR2_TABLE_200
13283     , p14_a31 out nocopy JTF_VARCHAR2_TABLE_200
13284     , p14_a32 out nocopy JTF_VARCHAR2_TABLE_4000
13285     , p14_a33 out nocopy JTF_NUMBER_TABLE
13286     , p14_a34 out nocopy JTF_NUMBER_TABLE
13287     , p14_a35 out nocopy JTF_NUMBER_TABLE
13288     , p14_a36 out nocopy JTF_VARCHAR2_TABLE_100
13289     , p14_a37 out nocopy JTF_NUMBER_TABLE
13290     , p15_a0 out nocopy JTF_NUMBER_TABLE
13291     , p15_a1 out nocopy JTF_NUMBER_TABLE
13292     , p15_a2 out nocopy JTF_NUMBER_TABLE
13293     , p15_a3 out nocopy JTF_NUMBER_TABLE
13294     , p15_a4 out nocopy JTF_NUMBER_TABLE
13295     , p15_a5 out nocopy JTF_NUMBER_TABLE
13296     , p15_a6 out nocopy JTF_NUMBER_TABLE
13297     , p15_a7 out nocopy JTF_VARCHAR2_TABLE_100
13298     , p15_a8 out nocopy JTF_VARCHAR2_TABLE_200
13299     , p15_a9 out nocopy JTF_VARCHAR2_TABLE_200
13300     , p15_a10 out nocopy JTF_VARCHAR2_TABLE_200
13301     , p15_a11 out nocopy JTF_VARCHAR2_TABLE_200
13302     , p15_a12 out nocopy JTF_VARCHAR2_TABLE_200
13303     , p15_a13 out nocopy JTF_VARCHAR2_TABLE_200
13304     , p15_a14 out nocopy JTF_VARCHAR2_TABLE_200
13305     , p15_a15 out nocopy JTF_VARCHAR2_TABLE_200
13306     , p15_a16 out nocopy JTF_VARCHAR2_TABLE_200
13307     , p15_a17 out nocopy JTF_VARCHAR2_TABLE_200
13308     , p15_a18 out nocopy JTF_VARCHAR2_TABLE_200
13309     , p15_a19 out nocopy JTF_VARCHAR2_TABLE_200
13310     , p15_a20 out nocopy JTF_VARCHAR2_TABLE_200
13311     , p15_a21 out nocopy JTF_VARCHAR2_TABLE_200
13312     , p15_a22 out nocopy JTF_VARCHAR2_TABLE_200
13313     , p15_a23 out nocopy JTF_VARCHAR2_TABLE_100
13314     , p15_a24 out nocopy JTF_NUMBER_TABLE
13315     , p16_a0 out nocopy JTF_NUMBER_TABLE
13316     , p16_a1 out nocopy JTF_NUMBER_TABLE
13317     , p16_a2 out nocopy JTF_NUMBER_TABLE
13318     , p16_a3 out nocopy JTF_NUMBER_TABLE
13319     , p16_a4 out nocopy JTF_NUMBER_TABLE
13320     , p16_a5 out nocopy JTF_NUMBER_TABLE
13321     , p16_a6 out nocopy JTF_NUMBER_TABLE
13322     , p16_a7 out nocopy JTF_NUMBER_TABLE
13323     , p16_a8 out nocopy JTF_VARCHAR2_TABLE_100
13324     , p16_a9 out nocopy JTF_NUMBER_TABLE
13325     , p16_a10 out nocopy JTF_NUMBER_TABLE
13326     , p16_a11 out nocopy JTF_NUMBER_TABLE
13327     , p16_a12 out nocopy JTF_NUMBER_TABLE
13328     , p16_a13 out nocopy JTF_NUMBER_TABLE
13329     , p16_a14 out nocopy JTF_NUMBER_TABLE
13330     , p16_a15 out nocopy JTF_NUMBER_TABLE
13331     , p16_a16 out nocopy JTF_NUMBER_TABLE
13332     , p16_a17 out nocopy JTF_NUMBER_TABLE
13333     , p16_a18 out nocopy JTF_NUMBER_TABLE
13334     , p16_a19 out nocopy JTF_NUMBER_TABLE
13335     , p16_a20 out nocopy JTF_DATE_TABLE
13336     , p16_a21 out nocopy JTF_DATE_TABLE
13337     , p16_a22 out nocopy JTF_NUMBER_TABLE
13338     , p16_a23 out nocopy JTF_NUMBER_TABLE
13339     , p16_a24 out nocopy JTF_NUMBER_TABLE
13340     , p16_a25 out nocopy JTF_VARCHAR2_TABLE_100
13341     , p16_a26 out nocopy JTF_VARCHAR2_TABLE_200
13342     , p16_a27 out nocopy JTF_VARCHAR2_TABLE_200
13343     , p16_a28 out nocopy JTF_VARCHAR2_TABLE_200
13344     , p16_a29 out nocopy JTF_VARCHAR2_TABLE_200
13345     , p16_a30 out nocopy JTF_VARCHAR2_TABLE_200
13346     , p16_a31 out nocopy JTF_VARCHAR2_TABLE_200
13347     , p16_a32 out nocopy JTF_VARCHAR2_TABLE_200
13348     , p16_a33 out nocopy JTF_VARCHAR2_TABLE_200
13349     , p16_a34 out nocopy JTF_VARCHAR2_TABLE_200
13350     , p16_a35 out nocopy JTF_VARCHAR2_TABLE_200
13351     , p16_a36 out nocopy JTF_VARCHAR2_TABLE_200
13352     , p16_a37 out nocopy JTF_VARCHAR2_TABLE_200
13353     , p16_a38 out nocopy JTF_VARCHAR2_TABLE_200
13354     , p16_a39 out nocopy JTF_VARCHAR2_TABLE_200
13355     , p16_a40 out nocopy JTF_VARCHAR2_TABLE_200
13356     , p16_a41 out nocopy JTF_NUMBER_TABLE
13357     , p16_a42 out nocopy JTF_NUMBER_TABLE
13358     , p16_a43 out nocopy JTF_NUMBER_TABLE
13359     , p16_a44 out nocopy JTF_NUMBER_TABLE
13360     , p16_a45 out nocopy JTF_DATE_TABLE
13361     , p16_a46 out nocopy JTF_VARCHAR2_TABLE_100
13362     , p16_a47 out nocopy JTF_NUMBER_TABLE
13363     , p17_a0 out nocopy JTF_NUMBER_TABLE
13364     , p17_a1 out nocopy JTF_NUMBER_TABLE
13365     , p17_a2 out nocopy JTF_NUMBER_TABLE
13366     , p17_a3 out nocopy JTF_NUMBER_TABLE
13367     , p17_a4 out nocopy JTF_NUMBER_TABLE
13368     , p17_a5 out nocopy JTF_NUMBER_TABLE
13369     , p17_a6 out nocopy JTF_NUMBER_TABLE
13370     , p17_a7 out nocopy JTF_NUMBER_TABLE
13371     , p17_a8 out nocopy JTF_VARCHAR2_TABLE_100
13372     , p17_a9 out nocopy JTF_DATE_TABLE
13373     , p17_a10 out nocopy JTF_DATE_TABLE
13374     , p17_a11 out nocopy JTF_NUMBER_TABLE
13375     , p17_a12 out nocopy JTF_VARCHAR2_TABLE_100
13376     , p17_a13 out nocopy JTF_NUMBER_TABLE
13377     , p18_a0 out nocopy JTF_NUMBER_TABLE
13378     , p18_a1 out nocopy JTF_NUMBER_TABLE
13379     , p18_a2 out nocopy JTF_NUMBER_TABLE
13380     , p18_a3 out nocopy JTF_NUMBER_TABLE
13381     , p18_a4 out nocopy JTF_NUMBER_TABLE
13382     , p18_a5 out nocopy JTF_NUMBER_TABLE
13383     , p18_a6 out nocopy JTF_NUMBER_TABLE
13384     , p18_a7 out nocopy JTF_NUMBER_TABLE
13385     , p18_a8 out nocopy JTF_VARCHAR2_TABLE_100
13386     , p18_a9 out nocopy JTF_NUMBER_TABLE
13387     , p18_a10 out nocopy JTF_NUMBER_TABLE
13388     , p18_a11 out nocopy JTF_NUMBER_TABLE
13389     , p18_a12 out nocopy JTF_NUMBER_TABLE
13390     , p18_a13 out nocopy JTF_NUMBER_TABLE
13391     , p18_a14 out nocopy JTF_NUMBER_TABLE
13392     , p18_a15 out nocopy JTF_NUMBER_TABLE
13393     , p18_a16 out nocopy JTF_NUMBER_TABLE
13394     , p18_a17 out nocopy JTF_NUMBER_TABLE
13395     , p18_a18 out nocopy JTF_DATE_TABLE
13396     , p18_a19 out nocopy JTF_DATE_TABLE
13397     , p18_a20 out nocopy JTF_NUMBER_TABLE
13398     , p18_a21 out nocopy JTF_NUMBER_TABLE
13399     , p18_a22 out nocopy JTF_NUMBER_TABLE
13400     , p18_a23 out nocopy JTF_VARCHAR2_TABLE_100
13401     , p18_a24 out nocopy JTF_VARCHAR2_TABLE_200
13402     , p18_a25 out nocopy JTF_VARCHAR2_TABLE_200
13403     , p18_a26 out nocopy JTF_VARCHAR2_TABLE_200
13404     , p18_a27 out nocopy JTF_VARCHAR2_TABLE_200
13405     , p18_a28 out nocopy JTF_VARCHAR2_TABLE_200
13406     , p18_a29 out nocopy JTF_VARCHAR2_TABLE_200
13407     , p18_a30 out nocopy JTF_VARCHAR2_TABLE_200
13408     , p18_a31 out nocopy JTF_VARCHAR2_TABLE_200
13409     , p18_a32 out nocopy JTF_VARCHAR2_TABLE_200
13410     , p18_a33 out nocopy JTF_VARCHAR2_TABLE_200
13411     , p18_a34 out nocopy JTF_VARCHAR2_TABLE_200
13412     , p18_a35 out nocopy JTF_VARCHAR2_TABLE_200
13413     , p18_a36 out nocopy JTF_VARCHAR2_TABLE_200
13414     , p18_a37 out nocopy JTF_VARCHAR2_TABLE_200
13415     , p18_a38 out nocopy JTF_VARCHAR2_TABLE_200
13416     , p18_a39 out nocopy JTF_NUMBER_TABLE
13417     , p18_a40 out nocopy JTF_NUMBER_TABLE
13418     , p18_a41 out nocopy JTF_NUMBER_TABLE
13419     , p18_a42 out nocopy JTF_NUMBER_TABLE
13420     , p18_a43 out nocopy JTF_DATE_TABLE
13421     , p18_a44 out nocopy JTF_VARCHAR2_TABLE_100
13422     , p18_a45 out nocopy JTF_NUMBER_TABLE
13423     , p19_a0 out nocopy JTF_NUMBER_TABLE
13424     , p19_a1 out nocopy JTF_NUMBER_TABLE
13425     , p19_a2 out nocopy JTF_NUMBER_TABLE
13426     , p19_a3 out nocopy JTF_NUMBER_TABLE
13427     , p19_a4 out nocopy JTF_NUMBER_TABLE
13428     , p19_a5 out nocopy JTF_NUMBER_TABLE
13429     , p19_a6 out nocopy JTF_NUMBER_TABLE
13430     , p19_a7 out nocopy JTF_NUMBER_TABLE
13431     , p19_a8 out nocopy JTF_NUMBER_TABLE
13432     , p19_a9 out nocopy JTF_NUMBER_TABLE
13433     , p19_a10 out nocopy JTF_DATE_TABLE
13434     , p19_a11 out nocopy JTF_NUMBER_TABLE
13435     , p19_a12 out nocopy JTF_NUMBER_TABLE
13436     , p19_a13 out nocopy JTF_NUMBER_TABLE
13437     , p19_a14 out nocopy JTF_NUMBER_TABLE
13438     , p19_a15 out nocopy JTF_VARCHAR2_TABLE_100
13439     , p19_a16 out nocopy JTF_NUMBER_TABLE
13440     , p19_a17 out nocopy JTF_NUMBER_TABLE
13441     , p19_a18 out nocopy JTF_NUMBER_TABLE
13442     , p19_a19 out nocopy JTF_DATE_TABLE
13443     , p19_a20 out nocopy JTF_NUMBER_TABLE
13444     , p19_a21 out nocopy JTF_VARCHAR2_TABLE_300
13445     , p19_a22 out nocopy JTF_VARCHAR2_TABLE_100
13446     , p19_a23 out nocopy JTF_VARCHAR2_TABLE_200
13447     , p19_a24 out nocopy JTF_VARCHAR2_TABLE_200
13448     , p19_a25 out nocopy JTF_VARCHAR2_TABLE_200
13449     , p19_a26 out nocopy JTF_VARCHAR2_TABLE_200
13450     , p19_a27 out nocopy JTF_VARCHAR2_TABLE_200
13451     , p19_a28 out nocopy JTF_VARCHAR2_TABLE_200
13452     , p19_a29 out nocopy JTF_VARCHAR2_TABLE_200
13453     , p19_a30 out nocopy JTF_VARCHAR2_TABLE_200
13454     , p19_a31 out nocopy JTF_VARCHAR2_TABLE_200
13455     , p19_a32 out nocopy JTF_VARCHAR2_TABLE_200
13456     , p19_a33 out nocopy JTF_VARCHAR2_TABLE_200
13457     , p19_a34 out nocopy JTF_VARCHAR2_TABLE_200
13458     , p19_a35 out nocopy JTF_VARCHAR2_TABLE_200
13459     , p19_a36 out nocopy JTF_VARCHAR2_TABLE_200
13460     , p19_a37 out nocopy JTF_VARCHAR2_TABLE_200
13461     , p19_a38 out nocopy JTF_VARCHAR2_TABLE_100
13462     , p19_a39 out nocopy JTF_VARCHAR2_TABLE_300
13463     , p19_a40 out nocopy JTF_NUMBER_TABLE
13464     , p19_a41 out nocopy JTF_NUMBER_TABLE
13465     , p19_a42 out nocopy JTF_NUMBER_TABLE
13466     , p19_a43 out nocopy JTF_NUMBER_TABLE
13467     , p19_a44 out nocopy JTF_NUMBER_TABLE
13468     , p19_a45 out nocopy JTF_DATE_TABLE
13469     , p19_a46 out nocopy JTF_VARCHAR2_TABLE_100
13470     , p19_a47 out nocopy JTF_NUMBER_TABLE
13471     , p20_a0 out nocopy JTF_NUMBER_TABLE
13472     , p20_a1 out nocopy JTF_NUMBER_TABLE
13473     , p20_a2 out nocopy JTF_NUMBER_TABLE
13474     , p20_a3 out nocopy JTF_VARCHAR2_TABLE_300
13475     , p20_a4 out nocopy JTF_NUMBER_TABLE
13476     , p20_a5 out nocopy JTF_NUMBER_TABLE
13477     , p20_a6 out nocopy JTF_NUMBER_TABLE
13478     , p20_a7 out nocopy JTF_NUMBER_TABLE
13479     , p20_a8 out nocopy JTF_NUMBER_TABLE
13480     , p20_a9 out nocopy JTF_NUMBER_TABLE
13481     , p20_a10 out nocopy JTF_VARCHAR2_TABLE_300
13482     , p20_a11 out nocopy JTF_NUMBER_TABLE
13483     , p20_a12 out nocopy JTF_VARCHAR2_TABLE_100
13484     , p20_a13 out nocopy JTF_NUMBER_TABLE
13485     , p20_a14 out nocopy JTF_VARCHAR2_TABLE_100
13486     , p20_a15 out nocopy JTF_NUMBER_TABLE
13487     , p20_a16 out nocopy JTF_VARCHAR2_TABLE_100
13488     , p20_a17 out nocopy JTF_VARCHAR2_TABLE_100
13489     , p20_a18 out nocopy JTF_NUMBER_TABLE
13490     , p20_a19 out nocopy JTF_VARCHAR2_TABLE_100
13491     , p20_a20 out nocopy JTF_NUMBER_TABLE
13492     , p20_a21 out nocopy JTF_NUMBER_TABLE
13493     , p20_a22 out nocopy JTF_VARCHAR2_TABLE_100
13494     , p20_a23 out nocopy JTF_DATE_TABLE
13495     , p20_a24 out nocopy JTF_VARCHAR2_TABLE_100
13496     , p20_a25 out nocopy JTF_VARCHAR2_TABLE_200
13497     , p20_a26 out nocopy JTF_VARCHAR2_TABLE_200
13498     , p20_a27 out nocopy JTF_VARCHAR2_TABLE_200
13499     , p20_a28 out nocopy JTF_VARCHAR2_TABLE_200
13500     , p20_a29 out nocopy JTF_VARCHAR2_TABLE_200
13501     , p20_a30 out nocopy JTF_VARCHAR2_TABLE_200
13502     , p20_a31 out nocopy JTF_VARCHAR2_TABLE_200
13503     , p20_a32 out nocopy JTF_VARCHAR2_TABLE_200
13504     , p20_a33 out nocopy JTF_VARCHAR2_TABLE_200
13505     , p20_a34 out nocopy JTF_VARCHAR2_TABLE_200
13506     , p20_a35 out nocopy JTF_VARCHAR2_TABLE_200
13507     , p20_a36 out nocopy JTF_VARCHAR2_TABLE_200
13508     , p20_a37 out nocopy JTF_VARCHAR2_TABLE_200
13509     , p20_a38 out nocopy JTF_VARCHAR2_TABLE_200
13510     , p20_a39 out nocopy JTF_VARCHAR2_TABLE_200
13511     , p20_a40 out nocopy JTF_NUMBER_TABLE
13512     , p20_a41 out nocopy JTF_NUMBER_TABLE
13513     , p20_a42 out nocopy JTF_DATE_TABLE
13514     , p20_a43 out nocopy JTF_NUMBER_TABLE
13515     , p20_a44 out nocopy JTF_VARCHAR2_TABLE_100
13516     , p20_a45 out nocopy JTF_NUMBER_TABLE
13517     , x_return_status out nocopy  VARCHAR2
13518     , x_msg_count out nocopy  NUMBER
13519     , p_commit  VARCHAR2
13520     , p_debug  VARCHAR2
13521     , p_output_dir  VARCHAR2
13522     , p_debug_filename  VARCHAR2
13523     , p_debug_file_mode  VARCHAR2
13524   )
13525 
13526   as
13527     ddp_init_msg_list boolean;
13528     ddp_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
13529     ddp_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
13530     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
13531     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
13532     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
13533     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
13534     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
13535     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
13536     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
13537     ddx_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
13538     ddx_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
13539     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
13540     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
13541     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
13542     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
13543     ddx_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
13544     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
13545     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
13546     ddindx binary_integer; indx binary_integer;
13547   begin
13548 
13549     -- copy data to the local IN or IN-OUT args, if any
13550 
13551 
13552     if p_init_msg_list is null
13553       then ddp_init_msg_list := null;
13554     elsif p_init_msg_list = 0
13555       then ddp_init_msg_list := false;
13556     else ddp_init_msg_list := true;
13557     end if;
13558 
13559     eam_process_wo_pub_w.rosetta_table_copy_in_p26(ddp_eam_wo_relations_tbl, p3_a0
13560       , p3_a1
13561       , p3_a2
13562       , p3_a3
13563       , p3_a4
13564       , p3_a5
13565       , p3_a6
13566       , p3_a7
13567       , p3_a8
13568       , p3_a9
13569       , p3_a10
13570       , p3_a11
13571       , p3_a12
13572       , p3_a13
13573       , p3_a14
13574       , p3_a15
13575       , p3_a16
13576       );
13577 
13578     eam_process_wo_pub_w.rosetta_table_copy_in_p28(ddp_eam_wo_tbl, p4_a0
13579       , p4_a1
13580       , p4_a2
13581       , p4_a3
13582       , p4_a4
13583       , p4_a5
13584       , p4_a6
13585       , p4_a7
13586       , p4_a8
13587       , p4_a9
13588       , p4_a10
13589       , p4_a11
13590       , p4_a12
13591       , p4_a13
13592       , p4_a14
13593       , p4_a15
13594       , p4_a16
13595       , p4_a17
13596       , p4_a18
13597       , p4_a19
13598       , p4_a20
13599       , p4_a21
13600       , p4_a22
13601       , p4_a23
13602       , p4_a24
13603       , p4_a25
13604       , p4_a26
13605       , p4_a27
13606       , p4_a28
13607       , p4_a29
13608       , p4_a30
13609       , p4_a31
13610       , p4_a32
13611       , p4_a33
13612       , p4_a34
13613       , p4_a35
13614       , p4_a36
13615       , p4_a37
13616       , p4_a38
13617       , p4_a39
13618       , p4_a40
13619       , p4_a41
13620       , p4_a42
13621       , p4_a43
13622       , p4_a44
13623       , p4_a45
13624       , p4_a46
13625       , p4_a47
13626       , p4_a48
13627       , p4_a49
13628       , p4_a50
13629       , p4_a51
13630       , p4_a52
13631       , p4_a53
13632       , p4_a54
13633       , p4_a55
13634       , p4_a56
13635       , p4_a57
13636       , p4_a58
13637       , p4_a59
13638       , p4_a60
13639       , p4_a61
13640       , p4_a62
13641       , p4_a63
13642       , p4_a64
13643       , p4_a65
13644       , p4_a66
13645       , p4_a67
13646       , p4_a68
13647       , p4_a69
13648       , p4_a70
13649       , p4_a71
13650       , p4_a72
13651       , p4_a73
13652       , p4_a74
13653       , p4_a75
13654       , p4_a76
13655       , p4_a77
13656       , p4_a78
13657       , p4_a79
13658       , p4_a80
13659       , p4_a81
13660       , p4_a82
13661       , p4_a83
13662       , p4_a84
13663       , p4_a85
13664       , p4_a86
13665       , p4_a87
13666       , p4_a88
13667       , p4_a89
13668       , p4_a90
13669       , p4_a91
13670       , p4_a92
13671       , p4_a93
13672       , p4_a94
13673       , p4_a95
13674       , p4_a96
13675       , p4_a97
13676       , p4_a98
13677       , p4_a99
13678       , p4_a100
13679       , p4_a101
13680       , p4_a102
13681       , p4_a103
13682       , p4_a104
13683       , p4_a105
13684       , p4_a106
13685       , p4_a107
13686       , p4_a108
13687       );
13688 
13689     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p5_a0
13690       , p5_a1
13691       , p5_a2
13692       , p5_a3
13693       , p5_a4
13694       , p5_a5
13695       , p5_a6
13696       , p5_a7
13697       , p5_a8
13698       , p5_a9
13699       , p5_a10
13700       , p5_a11
13701       , p5_a12
13702       , p5_a13
13703       , p5_a14
13704       , p5_a15
13705       , p5_a16
13706       , p5_a17
13707       , p5_a18
13708       , p5_a19
13709       , p5_a20
13710       , p5_a21
13711       , p5_a22
13712       , p5_a23
13713       , p5_a24
13714       , p5_a25
13715       , p5_a26
13716       , p5_a27
13717       , p5_a28
13718       , p5_a29
13719       , p5_a30
13720       , p5_a31
13721       , p5_a32
13722       , p5_a33
13723       , p5_a34
13724       , p5_a35
13725       , p5_a36
13726       , p5_a37
13727       );
13728 
13729     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p6_a0
13730       , p6_a1
13731       , p6_a2
13732       , p6_a3
13733       , p6_a4
13734       , p6_a5
13735       , p6_a6
13736       , p6_a7
13737       , p6_a8
13738       , p6_a9
13739       , p6_a10
13740       , p6_a11
13741       , p6_a12
13742       , p6_a13
13743       , p6_a14
13744       , p6_a15
13745       , p6_a16
13746       , p6_a17
13747       , p6_a18
13748       , p6_a19
13749       , p6_a20
13750       , p6_a21
13751       , p6_a22
13752       , p6_a23
13753       , p6_a24
13754       );
13755 
13756     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p7_a0
13757       , p7_a1
13758       , p7_a2
13759       , p7_a3
13760       , p7_a4
13761       , p7_a5
13762       , p7_a6
13763       , p7_a7
13764       , p7_a8
13765       , p7_a9
13766       , p7_a10
13767       , p7_a11
13768       , p7_a12
13769       , p7_a13
13770       , p7_a14
13771       , p7_a15
13772       , p7_a16
13773       , p7_a17
13774       , p7_a18
13775       , p7_a19
13776       , p7_a20
13777       , p7_a21
13778       , p7_a22
13779       , p7_a23
13780       , p7_a24
13781       , p7_a25
13782       , p7_a26
13783       , p7_a27
13784       , p7_a28
13785       , p7_a29
13786       , p7_a30
13787       , p7_a31
13788       , p7_a32
13789       , p7_a33
13790       , p7_a34
13791       , p7_a35
13792       , p7_a36
13793       , p7_a37
13794       , p7_a38
13795       , p7_a39
13796       , p7_a40
13797       , p7_a41
13798       , p7_a42
13799       , p7_a43
13800       , p7_a44
13801       , p7_a45
13802       , p7_a46
13803       , p7_a47
13804       );
13805 
13806     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p8_a0
13807       , p8_a1
13808       , p8_a2
13809       , p8_a3
13810       , p8_a4
13811       , p8_a5
13812       , p8_a6
13813       , p8_a7
13814       , p8_a8
13815       , p8_a9
13816       , p8_a10
13817       , p8_a11
13818       , p8_a12
13819       , p8_a13
13820       );
13821 
13822     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p9_a0
13823       , p9_a1
13824       , p9_a2
13825       , p9_a3
13826       , p9_a4
13827       , p9_a5
13828       , p9_a6
13829       , p9_a7
13830       , p9_a8
13831       , p9_a9
13832       , p9_a10
13833       , p9_a11
13834       , p9_a12
13835       , p9_a13
13836       , p9_a14
13837       , p9_a15
13838       , p9_a16
13839       , p9_a17
13840       , p9_a18
13841       , p9_a19
13842       , p9_a20
13843       , p9_a21
13844       , p9_a22
13845       , p9_a23
13846       , p9_a24
13847       , p9_a25
13848       , p9_a26
13849       , p9_a27
13850       , p9_a28
13851       , p9_a29
13852       , p9_a30
13853       , p9_a31
13854       , p9_a32
13855       , p9_a33
13856       , p9_a34
13857       , p9_a35
13858       , p9_a36
13859       , p9_a37
13860       , p9_a38
13861       , p9_a39
13862       , p9_a40
13863       , p9_a41
13864       , p9_a42
13865       , p9_a43
13866       , p9_a44
13867       , p9_a45
13868       );
13869 
13870     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p10_a0
13871       , p10_a1
13872       , p10_a2
13873       , p10_a3
13874       , p10_a4
13875       , p10_a5
13876       , p10_a6
13877       , p10_a7
13878       , p10_a8
13879       , p10_a9
13880       , p10_a10
13881       , p10_a11
13882       , p10_a12
13883       , p10_a13
13884       , p10_a14
13885       , p10_a15
13886       , p10_a16
13887       , p10_a17
13888       , p10_a18
13889       , p10_a19
13890       , p10_a20
13891       , p10_a21
13892       , p10_a22
13893       , p10_a23
13894       , p10_a24
13895       , p10_a25
13896       , p10_a26
13897       , p10_a27
13898       , p10_a28
13899       , p10_a29
13900       , p10_a30
13901       , p10_a31
13902       , p10_a32
13903       , p10_a33
13904       , p10_a34
13905       , p10_a35
13906       , p10_a36
13907       , p10_a37
13908       , p10_a38
13909       , p10_a39
13910       , p10_a40
13911       , p10_a41
13912       , p10_a42
13913       , p10_a43
13914       , p10_a44
13915       , p10_a45
13916       , p10_a46
13917       , p10_a47
13918       );
13919 
13920     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p11_a0
13921       , p11_a1
13922       , p11_a2
13923       , p11_a3
13924       , p11_a4
13925       , p11_a5
13926       , p11_a6
13927       , p11_a7
13928       , p11_a8
13929       , p11_a9
13930       , p11_a10
13931       , p11_a11
13932       , p11_a12
13933       , p11_a13
13934       , p11_a14
13935       , p11_a15
13936       , p11_a16
13937       , p11_a17
13938       , p11_a18
13939       , p11_a19
13940       , p11_a20
13941       , p11_a21
13942       , p11_a22
13943       , p11_a23
13944       , p11_a24
13945       , p11_a25
13946       , p11_a26
13947       , p11_a27
13948       , p11_a28
13949       , p11_a29
13950       , p11_a30
13951       , p11_a31
13952       , p11_a32
13953       , p11_a33
13954       , p11_a34
13955       , p11_a35
13956       , p11_a36
13957       , p11_a37
13958       , p11_a38
13959       , p11_a39
13960       , p11_a40
13961       , p11_a41
13962       , p11_a42
13963       , p11_a43
13964       , p11_a44
13965       , p11_a45
13966       );
13967 
13968 
13969 
13970 
13971 
13972 
13973 
13974 
13975 
13976 
13977 
13978 
13979 
13980 
13981 
13982 
13983 
13984     -- here's the delegated call to the old PL/SQL routine
13985     eam_process_wo_pub.process_master_child_wo(p_bo_identifier,
13986       p_api_version_number,
13987       ddp_init_msg_list,
13988       ddp_eam_wo_relations_tbl,
13989       ddp_eam_wo_tbl,
13990       ddp_eam_op_tbl,
13991       ddp_eam_op_network_tbl,
13992       ddp_eam_res_tbl,
13993       ddp_eam_res_inst_tbl,
13994       ddp_eam_sub_res_tbl,
13995       ddp_eam_mat_req_tbl,
13996       ddp_eam_direct_items_tbl,
13997       ddx_eam_wo_tbl,
13998       ddx_eam_wo_relations_tbl,
13999       ddx_eam_op_tbl,
14000       ddx_eam_op_network_tbl,
14001       ddx_eam_res_tbl,
14002       ddx_eam_res_inst_tbl,
14003       ddx_eam_sub_res_tbl,
14004       ddx_eam_mat_req_tbl,
14005       ddx_eam_direct_items_tbl,
14006       x_return_status,
14007       x_msg_count,
14008       p_commit,
14009       p_debug,
14010       p_output_dir,
14011       p_debug_filename,
14012       p_debug_file_mode);
14013 
14014     -- copy data back from the local variables to OUT or IN-OUT args, if any
14015 
14016 
14017 
14018 
14019 
14020 
14021 
14022 
14023 
14024 
14025 
14026 
14027     eam_process_wo_pub_w.rosetta_table_copy_out_p28(ddx_eam_wo_tbl, p12_a0
14028       , p12_a1
14029       , p12_a2
14030       , p12_a3
14031       , p12_a4
14032       , p12_a5
14033       , p12_a6
14034       , p12_a7
14035       , p12_a8
14036       , p12_a9
14037       , p12_a10
14038       , p12_a11
14039       , p12_a12
14040       , p12_a13
14041       , p12_a14
14042       , p12_a15
14043       , p12_a16
14044       , p12_a17
14045       , p12_a18
14046       , p12_a19
14047       , p12_a20
14048       , p12_a21
14049       , p12_a22
14050       , p12_a23
14051       , p12_a24
14052       , p12_a25
14053       , p12_a26
14054       , p12_a27
14055       , p12_a28
14056       , p12_a29
14057       , p12_a30
14058       , p12_a31
14059       , p12_a32
14060       , p12_a33
14061       , p12_a34
14062       , p12_a35
14063       , p12_a36
14064       , p12_a37
14065       , p12_a38
14066       , p12_a39
14067       , p12_a40
14068       , p12_a41
14069       , p12_a42
14070       , p12_a43
14071       , p12_a44
14072       , p12_a45
14073       , p12_a46
14074       , p12_a47
14075       , p12_a48
14076       , p12_a49
14077       , p12_a50
14078       , p12_a51
14079       , p12_a52
14080       , p12_a53
14081       , p12_a54
14082       , p12_a55
14083       , p12_a56
14084       , p12_a57
14085       , p12_a58
14086       , p12_a59
14087       , p12_a60
14088       , p12_a61
14089       , p12_a62
14090       , p12_a63
14091       , p12_a64
14092       , p12_a65
14093       , p12_a66
14094       , p12_a67
14095       , p12_a68
14096       , p12_a69
14097       , p12_a70
14098       , p12_a71
14099       , p12_a72
14100       , p12_a73
14101       , p12_a74
14102       , p12_a75
14103       , p12_a76
14104       , p12_a77
14105       , p12_a78
14106       , p12_a79
14107       , p12_a80
14108       , p12_a81
14109       , p12_a82
14110       , p12_a83
14111       , p12_a84
14112       , p12_a85
14113       , p12_a86
14114       , p12_a87
14115       , p12_a88
14116       , p12_a89
14117       , p12_a90
14118       , p12_a91
14119       , p12_a92
14120       , p12_a93
14121       , p12_a94
14122       , p12_a95
14123       , p12_a96
14124       , p12_a97
14125       , p12_a98
14126       , p12_a99
14127       , p12_a100
14128       , p12_a101
14129       , p12_a102
14130       , p12_a103
14131       , p12_a104
14132       , p12_a105
14133       , p12_a106
14134       , p12_a107
14135       , p12_a108
14136       );
14137 
14138     eam_process_wo_pub_w.rosetta_table_copy_out_p26(ddx_eam_wo_relations_tbl, p13_a0
14139       , p13_a1
14140       , p13_a2
14141       , p13_a3
14142       , p13_a4
14143       , p13_a5
14144       , p13_a6
14145       , p13_a7
14146       , p13_a8
14147       , p13_a9
14148       , p13_a10
14149       , p13_a11
14150       , p13_a12
14151       , p13_a13
14152       , p13_a14
14153       , p13_a15
14154       , p13_a16
14155       );
14156 
14157     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p14_a0
14158       , p14_a1
14159       , p14_a2
14160       , p14_a3
14161       , p14_a4
14162       , p14_a5
14163       , p14_a6
14164       , p14_a7
14165       , p14_a8
14166       , p14_a9
14167       , p14_a10
14168       , p14_a11
14169       , p14_a12
14170       , p14_a13
14171       , p14_a14
14172       , p14_a15
14173       , p14_a16
14174       , p14_a17
14175       , p14_a18
14176       , p14_a19
14177       , p14_a20
14178       , p14_a21
14179       , p14_a22
14180       , p14_a23
14181       , p14_a24
14182       , p14_a25
14183       , p14_a26
14184       , p14_a27
14185       , p14_a28
14186       , p14_a29
14187       , p14_a30
14188       , p14_a31
14189       , p14_a32
14190       , p14_a33
14191       , p14_a34
14192       , p14_a35
14193       , p14_a36
14194       , p14_a37
14195       );
14196 
14197     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p15_a0
14198       , p15_a1
14199       , p15_a2
14200       , p15_a3
14201       , p15_a4
14202       , p15_a5
14203       , p15_a6
14204       , p15_a7
14205       , p15_a8
14206       , p15_a9
14207       , p15_a10
14208       , p15_a11
14209       , p15_a12
14210       , p15_a13
14211       , p15_a14
14212       , p15_a15
14213       , p15_a16
14214       , p15_a17
14215       , p15_a18
14216       , p15_a19
14217       , p15_a20
14218       , p15_a21
14219       , p15_a22
14220       , p15_a23
14221       , p15_a24
14222       );
14223 
14224     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p16_a0
14225       , p16_a1
14226       , p16_a2
14227       , p16_a3
14228       , p16_a4
14229       , p16_a5
14230       , p16_a6
14231       , p16_a7
14232       , p16_a8
14233       , p16_a9
14234       , p16_a10
14235       , p16_a11
14236       , p16_a12
14237       , p16_a13
14238       , p16_a14
14239       , p16_a15
14240       , p16_a16
14241       , p16_a17
14242       , p16_a18
14243       , p16_a19
14244       , p16_a20
14245       , p16_a21
14246       , p16_a22
14247       , p16_a23
14248       , p16_a24
14249       , p16_a25
14250       , p16_a26
14251       , p16_a27
14252       , p16_a28
14253       , p16_a29
14254       , p16_a30
14255       , p16_a31
14256       , p16_a32
14257       , p16_a33
14258       , p16_a34
14259       , p16_a35
14260       , p16_a36
14261       , p16_a37
14262       , p16_a38
14263       , p16_a39
14264       , p16_a40
14265       , p16_a41
14266       , p16_a42
14267       , p16_a43
14268       , p16_a44
14269       , p16_a45
14270       , p16_a46
14271       , p16_a47
14272       );
14273 
14274     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p17_a0
14275       , p17_a1
14276       , p17_a2
14277       , p17_a3
14278       , p17_a4
14279       , p17_a5
14280       , p17_a6
14281       , p17_a7
14282       , p17_a8
14283       , p17_a9
14284       , p17_a10
14285       , p17_a11
14286       , p17_a12
14287       , p17_a13
14288       );
14289 
14290     eam_process_wo_pub_w.rosetta_table_copy_out_p33(ddx_eam_sub_res_tbl, p18_a0
14291       , p18_a1
14292       , p18_a2
14293       , p18_a3
14294       , p18_a4
14295       , p18_a5
14296       , p18_a6
14297       , p18_a7
14298       , p18_a8
14299       , p18_a9
14300       , p18_a10
14301       , p18_a11
14302       , p18_a12
14303       , p18_a13
14304       , p18_a14
14305       , p18_a15
14306       , p18_a16
14307       , p18_a17
14308       , p18_a18
14309       , p18_a19
14310       , p18_a20
14311       , p18_a21
14312       , p18_a22
14313       , p18_a23
14314       , p18_a24
14315       , p18_a25
14316       , p18_a26
14317       , p18_a27
14318       , p18_a28
14319       , p18_a29
14320       , p18_a30
14321       , p18_a31
14322       , p18_a32
14323       , p18_a33
14324       , p18_a34
14325       , p18_a35
14326       , p18_a36
14327       , p18_a37
14328       , p18_a38
14329       , p18_a39
14330       , p18_a40
14331       , p18_a41
14332       , p18_a42
14333       , p18_a43
14334       , p18_a44
14335       , p18_a45
14336       );
14337 
14338     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p19_a0
14339       , p19_a1
14340       , p19_a2
14341       , p19_a3
14342       , p19_a4
14343       , p19_a5
14344       , p19_a6
14345       , p19_a7
14346       , p19_a8
14347       , p19_a9
14348       , p19_a10
14349       , p19_a11
14350       , p19_a12
14351       , p19_a13
14352       , p19_a14
14353       , p19_a15
14354       , p19_a16
14355       , p19_a17
14356       , p19_a18
14357       , p19_a19
14358       , p19_a20
14359       , p19_a21
14360       , p19_a22
14361       , p19_a23
14362       , p19_a24
14363       , p19_a25
14364       , p19_a26
14365       , p19_a27
14366       , p19_a28
14367       , p19_a29
14368       , p19_a30
14369       , p19_a31
14370       , p19_a32
14371       , p19_a33
14372       , p19_a34
14373       , p19_a35
14374       , p19_a36
14375       , p19_a37
14376       , p19_a38
14377       , p19_a39
14378       , p19_a40
14379       , p19_a41
14380       , p19_a42
14381       , p19_a43
14382       , p19_a44
14383       , p19_a45
14384       , p19_a46
14385       , p19_a47
14386       );
14387 
14388     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p20_a0
14389       , p20_a1
14390       , p20_a2
14391       , p20_a3
14392       , p20_a4
14393       , p20_a5
14394       , p20_a6
14395       , p20_a7
14396       , p20_a8
14397       , p20_a9
14398       , p20_a10
14399       , p20_a11
14400       , p20_a12
14401       , p20_a13
14402       , p20_a14
14403       , p20_a15
14404       , p20_a16
14405       , p20_a17
14406       , p20_a18
14407       , p20_a19
14408       , p20_a20
14409       , p20_a21
14410       , p20_a22
14411       , p20_a23
14412       , p20_a24
14413       , p20_a25
14414       , p20_a26
14415       , p20_a27
14416       , p20_a28
14417       , p20_a29
14418       , p20_a30
14419       , p20_a31
14420       , p20_a32
14421       , p20_a33
14422       , p20_a34
14423       , p20_a35
14424       , p20_a36
14425       , p20_a37
14426       , p20_a38
14427       , p20_a39
14428       , p20_a40
14429       , p20_a41
14430       , p20_a42
14431       , p20_a43
14432       , p20_a44
14433       , p20_a45
14434       );
14435 
14436 
14437 
14438 
14439 
14440 
14441 
14442   end;
14443 
14444   procedure check_bo_record(p0_a0  NUMBER
14445     , p0_a1  NUMBER
14446     , p0_a2  NUMBER
14447     , p0_a3  VARCHAR2
14448     , p0_a4  NUMBER
14449     , p0_a5  NUMBER
14450     , p0_a6  VARCHAR2
14451     , p0_a7  VARCHAR2
14452     , p0_a8  NUMBER
14453     , p0_a9  NUMBER
14454     , p0_a10  VARCHAR2
14455     , p0_a11  NUMBER
14456     , p0_a12  NUMBER
14457     , p0_a13  NUMBER
14458     , p0_a14  NUMBER
14459     , p0_a15  VARCHAR2
14460     , p0_a16  NUMBER
14461     , p0_a17  VARCHAR2
14462     , p0_a18  VARCHAR2
14463     , p0_a19  VARCHAR2
14464     , p0_a20  VARCHAR2
14465     , p0_a21  NUMBER
14466     , p0_a22  NUMBER
14467     , p0_a23  DATE
14468     , p0_a24  NUMBER
14469     , p0_a25  NUMBER
14470     , p0_a26  DATE
14471     , p0_a27  DATE
14472     , p0_a28  VARCHAR2
14473     , p0_a29  NUMBER
14474     , p0_a30  VARCHAR2
14475     , p0_a31  VARCHAR2
14476     , p0_a32  VARCHAR2
14477     , p0_a33  NUMBER
14478     , p0_a34  NUMBER
14479     , p0_a35  VARCHAR2
14480     , p0_a36  NUMBER
14481     , p0_a37  DATE
14482     , p0_a38  DATE
14483     , p0_a39  VARCHAR2
14484     , p0_a40  VARCHAR2
14485     , p0_a41  VARCHAR2
14486     , p0_a42  VARCHAR2
14487     , p0_a43  NUMBER
14488     , p0_a44  VARCHAR2
14489     , p0_a45  NUMBER
14490     , p0_a46  NUMBER
14491     , p0_a47  NUMBER
14492     , p0_a48  NUMBER
14493     , p0_a49  NUMBER
14494     , p0_a50  NUMBER
14495     , p0_a51  NUMBER
14496     , p0_a52  NUMBER
14497     , p0_a53  NUMBER
14498     , p0_a54  NUMBER
14499     , p0_a55  NUMBER
14500     , p0_a56  NUMBER
14501     , p0_a57  DATE
14502     , p0_a58  DATE
14503     , p0_a59  DATE
14504     , p0_a60  DATE
14505     , p0_a61  NUMBER
14506     , p0_a62  NUMBER
14507     , p0_a63  NUMBER
14508     , p0_a64  NUMBER
14509     , p0_a65  NUMBER
14510     , p0_a66  NUMBER
14511     , p0_a67  NUMBER
14512     , p0_a68  VARCHAR2
14513     , p0_a69  DATE
14514     , p0_a70  NUMBER
14515     , p0_a71  NUMBER
14516     , p0_a72  NUMBER
14517     , p0_a73  NUMBER
14518     , p0_a74  NUMBER
14519     , p0_a75  VARCHAR2
14520     , p0_a76  NUMBER
14521     , p0_a77  VARCHAR2
14522     , p0_a78  VARCHAR2
14523     , p0_a79  VARCHAR2
14524     , p0_a80  VARCHAR2
14525     , p0_a81  VARCHAR2
14526     , p0_a82  VARCHAR2
14527     , p0_a83  VARCHAR2
14528     , p0_a84  VARCHAR2
14529     , p0_a85  VARCHAR2
14530     , p0_a86  VARCHAR2
14531     , p0_a87  VARCHAR2
14532     , p0_a88  VARCHAR2
14533     , p0_a89  VARCHAR2
14534     , p0_a90  VARCHAR2
14535     , p0_a91  VARCHAR2
14536     , p0_a92  VARCHAR2
14537     , p0_a93  VARCHAR2
14538     , p0_a94  VARCHAR2
14539     , p0_a95  VARCHAR2
14540     , p0_a96  NUMBER
14541     , p0_a97  DATE
14542     , p0_a98  DATE
14543     , p0_a99  NUMBER
14544     , p0_a100  NUMBER
14545     , p0_a101  NUMBER
14546     , p0_a102  NUMBER
14547     , p0_a103  NUMBER
14548     , p0_a104  NUMBER
14549     , p0_a105  VARCHAR2
14550     , p0_a106  VARCHAR2
14551     , p0_a107  VARCHAR2
14552     , p0_a108  NUMBER
14553     , p1_a0 JTF_NUMBER_TABLE
14554     , p1_a1 JTF_NUMBER_TABLE
14555     , p1_a2 JTF_NUMBER_TABLE
14556     , p1_a3 JTF_NUMBER_TABLE
14557     , p1_a4 JTF_NUMBER_TABLE
14558     , p1_a5 JTF_NUMBER_TABLE
14559     , p1_a6 JTF_NUMBER_TABLE
14560     , p1_a7 JTF_NUMBER_TABLE
14561     , p1_a8 JTF_NUMBER_TABLE
14562     , p1_a9 JTF_VARCHAR2_TABLE_300
14563     , p1_a10 JTF_NUMBER_TABLE
14564     , p1_a11 JTF_NUMBER_TABLE
14565     , p1_a12 JTF_NUMBER_TABLE
14566     , p1_a13 JTF_VARCHAR2_TABLE_100
14567     , p1_a14 JTF_DATE_TABLE
14568     , p1_a15 JTF_DATE_TABLE
14569     , p1_a16 JTF_VARCHAR2_TABLE_100
14570     , p1_a17 JTF_VARCHAR2_TABLE_200
14571     , p1_a18 JTF_VARCHAR2_TABLE_200
14572     , p1_a19 JTF_VARCHAR2_TABLE_200
14573     , p1_a20 JTF_VARCHAR2_TABLE_200
14574     , p1_a21 JTF_VARCHAR2_TABLE_200
14575     , p1_a22 JTF_VARCHAR2_TABLE_200
14576     , p1_a23 JTF_VARCHAR2_TABLE_200
14577     , p1_a24 JTF_VARCHAR2_TABLE_200
14578     , p1_a25 JTF_VARCHAR2_TABLE_200
14579     , p1_a26 JTF_VARCHAR2_TABLE_200
14580     , p1_a27 JTF_VARCHAR2_TABLE_200
14581     , p1_a28 JTF_VARCHAR2_TABLE_200
14582     , p1_a29 JTF_VARCHAR2_TABLE_200
14583     , p1_a30 JTF_VARCHAR2_TABLE_200
14584     , p1_a31 JTF_VARCHAR2_TABLE_200
14585     , p1_a32 JTF_VARCHAR2_TABLE_4000
14586     , p1_a33 JTF_NUMBER_TABLE
14587     , p1_a34 JTF_NUMBER_TABLE
14588     , p1_a35 JTF_NUMBER_TABLE
14589     , p1_a36 JTF_VARCHAR2_TABLE_100
14590     , p1_a37 JTF_NUMBER_TABLE
14591     , p2_a0 JTF_NUMBER_TABLE
14592     , p2_a1 JTF_NUMBER_TABLE
14593     , p2_a2 JTF_NUMBER_TABLE
14594     , p2_a3 JTF_NUMBER_TABLE
14595     , p2_a4 JTF_NUMBER_TABLE
14596     , p2_a5 JTF_NUMBER_TABLE
14597     , p2_a6 JTF_NUMBER_TABLE
14598     , p2_a7 JTF_VARCHAR2_TABLE_100
14599     , p2_a8 JTF_VARCHAR2_TABLE_200
14600     , p2_a9 JTF_VARCHAR2_TABLE_200
14601     , p2_a10 JTF_VARCHAR2_TABLE_200
14602     , p2_a11 JTF_VARCHAR2_TABLE_200
14603     , p2_a12 JTF_VARCHAR2_TABLE_200
14604     , p2_a13 JTF_VARCHAR2_TABLE_200
14605     , p2_a14 JTF_VARCHAR2_TABLE_200
14606     , p2_a15 JTF_VARCHAR2_TABLE_200
14607     , p2_a16 JTF_VARCHAR2_TABLE_200
14608     , p2_a17 JTF_VARCHAR2_TABLE_200
14609     , p2_a18 JTF_VARCHAR2_TABLE_200
14610     , p2_a19 JTF_VARCHAR2_TABLE_200
14611     , p2_a20 JTF_VARCHAR2_TABLE_200
14612     , p2_a21 JTF_VARCHAR2_TABLE_200
14613     , p2_a22 JTF_VARCHAR2_TABLE_200
14614     , p2_a23 JTF_VARCHAR2_TABLE_100
14615     , p2_a24 JTF_NUMBER_TABLE
14616     , p3_a0 JTF_NUMBER_TABLE
14617     , p3_a1 JTF_NUMBER_TABLE
14618     , p3_a2 JTF_NUMBER_TABLE
14619     , p3_a3 JTF_NUMBER_TABLE
14620     , p3_a4 JTF_NUMBER_TABLE
14621     , p3_a5 JTF_NUMBER_TABLE
14622     , p3_a6 JTF_NUMBER_TABLE
14623     , p3_a7 JTF_NUMBER_TABLE
14624     , p3_a8 JTF_VARCHAR2_TABLE_100
14625     , p3_a9 JTF_NUMBER_TABLE
14626     , p3_a10 JTF_NUMBER_TABLE
14627     , p3_a11 JTF_NUMBER_TABLE
14628     , p3_a12 JTF_NUMBER_TABLE
14629     , p3_a13 JTF_NUMBER_TABLE
14630     , p3_a14 JTF_NUMBER_TABLE
14631     , p3_a15 JTF_NUMBER_TABLE
14632     , p3_a16 JTF_NUMBER_TABLE
14633     , p3_a17 JTF_NUMBER_TABLE
14634     , p3_a18 JTF_NUMBER_TABLE
14635     , p3_a19 JTF_NUMBER_TABLE
14636     , p3_a20 JTF_DATE_TABLE
14637     , p3_a21 JTF_DATE_TABLE
14638     , p3_a22 JTF_NUMBER_TABLE
14639     , p3_a23 JTF_NUMBER_TABLE
14640     , p3_a24 JTF_NUMBER_TABLE
14641     , p3_a25 JTF_VARCHAR2_TABLE_100
14642     , p3_a26 JTF_VARCHAR2_TABLE_200
14643     , p3_a27 JTF_VARCHAR2_TABLE_200
14644     , p3_a28 JTF_VARCHAR2_TABLE_200
14645     , p3_a29 JTF_VARCHAR2_TABLE_200
14646     , p3_a30 JTF_VARCHAR2_TABLE_200
14647     , p3_a31 JTF_VARCHAR2_TABLE_200
14648     , p3_a32 JTF_VARCHAR2_TABLE_200
14649     , p3_a33 JTF_VARCHAR2_TABLE_200
14650     , p3_a34 JTF_VARCHAR2_TABLE_200
14651     , p3_a35 JTF_VARCHAR2_TABLE_200
14652     , p3_a36 JTF_VARCHAR2_TABLE_200
14653     , p3_a37 JTF_VARCHAR2_TABLE_200
14654     , p3_a38 JTF_VARCHAR2_TABLE_200
14655     , p3_a39 JTF_VARCHAR2_TABLE_200
14656     , p3_a40 JTF_VARCHAR2_TABLE_200
14657     , p3_a41 JTF_NUMBER_TABLE
14658     , p3_a42 JTF_NUMBER_TABLE
14659     , p3_a43 JTF_NUMBER_TABLE
14660     , p3_a44 JTF_NUMBER_TABLE
14661     , p3_a45 JTF_DATE_TABLE
14662     , p3_a46 JTF_VARCHAR2_TABLE_100
14663     , p3_a47 JTF_NUMBER_TABLE
14664     , p4_a0 JTF_NUMBER_TABLE
14665     , p4_a1 JTF_NUMBER_TABLE
14666     , p4_a2 JTF_NUMBER_TABLE
14667     , p4_a3 JTF_NUMBER_TABLE
14668     , p4_a4 JTF_NUMBER_TABLE
14669     , p4_a5 JTF_NUMBER_TABLE
14670     , p4_a6 JTF_NUMBER_TABLE
14671     , p4_a7 JTF_NUMBER_TABLE
14672     , p4_a8 JTF_VARCHAR2_TABLE_100
14673     , p4_a9 JTF_DATE_TABLE
14674     , p4_a10 JTF_DATE_TABLE
14675     , p4_a11 JTF_NUMBER_TABLE
14676     , p4_a12 JTF_VARCHAR2_TABLE_100
14677     , p4_a13 JTF_NUMBER_TABLE
14678     , p5_a0 JTF_NUMBER_TABLE
14679     , p5_a1 JTF_NUMBER_TABLE
14680     , p5_a2 JTF_NUMBER_TABLE
14681     , p5_a3 JTF_NUMBER_TABLE
14682     , p5_a4 JTF_NUMBER_TABLE
14683     , p5_a5 JTF_NUMBER_TABLE
14684     , p5_a6 JTF_NUMBER_TABLE
14685     , p5_a7 JTF_NUMBER_TABLE
14686     , p5_a8 JTF_VARCHAR2_TABLE_100
14687     , p5_a9 JTF_NUMBER_TABLE
14688     , p5_a10 JTF_NUMBER_TABLE
14689     , p5_a11 JTF_NUMBER_TABLE
14690     , p5_a12 JTF_NUMBER_TABLE
14691     , p5_a13 JTF_NUMBER_TABLE
14692     , p5_a14 JTF_NUMBER_TABLE
14693     , p5_a15 JTF_NUMBER_TABLE
14694     , p5_a16 JTF_NUMBER_TABLE
14695     , p5_a17 JTF_NUMBER_TABLE
14696     , p5_a18 JTF_DATE_TABLE
14697     , p5_a19 JTF_DATE_TABLE
14698     , p5_a20 JTF_NUMBER_TABLE
14699     , p5_a21 JTF_NUMBER_TABLE
14700     , p5_a22 JTF_NUMBER_TABLE
14701     , p5_a23 JTF_VARCHAR2_TABLE_100
14702     , p5_a24 JTF_VARCHAR2_TABLE_200
14703     , p5_a25 JTF_VARCHAR2_TABLE_200
14704     , p5_a26 JTF_VARCHAR2_TABLE_200
14705     , p5_a27 JTF_VARCHAR2_TABLE_200
14706     , p5_a28 JTF_VARCHAR2_TABLE_200
14707     , p5_a29 JTF_VARCHAR2_TABLE_200
14708     , p5_a30 JTF_VARCHAR2_TABLE_200
14709     , p5_a31 JTF_VARCHAR2_TABLE_200
14710     , p5_a32 JTF_VARCHAR2_TABLE_200
14711     , p5_a33 JTF_VARCHAR2_TABLE_200
14712     , p5_a34 JTF_VARCHAR2_TABLE_200
14713     , p5_a35 JTF_VARCHAR2_TABLE_200
14714     , p5_a36 JTF_VARCHAR2_TABLE_200
14715     , p5_a37 JTF_VARCHAR2_TABLE_200
14716     , p5_a38 JTF_VARCHAR2_TABLE_200
14717     , p5_a39 JTF_NUMBER_TABLE
14718     , p5_a40 JTF_NUMBER_TABLE
14719     , p5_a41 JTF_NUMBER_TABLE
14720     , p5_a42 JTF_NUMBER_TABLE
14721     , p5_a43 JTF_DATE_TABLE
14722     , p5_a44 JTF_VARCHAR2_TABLE_100
14723     , p5_a45 JTF_NUMBER_TABLE
14724     , p6_a0 JTF_NUMBER_TABLE
14725     , p6_a1 JTF_NUMBER_TABLE
14726     , p6_a2 JTF_NUMBER_TABLE
14727     , p6_a3 JTF_NUMBER_TABLE
14728     , p6_a4 JTF_NUMBER_TABLE
14729     , p6_a5 JTF_NUMBER_TABLE
14730     , p6_a6 JTF_NUMBER_TABLE
14731     , p6_a7 JTF_DATE_TABLE
14732     , p6_a8 JTF_DATE_TABLE
14733     , p6_a9 JTF_DATE_TABLE
14734     , p6_a10 JTF_DATE_TABLE
14735     , p6_a11 JTF_NUMBER_TABLE
14736     , p6_a12 JTF_NUMBER_TABLE
14737     , p6_a13 JTF_NUMBER_TABLE
14738     , p6_a14 JTF_NUMBER_TABLE
14739     , p6_a15 JTF_DATE_TABLE
14740     , p6_a16 JTF_NUMBER_TABLE
14741     , p6_a17 JTF_VARCHAR2_TABLE_100
14742     , p6_a18 JTF_VARCHAR2_TABLE_100
14743     , p6_a19 JTF_NUMBER_TABLE
14744     , p7_a0 JTF_NUMBER_TABLE
14745     , p7_a1 JTF_NUMBER_TABLE
14746     , p7_a2 JTF_NUMBER_TABLE
14747     , p7_a3 JTF_NUMBER_TABLE
14748     , p7_a4 JTF_NUMBER_TABLE
14749     , p7_a5 JTF_NUMBER_TABLE
14750     , p7_a6 JTF_NUMBER_TABLE
14751     , p7_a7 JTF_NUMBER_TABLE
14752     , p7_a8 JTF_NUMBER_TABLE
14753     , p7_a9 JTF_NUMBER_TABLE
14754     , p7_a10 JTF_DATE_TABLE
14755     , p7_a11 JTF_NUMBER_TABLE
14756     , p7_a12 JTF_NUMBER_TABLE
14757     , p7_a13 JTF_NUMBER_TABLE
14758     , p7_a14 JTF_NUMBER_TABLE
14759     , p7_a15 JTF_VARCHAR2_TABLE_100
14760     , p7_a16 JTF_NUMBER_TABLE
14761     , p7_a17 JTF_NUMBER_TABLE
14762     , p7_a18 JTF_NUMBER_TABLE
14763     , p7_a19 JTF_DATE_TABLE
14764     , p7_a20 JTF_NUMBER_TABLE
14765     , p7_a21 JTF_VARCHAR2_TABLE_300
14766     , p7_a22 JTF_VARCHAR2_TABLE_100
14767     , p7_a23 JTF_VARCHAR2_TABLE_200
14768     , p7_a24 JTF_VARCHAR2_TABLE_200
14769     , p7_a25 JTF_VARCHAR2_TABLE_200
14770     , p7_a26 JTF_VARCHAR2_TABLE_200
14771     , p7_a27 JTF_VARCHAR2_TABLE_200
14772     , p7_a28 JTF_VARCHAR2_TABLE_200
14773     , p7_a29 JTF_VARCHAR2_TABLE_200
14774     , p7_a30 JTF_VARCHAR2_TABLE_200
14775     , p7_a31 JTF_VARCHAR2_TABLE_200
14776     , p7_a32 JTF_VARCHAR2_TABLE_200
14777     , p7_a33 JTF_VARCHAR2_TABLE_200
14778     , p7_a34 JTF_VARCHAR2_TABLE_200
14779     , p7_a35 JTF_VARCHAR2_TABLE_200
14780     , p7_a36 JTF_VARCHAR2_TABLE_200
14781     , p7_a37 JTF_VARCHAR2_TABLE_200
14782     , p7_a38 JTF_VARCHAR2_TABLE_100
14783     , p7_a39 JTF_VARCHAR2_TABLE_300
14784     , p7_a40 JTF_NUMBER_TABLE
14785     , p7_a41 JTF_NUMBER_TABLE
14786     , p7_a42 JTF_NUMBER_TABLE
14787     , p7_a43 JTF_NUMBER_TABLE
14788     , p7_a44 JTF_NUMBER_TABLE
14789     , p7_a45 JTF_DATE_TABLE
14790     , p7_a46 JTF_VARCHAR2_TABLE_100
14791     , p7_a47 JTF_NUMBER_TABLE
14792     , p8_a0 JTF_NUMBER_TABLE
14793     , p8_a1 JTF_NUMBER_TABLE
14794     , p8_a2 JTF_NUMBER_TABLE
14795     , p8_a3 JTF_VARCHAR2_TABLE_300
14796     , p8_a4 JTF_NUMBER_TABLE
14797     , p8_a5 JTF_NUMBER_TABLE
14798     , p8_a6 JTF_NUMBER_TABLE
14799     , p8_a7 JTF_NUMBER_TABLE
14800     , p8_a8 JTF_NUMBER_TABLE
14801     , p8_a9 JTF_NUMBER_TABLE
14802     , p8_a10 JTF_VARCHAR2_TABLE_300
14803     , p8_a11 JTF_NUMBER_TABLE
14804     , p8_a12 JTF_VARCHAR2_TABLE_100
14805     , p8_a13 JTF_NUMBER_TABLE
14806     , p8_a14 JTF_VARCHAR2_TABLE_100
14807     , p8_a15 JTF_NUMBER_TABLE
14808     , p8_a16 JTF_VARCHAR2_TABLE_100
14809     , p8_a17 JTF_VARCHAR2_TABLE_100
14810     , p8_a18 JTF_NUMBER_TABLE
14811     , p8_a19 JTF_VARCHAR2_TABLE_100
14812     , p8_a20 JTF_NUMBER_TABLE
14813     , p8_a21 JTF_NUMBER_TABLE
14814     , p8_a22 JTF_VARCHAR2_TABLE_100
14815     , p8_a23 JTF_DATE_TABLE
14816     , p8_a24 JTF_VARCHAR2_TABLE_100
14817     , p8_a25 JTF_VARCHAR2_TABLE_200
14818     , p8_a26 JTF_VARCHAR2_TABLE_200
14819     , p8_a27 JTF_VARCHAR2_TABLE_200
14820     , p8_a28 JTF_VARCHAR2_TABLE_200
14821     , p8_a29 JTF_VARCHAR2_TABLE_200
14822     , p8_a30 JTF_VARCHAR2_TABLE_200
14823     , p8_a31 JTF_VARCHAR2_TABLE_200
14824     , p8_a32 JTF_VARCHAR2_TABLE_200
14825     , p8_a33 JTF_VARCHAR2_TABLE_200
14826     , p8_a34 JTF_VARCHAR2_TABLE_200
14827     , p8_a35 JTF_VARCHAR2_TABLE_200
14828     , p8_a36 JTF_VARCHAR2_TABLE_200
14829     , p8_a37 JTF_VARCHAR2_TABLE_200
14830     , p8_a38 JTF_VARCHAR2_TABLE_200
14831     , p8_a39 JTF_VARCHAR2_TABLE_200
14832     , p8_a40 JTF_NUMBER_TABLE
14833     , p8_a41 JTF_NUMBER_TABLE
14834     , p8_a42 JTF_DATE_TABLE
14835     , p8_a43 JTF_NUMBER_TABLE
14836     , p8_a44 JTF_VARCHAR2_TABLE_100
14837     , p8_a45 JTF_NUMBER_TABLE
14838     , p9_a0  NUMBER
14839     , p9_a1  NUMBER
14840     , p9_a2  NUMBER
14841     , p9_a3  NUMBER
14842     , p9_a4  DATE
14843     , p9_a5  NUMBER
14844     , p9_a6  NUMBER
14845     , p9_a7  VARCHAR2
14846     , p9_a8  NUMBER
14847     , p9_a9  NUMBER
14848     , p9_a10  VARCHAR2
14849     , p9_a11  VARCHAR2
14850     , p9_a12  NUMBER
14851     , p9_a13  NUMBER
14852     , p9_a14  DATE
14853     , p9_a15  DATE
14854     , p9_a16  NUMBER
14855     , p9_a17  NUMBER
14856     , p9_a18  NUMBER
14857     , p9_a19  NUMBER
14858     , p9_a20  VARCHAR2
14859     , p9_a21  VARCHAR2
14860     , p9_a22  VARCHAR2
14861     , p9_a23  VARCHAR2
14862     , p9_a24  VARCHAR2
14863     , p9_a25  NUMBER
14864     , p9_a26  VARCHAR2
14865     , p9_a27  DATE
14866     , p9_a28  DATE
14867     , p9_a29  VARCHAR2
14868     , p9_a30  VARCHAR2
14869     , p9_a31  VARCHAR2
14870     , p9_a32  VARCHAR2
14871     , p9_a33  VARCHAR2
14872     , p9_a34  VARCHAR2
14873     , p9_a35  VARCHAR2
14874     , p9_a36  VARCHAR2
14875     , p9_a37  VARCHAR2
14876     , p9_a38  VARCHAR2
14877     , p9_a39  VARCHAR2
14878     , p9_a40  VARCHAR2
14879     , p9_a41  VARCHAR2
14880     , p9_a42  VARCHAR2
14881     , p9_a43  VARCHAR2
14882     , p9_a44  VARCHAR2
14883     , p9_a45  NUMBER
14884     , p9_a46  DATE
14885     , p9_a47  NUMBER
14886     , p9_a48  NUMBER
14887     , p9_a49  VARCHAR2
14888     , p9_a50  NUMBER
14889     , p10_a0 JTF_NUMBER_TABLE
14890     , p10_a1 JTF_NUMBER_TABLE
14891     , p10_a2 JTF_NUMBER_TABLE
14892     , p10_a3 JTF_NUMBER_TABLE
14893     , p10_a4 JTF_NUMBER_TABLE
14894     , p10_a5 JTF_NUMBER_TABLE
14895     , p10_a6 JTF_NUMBER_TABLE
14896     , p10_a7 JTF_NUMBER_TABLE
14897     , p10_a8 JTF_NUMBER_TABLE
14898     , p10_a9 JTF_NUMBER_TABLE
14899     , p10_a10 JTF_VARCHAR2_TABLE_2000
14900     , p10_a11 JTF_VARCHAR2_TABLE_100
14901     , p10_a12 JTF_NUMBER_TABLE
14902     , p10_a13 JTF_NUMBER_TABLE
14903     , p10_a14 JTF_NUMBER_TABLE
14904     , p10_a15 JTF_VARCHAR2_TABLE_100
14905     , p10_a16 JTF_NUMBER_TABLE
14906     , p11_a0 JTF_NUMBER_TABLE
14907     , p11_a1 JTF_NUMBER_TABLE
14908     , p11_a2 JTF_NUMBER_TABLE
14909     , p11_a3 JTF_NUMBER_TABLE
14910     , p11_a4 JTF_NUMBER_TABLE
14911     , p11_a5 JTF_NUMBER_TABLE
14912     , p11_a6 JTF_NUMBER_TABLE
14913     , p11_a7 JTF_DATE_TABLE
14914     , p11_a8 JTF_DATE_TABLE
14915     , p11_a9 JTF_VARCHAR2_TABLE_100
14916     , p11_a10 JTF_NUMBER_TABLE
14917     , p11_a11 JTF_VARCHAR2_TABLE_100
14918     , p11_a12 JTF_VARCHAR2_TABLE_100
14919     , p11_a13 JTF_VARCHAR2_TABLE_200
14920     , p11_a14 JTF_VARCHAR2_TABLE_200
14921     , p11_a15 JTF_VARCHAR2_TABLE_200
14922     , p11_a16 JTF_VARCHAR2_TABLE_200
14923     , p11_a17 JTF_VARCHAR2_TABLE_200
14924     , p11_a18 JTF_VARCHAR2_TABLE_200
14925     , p11_a19 JTF_VARCHAR2_TABLE_200
14926     , p11_a20 JTF_VARCHAR2_TABLE_200
14927     , p11_a21 JTF_VARCHAR2_TABLE_200
14928     , p11_a22 JTF_VARCHAR2_TABLE_200
14929     , p11_a23 JTF_VARCHAR2_TABLE_200
14930     , p11_a24 JTF_VARCHAR2_TABLE_200
14931     , p11_a25 JTF_VARCHAR2_TABLE_200
14932     , p11_a26 JTF_VARCHAR2_TABLE_200
14933     , p11_a27 JTF_VARCHAR2_TABLE_200
14934     , p11_a28 JTF_VARCHAR2_TABLE_200
14935     , p11_a29 JTF_VARCHAR2_TABLE_200
14936     , p11_a30 JTF_VARCHAR2_TABLE_200
14937     , p11_a31 JTF_VARCHAR2_TABLE_200
14938     , p11_a32 JTF_VARCHAR2_TABLE_200
14939     , p11_a33 JTF_VARCHAR2_TABLE_200
14940     , p11_a34 JTF_VARCHAR2_TABLE_200
14941     , p11_a35 JTF_VARCHAR2_TABLE_200
14942     , p11_a36 JTF_VARCHAR2_TABLE_200
14943     , p11_a37 JTF_VARCHAR2_TABLE_200
14944     , p11_a38 JTF_VARCHAR2_TABLE_200
14945     , p11_a39 JTF_VARCHAR2_TABLE_200
14946     , p11_a40 JTF_VARCHAR2_TABLE_200
14947     , p11_a41 JTF_VARCHAR2_TABLE_200
14948     , p11_a42 JTF_VARCHAR2_TABLE_200
14949     , p11_a43 JTF_NUMBER_TABLE
14950     , p11_a44 JTF_VARCHAR2_TABLE_100
14951     , p11_a45 JTF_VARCHAR2_TABLE_100
14952     , p11_a46 JTF_VARCHAR2_TABLE_100
14953     , p11_a47 JTF_NUMBER_TABLE
14954     , p12_a0 JTF_NUMBER_TABLE
14955     , p12_a1 JTF_NUMBER_TABLE
14956     , p12_a2 JTF_NUMBER_TABLE
14957     , p12_a3 JTF_NUMBER_TABLE
14958     , p12_a4 JTF_NUMBER_TABLE
14959     , p12_a5 JTF_NUMBER_TABLE
14960     , p12_a6 JTF_VARCHAR2_TABLE_300
14961     , p12_a7 JTF_DATE_TABLE
14962     , p12_a8 JTF_VARCHAR2_TABLE_100
14963     , p12_a9 JTF_VARCHAR2_TABLE_100
14964     , p12_a10 JTF_VARCHAR2_TABLE_200
14965     , p12_a11 JTF_VARCHAR2_TABLE_200
14966     , p12_a12 JTF_VARCHAR2_TABLE_200
14967     , p12_a13 JTF_VARCHAR2_TABLE_200
14968     , p12_a14 JTF_VARCHAR2_TABLE_200
14969     , p12_a15 JTF_VARCHAR2_TABLE_200
14970     , p12_a16 JTF_VARCHAR2_TABLE_200
14971     , p12_a17 JTF_VARCHAR2_TABLE_200
14972     , p12_a18 JTF_VARCHAR2_TABLE_200
14973     , p12_a19 JTF_VARCHAR2_TABLE_200
14974     , p12_a20 JTF_VARCHAR2_TABLE_200
14975     , p12_a21 JTF_VARCHAR2_TABLE_200
14976     , p12_a22 JTF_VARCHAR2_TABLE_200
14977     , p12_a23 JTF_VARCHAR2_TABLE_200
14978     , p12_a24 JTF_VARCHAR2_TABLE_200
14979     , p12_a25 JTF_VARCHAR2_TABLE_100
14980     , p12_a26 JTF_NUMBER_TABLE
14981     , p13_a0 JTF_NUMBER_TABLE
14982     , p13_a1 JTF_NUMBER_TABLE
14983     , p13_a2 JTF_NUMBER_TABLE
14984     , p13_a3 JTF_NUMBER_TABLE
14985     , p13_a4 JTF_NUMBER_TABLE
14986     , p13_a5 JTF_NUMBER_TABLE
14987     , p13_a6 JTF_NUMBER_TABLE
14988     , p13_a7 JTF_NUMBER_TABLE
14989     , p13_a8 JTF_VARCHAR2_TABLE_100
14990     , p13_a9 JTF_NUMBER_TABLE
14991     , p13_a10 JTF_VARCHAR2_TABLE_100
14992     , p13_a11 JTF_NUMBER_TABLE
14993     , p14_a0 JTF_NUMBER_TABLE
14994     , p14_a1 JTF_NUMBER_TABLE
14995     , p14_a2 JTF_NUMBER_TABLE
14996     , p14_a3 JTF_NUMBER_TABLE
14997     , p14_a4 JTF_NUMBER_TABLE
14998     , p14_a5 JTF_VARCHAR2_TABLE_100
14999     , p14_a6 JTF_NUMBER_TABLE
15000     , p14_a7 JTF_NUMBER_TABLE
15001     , p14_a8 JTF_VARCHAR2_TABLE_100
15002     , p14_a9 JTF_NUMBER_TABLE
15003     , p15_a0 JTF_NUMBER_TABLE
15004     , p15_a1 JTF_NUMBER_TABLE
15005     , p15_a2 JTF_NUMBER_TABLE
15006     , p15_a3 JTF_NUMBER_TABLE
15007     , p15_a4 JTF_DATE_TABLE
15008     , p15_a5 JTF_NUMBER_TABLE
15009     , p15_a6 JTF_NUMBER_TABLE
15010     , p15_a7 JTF_NUMBER_TABLE
15011     , p15_a8 JTF_NUMBER_TABLE
15012     , p15_a9 JTF_VARCHAR2_TABLE_300
15013     , p15_a10 JTF_VARCHAR2_TABLE_100
15014     , p15_a11 JTF_NUMBER_TABLE
15015     , p15_a12 JTF_NUMBER_TABLE
15016     , p15_a13 JTF_DATE_TABLE
15017     , p15_a14 JTF_DATE_TABLE
15018     , p15_a15 JTF_NUMBER_TABLE
15019     , p15_a16 JTF_DATE_TABLE
15020     , p15_a17 JTF_DATE_TABLE
15021     , p15_a18 JTF_NUMBER_TABLE
15022     , p15_a19 JTF_NUMBER_TABLE
15023     , p15_a20 JTF_NUMBER_TABLE
15024     , p15_a21 JTF_NUMBER_TABLE
15025     , p15_a22 JTF_NUMBER_TABLE
15026     , p15_a23 JTF_VARCHAR2_TABLE_300
15027     , p15_a24 JTF_VARCHAR2_TABLE_100
15028     , p15_a25 JTF_VARCHAR2_TABLE_200
15029     , p15_a26 JTF_VARCHAR2_TABLE_200
15030     , p15_a27 JTF_VARCHAR2_TABLE_200
15031     , p15_a28 JTF_VARCHAR2_TABLE_200
15032     , p15_a29 JTF_VARCHAR2_TABLE_200
15033     , p15_a30 JTF_VARCHAR2_TABLE_200
15034     , p15_a31 JTF_VARCHAR2_TABLE_200
15035     , p15_a32 JTF_VARCHAR2_TABLE_200
15036     , p15_a33 JTF_VARCHAR2_TABLE_200
15037     , p15_a34 JTF_VARCHAR2_TABLE_200
15038     , p15_a35 JTF_VARCHAR2_TABLE_200
15039     , p15_a36 JTF_VARCHAR2_TABLE_200
15040     , p15_a37 JTF_VARCHAR2_TABLE_200
15041     , p15_a38 JTF_VARCHAR2_TABLE_200
15042     , p15_a39 JTF_VARCHAR2_TABLE_200
15043     , p15_a40 JTF_NUMBER_TABLE
15044     , p15_a41 JTF_DATE_TABLE
15045     , p15_a42 JTF_NUMBER_TABLE
15046     , p15_a43 JTF_NUMBER_TABLE
15047     , p15_a44 JTF_VARCHAR2_TABLE_100
15048     , p15_a45 JTF_NUMBER_TABLE
15049     , p16_a0 JTF_NUMBER_TABLE
15050     , p16_a1 JTF_NUMBER_TABLE
15051     , p16_a2 JTF_NUMBER_TABLE
15052     , p16_a3 JTF_NUMBER_TABLE
15053     , p16_a4 JTF_VARCHAR2_TABLE_300
15054     , p16_a5 JTF_NUMBER_TABLE
15055     , p16_a6 JTF_VARCHAR2_TABLE_100
15056     , p16_a7 JTF_NUMBER_TABLE
15057     , p16_a8 JTF_NUMBER_TABLE
15058     , p16_a9 JTF_NUMBER_TABLE
15059     , p16_a10 JTF_VARCHAR2_TABLE_100
15060     , p16_a11 JTF_VARCHAR2_TABLE_200
15061     , p16_a12 JTF_VARCHAR2_TABLE_200
15062     , p16_a13 JTF_VARCHAR2_TABLE_200
15063     , p16_a14 JTF_VARCHAR2_TABLE_200
15064     , p16_a15 JTF_VARCHAR2_TABLE_200
15065     , p16_a16 JTF_VARCHAR2_TABLE_200
15066     , p16_a17 JTF_VARCHAR2_TABLE_200
15067     , p16_a18 JTF_VARCHAR2_TABLE_200
15068     , p16_a19 JTF_VARCHAR2_TABLE_200
15069     , p16_a20 JTF_VARCHAR2_TABLE_200
15070     , p16_a21 JTF_VARCHAR2_TABLE_200
15071     , p16_a22 JTF_VARCHAR2_TABLE_200
15072     , p16_a23 JTF_VARCHAR2_TABLE_200
15073     , p16_a24 JTF_VARCHAR2_TABLE_200
15074     , p16_a25 JTF_VARCHAR2_TABLE_200
15075     , p16_a26 JTF_NUMBER_TABLE
15076     , p16_a27 JTF_NUMBER_TABLE
15077     , p16_a28 JTF_DATE_TABLE
15078     , p16_a29 JTF_NUMBER_TABLE
15079     , p16_a30 JTF_NUMBER_TABLE
15080     , p16_a31 JTF_NUMBER_TABLE
15081     , p16_a32 JTF_VARCHAR2_TABLE_100
15082     , p16_a33 JTF_NUMBER_TABLE
15083     , x_return_status out nocopy  VARCHAR2
15084   )
15085 
15086   as
15087     ddp_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
15088     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
15089     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
15090     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
15091     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
15092     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
15093     ddp_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
15094     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
15095     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
15096     ddp_eam_wo_comp_rec eam_process_wo_pub.eam_wo_comp_rec_type;
15097     ddp_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
15098     ddp_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
15099     ddp_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
15100     ddp_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
15101     ddp_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
15102     ddp_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
15103     ddp_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
15104     ddindx binary_integer; indx binary_integer;
15105   begin
15106 
15107     -- copy data to the local IN or IN-OUT args, if any
15108     ddp_eam_wo_rec.header_id := p0_a0;
15109     ddp_eam_wo_rec.batch_id := p0_a1;
15110     ddp_eam_wo_rec.row_id := p0_a2;
15111     ddp_eam_wo_rec.wip_entity_name := p0_a3;
15112     ddp_eam_wo_rec.wip_entity_id := p0_a4;
15113     ddp_eam_wo_rec.organization_id := p0_a5;
15114     ddp_eam_wo_rec.description := p0_a6;
15115     ddp_eam_wo_rec.asset_number := p0_a7;
15116     ddp_eam_wo_rec.asset_group_id := p0_a8;
15117     ddp_eam_wo_rec.rebuild_item_id := p0_a9;
15118     ddp_eam_wo_rec.rebuild_serial_number := p0_a10;
15119     ddp_eam_wo_rec.maintenance_object_id := p0_a11;
15120     ddp_eam_wo_rec.maintenance_object_type := p0_a12;
15121     ddp_eam_wo_rec.maintenance_object_source := p0_a13;
15122     ddp_eam_wo_rec.eam_linear_location_id := p0_a14;
15123     ddp_eam_wo_rec.class_code := p0_a15;
15124     ddp_eam_wo_rec.asset_activity_id := p0_a16;
15125     ddp_eam_wo_rec.activity_type := p0_a17;
15126     ddp_eam_wo_rec.activity_cause := p0_a18;
15127     ddp_eam_wo_rec.activity_source := p0_a19;
15128     ddp_eam_wo_rec.work_order_type := p0_a20;
15129     ddp_eam_wo_rec.status_type := p0_a21;
15130     ddp_eam_wo_rec.job_quantity := p0_a22;
15131     ddp_eam_wo_rec.date_released := p0_a23;
15132     ddp_eam_wo_rec.owning_department := p0_a24;
15133     ddp_eam_wo_rec.priority := p0_a25;
15134     ddp_eam_wo_rec.requested_start_date := p0_a26;
15135     ddp_eam_wo_rec.due_date := p0_a27;
15136     ddp_eam_wo_rec.shutdown_type := p0_a28;
15137     ddp_eam_wo_rec.firm_planned_flag := p0_a29;
15138     ddp_eam_wo_rec.notification_required := p0_a30;
15139     ddp_eam_wo_rec.tagout_required := p0_a31;
15140     ddp_eam_wo_rec.plan_maintenance := p0_a32;
15141     ddp_eam_wo_rec.project_id := p0_a33;
15142     ddp_eam_wo_rec.task_id := p0_a34;
15143     ddp_eam_wo_rec.end_item_unit_number := p0_a35;
15144     ddp_eam_wo_rec.schedule_group_id := p0_a36;
15145     ddp_eam_wo_rec.bom_revision_date := p0_a37;
15146     ddp_eam_wo_rec.routing_revision_date := p0_a38;
15147     ddp_eam_wo_rec.alternate_routing_designator := p0_a39;
15148     ddp_eam_wo_rec.alternate_bom_designator := p0_a40;
15149     ddp_eam_wo_rec.routing_revision := p0_a41;
15150     ddp_eam_wo_rec.bom_revision := p0_a42;
15151     ddp_eam_wo_rec.parent_wip_entity_id := p0_a43;
15152     ddp_eam_wo_rec.manual_rebuild_flag := p0_a44;
15153     ddp_eam_wo_rec.pm_schedule_id := p0_a45;
15154     ddp_eam_wo_rec.wip_supply_type := p0_a46;
15155     ddp_eam_wo_rec.material_account := p0_a47;
15156     ddp_eam_wo_rec.material_overhead_account := p0_a48;
15157     ddp_eam_wo_rec.resource_account := p0_a49;
15158     ddp_eam_wo_rec.outside_processing_account := p0_a50;
15159     ddp_eam_wo_rec.material_variance_account := p0_a51;
15160     ddp_eam_wo_rec.resource_variance_account := p0_a52;
15161     ddp_eam_wo_rec.outside_proc_variance_account := p0_a53;
15162     ddp_eam_wo_rec.std_cost_adjustment_account := p0_a54;
15163     ddp_eam_wo_rec.overhead_account := p0_a55;
15164     ddp_eam_wo_rec.overhead_variance_account := p0_a56;
15165     ddp_eam_wo_rec.scheduled_start_date := p0_a57;
15166     ddp_eam_wo_rec.scheduled_completion_date := p0_a58;
15167     ddp_eam_wo_rec.pm_suggested_start_date := p0_a59;
15168     ddp_eam_wo_rec.pm_suggested_end_date := p0_a60;
15169     ddp_eam_wo_rec.pm_base_meter_reading := p0_a61;
15170     ddp_eam_wo_rec.pm_base_meter := p0_a62;
15171     ddp_eam_wo_rec.common_bom_sequence_id := p0_a63;
15172     ddp_eam_wo_rec.common_routing_sequence_id := p0_a64;
15173     ddp_eam_wo_rec.po_creation_time := p0_a65;
15174     ddp_eam_wo_rec.gen_object_id := p0_a66;
15175     ddp_eam_wo_rec.user_defined_status_id := p0_a67;
15176     ddp_eam_wo_rec.pending_flag := p0_a68;
15177     ddp_eam_wo_rec.material_shortage_check_date := p0_a69;
15178     ddp_eam_wo_rec.material_shortage_flag := p0_a70;
15179     ddp_eam_wo_rec.workflow_type := p0_a71;
15180     ddp_eam_wo_rec.warranty_claim_status := p0_a72;
15181     ddp_eam_wo_rec.cycle_id := p0_a73;
15182     ddp_eam_wo_rec.seq_id := p0_a74;
15183     ddp_eam_wo_rec.ds_scheduled_flag := p0_a75;
15184     ddp_eam_wo_rec.warranty_active := p0_a76;
15185     ddp_eam_wo_rec.assignment_complete := p0_a77;
15186     ddp_eam_wo_rec.attribute_category := p0_a78;
15187     ddp_eam_wo_rec.attribute1 := p0_a79;
15188     ddp_eam_wo_rec.attribute2 := p0_a80;
15189     ddp_eam_wo_rec.attribute3 := p0_a81;
15190     ddp_eam_wo_rec.attribute4 := p0_a82;
15191     ddp_eam_wo_rec.attribute5 := p0_a83;
15192     ddp_eam_wo_rec.attribute6 := p0_a84;
15193     ddp_eam_wo_rec.attribute7 := p0_a85;
15194     ddp_eam_wo_rec.attribute8 := p0_a86;
15195     ddp_eam_wo_rec.attribute9 := p0_a87;
15196     ddp_eam_wo_rec.attribute10 := p0_a88;
15197     ddp_eam_wo_rec.attribute11 := p0_a89;
15198     ddp_eam_wo_rec.attribute12 := p0_a90;
15199     ddp_eam_wo_rec.attribute13 := p0_a91;
15200     ddp_eam_wo_rec.attribute14 := p0_a92;
15201     ddp_eam_wo_rec.attribute15 := p0_a93;
15202     ddp_eam_wo_rec.material_issue_by_mo := p0_a94;
15203     ddp_eam_wo_rec.issue_zero_cost_flag := p0_a95;
15204     ddp_eam_wo_rec.report_type := p0_a96;
15205     ddp_eam_wo_rec.actual_close_date := p0_a97;
15206     ddp_eam_wo_rec.submission_date := p0_a98;
15207     ddp_eam_wo_rec.user_id := p0_a99;
15208     ddp_eam_wo_rec.responsibility_id := p0_a100;
15209     ddp_eam_wo_rec.request_id := p0_a101;
15210     ddp_eam_wo_rec.program_id := p0_a102;
15211     ddp_eam_wo_rec.program_application_id := p0_a103;
15212     ddp_eam_wo_rec.source_line_id := p0_a104;
15213     ddp_eam_wo_rec.source_code := p0_a105;
15214     ddp_eam_wo_rec.validate_structure := p0_a106;
15215     ddp_eam_wo_rec.return_status := p0_a107;
15216     ddp_eam_wo_rec.transaction_type := p0_a108;
15217 
15218     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p1_a0
15219       , p1_a1
15220       , p1_a2
15221       , p1_a3
15222       , p1_a4
15223       , p1_a5
15224       , p1_a6
15225       , p1_a7
15226       , p1_a8
15227       , p1_a9
15228       , p1_a10
15229       , p1_a11
15230       , p1_a12
15231       , p1_a13
15232       , p1_a14
15233       , p1_a15
15234       , p1_a16
15235       , p1_a17
15236       , p1_a18
15237       , p1_a19
15238       , p1_a20
15239       , p1_a21
15240       , p1_a22
15241       , p1_a23
15242       , p1_a24
15243       , p1_a25
15244       , p1_a26
15245       , p1_a27
15246       , p1_a28
15247       , p1_a29
15248       , p1_a30
15249       , p1_a31
15250       , p1_a32
15251       , p1_a33
15252       , p1_a34
15253       , p1_a35
15254       , p1_a36
15255       , p1_a37
15256       );
15257 
15258     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p2_a0
15259       , p2_a1
15260       , p2_a2
15261       , p2_a3
15262       , p2_a4
15263       , p2_a5
15264       , p2_a6
15265       , p2_a7
15266       , p2_a8
15267       , p2_a9
15268       , p2_a10
15269       , p2_a11
15270       , p2_a12
15271       , p2_a13
15272       , p2_a14
15273       , p2_a15
15274       , p2_a16
15275       , p2_a17
15276       , p2_a18
15277       , p2_a19
15278       , p2_a20
15279       , p2_a21
15280       , p2_a22
15281       , p2_a23
15282       , p2_a24
15283       );
15284 
15285     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p3_a0
15286       , p3_a1
15287       , p3_a2
15288       , p3_a3
15289       , p3_a4
15290       , p3_a5
15291       , p3_a6
15292       , p3_a7
15293       , p3_a8
15294       , p3_a9
15295       , p3_a10
15296       , p3_a11
15297       , p3_a12
15298       , p3_a13
15299       , p3_a14
15300       , p3_a15
15301       , p3_a16
15302       , p3_a17
15303       , p3_a18
15304       , p3_a19
15305       , p3_a20
15306       , p3_a21
15307       , p3_a22
15308       , p3_a23
15309       , p3_a24
15310       , p3_a25
15311       , p3_a26
15312       , p3_a27
15313       , p3_a28
15314       , p3_a29
15315       , p3_a30
15316       , p3_a31
15317       , p3_a32
15318       , p3_a33
15319       , p3_a34
15320       , p3_a35
15321       , p3_a36
15322       , p3_a37
15323       , p3_a38
15324       , p3_a39
15325       , p3_a40
15326       , p3_a41
15327       , p3_a42
15328       , p3_a43
15329       , p3_a44
15330       , p3_a45
15331       , p3_a46
15332       , p3_a47
15333       );
15334 
15335     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p4_a0
15336       , p4_a1
15337       , p4_a2
15338       , p4_a3
15339       , p4_a4
15340       , p4_a5
15341       , p4_a6
15342       , p4_a7
15343       , p4_a8
15344       , p4_a9
15345       , p4_a10
15346       , p4_a11
15347       , p4_a12
15348       , p4_a13
15349       );
15350 
15351     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p5_a0
15352       , p5_a1
15353       , p5_a2
15354       , p5_a3
15355       , p5_a4
15356       , p5_a5
15357       , p5_a6
15358       , p5_a7
15359       , p5_a8
15360       , p5_a9
15361       , p5_a10
15362       , p5_a11
15363       , p5_a12
15364       , p5_a13
15365       , p5_a14
15366       , p5_a15
15367       , p5_a16
15368       , p5_a17
15369       , p5_a18
15370       , p5_a19
15371       , p5_a20
15372       , p5_a21
15373       , p5_a22
15374       , p5_a23
15375       , p5_a24
15376       , p5_a25
15377       , p5_a26
15378       , p5_a27
15379       , p5_a28
15380       , p5_a29
15381       , p5_a30
15382       , p5_a31
15383       , p5_a32
15384       , p5_a33
15385       , p5_a34
15386       , p5_a35
15387       , p5_a36
15388       , p5_a37
15389       , p5_a38
15390       , p5_a39
15391       , p5_a40
15392       , p5_a41
15393       , p5_a42
15394       , p5_a43
15395       , p5_a44
15396       , p5_a45
15397       );
15398 
15399     eam_process_wo_pub_w.rosetta_table_copy_in_p34(ddp_eam_res_usage_tbl, p6_a0
15400       , p6_a1
15401       , p6_a2
15402       , p6_a3
15403       , p6_a4
15404       , p6_a5
15405       , p6_a6
15406       , p6_a7
15407       , p6_a8
15408       , p6_a9
15409       , p6_a10
15410       , p6_a11
15411       , p6_a12
15412       , p6_a13
15413       , p6_a14
15414       , p6_a15
15415       , p6_a16
15416       , p6_a17
15417       , p6_a18
15418       , p6_a19
15419       );
15420 
15421     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p7_a0
15422       , p7_a1
15423       , p7_a2
15424       , p7_a3
15425       , p7_a4
15426       , p7_a5
15427       , p7_a6
15428       , p7_a7
15429       , p7_a8
15430       , p7_a9
15431       , p7_a10
15432       , p7_a11
15433       , p7_a12
15434       , p7_a13
15435       , p7_a14
15436       , p7_a15
15437       , p7_a16
15438       , p7_a17
15439       , p7_a18
15440       , p7_a19
15441       , p7_a20
15442       , p7_a21
15443       , p7_a22
15444       , p7_a23
15445       , p7_a24
15446       , p7_a25
15447       , p7_a26
15448       , p7_a27
15449       , p7_a28
15450       , p7_a29
15451       , p7_a30
15452       , p7_a31
15453       , p7_a32
15454       , p7_a33
15455       , p7_a34
15456       , p7_a35
15457       , p7_a36
15458       , p7_a37
15459       , p7_a38
15460       , p7_a39
15461       , p7_a40
15462       , p7_a41
15463       , p7_a42
15464       , p7_a43
15465       , p7_a44
15466       , p7_a45
15467       , p7_a46
15468       , p7_a47
15469       );
15470 
15471     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p8_a0
15472       , p8_a1
15473       , p8_a2
15474       , p8_a3
15475       , p8_a4
15476       , p8_a5
15477       , p8_a6
15478       , p8_a7
15479       , p8_a8
15480       , p8_a9
15481       , p8_a10
15482       , p8_a11
15483       , p8_a12
15484       , p8_a13
15485       , p8_a14
15486       , p8_a15
15487       , p8_a16
15488       , p8_a17
15489       , p8_a18
15490       , p8_a19
15491       , p8_a20
15492       , p8_a21
15493       , p8_a22
15494       , p8_a23
15495       , p8_a24
15496       , p8_a25
15497       , p8_a26
15498       , p8_a27
15499       , p8_a28
15500       , p8_a29
15501       , p8_a30
15502       , p8_a31
15503       , p8_a32
15504       , p8_a33
15505       , p8_a34
15506       , p8_a35
15507       , p8_a36
15508       , p8_a37
15509       , p8_a38
15510       , p8_a39
15511       , p8_a40
15512       , p8_a41
15513       , p8_a42
15514       , p8_a43
15515       , p8_a44
15516       , p8_a45
15517       );
15518 
15519     ddp_eam_wo_comp_rec.header_id := p9_a0;
15520     ddp_eam_wo_comp_rec.batch_id := p9_a1;
15521     ddp_eam_wo_comp_rec.row_id := p9_a2;
15522     ddp_eam_wo_comp_rec.transaction_id := p9_a3;
15523     ddp_eam_wo_comp_rec.transaction_date := p9_a4;
15524     ddp_eam_wo_comp_rec.wip_entity_id := p9_a5;
15525     ddp_eam_wo_comp_rec.user_status_id := p9_a6;
15526     ddp_eam_wo_comp_rec.wip_entity_name := p9_a7;
15527     ddp_eam_wo_comp_rec.organization_id := p9_a8;
15528     ddp_eam_wo_comp_rec.parent_wip_entity_id := p9_a9;
15529     ddp_eam_wo_comp_rec.reference := p9_a10;
15530     ddp_eam_wo_comp_rec.reconciliation_code := p9_a11;
15531     ddp_eam_wo_comp_rec.acct_period_id := p9_a12;
15532     ddp_eam_wo_comp_rec.qa_collection_id := p9_a13;
15533     ddp_eam_wo_comp_rec.actual_start_date := p9_a14;
15534     ddp_eam_wo_comp_rec.actual_end_date := p9_a15;
15535     ddp_eam_wo_comp_rec.actual_duration := p9_a16;
15536     ddp_eam_wo_comp_rec.primary_item_id := p9_a17;
15537     ddp_eam_wo_comp_rec.asset_group_id := p9_a18;
15538     ddp_eam_wo_comp_rec.rebuild_item_id := p9_a19;
15539     ddp_eam_wo_comp_rec.asset_number := p9_a20;
15540     ddp_eam_wo_comp_rec.rebuild_serial_number := p9_a21;
15541     ddp_eam_wo_comp_rec.manual_rebuild_flag := p9_a22;
15542     ddp_eam_wo_comp_rec.rebuild_job := p9_a23;
15543     ddp_eam_wo_comp_rec.completion_subinventory := p9_a24;
15544     ddp_eam_wo_comp_rec.completion_locator_id := p9_a25;
15545     ddp_eam_wo_comp_rec.lot_number := p9_a26;
15546     ddp_eam_wo_comp_rec.shutdown_start_date := p9_a27;
15547     ddp_eam_wo_comp_rec.shutdown_end_date := p9_a28;
15548     ddp_eam_wo_comp_rec.attribute_category := p9_a29;
15549     ddp_eam_wo_comp_rec.attribute1 := p9_a30;
15550     ddp_eam_wo_comp_rec.attribute2 := p9_a31;
15551     ddp_eam_wo_comp_rec.attribute3 := p9_a32;
15552     ddp_eam_wo_comp_rec.attribute4 := p9_a33;
15553     ddp_eam_wo_comp_rec.attribute5 := p9_a34;
15554     ddp_eam_wo_comp_rec.attribute6 := p9_a35;
15555     ddp_eam_wo_comp_rec.attribute7 := p9_a36;
15556     ddp_eam_wo_comp_rec.attribute8 := p9_a37;
15557     ddp_eam_wo_comp_rec.attribute9 := p9_a38;
15558     ddp_eam_wo_comp_rec.attribute10 := p9_a39;
15559     ddp_eam_wo_comp_rec.attribute11 := p9_a40;
15560     ddp_eam_wo_comp_rec.attribute12 := p9_a41;
15561     ddp_eam_wo_comp_rec.attribute13 := p9_a42;
15562     ddp_eam_wo_comp_rec.attribute14 := p9_a43;
15563     ddp_eam_wo_comp_rec.attribute15 := p9_a44;
15564     ddp_eam_wo_comp_rec.request_id := p9_a45;
15565     ddp_eam_wo_comp_rec.program_update_date := p9_a46;
15566     ddp_eam_wo_comp_rec.program_application_id := p9_a47;
15567     ddp_eam_wo_comp_rec.program_id := p9_a48;
15568     ddp_eam_wo_comp_rec.return_status := p9_a49;
15569     ddp_eam_wo_comp_rec.transaction_type := p9_a50;
15570 
15571     eam_process_wo_pub_w.rosetta_table_copy_in_p41(ddp_eam_wo_quality_tbl, p10_a0
15572       , p10_a1
15573       , p10_a2
15574       , p10_a3
15575       , p10_a4
15576       , p10_a5
15577       , p10_a6
15578       , p10_a7
15579       , p10_a8
15580       , p10_a9
15581       , p10_a10
15582       , p10_a11
15583       , p10_a12
15584       , p10_a13
15585       , p10_a14
15586       , p10_a15
15587       , p10_a16
15588       );
15589 
15590     eam_process_wo_pub_w.rosetta_table_copy_in_p39(ddp_eam_meter_reading_tbl, p11_a0
15591       , p11_a1
15592       , p11_a2
15593       , p11_a3
15594       , p11_a4
15595       , p11_a5
15596       , p11_a6
15597       , p11_a7
15598       , p11_a8
15599       , p11_a9
15600       , p11_a10
15601       , p11_a11
15602       , p11_a12
15603       , p11_a13
15604       , p11_a14
15605       , p11_a15
15606       , p11_a16
15607       , p11_a17
15608       , p11_a18
15609       , p11_a19
15610       , p11_a20
15611       , p11_a21
15612       , p11_a22
15613       , p11_a23
15614       , p11_a24
15615       , p11_a25
15616       , p11_a26
15617       , p11_a27
15618       , p11_a28
15619       , p11_a29
15620       , p11_a30
15621       , p11_a31
15622       , p11_a32
15623       , p11_a33
15624       , p11_a34
15625       , p11_a35
15626       , p11_a36
15627       , p11_a37
15628       , p11_a38
15629       , p11_a39
15630       , p11_a40
15631       , p11_a41
15632       , p11_a42
15633       , p11_a43
15634       , p11_a44
15635       , p11_a45
15636       , p11_a46
15637       , p11_a47
15638       );
15639 
15640     eam_process_wo_pub_w.rosetta_table_copy_in_p40(ddp_eam_counter_prop_tbl, p12_a0
15641       , p12_a1
15642       , p12_a2
15643       , p12_a3
15644       , p12_a4
15645       , p12_a5
15646       , p12_a6
15647       , p12_a7
15648       , p12_a8
15649       , p12_a9
15650       , p12_a10
15651       , p12_a11
15652       , p12_a12
15653       , p12_a13
15654       , p12_a14
15655       , p12_a15
15656       , p12_a16
15657       , p12_a17
15658       , p12_a18
15659       , p12_a19
15660       , p12_a20
15661       , p12_a21
15662       , p12_a22
15663       , p12_a23
15664       , p12_a24
15665       , p12_a25
15666       , p12_a26
15667       );
15668 
15669     eam_process_wo_pub_w.rosetta_table_copy_in_p42(ddp_eam_wo_comp_rebuild_tbl, p13_a0
15670       , p13_a1
15671       , p13_a2
15672       , p13_a3
15673       , p13_a4
15674       , p13_a5
15675       , p13_a6
15676       , p13_a7
15677       , p13_a8
15678       , p13_a9
15679       , p13_a10
15680       , p13_a11
15681       );
15682 
15683     eam_process_wo_pub_w.rosetta_table_copy_in_p43(ddp_eam_wo_comp_mr_read_tbl, p14_a0
15684       , p14_a1
15685       , p14_a2
15686       , p14_a3
15687       , p14_a4
15688       , p14_a5
15689       , p14_a6
15690       , p14_a7
15691       , p14_a8
15692       , p14_a9
15693       );
15694 
15695     eam_process_wo_pub_w.rosetta_table_copy_in_p38(ddp_eam_op_comp_tbl, p15_a0
15696       , p15_a1
15697       , p15_a2
15698       , p15_a3
15699       , p15_a4
15700       , p15_a5
15701       , p15_a6
15702       , p15_a7
15703       , p15_a8
15704       , p15_a9
15705       , p15_a10
15706       , p15_a11
15707       , p15_a12
15708       , p15_a13
15709       , p15_a14
15710       , p15_a15
15711       , p15_a16
15712       , p15_a17
15713       , p15_a18
15714       , p15_a19
15715       , p15_a20
15716       , p15_a21
15717       , p15_a22
15718       , p15_a23
15719       , p15_a24
15720       , p15_a25
15721       , p15_a26
15722       , p15_a27
15723       , p15_a28
15724       , p15_a29
15725       , p15_a30
15726       , p15_a31
15727       , p15_a32
15728       , p15_a33
15729       , p15_a34
15730       , p15_a35
15731       , p15_a36
15732       , p15_a37
15733       , p15_a38
15734       , p15_a39
15735       , p15_a40
15736       , p15_a41
15737       , p15_a42
15738       , p15_a43
15739       , p15_a44
15740       , p15_a45
15741       );
15742 
15743     eam_process_wo_pub_w.rosetta_table_copy_in_p44(ddp_eam_request_tbl, p16_a0
15744       , p16_a1
15745       , p16_a2
15746       , p16_a3
15747       , p16_a4
15748       , p16_a5
15749       , p16_a6
15750       , p16_a7
15751       , p16_a8
15752       , p16_a9
15753       , p16_a10
15754       , p16_a11
15755       , p16_a12
15756       , p16_a13
15757       , p16_a14
15758       , p16_a15
15759       , p16_a16
15760       , p16_a17
15761       , p16_a18
15762       , p16_a19
15763       , p16_a20
15764       , p16_a21
15765       , p16_a22
15766       , p16_a23
15767       , p16_a24
15768       , p16_a25
15769       , p16_a26
15770       , p16_a27
15771       , p16_a28
15772       , p16_a29
15773       , p16_a30
15774       , p16_a31
15775       , p16_a32
15776       , p16_a33
15777       );
15778 
15779 
15780     -- here's the delegated call to the old PL/SQL routine
15781     eam_process_wo_pub.check_bo_record(ddp_eam_wo_rec,
15782       ddp_eam_op_tbl,
15783       ddp_eam_op_network_tbl,
15784       ddp_eam_res_tbl,
15785       ddp_eam_res_inst_tbl,
15786       ddp_eam_sub_res_tbl,
15787       ddp_eam_res_usage_tbl,
15788       ddp_eam_mat_req_tbl,
15789       ddp_eam_direct_items_tbl,
15790       ddp_eam_wo_comp_rec,
15791       ddp_eam_wo_quality_tbl,
15792       ddp_eam_meter_reading_tbl,
15793       ddp_eam_counter_prop_tbl,
15794       ddp_eam_wo_comp_rebuild_tbl,
15795       ddp_eam_wo_comp_mr_read_tbl,
15796       ddp_eam_op_comp_tbl,
15797       ddp_eam_request_tbl,
15798       x_return_status);
15799 
15800     -- copy data back from the local variables to OUT or IN-OUT args, if any
15801 
15802 
15803 
15804 
15805 
15806 
15807 
15808 
15809 
15810 
15811 
15812 
15813 
15814 
15815 
15816 
15817 
15818   end;
15819 
15820   procedure check_bo_network(p0_a0 JTF_NUMBER_TABLE
15821     , p0_a1 JTF_NUMBER_TABLE
15822     , p0_a2 JTF_NUMBER_TABLE
15823     , p0_a3 JTF_VARCHAR2_TABLE_300
15824     , p0_a4 JTF_NUMBER_TABLE
15825     , p0_a5 JTF_NUMBER_TABLE
15826     , p0_a6 JTF_VARCHAR2_TABLE_300
15827     , p0_a7 JTF_VARCHAR2_TABLE_100
15828     , p0_a8 JTF_NUMBER_TABLE
15829     , p0_a9 JTF_NUMBER_TABLE
15830     , p0_a10 JTF_VARCHAR2_TABLE_100
15831     , p0_a11 JTF_NUMBER_TABLE
15832     , p0_a12 JTF_NUMBER_TABLE
15833     , p0_a13 JTF_NUMBER_TABLE
15834     , p0_a14 JTF_NUMBER_TABLE
15835     , p0_a15 JTF_VARCHAR2_TABLE_100
15836     , p0_a16 JTF_NUMBER_TABLE
15837     , p0_a17 JTF_VARCHAR2_TABLE_100
15838     , p0_a18 JTF_VARCHAR2_TABLE_100
15839     , p0_a19 JTF_VARCHAR2_TABLE_100
15840     , p0_a20 JTF_VARCHAR2_TABLE_100
15841     , p0_a21 JTF_NUMBER_TABLE
15842     , p0_a22 JTF_NUMBER_TABLE
15843     , p0_a23 JTF_DATE_TABLE
15844     , p0_a24 JTF_NUMBER_TABLE
15845     , p0_a25 JTF_NUMBER_TABLE
15846     , p0_a26 JTF_DATE_TABLE
15847     , p0_a27 JTF_DATE_TABLE
15848     , p0_a28 JTF_VARCHAR2_TABLE_100
15849     , p0_a29 JTF_NUMBER_TABLE
15850     , p0_a30 JTF_VARCHAR2_TABLE_100
15851     , p0_a31 JTF_VARCHAR2_TABLE_100
15852     , p0_a32 JTF_VARCHAR2_TABLE_100
15853     , p0_a33 JTF_NUMBER_TABLE
15854     , p0_a34 JTF_NUMBER_TABLE
15855     , p0_a35 JTF_VARCHAR2_TABLE_100
15856     , p0_a36 JTF_NUMBER_TABLE
15857     , p0_a37 JTF_DATE_TABLE
15858     , p0_a38 JTF_DATE_TABLE
15859     , p0_a39 JTF_VARCHAR2_TABLE_100
15860     , p0_a40 JTF_VARCHAR2_TABLE_100
15861     , p0_a41 JTF_VARCHAR2_TABLE_100
15862     , p0_a42 JTF_VARCHAR2_TABLE_100
15863     , p0_a43 JTF_NUMBER_TABLE
15864     , p0_a44 JTF_VARCHAR2_TABLE_100
15865     , p0_a45 JTF_NUMBER_TABLE
15866     , p0_a46 JTF_NUMBER_TABLE
15867     , p0_a47 JTF_NUMBER_TABLE
15868     , p0_a48 JTF_NUMBER_TABLE
15869     , p0_a49 JTF_NUMBER_TABLE
15870     , p0_a50 JTF_NUMBER_TABLE
15871     , p0_a51 JTF_NUMBER_TABLE
15872     , p0_a52 JTF_NUMBER_TABLE
15873     , p0_a53 JTF_NUMBER_TABLE
15874     , p0_a54 JTF_NUMBER_TABLE
15875     , p0_a55 JTF_NUMBER_TABLE
15876     , p0_a56 JTF_NUMBER_TABLE
15877     , p0_a57 JTF_DATE_TABLE
15878     , p0_a58 JTF_DATE_TABLE
15879     , p0_a59 JTF_DATE_TABLE
15880     , p0_a60 JTF_DATE_TABLE
15881     , p0_a61 JTF_NUMBER_TABLE
15882     , p0_a62 JTF_NUMBER_TABLE
15883     , p0_a63 JTF_NUMBER_TABLE
15884     , p0_a64 JTF_NUMBER_TABLE
15885     , p0_a65 JTF_NUMBER_TABLE
15886     , p0_a66 JTF_NUMBER_TABLE
15887     , p0_a67 JTF_NUMBER_TABLE
15888     , p0_a68 JTF_VARCHAR2_TABLE_100
15889     , p0_a69 JTF_DATE_TABLE
15890     , p0_a70 JTF_NUMBER_TABLE
15891     , p0_a71 JTF_NUMBER_TABLE
15892     , p0_a72 JTF_NUMBER_TABLE
15893     , p0_a73 JTF_NUMBER_TABLE
15894     , p0_a74 JTF_NUMBER_TABLE
15895     , p0_a75 JTF_VARCHAR2_TABLE_100
15896     , p0_a76 JTF_NUMBER_TABLE
15897     , p0_a77 JTF_VARCHAR2_TABLE_100
15898     , p0_a78 JTF_VARCHAR2_TABLE_100
15899     , p0_a79 JTF_VARCHAR2_TABLE_200
15900     , p0_a80 JTF_VARCHAR2_TABLE_200
15901     , p0_a81 JTF_VARCHAR2_TABLE_200
15902     , p0_a82 JTF_VARCHAR2_TABLE_200
15903     , p0_a83 JTF_VARCHAR2_TABLE_200
15904     , p0_a84 JTF_VARCHAR2_TABLE_200
15905     , p0_a85 JTF_VARCHAR2_TABLE_200
15906     , p0_a86 JTF_VARCHAR2_TABLE_200
15907     , p0_a87 JTF_VARCHAR2_TABLE_200
15908     , p0_a88 JTF_VARCHAR2_TABLE_200
15909     , p0_a89 JTF_VARCHAR2_TABLE_200
15910     , p0_a90 JTF_VARCHAR2_TABLE_200
15911     , p0_a91 JTF_VARCHAR2_TABLE_200
15912     , p0_a92 JTF_VARCHAR2_TABLE_200
15913     , p0_a93 JTF_VARCHAR2_TABLE_200
15914     , p0_a94 JTF_VARCHAR2_TABLE_100
15915     , p0_a95 JTF_VARCHAR2_TABLE_100
15916     , p0_a96 JTF_NUMBER_TABLE
15917     , p0_a97 JTF_DATE_TABLE
15918     , p0_a98 JTF_DATE_TABLE
15919     , p0_a99 JTF_NUMBER_TABLE
15920     , p0_a100 JTF_NUMBER_TABLE
15921     , p0_a101 JTF_NUMBER_TABLE
15922     , p0_a102 JTF_NUMBER_TABLE
15923     , p0_a103 JTF_NUMBER_TABLE
15924     , p0_a104 JTF_NUMBER_TABLE
15925     , p0_a105 JTF_VARCHAR2_TABLE_100
15926     , p0_a106 JTF_VARCHAR2_TABLE_100
15927     , p0_a107 JTF_VARCHAR2_TABLE_100
15928     , p0_a108 JTF_NUMBER_TABLE
15929     , p1_a0 JTF_NUMBER_TABLE
15930     , p1_a1 JTF_NUMBER_TABLE
15931     , p1_a2 JTF_NUMBER_TABLE
15932     , p1_a3 JTF_NUMBER_TABLE
15933     , p1_a4 JTF_NUMBER_TABLE
15934     , p1_a5 JTF_NUMBER_TABLE
15935     , p1_a6 JTF_NUMBER_TABLE
15936     , p1_a7 JTF_NUMBER_TABLE
15937     , p1_a8 JTF_NUMBER_TABLE
15938     , p1_a9 JTF_NUMBER_TABLE
15939     , p1_a10 JTF_NUMBER_TABLE
15940     , p1_a11 JTF_NUMBER_TABLE
15941     , p1_a12 JTF_NUMBER_TABLE
15942     , p1_a13 JTF_VARCHAR2_TABLE_100
15943     , p1_a14 JTF_VARCHAR2_TABLE_100
15944     , p1_a15 JTF_NUMBER_TABLE
15945     , p1_a16 JTF_NUMBER_TABLE
15946     , p2_a0 JTF_NUMBER_TABLE
15947     , p2_a1 JTF_NUMBER_TABLE
15948     , p2_a2 JTF_NUMBER_TABLE
15949     , p2_a3 JTF_NUMBER_TABLE
15950     , p2_a4 JTF_NUMBER_TABLE
15951     , p2_a5 JTF_NUMBER_TABLE
15952     , p2_a6 JTF_NUMBER_TABLE
15953     , p2_a7 JTF_NUMBER_TABLE
15954     , p2_a8 JTF_NUMBER_TABLE
15955     , p2_a9 JTF_VARCHAR2_TABLE_300
15956     , p2_a10 JTF_NUMBER_TABLE
15957     , p2_a11 JTF_NUMBER_TABLE
15958     , p2_a12 JTF_NUMBER_TABLE
15959     , p2_a13 JTF_VARCHAR2_TABLE_100
15960     , p2_a14 JTF_DATE_TABLE
15961     , p2_a15 JTF_DATE_TABLE
15962     , p2_a16 JTF_VARCHAR2_TABLE_100
15963     , p2_a17 JTF_VARCHAR2_TABLE_200
15964     , p2_a18 JTF_VARCHAR2_TABLE_200
15965     , p2_a19 JTF_VARCHAR2_TABLE_200
15966     , p2_a20 JTF_VARCHAR2_TABLE_200
15967     , p2_a21 JTF_VARCHAR2_TABLE_200
15968     , p2_a22 JTF_VARCHAR2_TABLE_200
15969     , p2_a23 JTF_VARCHAR2_TABLE_200
15970     , p2_a24 JTF_VARCHAR2_TABLE_200
15971     , p2_a25 JTF_VARCHAR2_TABLE_200
15972     , p2_a26 JTF_VARCHAR2_TABLE_200
15973     , p2_a27 JTF_VARCHAR2_TABLE_200
15974     , p2_a28 JTF_VARCHAR2_TABLE_200
15975     , p2_a29 JTF_VARCHAR2_TABLE_200
15976     , p2_a30 JTF_VARCHAR2_TABLE_200
15977     , p2_a31 JTF_VARCHAR2_TABLE_200
15978     , p2_a32 JTF_VARCHAR2_TABLE_4000
15979     , p2_a33 JTF_NUMBER_TABLE
15980     , p2_a34 JTF_NUMBER_TABLE
15981     , p2_a35 JTF_NUMBER_TABLE
15982     , p2_a36 JTF_VARCHAR2_TABLE_100
15983     , p2_a37 JTF_NUMBER_TABLE
15984     , p3_a0 JTF_NUMBER_TABLE
15985     , p3_a1 JTF_NUMBER_TABLE
15986     , p3_a2 JTF_NUMBER_TABLE
15987     , p3_a3 JTF_NUMBER_TABLE
15988     , p3_a4 JTF_NUMBER_TABLE
15989     , p3_a5 JTF_NUMBER_TABLE
15990     , p3_a6 JTF_NUMBER_TABLE
15991     , p3_a7 JTF_VARCHAR2_TABLE_100
15992     , p3_a8 JTF_VARCHAR2_TABLE_200
15993     , p3_a9 JTF_VARCHAR2_TABLE_200
15994     , p3_a10 JTF_VARCHAR2_TABLE_200
15995     , p3_a11 JTF_VARCHAR2_TABLE_200
15996     , p3_a12 JTF_VARCHAR2_TABLE_200
15997     , p3_a13 JTF_VARCHAR2_TABLE_200
15998     , p3_a14 JTF_VARCHAR2_TABLE_200
15999     , p3_a15 JTF_VARCHAR2_TABLE_200
16000     , p3_a16 JTF_VARCHAR2_TABLE_200
16001     , p3_a17 JTF_VARCHAR2_TABLE_200
16002     , p3_a18 JTF_VARCHAR2_TABLE_200
16003     , p3_a19 JTF_VARCHAR2_TABLE_200
16004     , p3_a20 JTF_VARCHAR2_TABLE_200
16005     , p3_a21 JTF_VARCHAR2_TABLE_200
16006     , p3_a22 JTF_VARCHAR2_TABLE_200
16007     , p3_a23 JTF_VARCHAR2_TABLE_100
16008     , p3_a24 JTF_NUMBER_TABLE
16009     , p4_a0 JTF_NUMBER_TABLE
16010     , p4_a1 JTF_NUMBER_TABLE
16011     , p4_a2 JTF_NUMBER_TABLE
16012     , p4_a3 JTF_NUMBER_TABLE
16013     , p4_a4 JTF_NUMBER_TABLE
16014     , p4_a5 JTF_NUMBER_TABLE
16015     , p4_a6 JTF_NUMBER_TABLE
16016     , p4_a7 JTF_NUMBER_TABLE
16017     , p4_a8 JTF_VARCHAR2_TABLE_100
16018     , p4_a9 JTF_NUMBER_TABLE
16019     , p4_a10 JTF_NUMBER_TABLE
16020     , p4_a11 JTF_NUMBER_TABLE
16021     , p4_a12 JTF_NUMBER_TABLE
16022     , p4_a13 JTF_NUMBER_TABLE
16023     , p4_a14 JTF_NUMBER_TABLE
16024     , p4_a15 JTF_NUMBER_TABLE
16025     , p4_a16 JTF_NUMBER_TABLE
16026     , p4_a17 JTF_NUMBER_TABLE
16027     , p4_a18 JTF_NUMBER_TABLE
16028     , p4_a19 JTF_NUMBER_TABLE
16029     , p4_a20 JTF_DATE_TABLE
16030     , p4_a21 JTF_DATE_TABLE
16031     , p4_a22 JTF_NUMBER_TABLE
16032     , p4_a23 JTF_NUMBER_TABLE
16033     , p4_a24 JTF_NUMBER_TABLE
16034     , p4_a25 JTF_VARCHAR2_TABLE_100
16035     , p4_a26 JTF_VARCHAR2_TABLE_200
16036     , p4_a27 JTF_VARCHAR2_TABLE_200
16037     , p4_a28 JTF_VARCHAR2_TABLE_200
16038     , p4_a29 JTF_VARCHAR2_TABLE_200
16039     , p4_a30 JTF_VARCHAR2_TABLE_200
16040     , p4_a31 JTF_VARCHAR2_TABLE_200
16041     , p4_a32 JTF_VARCHAR2_TABLE_200
16042     , p4_a33 JTF_VARCHAR2_TABLE_200
16043     , p4_a34 JTF_VARCHAR2_TABLE_200
16044     , p4_a35 JTF_VARCHAR2_TABLE_200
16045     , p4_a36 JTF_VARCHAR2_TABLE_200
16046     , p4_a37 JTF_VARCHAR2_TABLE_200
16047     , p4_a38 JTF_VARCHAR2_TABLE_200
16048     , p4_a39 JTF_VARCHAR2_TABLE_200
16049     , p4_a40 JTF_VARCHAR2_TABLE_200
16050     , p4_a41 JTF_NUMBER_TABLE
16051     , p4_a42 JTF_NUMBER_TABLE
16052     , p4_a43 JTF_NUMBER_TABLE
16053     , p4_a44 JTF_NUMBER_TABLE
16054     , p4_a45 JTF_DATE_TABLE
16055     , p4_a46 JTF_VARCHAR2_TABLE_100
16056     , p4_a47 JTF_NUMBER_TABLE
16057     , p5_a0 JTF_NUMBER_TABLE
16058     , p5_a1 JTF_NUMBER_TABLE
16059     , p5_a2 JTF_NUMBER_TABLE
16060     , p5_a3 JTF_NUMBER_TABLE
16061     , p5_a4 JTF_NUMBER_TABLE
16062     , p5_a5 JTF_NUMBER_TABLE
16063     , p5_a6 JTF_NUMBER_TABLE
16064     , p5_a7 JTF_NUMBER_TABLE
16065     , p5_a8 JTF_VARCHAR2_TABLE_100
16066     , p5_a9 JTF_DATE_TABLE
16067     , p5_a10 JTF_DATE_TABLE
16068     , p5_a11 JTF_NUMBER_TABLE
16069     , p5_a12 JTF_VARCHAR2_TABLE_100
16070     , p5_a13 JTF_NUMBER_TABLE
16071     , p6_a0 JTF_NUMBER_TABLE
16072     , p6_a1 JTF_NUMBER_TABLE
16073     , p6_a2 JTF_NUMBER_TABLE
16074     , p6_a3 JTF_NUMBER_TABLE
16075     , p6_a4 JTF_NUMBER_TABLE
16076     , p6_a5 JTF_NUMBER_TABLE
16077     , p6_a6 JTF_NUMBER_TABLE
16078     , p6_a7 JTF_NUMBER_TABLE
16079     , p6_a8 JTF_VARCHAR2_TABLE_100
16080     , p6_a9 JTF_NUMBER_TABLE
16081     , p6_a10 JTF_NUMBER_TABLE
16082     , p6_a11 JTF_NUMBER_TABLE
16083     , p6_a12 JTF_NUMBER_TABLE
16084     , p6_a13 JTF_NUMBER_TABLE
16085     , p6_a14 JTF_NUMBER_TABLE
16086     , p6_a15 JTF_NUMBER_TABLE
16087     , p6_a16 JTF_NUMBER_TABLE
16088     , p6_a17 JTF_NUMBER_TABLE
16089     , p6_a18 JTF_DATE_TABLE
16090     , p6_a19 JTF_DATE_TABLE
16091     , p6_a20 JTF_NUMBER_TABLE
16092     , p6_a21 JTF_NUMBER_TABLE
16093     , p6_a22 JTF_NUMBER_TABLE
16094     , p6_a23 JTF_VARCHAR2_TABLE_100
16095     , p6_a24 JTF_VARCHAR2_TABLE_200
16096     , p6_a25 JTF_VARCHAR2_TABLE_200
16097     , p6_a26 JTF_VARCHAR2_TABLE_200
16098     , p6_a27 JTF_VARCHAR2_TABLE_200
16099     , p6_a28 JTF_VARCHAR2_TABLE_200
16100     , p6_a29 JTF_VARCHAR2_TABLE_200
16101     , p6_a30 JTF_VARCHAR2_TABLE_200
16102     , p6_a31 JTF_VARCHAR2_TABLE_200
16103     , p6_a32 JTF_VARCHAR2_TABLE_200
16104     , p6_a33 JTF_VARCHAR2_TABLE_200
16105     , p6_a34 JTF_VARCHAR2_TABLE_200
16106     , p6_a35 JTF_VARCHAR2_TABLE_200
16107     , p6_a36 JTF_VARCHAR2_TABLE_200
16108     , p6_a37 JTF_VARCHAR2_TABLE_200
16109     , p6_a38 JTF_VARCHAR2_TABLE_200
16110     , p6_a39 JTF_NUMBER_TABLE
16111     , p6_a40 JTF_NUMBER_TABLE
16112     , p6_a41 JTF_NUMBER_TABLE
16113     , p6_a42 JTF_NUMBER_TABLE
16114     , p6_a43 JTF_DATE_TABLE
16115     , p6_a44 JTF_VARCHAR2_TABLE_100
16116     , p6_a45 JTF_NUMBER_TABLE
16117     , p7_a0 JTF_NUMBER_TABLE
16118     , p7_a1 JTF_NUMBER_TABLE
16119     , p7_a2 JTF_NUMBER_TABLE
16120     , p7_a3 JTF_NUMBER_TABLE
16121     , p7_a4 JTF_NUMBER_TABLE
16122     , p7_a5 JTF_NUMBER_TABLE
16123     , p7_a6 JTF_NUMBER_TABLE
16124     , p7_a7 JTF_NUMBER_TABLE
16125     , p7_a8 JTF_NUMBER_TABLE
16126     , p7_a9 JTF_NUMBER_TABLE
16127     , p7_a10 JTF_DATE_TABLE
16128     , p7_a11 JTF_NUMBER_TABLE
16129     , p7_a12 JTF_NUMBER_TABLE
16130     , p7_a13 JTF_NUMBER_TABLE
16131     , p7_a14 JTF_NUMBER_TABLE
16132     , p7_a15 JTF_VARCHAR2_TABLE_100
16133     , p7_a16 JTF_NUMBER_TABLE
16134     , p7_a17 JTF_NUMBER_TABLE
16135     , p7_a18 JTF_NUMBER_TABLE
16136     , p7_a19 JTF_DATE_TABLE
16137     , p7_a20 JTF_NUMBER_TABLE
16138     , p7_a21 JTF_VARCHAR2_TABLE_300
16139     , p7_a22 JTF_VARCHAR2_TABLE_100
16140     , p7_a23 JTF_VARCHAR2_TABLE_200
16141     , p7_a24 JTF_VARCHAR2_TABLE_200
16142     , p7_a25 JTF_VARCHAR2_TABLE_200
16143     , p7_a26 JTF_VARCHAR2_TABLE_200
16144     , p7_a27 JTF_VARCHAR2_TABLE_200
16145     , p7_a28 JTF_VARCHAR2_TABLE_200
16146     , p7_a29 JTF_VARCHAR2_TABLE_200
16147     , p7_a30 JTF_VARCHAR2_TABLE_200
16148     , p7_a31 JTF_VARCHAR2_TABLE_200
16149     , p7_a32 JTF_VARCHAR2_TABLE_200
16150     , p7_a33 JTF_VARCHAR2_TABLE_200
16151     , p7_a34 JTF_VARCHAR2_TABLE_200
16152     , p7_a35 JTF_VARCHAR2_TABLE_200
16153     , p7_a36 JTF_VARCHAR2_TABLE_200
16154     , p7_a37 JTF_VARCHAR2_TABLE_200
16155     , p7_a38 JTF_VARCHAR2_TABLE_100
16156     , p7_a39 JTF_VARCHAR2_TABLE_300
16157     , p7_a40 JTF_NUMBER_TABLE
16158     , p7_a41 JTF_NUMBER_TABLE
16159     , p7_a42 JTF_NUMBER_TABLE
16160     , p7_a43 JTF_NUMBER_TABLE
16161     , p7_a44 JTF_NUMBER_TABLE
16162     , p7_a45 JTF_DATE_TABLE
16163     , p7_a46 JTF_VARCHAR2_TABLE_100
16164     , p7_a47 JTF_NUMBER_TABLE
16165     , p8_a0 JTF_NUMBER_TABLE
16166     , p8_a1 JTF_NUMBER_TABLE
16167     , p8_a2 JTF_NUMBER_TABLE
16168     , p8_a3 JTF_VARCHAR2_TABLE_300
16169     , p8_a4 JTF_NUMBER_TABLE
16170     , p8_a5 JTF_NUMBER_TABLE
16171     , p8_a6 JTF_NUMBER_TABLE
16172     , p8_a7 JTF_NUMBER_TABLE
16173     , p8_a8 JTF_NUMBER_TABLE
16174     , p8_a9 JTF_NUMBER_TABLE
16175     , p8_a10 JTF_VARCHAR2_TABLE_300
16176     , p8_a11 JTF_NUMBER_TABLE
16177     , p8_a12 JTF_VARCHAR2_TABLE_100
16178     , p8_a13 JTF_NUMBER_TABLE
16179     , p8_a14 JTF_VARCHAR2_TABLE_100
16180     , p8_a15 JTF_NUMBER_TABLE
16181     , p8_a16 JTF_VARCHAR2_TABLE_100
16182     , p8_a17 JTF_VARCHAR2_TABLE_100
16183     , p8_a18 JTF_NUMBER_TABLE
16184     , p8_a19 JTF_VARCHAR2_TABLE_100
16185     , p8_a20 JTF_NUMBER_TABLE
16186     , p8_a21 JTF_NUMBER_TABLE
16187     , p8_a22 JTF_VARCHAR2_TABLE_100
16188     , p8_a23 JTF_DATE_TABLE
16189     , p8_a24 JTF_VARCHAR2_TABLE_100
16190     , p8_a25 JTF_VARCHAR2_TABLE_200
16191     , p8_a26 JTF_VARCHAR2_TABLE_200
16192     , p8_a27 JTF_VARCHAR2_TABLE_200
16193     , p8_a28 JTF_VARCHAR2_TABLE_200
16194     , p8_a29 JTF_VARCHAR2_TABLE_200
16195     , p8_a30 JTF_VARCHAR2_TABLE_200
16196     , p8_a31 JTF_VARCHAR2_TABLE_200
16197     , p8_a32 JTF_VARCHAR2_TABLE_200
16198     , p8_a33 JTF_VARCHAR2_TABLE_200
16199     , p8_a34 JTF_VARCHAR2_TABLE_200
16200     , p8_a35 JTF_VARCHAR2_TABLE_200
16201     , p8_a36 JTF_VARCHAR2_TABLE_200
16202     , p8_a37 JTF_VARCHAR2_TABLE_200
16203     , p8_a38 JTF_VARCHAR2_TABLE_200
16204     , p8_a39 JTF_VARCHAR2_TABLE_200
16205     , p8_a40 JTF_NUMBER_TABLE
16206     , p8_a41 JTF_NUMBER_TABLE
16207     , p8_a42 JTF_DATE_TABLE
16208     , p8_a43 JTF_NUMBER_TABLE
16209     , p8_a44 JTF_VARCHAR2_TABLE_100
16210     , p8_a45 JTF_NUMBER_TABLE
16211     , p9_a0 JTF_NUMBER_TABLE
16212     , p9_a1 JTF_NUMBER_TABLE
16213     , p9_a2 JTF_NUMBER_TABLE
16214     , p9_a3 JTF_NUMBER_TABLE
16215     , p9_a4 JTF_NUMBER_TABLE
16216     , p9_a5 JTF_NUMBER_TABLE
16217     , p9_a6 JTF_NUMBER_TABLE
16218     , p9_a7 JTF_DATE_TABLE
16219     , p9_a8 JTF_DATE_TABLE
16220     , p9_a9 JTF_DATE_TABLE
16221     , p9_a10 JTF_DATE_TABLE
16222     , p9_a11 JTF_NUMBER_TABLE
16223     , p9_a12 JTF_NUMBER_TABLE
16224     , p9_a13 JTF_NUMBER_TABLE
16225     , p9_a14 JTF_NUMBER_TABLE
16226     , p9_a15 JTF_DATE_TABLE
16227     , p9_a16 JTF_NUMBER_TABLE
16228     , p9_a17 JTF_VARCHAR2_TABLE_100
16229     , p9_a18 JTF_VARCHAR2_TABLE_100
16230     , p9_a19 JTF_NUMBER_TABLE
16231     , p10_a0 JTF_NUMBER_TABLE
16232     , p10_a1 JTF_NUMBER_TABLE
16233     , p10_a2 JTF_NUMBER_TABLE
16234     , p10_a3 JTF_NUMBER_TABLE
16235     , p10_a4 JTF_DATE_TABLE
16236     , p10_a5 JTF_NUMBER_TABLE
16237     , p10_a6 JTF_NUMBER_TABLE
16238     , p10_a7 JTF_VARCHAR2_TABLE_300
16239     , p10_a8 JTF_NUMBER_TABLE
16240     , p10_a9 JTF_NUMBER_TABLE
16241     , p10_a10 JTF_VARCHAR2_TABLE_300
16242     , p10_a11 JTF_VARCHAR2_TABLE_100
16243     , p10_a12 JTF_NUMBER_TABLE
16244     , p10_a13 JTF_NUMBER_TABLE
16245     , p10_a14 JTF_DATE_TABLE
16246     , p10_a15 JTF_DATE_TABLE
16247     , p10_a16 JTF_NUMBER_TABLE
16248     , p10_a17 JTF_NUMBER_TABLE
16249     , p10_a18 JTF_NUMBER_TABLE
16250     , p10_a19 JTF_NUMBER_TABLE
16251     , p10_a20 JTF_VARCHAR2_TABLE_100
16252     , p10_a21 JTF_VARCHAR2_TABLE_100
16253     , p10_a22 JTF_VARCHAR2_TABLE_100
16254     , p10_a23 JTF_VARCHAR2_TABLE_100
16255     , p10_a24 JTF_VARCHAR2_TABLE_100
16256     , p10_a25 JTF_NUMBER_TABLE
16257     , p10_a26 JTF_VARCHAR2_TABLE_100
16258     , p10_a27 JTF_DATE_TABLE
16259     , p10_a28 JTF_DATE_TABLE
16260     , p10_a29 JTF_VARCHAR2_TABLE_100
16261     , p10_a30 JTF_VARCHAR2_TABLE_200
16262     , p10_a31 JTF_VARCHAR2_TABLE_200
16263     , p10_a32 JTF_VARCHAR2_TABLE_200
16264     , p10_a33 JTF_VARCHAR2_TABLE_200
16265     , p10_a34 JTF_VARCHAR2_TABLE_200
16266     , p10_a35 JTF_VARCHAR2_TABLE_200
16267     , p10_a36 JTF_VARCHAR2_TABLE_200
16268     , p10_a37 JTF_VARCHAR2_TABLE_200
16269     , p10_a38 JTF_VARCHAR2_TABLE_200
16270     , p10_a39 JTF_VARCHAR2_TABLE_200
16271     , p10_a40 JTF_VARCHAR2_TABLE_200
16272     , p10_a41 JTF_VARCHAR2_TABLE_200
16273     , p10_a42 JTF_VARCHAR2_TABLE_200
16274     , p10_a43 JTF_VARCHAR2_TABLE_200
16275     , p10_a44 JTF_VARCHAR2_TABLE_200
16276     , p10_a45 JTF_NUMBER_TABLE
16277     , p10_a46 JTF_DATE_TABLE
16278     , p10_a47 JTF_NUMBER_TABLE
16279     , p10_a48 JTF_NUMBER_TABLE
16280     , p10_a49 JTF_VARCHAR2_TABLE_100
16281     , p10_a50 JTF_NUMBER_TABLE
16282     , p11_a0 JTF_NUMBER_TABLE
16283     , p11_a1 JTF_NUMBER_TABLE
16284     , p11_a2 JTF_NUMBER_TABLE
16285     , p11_a3 JTF_NUMBER_TABLE
16286     , p11_a4 JTF_NUMBER_TABLE
16287     , p11_a5 JTF_NUMBER_TABLE
16288     , p11_a6 JTF_NUMBER_TABLE
16289     , p11_a7 JTF_NUMBER_TABLE
16290     , p11_a8 JTF_NUMBER_TABLE
16291     , p11_a9 JTF_NUMBER_TABLE
16292     , p11_a10 JTF_VARCHAR2_TABLE_2000
16293     , p11_a11 JTF_VARCHAR2_TABLE_100
16294     , p11_a12 JTF_NUMBER_TABLE
16295     , p11_a13 JTF_NUMBER_TABLE
16296     , p11_a14 JTF_NUMBER_TABLE
16297     , p11_a15 JTF_VARCHAR2_TABLE_100
16298     , p11_a16 JTF_NUMBER_TABLE
16299     , p12_a0 JTF_NUMBER_TABLE
16300     , p12_a1 JTF_NUMBER_TABLE
16301     , p12_a2 JTF_NUMBER_TABLE
16302     , p12_a3 JTF_NUMBER_TABLE
16303     , p12_a4 JTF_NUMBER_TABLE
16304     , p12_a5 JTF_NUMBER_TABLE
16305     , p12_a6 JTF_NUMBER_TABLE
16306     , p12_a7 JTF_DATE_TABLE
16307     , p12_a8 JTF_DATE_TABLE
16308     , p12_a9 JTF_VARCHAR2_TABLE_100
16309     , p12_a10 JTF_NUMBER_TABLE
16310     , p12_a11 JTF_VARCHAR2_TABLE_100
16311     , p12_a12 JTF_VARCHAR2_TABLE_100
16312     , p12_a13 JTF_VARCHAR2_TABLE_200
16313     , p12_a14 JTF_VARCHAR2_TABLE_200
16314     , p12_a15 JTF_VARCHAR2_TABLE_200
16315     , p12_a16 JTF_VARCHAR2_TABLE_200
16316     , p12_a17 JTF_VARCHAR2_TABLE_200
16317     , p12_a18 JTF_VARCHAR2_TABLE_200
16318     , p12_a19 JTF_VARCHAR2_TABLE_200
16319     , p12_a20 JTF_VARCHAR2_TABLE_200
16320     , p12_a21 JTF_VARCHAR2_TABLE_200
16321     , p12_a22 JTF_VARCHAR2_TABLE_200
16322     , p12_a23 JTF_VARCHAR2_TABLE_200
16323     , p12_a24 JTF_VARCHAR2_TABLE_200
16324     , p12_a25 JTF_VARCHAR2_TABLE_200
16325     , p12_a26 JTF_VARCHAR2_TABLE_200
16326     , p12_a27 JTF_VARCHAR2_TABLE_200
16327     , p12_a28 JTF_VARCHAR2_TABLE_200
16328     , p12_a29 JTF_VARCHAR2_TABLE_200
16329     , p12_a30 JTF_VARCHAR2_TABLE_200
16330     , p12_a31 JTF_VARCHAR2_TABLE_200
16331     , p12_a32 JTF_VARCHAR2_TABLE_200
16332     , p12_a33 JTF_VARCHAR2_TABLE_200
16333     , p12_a34 JTF_VARCHAR2_TABLE_200
16334     , p12_a35 JTF_VARCHAR2_TABLE_200
16335     , p12_a36 JTF_VARCHAR2_TABLE_200
16336     , p12_a37 JTF_VARCHAR2_TABLE_200
16337     , p12_a38 JTF_VARCHAR2_TABLE_200
16338     , p12_a39 JTF_VARCHAR2_TABLE_200
16339     , p12_a40 JTF_VARCHAR2_TABLE_200
16340     , p12_a41 JTF_VARCHAR2_TABLE_200
16341     , p12_a42 JTF_VARCHAR2_TABLE_200
16342     , p12_a43 JTF_NUMBER_TABLE
16343     , p12_a44 JTF_VARCHAR2_TABLE_100
16344     , p12_a45 JTF_VARCHAR2_TABLE_100
16345     , p12_a46 JTF_VARCHAR2_TABLE_100
16346     , p12_a47 JTF_NUMBER_TABLE
16347     , p13_a0 JTF_NUMBER_TABLE
16348     , p13_a1 JTF_NUMBER_TABLE
16349     , p13_a2 JTF_NUMBER_TABLE
16350     , p13_a3 JTF_NUMBER_TABLE
16351     , p13_a4 JTF_NUMBER_TABLE
16352     , p13_a5 JTF_NUMBER_TABLE
16353     , p13_a6 JTF_VARCHAR2_TABLE_300
16354     , p13_a7 JTF_DATE_TABLE
16355     , p13_a8 JTF_VARCHAR2_TABLE_100
16356     , p13_a9 JTF_VARCHAR2_TABLE_100
16357     , p13_a10 JTF_VARCHAR2_TABLE_200
16358     , p13_a11 JTF_VARCHAR2_TABLE_200
16359     , p13_a12 JTF_VARCHAR2_TABLE_200
16360     , p13_a13 JTF_VARCHAR2_TABLE_200
16361     , p13_a14 JTF_VARCHAR2_TABLE_200
16362     , p13_a15 JTF_VARCHAR2_TABLE_200
16363     , p13_a16 JTF_VARCHAR2_TABLE_200
16364     , p13_a17 JTF_VARCHAR2_TABLE_200
16365     , p13_a18 JTF_VARCHAR2_TABLE_200
16366     , p13_a19 JTF_VARCHAR2_TABLE_200
16367     , p13_a20 JTF_VARCHAR2_TABLE_200
16368     , p13_a21 JTF_VARCHAR2_TABLE_200
16369     , p13_a22 JTF_VARCHAR2_TABLE_200
16370     , p13_a23 JTF_VARCHAR2_TABLE_200
16371     , p13_a24 JTF_VARCHAR2_TABLE_200
16372     , p13_a25 JTF_VARCHAR2_TABLE_100
16373     , p13_a26 JTF_NUMBER_TABLE
16374     , p14_a0 JTF_NUMBER_TABLE
16375     , p14_a1 JTF_NUMBER_TABLE
16376     , p14_a2 JTF_NUMBER_TABLE
16377     , p14_a3 JTF_NUMBER_TABLE
16378     , p14_a4 JTF_NUMBER_TABLE
16379     , p14_a5 JTF_NUMBER_TABLE
16380     , p14_a6 JTF_NUMBER_TABLE
16381     , p14_a7 JTF_NUMBER_TABLE
16382     , p14_a8 JTF_VARCHAR2_TABLE_100
16383     , p14_a9 JTF_NUMBER_TABLE
16384     , p14_a10 JTF_VARCHAR2_TABLE_100
16385     , p14_a11 JTF_NUMBER_TABLE
16386     , p15_a0 JTF_NUMBER_TABLE
16387     , p15_a1 JTF_NUMBER_TABLE
16388     , p15_a2 JTF_NUMBER_TABLE
16389     , p15_a3 JTF_NUMBER_TABLE
16390     , p15_a4 JTF_NUMBER_TABLE
16391     , p15_a5 JTF_VARCHAR2_TABLE_100
16392     , p15_a6 JTF_NUMBER_TABLE
16393     , p15_a7 JTF_NUMBER_TABLE
16394     , p15_a8 JTF_VARCHAR2_TABLE_100
16395     , p15_a9 JTF_NUMBER_TABLE
16396     , p16_a0 JTF_NUMBER_TABLE
16397     , p16_a1 JTF_NUMBER_TABLE
16398     , p16_a2 JTF_NUMBER_TABLE
16399     , p16_a3 JTF_NUMBER_TABLE
16400     , p16_a4 JTF_DATE_TABLE
16401     , p16_a5 JTF_NUMBER_TABLE
16402     , p16_a6 JTF_NUMBER_TABLE
16403     , p16_a7 JTF_NUMBER_TABLE
16404     , p16_a8 JTF_NUMBER_TABLE
16405     , p16_a9 JTF_VARCHAR2_TABLE_300
16406     , p16_a10 JTF_VARCHAR2_TABLE_100
16407     , p16_a11 JTF_NUMBER_TABLE
16408     , p16_a12 JTF_NUMBER_TABLE
16409     , p16_a13 JTF_DATE_TABLE
16410     , p16_a14 JTF_DATE_TABLE
16411     , p16_a15 JTF_NUMBER_TABLE
16412     , p16_a16 JTF_DATE_TABLE
16413     , p16_a17 JTF_DATE_TABLE
16414     , p16_a18 JTF_NUMBER_TABLE
16415     , p16_a19 JTF_NUMBER_TABLE
16416     , p16_a20 JTF_NUMBER_TABLE
16417     , p16_a21 JTF_NUMBER_TABLE
16418     , p16_a22 JTF_NUMBER_TABLE
16419     , p16_a23 JTF_VARCHAR2_TABLE_300
16420     , p16_a24 JTF_VARCHAR2_TABLE_100
16421     , p16_a25 JTF_VARCHAR2_TABLE_200
16422     , p16_a26 JTF_VARCHAR2_TABLE_200
16423     , p16_a27 JTF_VARCHAR2_TABLE_200
16424     , p16_a28 JTF_VARCHAR2_TABLE_200
16425     , p16_a29 JTF_VARCHAR2_TABLE_200
16426     , p16_a30 JTF_VARCHAR2_TABLE_200
16427     , p16_a31 JTF_VARCHAR2_TABLE_200
16428     , p16_a32 JTF_VARCHAR2_TABLE_200
16429     , p16_a33 JTF_VARCHAR2_TABLE_200
16430     , p16_a34 JTF_VARCHAR2_TABLE_200
16431     , p16_a35 JTF_VARCHAR2_TABLE_200
16432     , p16_a36 JTF_VARCHAR2_TABLE_200
16433     , p16_a37 JTF_VARCHAR2_TABLE_200
16434     , p16_a38 JTF_VARCHAR2_TABLE_200
16435     , p16_a39 JTF_VARCHAR2_TABLE_200
16436     , p16_a40 JTF_NUMBER_TABLE
16437     , p16_a41 JTF_DATE_TABLE
16438     , p16_a42 JTF_NUMBER_TABLE
16439     , p16_a43 JTF_NUMBER_TABLE
16440     , p16_a44 JTF_VARCHAR2_TABLE_100
16441     , p16_a45 JTF_NUMBER_TABLE
16442     , p17_a0 JTF_NUMBER_TABLE
16443     , p17_a1 JTF_NUMBER_TABLE
16444     , p17_a2 JTF_NUMBER_TABLE
16445     , p17_a3 JTF_NUMBER_TABLE
16446     , p17_a4 JTF_VARCHAR2_TABLE_300
16447     , p17_a5 JTF_NUMBER_TABLE
16448     , p17_a6 JTF_VARCHAR2_TABLE_100
16449     , p17_a7 JTF_NUMBER_TABLE
16450     , p17_a8 JTF_NUMBER_TABLE
16451     , p17_a9 JTF_NUMBER_TABLE
16452     , p17_a10 JTF_VARCHAR2_TABLE_100
16453     , p17_a11 JTF_VARCHAR2_TABLE_200
16454     , p17_a12 JTF_VARCHAR2_TABLE_200
16455     , p17_a13 JTF_VARCHAR2_TABLE_200
16456     , p17_a14 JTF_VARCHAR2_TABLE_200
16457     , p17_a15 JTF_VARCHAR2_TABLE_200
16458     , p17_a16 JTF_VARCHAR2_TABLE_200
16459     , p17_a17 JTF_VARCHAR2_TABLE_200
16460     , p17_a18 JTF_VARCHAR2_TABLE_200
16461     , p17_a19 JTF_VARCHAR2_TABLE_200
16462     , p17_a20 JTF_VARCHAR2_TABLE_200
16463     , p17_a21 JTF_VARCHAR2_TABLE_200
16464     , p17_a22 JTF_VARCHAR2_TABLE_200
16465     , p17_a23 JTF_VARCHAR2_TABLE_200
16466     , p17_a24 JTF_VARCHAR2_TABLE_200
16467     , p17_a25 JTF_VARCHAR2_TABLE_200
16468     , p17_a26 JTF_NUMBER_TABLE
16469     , p17_a27 JTF_NUMBER_TABLE
16470     , p17_a28 JTF_DATE_TABLE
16471     , p17_a29 JTF_NUMBER_TABLE
16472     , p17_a30 JTF_NUMBER_TABLE
16473     , p17_a31 JTF_NUMBER_TABLE
16474     , p17_a32 JTF_VARCHAR2_TABLE_100
16475     , p17_a33 JTF_NUMBER_TABLE
16476     , p18_a0 out nocopy JTF_NUMBER_TABLE
16477     , p18_a1 out nocopy JTF_NUMBER_TABLE
16478     , p18_a2 out nocopy JTF_NUMBER_TABLE
16479     , p18_a3 out nocopy JTF_VARCHAR2_TABLE_300
16480     , p18_a4 out nocopy JTF_NUMBER_TABLE
16481     , p18_a5 out nocopy JTF_NUMBER_TABLE
16482     , p18_a6 out nocopy JTF_VARCHAR2_TABLE_300
16483     , p18_a7 out nocopy JTF_VARCHAR2_TABLE_100
16484     , p18_a8 out nocopy JTF_NUMBER_TABLE
16485     , p18_a9 out nocopy JTF_NUMBER_TABLE
16486     , p18_a10 out nocopy JTF_VARCHAR2_TABLE_100
16487     , p18_a11 out nocopy JTF_NUMBER_TABLE
16488     , p18_a12 out nocopy JTF_NUMBER_TABLE
16489     , p18_a13 out nocopy JTF_NUMBER_TABLE
16490     , p18_a14 out nocopy JTF_NUMBER_TABLE
16491     , p18_a15 out nocopy JTF_VARCHAR2_TABLE_100
16492     , p18_a16 out nocopy JTF_NUMBER_TABLE
16493     , p18_a17 out nocopy JTF_VARCHAR2_TABLE_100
16494     , p18_a18 out nocopy JTF_VARCHAR2_TABLE_100
16495     , p18_a19 out nocopy JTF_VARCHAR2_TABLE_100
16496     , p18_a20 out nocopy JTF_VARCHAR2_TABLE_100
16497     , p18_a21 out nocopy JTF_NUMBER_TABLE
16498     , p18_a22 out nocopy JTF_NUMBER_TABLE
16499     , p18_a23 out nocopy JTF_DATE_TABLE
16500     , p18_a24 out nocopy JTF_NUMBER_TABLE
16501     , p18_a25 out nocopy JTF_NUMBER_TABLE
16502     , p18_a26 out nocopy JTF_DATE_TABLE
16503     , p18_a27 out nocopy JTF_DATE_TABLE
16504     , p18_a28 out nocopy JTF_VARCHAR2_TABLE_100
16505     , p18_a29 out nocopy JTF_NUMBER_TABLE
16506     , p18_a30 out nocopy JTF_VARCHAR2_TABLE_100
16507     , p18_a31 out nocopy JTF_VARCHAR2_TABLE_100
16508     , p18_a32 out nocopy JTF_VARCHAR2_TABLE_100
16509     , p18_a33 out nocopy JTF_NUMBER_TABLE
16510     , p18_a34 out nocopy JTF_NUMBER_TABLE
16511     , p18_a35 out nocopy JTF_VARCHAR2_TABLE_100
16512     , p18_a36 out nocopy JTF_NUMBER_TABLE
16513     , p18_a37 out nocopy JTF_DATE_TABLE
16514     , p18_a38 out nocopy JTF_DATE_TABLE
16515     , p18_a39 out nocopy JTF_VARCHAR2_TABLE_100
16516     , p18_a40 out nocopy JTF_VARCHAR2_TABLE_100
16517     , p18_a41 out nocopy JTF_VARCHAR2_TABLE_100
16518     , p18_a42 out nocopy JTF_VARCHAR2_TABLE_100
16519     , p18_a43 out nocopy JTF_NUMBER_TABLE
16520     , p18_a44 out nocopy JTF_VARCHAR2_TABLE_100
16521     , p18_a45 out nocopy JTF_NUMBER_TABLE
16522     , p18_a46 out nocopy JTF_NUMBER_TABLE
16523     , p18_a47 out nocopy JTF_NUMBER_TABLE
16524     , p18_a48 out nocopy JTF_NUMBER_TABLE
16525     , p18_a49 out nocopy JTF_NUMBER_TABLE
16526     , p18_a50 out nocopy JTF_NUMBER_TABLE
16527     , p18_a51 out nocopy JTF_NUMBER_TABLE
16528     , p18_a52 out nocopy JTF_NUMBER_TABLE
16529     , p18_a53 out nocopy JTF_NUMBER_TABLE
16530     , p18_a54 out nocopy JTF_NUMBER_TABLE
16531     , p18_a55 out nocopy JTF_NUMBER_TABLE
16532     , p18_a56 out nocopy JTF_NUMBER_TABLE
16533     , p18_a57 out nocopy JTF_DATE_TABLE
16534     , p18_a58 out nocopy JTF_DATE_TABLE
16535     , p18_a59 out nocopy JTF_DATE_TABLE
16536     , p18_a60 out nocopy JTF_DATE_TABLE
16537     , p18_a61 out nocopy JTF_NUMBER_TABLE
16538     , p18_a62 out nocopy JTF_NUMBER_TABLE
16539     , p18_a63 out nocopy JTF_NUMBER_TABLE
16540     , p18_a64 out nocopy JTF_NUMBER_TABLE
16541     , p18_a65 out nocopy JTF_NUMBER_TABLE
16542     , p18_a66 out nocopy JTF_NUMBER_TABLE
16543     , p18_a67 out nocopy JTF_NUMBER_TABLE
16544     , p18_a68 out nocopy JTF_VARCHAR2_TABLE_100
16545     , p18_a69 out nocopy JTF_DATE_TABLE
16546     , p18_a70 out nocopy JTF_NUMBER_TABLE
16547     , p18_a71 out nocopy JTF_NUMBER_TABLE
16548     , p18_a72 out nocopy JTF_NUMBER_TABLE
16549     , p18_a73 out nocopy JTF_NUMBER_TABLE
16550     , p18_a74 out nocopy JTF_NUMBER_TABLE
16551     , p18_a75 out nocopy JTF_VARCHAR2_TABLE_100
16552     , p18_a76 out nocopy JTF_NUMBER_TABLE
16553     , p18_a77 out nocopy JTF_VARCHAR2_TABLE_100
16554     , p18_a78 out nocopy JTF_VARCHAR2_TABLE_100
16555     , p18_a79 out nocopy JTF_VARCHAR2_TABLE_200
16556     , p18_a80 out nocopy JTF_VARCHAR2_TABLE_200
16557     , p18_a81 out nocopy JTF_VARCHAR2_TABLE_200
16558     , p18_a82 out nocopy JTF_VARCHAR2_TABLE_200
16559     , p18_a83 out nocopy JTF_VARCHAR2_TABLE_200
16560     , p18_a84 out nocopy JTF_VARCHAR2_TABLE_200
16561     , p18_a85 out nocopy JTF_VARCHAR2_TABLE_200
16562     , p18_a86 out nocopy JTF_VARCHAR2_TABLE_200
16563     , p18_a87 out nocopy JTF_VARCHAR2_TABLE_200
16564     , p18_a88 out nocopy JTF_VARCHAR2_TABLE_200
16565     , p18_a89 out nocopy JTF_VARCHAR2_TABLE_200
16566     , p18_a90 out nocopy JTF_VARCHAR2_TABLE_200
16567     , p18_a91 out nocopy JTF_VARCHAR2_TABLE_200
16568     , p18_a92 out nocopy JTF_VARCHAR2_TABLE_200
16569     , p18_a93 out nocopy JTF_VARCHAR2_TABLE_200
16570     , p18_a94 out nocopy JTF_VARCHAR2_TABLE_100
16571     , p18_a95 out nocopy JTF_VARCHAR2_TABLE_100
16572     , p18_a96 out nocopy JTF_NUMBER_TABLE
16573     , p18_a97 out nocopy JTF_DATE_TABLE
16574     , p18_a98 out nocopy JTF_DATE_TABLE
16575     , p18_a99 out nocopy JTF_NUMBER_TABLE
16576     , p18_a100 out nocopy JTF_NUMBER_TABLE
16577     , p18_a101 out nocopy JTF_NUMBER_TABLE
16578     , p18_a102 out nocopy JTF_NUMBER_TABLE
16579     , p18_a103 out nocopy JTF_NUMBER_TABLE
16580     , p18_a104 out nocopy JTF_NUMBER_TABLE
16581     , p18_a105 out nocopy JTF_VARCHAR2_TABLE_100
16582     , p18_a106 out nocopy JTF_VARCHAR2_TABLE_100
16583     , p18_a107 out nocopy JTF_VARCHAR2_TABLE_100
16584     , p18_a108 out nocopy JTF_NUMBER_TABLE
16585     , p19_a0 out nocopy JTF_NUMBER_TABLE
16586     , p19_a1 out nocopy JTF_NUMBER_TABLE
16587     , p19_a2 out nocopy JTF_NUMBER_TABLE
16588     , p19_a3 out nocopy JTF_NUMBER_TABLE
16589     , p19_a4 out nocopy JTF_NUMBER_TABLE
16590     , p19_a5 out nocopy JTF_NUMBER_TABLE
16591     , p19_a6 out nocopy JTF_NUMBER_TABLE
16592     , p19_a7 out nocopy JTF_NUMBER_TABLE
16593     , p19_a8 out nocopy JTF_NUMBER_TABLE
16594     , p19_a9 out nocopy JTF_NUMBER_TABLE
16595     , p19_a10 out nocopy JTF_NUMBER_TABLE
16596     , p19_a11 out nocopy JTF_NUMBER_TABLE
16597     , p19_a12 out nocopy JTF_NUMBER_TABLE
16598     , p19_a13 out nocopy JTF_VARCHAR2_TABLE_100
16599     , p19_a14 out nocopy JTF_VARCHAR2_TABLE_100
16600     , p19_a15 out nocopy JTF_NUMBER_TABLE
16601     , p19_a16 out nocopy JTF_NUMBER_TABLE
16602     , p20_a0 out nocopy JTF_NUMBER_TABLE
16603     , p20_a1 out nocopy JTF_NUMBER_TABLE
16604     , p20_a2 out nocopy JTF_NUMBER_TABLE
16605     , p20_a3 out nocopy JTF_NUMBER_TABLE
16606     , p20_a4 out nocopy JTF_NUMBER_TABLE
16607     , p20_a5 out nocopy JTF_NUMBER_TABLE
16608     , p20_a6 out nocopy JTF_NUMBER_TABLE
16609     , p20_a7 out nocopy JTF_NUMBER_TABLE
16610     , p20_a8 out nocopy JTF_NUMBER_TABLE
16611     , p20_a9 out nocopy JTF_VARCHAR2_TABLE_300
16612     , p20_a10 out nocopy JTF_NUMBER_TABLE
16613     , p20_a11 out nocopy JTF_NUMBER_TABLE
16614     , p20_a12 out nocopy JTF_NUMBER_TABLE
16615     , p20_a13 out nocopy JTF_VARCHAR2_TABLE_100
16616     , p20_a14 out nocopy JTF_DATE_TABLE
16617     , p20_a15 out nocopy JTF_DATE_TABLE
16618     , p20_a16 out nocopy JTF_VARCHAR2_TABLE_100
16619     , p20_a17 out nocopy JTF_VARCHAR2_TABLE_200
16620     , p20_a18 out nocopy JTF_VARCHAR2_TABLE_200
16621     , p20_a19 out nocopy JTF_VARCHAR2_TABLE_200
16622     , p20_a20 out nocopy JTF_VARCHAR2_TABLE_200
16623     , p20_a21 out nocopy JTF_VARCHAR2_TABLE_200
16624     , p20_a22 out nocopy JTF_VARCHAR2_TABLE_200
16625     , p20_a23 out nocopy JTF_VARCHAR2_TABLE_200
16626     , p20_a24 out nocopy JTF_VARCHAR2_TABLE_200
16627     , p20_a25 out nocopy JTF_VARCHAR2_TABLE_200
16628     , p20_a26 out nocopy JTF_VARCHAR2_TABLE_200
16629     , p20_a27 out nocopy JTF_VARCHAR2_TABLE_200
16630     , p20_a28 out nocopy JTF_VARCHAR2_TABLE_200
16631     , p20_a29 out nocopy JTF_VARCHAR2_TABLE_200
16632     , p20_a30 out nocopy JTF_VARCHAR2_TABLE_200
16633     , p20_a31 out nocopy JTF_VARCHAR2_TABLE_200
16634     , p20_a32 out nocopy JTF_VARCHAR2_TABLE_4000
16635     , p20_a33 out nocopy JTF_NUMBER_TABLE
16636     , p20_a34 out nocopy JTF_NUMBER_TABLE
16637     , p20_a35 out nocopy JTF_NUMBER_TABLE
16638     , p20_a36 out nocopy JTF_VARCHAR2_TABLE_100
16639     , p20_a37 out nocopy JTF_NUMBER_TABLE
16640     , p21_a0 out nocopy JTF_NUMBER_TABLE
16641     , p21_a1 out nocopy JTF_NUMBER_TABLE
16642     , p21_a2 out nocopy JTF_NUMBER_TABLE
16643     , p21_a3 out nocopy JTF_NUMBER_TABLE
16644     , p21_a4 out nocopy JTF_NUMBER_TABLE
16645     , p21_a5 out nocopy JTF_NUMBER_TABLE
16646     , p21_a6 out nocopy JTF_NUMBER_TABLE
16647     , p21_a7 out nocopy JTF_VARCHAR2_TABLE_100
16648     , p21_a8 out nocopy JTF_VARCHAR2_TABLE_200
16649     , p21_a9 out nocopy JTF_VARCHAR2_TABLE_200
16650     , p21_a10 out nocopy JTF_VARCHAR2_TABLE_200
16651     , p21_a11 out nocopy JTF_VARCHAR2_TABLE_200
16652     , p21_a12 out nocopy JTF_VARCHAR2_TABLE_200
16653     , p21_a13 out nocopy JTF_VARCHAR2_TABLE_200
16654     , p21_a14 out nocopy JTF_VARCHAR2_TABLE_200
16655     , p21_a15 out nocopy JTF_VARCHAR2_TABLE_200
16656     , p21_a16 out nocopy JTF_VARCHAR2_TABLE_200
16657     , p21_a17 out nocopy JTF_VARCHAR2_TABLE_200
16658     , p21_a18 out nocopy JTF_VARCHAR2_TABLE_200
16659     , p21_a19 out nocopy JTF_VARCHAR2_TABLE_200
16660     , p21_a20 out nocopy JTF_VARCHAR2_TABLE_200
16661     , p21_a21 out nocopy JTF_VARCHAR2_TABLE_200
16662     , p21_a22 out nocopy JTF_VARCHAR2_TABLE_200
16663     , p21_a23 out nocopy JTF_VARCHAR2_TABLE_100
16664     , p21_a24 out nocopy JTF_NUMBER_TABLE
16665     , p22_a0 out nocopy JTF_NUMBER_TABLE
16666     , p22_a1 out nocopy JTF_NUMBER_TABLE
16667     , p22_a2 out nocopy JTF_NUMBER_TABLE
16668     , p22_a3 out nocopy JTF_NUMBER_TABLE
16669     , p22_a4 out nocopy JTF_NUMBER_TABLE
16670     , p22_a5 out nocopy JTF_NUMBER_TABLE
16671     , p22_a6 out nocopy JTF_NUMBER_TABLE
16672     , p22_a7 out nocopy JTF_NUMBER_TABLE
16673     , p22_a8 out nocopy JTF_VARCHAR2_TABLE_100
16674     , p22_a9 out nocopy JTF_NUMBER_TABLE
16675     , p22_a10 out nocopy JTF_NUMBER_TABLE
16676     , p22_a11 out nocopy JTF_NUMBER_TABLE
16677     , p22_a12 out nocopy JTF_NUMBER_TABLE
16678     , p22_a13 out nocopy JTF_NUMBER_TABLE
16679     , p22_a14 out nocopy JTF_NUMBER_TABLE
16680     , p22_a15 out nocopy JTF_NUMBER_TABLE
16681     , p22_a16 out nocopy JTF_NUMBER_TABLE
16682     , p22_a17 out nocopy JTF_NUMBER_TABLE
16683     , p22_a18 out nocopy JTF_NUMBER_TABLE
16684     , p22_a19 out nocopy JTF_NUMBER_TABLE
16685     , p22_a20 out nocopy JTF_DATE_TABLE
16686     , p22_a21 out nocopy JTF_DATE_TABLE
16687     , p22_a22 out nocopy JTF_NUMBER_TABLE
16688     , p22_a23 out nocopy JTF_NUMBER_TABLE
16689     , p22_a24 out nocopy JTF_NUMBER_TABLE
16690     , p22_a25 out nocopy JTF_VARCHAR2_TABLE_100
16691     , p22_a26 out nocopy JTF_VARCHAR2_TABLE_200
16692     , p22_a27 out nocopy JTF_VARCHAR2_TABLE_200
16693     , p22_a28 out nocopy JTF_VARCHAR2_TABLE_200
16694     , p22_a29 out nocopy JTF_VARCHAR2_TABLE_200
16695     , p22_a30 out nocopy JTF_VARCHAR2_TABLE_200
16696     , p22_a31 out nocopy JTF_VARCHAR2_TABLE_200
16697     , p22_a32 out nocopy JTF_VARCHAR2_TABLE_200
16698     , p22_a33 out nocopy JTF_VARCHAR2_TABLE_200
16699     , p22_a34 out nocopy JTF_VARCHAR2_TABLE_200
16700     , p22_a35 out nocopy JTF_VARCHAR2_TABLE_200
16701     , p22_a36 out nocopy JTF_VARCHAR2_TABLE_200
16702     , p22_a37 out nocopy JTF_VARCHAR2_TABLE_200
16703     , p22_a38 out nocopy JTF_VARCHAR2_TABLE_200
16704     , p22_a39 out nocopy JTF_VARCHAR2_TABLE_200
16705     , p22_a40 out nocopy JTF_VARCHAR2_TABLE_200
16706     , p22_a41 out nocopy JTF_NUMBER_TABLE
16707     , p22_a42 out nocopy JTF_NUMBER_TABLE
16708     , p22_a43 out nocopy JTF_NUMBER_TABLE
16709     , p22_a44 out nocopy JTF_NUMBER_TABLE
16710     , p22_a45 out nocopy JTF_DATE_TABLE
16711     , p22_a46 out nocopy JTF_VARCHAR2_TABLE_100
16712     , p22_a47 out nocopy JTF_NUMBER_TABLE
16713     , p23_a0 out nocopy JTF_NUMBER_TABLE
16714     , p23_a1 out nocopy JTF_NUMBER_TABLE
16715     , p23_a2 out nocopy JTF_NUMBER_TABLE
16716     , p23_a3 out nocopy JTF_NUMBER_TABLE
16717     , p23_a4 out nocopy JTF_NUMBER_TABLE
16718     , p23_a5 out nocopy JTF_NUMBER_TABLE
16719     , p23_a6 out nocopy JTF_NUMBER_TABLE
16720     , p23_a7 out nocopy JTF_NUMBER_TABLE
16721     , p23_a8 out nocopy JTF_VARCHAR2_TABLE_100
16722     , p23_a9 out nocopy JTF_DATE_TABLE
16723     , p23_a10 out nocopy JTF_DATE_TABLE
16724     , p23_a11 out nocopy JTF_NUMBER_TABLE
16725     , p23_a12 out nocopy JTF_VARCHAR2_TABLE_100
16726     , p23_a13 out nocopy JTF_NUMBER_TABLE
16727     , p24_a0 out nocopy JTF_NUMBER_TABLE
16728     , p24_a1 out nocopy JTF_NUMBER_TABLE
16729     , p24_a2 out nocopy JTF_NUMBER_TABLE
16730     , p24_a3 out nocopy JTF_NUMBER_TABLE
16731     , p24_a4 out nocopy JTF_NUMBER_TABLE
16732     , p24_a5 out nocopy JTF_NUMBER_TABLE
16733     , p24_a6 out nocopy JTF_NUMBER_TABLE
16734     , p24_a7 out nocopy JTF_NUMBER_TABLE
16735     , p24_a8 out nocopy JTF_VARCHAR2_TABLE_100
16736     , p24_a9 out nocopy JTF_NUMBER_TABLE
16737     , p24_a10 out nocopy JTF_NUMBER_TABLE
16738     , p24_a11 out nocopy JTF_NUMBER_TABLE
16739     , p24_a12 out nocopy JTF_NUMBER_TABLE
16740     , p24_a13 out nocopy JTF_NUMBER_TABLE
16741     , p24_a14 out nocopy JTF_NUMBER_TABLE
16742     , p24_a15 out nocopy JTF_NUMBER_TABLE
16743     , p24_a16 out nocopy JTF_NUMBER_TABLE
16744     , p24_a17 out nocopy JTF_NUMBER_TABLE
16745     , p24_a18 out nocopy JTF_DATE_TABLE
16746     , p24_a19 out nocopy JTF_DATE_TABLE
16747     , p24_a20 out nocopy JTF_NUMBER_TABLE
16748     , p24_a21 out nocopy JTF_NUMBER_TABLE
16749     , p24_a22 out nocopy JTF_NUMBER_TABLE
16750     , p24_a23 out nocopy JTF_VARCHAR2_TABLE_100
16751     , p24_a24 out nocopy JTF_VARCHAR2_TABLE_200
16752     , p24_a25 out nocopy JTF_VARCHAR2_TABLE_200
16753     , p24_a26 out nocopy JTF_VARCHAR2_TABLE_200
16754     , p24_a27 out nocopy JTF_VARCHAR2_TABLE_200
16755     , p24_a28 out nocopy JTF_VARCHAR2_TABLE_200
16756     , p24_a29 out nocopy JTF_VARCHAR2_TABLE_200
16757     , p24_a30 out nocopy JTF_VARCHAR2_TABLE_200
16758     , p24_a31 out nocopy JTF_VARCHAR2_TABLE_200
16759     , p24_a32 out nocopy JTF_VARCHAR2_TABLE_200
16760     , p24_a33 out nocopy JTF_VARCHAR2_TABLE_200
16761     , p24_a34 out nocopy JTF_VARCHAR2_TABLE_200
16762     , p24_a35 out nocopy JTF_VARCHAR2_TABLE_200
16763     , p24_a36 out nocopy JTF_VARCHAR2_TABLE_200
16764     , p24_a37 out nocopy JTF_VARCHAR2_TABLE_200
16765     , p24_a38 out nocopy JTF_VARCHAR2_TABLE_200
16766     , p24_a39 out nocopy JTF_NUMBER_TABLE
16767     , p24_a40 out nocopy JTF_NUMBER_TABLE
16768     , p24_a41 out nocopy JTF_NUMBER_TABLE
16769     , p24_a42 out nocopy JTF_NUMBER_TABLE
16770     , p24_a43 out nocopy JTF_DATE_TABLE
16771     , p24_a44 out nocopy JTF_VARCHAR2_TABLE_100
16772     , p24_a45 out nocopy JTF_NUMBER_TABLE
16773     , p25_a0 out nocopy JTF_NUMBER_TABLE
16774     , p25_a1 out nocopy JTF_NUMBER_TABLE
16775     , p25_a2 out nocopy JTF_NUMBER_TABLE
16776     , p25_a3 out nocopy JTF_NUMBER_TABLE
16777     , p25_a4 out nocopy JTF_NUMBER_TABLE
16778     , p25_a5 out nocopy JTF_NUMBER_TABLE
16779     , p25_a6 out nocopy JTF_NUMBER_TABLE
16780     , p25_a7 out nocopy JTF_NUMBER_TABLE
16781     , p25_a8 out nocopy JTF_NUMBER_TABLE
16782     , p25_a9 out nocopy JTF_NUMBER_TABLE
16783     , p25_a10 out nocopy JTF_DATE_TABLE
16784     , p25_a11 out nocopy JTF_NUMBER_TABLE
16785     , p25_a12 out nocopy JTF_NUMBER_TABLE
16786     , p25_a13 out nocopy JTF_NUMBER_TABLE
16787     , p25_a14 out nocopy JTF_NUMBER_TABLE
16788     , p25_a15 out nocopy JTF_VARCHAR2_TABLE_100
16789     , p25_a16 out nocopy JTF_NUMBER_TABLE
16790     , p25_a17 out nocopy JTF_NUMBER_TABLE
16791     , p25_a18 out nocopy JTF_NUMBER_TABLE
16792     , p25_a19 out nocopy JTF_DATE_TABLE
16793     , p25_a20 out nocopy JTF_NUMBER_TABLE
16794     , p25_a21 out nocopy JTF_VARCHAR2_TABLE_300
16795     , p25_a22 out nocopy JTF_VARCHAR2_TABLE_100
16796     , p25_a23 out nocopy JTF_VARCHAR2_TABLE_200
16797     , p25_a24 out nocopy JTF_VARCHAR2_TABLE_200
16798     , p25_a25 out nocopy JTF_VARCHAR2_TABLE_200
16799     , p25_a26 out nocopy JTF_VARCHAR2_TABLE_200
16800     , p25_a27 out nocopy JTF_VARCHAR2_TABLE_200
16801     , p25_a28 out nocopy JTF_VARCHAR2_TABLE_200
16802     , p25_a29 out nocopy JTF_VARCHAR2_TABLE_200
16803     , p25_a30 out nocopy JTF_VARCHAR2_TABLE_200
16804     , p25_a31 out nocopy JTF_VARCHAR2_TABLE_200
16805     , p25_a32 out nocopy JTF_VARCHAR2_TABLE_200
16806     , p25_a33 out nocopy JTF_VARCHAR2_TABLE_200
16807     , p25_a34 out nocopy JTF_VARCHAR2_TABLE_200
16808     , p25_a35 out nocopy JTF_VARCHAR2_TABLE_200
16809     , p25_a36 out nocopy JTF_VARCHAR2_TABLE_200
16810     , p25_a37 out nocopy JTF_VARCHAR2_TABLE_200
16811     , p25_a38 out nocopy JTF_VARCHAR2_TABLE_100
16812     , p25_a39 out nocopy JTF_VARCHAR2_TABLE_300
16813     , p25_a40 out nocopy JTF_NUMBER_TABLE
16814     , p25_a41 out nocopy JTF_NUMBER_TABLE
16815     , p25_a42 out nocopy JTF_NUMBER_TABLE
16816     , p25_a43 out nocopy JTF_NUMBER_TABLE
16817     , p25_a44 out nocopy JTF_NUMBER_TABLE
16818     , p25_a45 out nocopy JTF_DATE_TABLE
16819     , p25_a46 out nocopy JTF_VARCHAR2_TABLE_100
16820     , p25_a47 out nocopy JTF_NUMBER_TABLE
16821     , p26_a0 out nocopy JTF_NUMBER_TABLE
16822     , p26_a1 out nocopy JTF_NUMBER_TABLE
16823     , p26_a2 out nocopy JTF_NUMBER_TABLE
16824     , p26_a3 out nocopy JTF_VARCHAR2_TABLE_300
16825     , p26_a4 out nocopy JTF_NUMBER_TABLE
16826     , p26_a5 out nocopy JTF_NUMBER_TABLE
16827     , p26_a6 out nocopy JTF_NUMBER_TABLE
16828     , p26_a7 out nocopy JTF_NUMBER_TABLE
16829     , p26_a8 out nocopy JTF_NUMBER_TABLE
16830     , p26_a9 out nocopy JTF_NUMBER_TABLE
16831     , p26_a10 out nocopy JTF_VARCHAR2_TABLE_300
16832     , p26_a11 out nocopy JTF_NUMBER_TABLE
16833     , p26_a12 out nocopy JTF_VARCHAR2_TABLE_100
16834     , p26_a13 out nocopy JTF_NUMBER_TABLE
16835     , p26_a14 out nocopy JTF_VARCHAR2_TABLE_100
16836     , p26_a15 out nocopy JTF_NUMBER_TABLE
16837     , p26_a16 out nocopy JTF_VARCHAR2_TABLE_100
16838     , p26_a17 out nocopy JTF_VARCHAR2_TABLE_100
16839     , p26_a18 out nocopy JTF_NUMBER_TABLE
16840     , p26_a19 out nocopy JTF_VARCHAR2_TABLE_100
16841     , p26_a20 out nocopy JTF_NUMBER_TABLE
16842     , p26_a21 out nocopy JTF_NUMBER_TABLE
16843     , p26_a22 out nocopy JTF_VARCHAR2_TABLE_100
16844     , p26_a23 out nocopy JTF_DATE_TABLE
16845     , p26_a24 out nocopy JTF_VARCHAR2_TABLE_100
16846     , p26_a25 out nocopy JTF_VARCHAR2_TABLE_200
16847     , p26_a26 out nocopy JTF_VARCHAR2_TABLE_200
16848     , p26_a27 out nocopy JTF_VARCHAR2_TABLE_200
16849     , p26_a28 out nocopy JTF_VARCHAR2_TABLE_200
16850     , p26_a29 out nocopy JTF_VARCHAR2_TABLE_200
16851     , p26_a30 out nocopy JTF_VARCHAR2_TABLE_200
16852     , p26_a31 out nocopy JTF_VARCHAR2_TABLE_200
16853     , p26_a32 out nocopy JTF_VARCHAR2_TABLE_200
16854     , p26_a33 out nocopy JTF_VARCHAR2_TABLE_200
16855     , p26_a34 out nocopy JTF_VARCHAR2_TABLE_200
16856     , p26_a35 out nocopy JTF_VARCHAR2_TABLE_200
16857     , p26_a36 out nocopy JTF_VARCHAR2_TABLE_200
16858     , p26_a37 out nocopy JTF_VARCHAR2_TABLE_200
16859     , p26_a38 out nocopy JTF_VARCHAR2_TABLE_200
16860     , p26_a39 out nocopy JTF_VARCHAR2_TABLE_200
16861     , p26_a40 out nocopy JTF_NUMBER_TABLE
16862     , p26_a41 out nocopy JTF_NUMBER_TABLE
16863     , p26_a42 out nocopy JTF_DATE_TABLE
16864     , p26_a43 out nocopy JTF_NUMBER_TABLE
16865     , p26_a44 out nocopy JTF_VARCHAR2_TABLE_100
16866     , p26_a45 out nocopy JTF_NUMBER_TABLE
16867     , p27_a0 out nocopy JTF_NUMBER_TABLE
16868     , p27_a1 out nocopy JTF_NUMBER_TABLE
16869     , p27_a2 out nocopy JTF_NUMBER_TABLE
16870     , p27_a3 out nocopy JTF_NUMBER_TABLE
16871     , p27_a4 out nocopy JTF_NUMBER_TABLE
16872     , p27_a5 out nocopy JTF_NUMBER_TABLE
16873     , p27_a6 out nocopy JTF_NUMBER_TABLE
16874     , p27_a7 out nocopy JTF_DATE_TABLE
16875     , p27_a8 out nocopy JTF_DATE_TABLE
16876     , p27_a9 out nocopy JTF_DATE_TABLE
16877     , p27_a10 out nocopy JTF_DATE_TABLE
16878     , p27_a11 out nocopy JTF_NUMBER_TABLE
16879     , p27_a12 out nocopy JTF_NUMBER_TABLE
16880     , p27_a13 out nocopy JTF_NUMBER_TABLE
16881     , p27_a14 out nocopy JTF_NUMBER_TABLE
16882     , p27_a15 out nocopy JTF_DATE_TABLE
16883     , p27_a16 out nocopy JTF_NUMBER_TABLE
16884     , p27_a17 out nocopy JTF_VARCHAR2_TABLE_100
16885     , p27_a18 out nocopy JTF_VARCHAR2_TABLE_100
16886     , p27_a19 out nocopy JTF_NUMBER_TABLE
16887     , p28_a0 out nocopy JTF_NUMBER_TABLE
16888     , p28_a1 out nocopy JTF_NUMBER_TABLE
16889     , p28_a2 out nocopy JTF_NUMBER_TABLE
16890     , p28_a3 out nocopy JTF_NUMBER_TABLE
16891     , p28_a4 out nocopy JTF_DATE_TABLE
16892     , p28_a5 out nocopy JTF_NUMBER_TABLE
16893     , p28_a6 out nocopy JTF_NUMBER_TABLE
16894     , p28_a7 out nocopy JTF_VARCHAR2_TABLE_300
16895     , p28_a8 out nocopy JTF_NUMBER_TABLE
16896     , p28_a9 out nocopy JTF_NUMBER_TABLE
16897     , p28_a10 out nocopy JTF_VARCHAR2_TABLE_300
16898     , p28_a11 out nocopy JTF_VARCHAR2_TABLE_100
16899     , p28_a12 out nocopy JTF_NUMBER_TABLE
16900     , p28_a13 out nocopy JTF_NUMBER_TABLE
16901     , p28_a14 out nocopy JTF_DATE_TABLE
16902     , p28_a15 out nocopy JTF_DATE_TABLE
16903     , p28_a16 out nocopy JTF_NUMBER_TABLE
16904     , p28_a17 out nocopy JTF_NUMBER_TABLE
16905     , p28_a18 out nocopy JTF_NUMBER_TABLE
16906     , p28_a19 out nocopy JTF_NUMBER_TABLE
16907     , p28_a20 out nocopy JTF_VARCHAR2_TABLE_100
16908     , p28_a21 out nocopy JTF_VARCHAR2_TABLE_100
16909     , p28_a22 out nocopy JTF_VARCHAR2_TABLE_100
16910     , p28_a23 out nocopy JTF_VARCHAR2_TABLE_100
16911     , p28_a24 out nocopy JTF_VARCHAR2_TABLE_100
16912     , p28_a25 out nocopy JTF_NUMBER_TABLE
16913     , p28_a26 out nocopy JTF_VARCHAR2_TABLE_100
16914     , p28_a27 out nocopy JTF_DATE_TABLE
16915     , p28_a28 out nocopy JTF_DATE_TABLE
16916     , p28_a29 out nocopy JTF_VARCHAR2_TABLE_100
16917     , p28_a30 out nocopy JTF_VARCHAR2_TABLE_200
16918     , p28_a31 out nocopy JTF_VARCHAR2_TABLE_200
16919     , p28_a32 out nocopy JTF_VARCHAR2_TABLE_200
16920     , p28_a33 out nocopy JTF_VARCHAR2_TABLE_200
16921     , p28_a34 out nocopy JTF_VARCHAR2_TABLE_200
16922     , p28_a35 out nocopy JTF_VARCHAR2_TABLE_200
16923     , p28_a36 out nocopy JTF_VARCHAR2_TABLE_200
16924     , p28_a37 out nocopy JTF_VARCHAR2_TABLE_200
16925     , p28_a38 out nocopy JTF_VARCHAR2_TABLE_200
16926     , p28_a39 out nocopy JTF_VARCHAR2_TABLE_200
16927     , p28_a40 out nocopy JTF_VARCHAR2_TABLE_200
16928     , p28_a41 out nocopy JTF_VARCHAR2_TABLE_200
16929     , p28_a42 out nocopy JTF_VARCHAR2_TABLE_200
16930     , p28_a43 out nocopy JTF_VARCHAR2_TABLE_200
16931     , p28_a44 out nocopy JTF_VARCHAR2_TABLE_200
16932     , p28_a45 out nocopy JTF_NUMBER_TABLE
16933     , p28_a46 out nocopy JTF_DATE_TABLE
16934     , p28_a47 out nocopy JTF_NUMBER_TABLE
16935     , p28_a48 out nocopy JTF_NUMBER_TABLE
16936     , p28_a49 out nocopy JTF_VARCHAR2_TABLE_100
16937     , p28_a50 out nocopy JTF_NUMBER_TABLE
16938     , p29_a0 out nocopy JTF_NUMBER_TABLE
16939     , p29_a1 out nocopy JTF_NUMBER_TABLE
16940     , p29_a2 out nocopy JTF_NUMBER_TABLE
16941     , p29_a3 out nocopy JTF_NUMBER_TABLE
16942     , p29_a4 out nocopy JTF_NUMBER_TABLE
16943     , p29_a5 out nocopy JTF_NUMBER_TABLE
16944     , p29_a6 out nocopy JTF_NUMBER_TABLE
16945     , p29_a7 out nocopy JTF_NUMBER_TABLE
16946     , p29_a8 out nocopy JTF_NUMBER_TABLE
16947     , p29_a9 out nocopy JTF_NUMBER_TABLE
16948     , p29_a10 out nocopy JTF_VARCHAR2_TABLE_2000
16949     , p29_a11 out nocopy JTF_VARCHAR2_TABLE_100
16950     , p29_a12 out nocopy JTF_NUMBER_TABLE
16951     , p29_a13 out nocopy JTF_NUMBER_TABLE
16952     , p29_a14 out nocopy JTF_NUMBER_TABLE
16953     , p29_a15 out nocopy JTF_VARCHAR2_TABLE_100
16954     , p29_a16 out nocopy JTF_NUMBER_TABLE
16955     , p30_a0 out nocopy JTF_NUMBER_TABLE
16956     , p30_a1 out nocopy JTF_NUMBER_TABLE
16957     , p30_a2 out nocopy JTF_NUMBER_TABLE
16958     , p30_a3 out nocopy JTF_NUMBER_TABLE
16959     , p30_a4 out nocopy JTF_NUMBER_TABLE
16960     , p30_a5 out nocopy JTF_NUMBER_TABLE
16961     , p30_a6 out nocopy JTF_NUMBER_TABLE
16962     , p30_a7 out nocopy JTF_DATE_TABLE
16963     , p30_a8 out nocopy JTF_DATE_TABLE
16964     , p30_a9 out nocopy JTF_VARCHAR2_TABLE_100
16965     , p30_a10 out nocopy JTF_NUMBER_TABLE
16966     , p30_a11 out nocopy JTF_VARCHAR2_TABLE_100
16967     , p30_a12 out nocopy JTF_VARCHAR2_TABLE_100
16968     , p30_a13 out nocopy JTF_VARCHAR2_TABLE_200
16969     , p30_a14 out nocopy JTF_VARCHAR2_TABLE_200
16970     , p30_a15 out nocopy JTF_VARCHAR2_TABLE_200
16971     , p30_a16 out nocopy JTF_VARCHAR2_TABLE_200
16972     , p30_a17 out nocopy JTF_VARCHAR2_TABLE_200
16973     , p30_a18 out nocopy JTF_VARCHAR2_TABLE_200
16974     , p30_a19 out nocopy JTF_VARCHAR2_TABLE_200
16975     , p30_a20 out nocopy JTF_VARCHAR2_TABLE_200
16976     , p30_a21 out nocopy JTF_VARCHAR2_TABLE_200
16977     , p30_a22 out nocopy JTF_VARCHAR2_TABLE_200
16978     , p30_a23 out nocopy JTF_VARCHAR2_TABLE_200
16979     , p30_a24 out nocopy JTF_VARCHAR2_TABLE_200
16980     , p30_a25 out nocopy JTF_VARCHAR2_TABLE_200
16981     , p30_a26 out nocopy JTF_VARCHAR2_TABLE_200
16982     , p30_a27 out nocopy JTF_VARCHAR2_TABLE_200
16983     , p30_a28 out nocopy JTF_VARCHAR2_TABLE_200
16984     , p30_a29 out nocopy JTF_VARCHAR2_TABLE_200
16985     , p30_a30 out nocopy JTF_VARCHAR2_TABLE_200
16986     , p30_a31 out nocopy JTF_VARCHAR2_TABLE_200
16987     , p30_a32 out nocopy JTF_VARCHAR2_TABLE_200
16988     , p30_a33 out nocopy JTF_VARCHAR2_TABLE_200
16989     , p30_a34 out nocopy JTF_VARCHAR2_TABLE_200
16990     , p30_a35 out nocopy JTF_VARCHAR2_TABLE_200
16991     , p30_a36 out nocopy JTF_VARCHAR2_TABLE_200
16992     , p30_a37 out nocopy JTF_VARCHAR2_TABLE_200
16993     , p30_a38 out nocopy JTF_VARCHAR2_TABLE_200
16994     , p30_a39 out nocopy JTF_VARCHAR2_TABLE_200
16995     , p30_a40 out nocopy JTF_VARCHAR2_TABLE_200
16996     , p30_a41 out nocopy JTF_VARCHAR2_TABLE_200
16997     , p30_a42 out nocopy JTF_VARCHAR2_TABLE_200
16998     , p30_a43 out nocopy JTF_NUMBER_TABLE
16999     , p30_a44 out nocopy JTF_VARCHAR2_TABLE_100
17000     , p30_a45 out nocopy JTF_VARCHAR2_TABLE_100
17001     , p30_a46 out nocopy JTF_VARCHAR2_TABLE_100
17002     , p30_a47 out nocopy JTF_NUMBER_TABLE
17003     , p31_a0 out nocopy JTF_NUMBER_TABLE
17004     , p31_a1 out nocopy JTF_NUMBER_TABLE
17005     , p31_a2 out nocopy JTF_NUMBER_TABLE
17006     , p31_a3 out nocopy JTF_NUMBER_TABLE
17007     , p31_a4 out nocopy JTF_NUMBER_TABLE
17008     , p31_a5 out nocopy JTF_NUMBER_TABLE
17009     , p31_a6 out nocopy JTF_VARCHAR2_TABLE_300
17010     , p31_a7 out nocopy JTF_DATE_TABLE
17011     , p31_a8 out nocopy JTF_VARCHAR2_TABLE_100
17012     , p31_a9 out nocopy JTF_VARCHAR2_TABLE_100
17013     , p31_a10 out nocopy JTF_VARCHAR2_TABLE_200
17014     , p31_a11 out nocopy JTF_VARCHAR2_TABLE_200
17015     , p31_a12 out nocopy JTF_VARCHAR2_TABLE_200
17016     , p31_a13 out nocopy JTF_VARCHAR2_TABLE_200
17017     , p31_a14 out nocopy JTF_VARCHAR2_TABLE_200
17018     , p31_a15 out nocopy JTF_VARCHAR2_TABLE_200
17019     , p31_a16 out nocopy JTF_VARCHAR2_TABLE_200
17020     , p31_a17 out nocopy JTF_VARCHAR2_TABLE_200
17021     , p31_a18 out nocopy JTF_VARCHAR2_TABLE_200
17022     , p31_a19 out nocopy JTF_VARCHAR2_TABLE_200
17023     , p31_a20 out nocopy JTF_VARCHAR2_TABLE_200
17024     , p31_a21 out nocopy JTF_VARCHAR2_TABLE_200
17025     , p31_a22 out nocopy JTF_VARCHAR2_TABLE_200
17026     , p31_a23 out nocopy JTF_VARCHAR2_TABLE_200
17027     , p31_a24 out nocopy JTF_VARCHAR2_TABLE_200
17028     , p31_a25 out nocopy JTF_VARCHAR2_TABLE_100
17029     , p31_a26 out nocopy JTF_NUMBER_TABLE
17030     , p32_a0 out nocopy JTF_NUMBER_TABLE
17031     , p32_a1 out nocopy JTF_NUMBER_TABLE
17032     , p32_a2 out nocopy JTF_NUMBER_TABLE
17033     , p32_a3 out nocopy JTF_NUMBER_TABLE
17034     , p32_a4 out nocopy JTF_NUMBER_TABLE
17035     , p32_a5 out nocopy JTF_NUMBER_TABLE
17036     , p32_a6 out nocopy JTF_NUMBER_TABLE
17037     , p32_a7 out nocopy JTF_NUMBER_TABLE
17038     , p32_a8 out nocopy JTF_VARCHAR2_TABLE_100
17039     , p32_a9 out nocopy JTF_NUMBER_TABLE
17040     , p32_a10 out nocopy JTF_VARCHAR2_TABLE_100
17041     , p32_a11 out nocopy JTF_NUMBER_TABLE
17042     , p33_a0 out nocopy JTF_NUMBER_TABLE
17043     , p33_a1 out nocopy JTF_NUMBER_TABLE
17044     , p33_a2 out nocopy JTF_NUMBER_TABLE
17045     , p33_a3 out nocopy JTF_NUMBER_TABLE
17046     , p33_a4 out nocopy JTF_NUMBER_TABLE
17047     , p33_a5 out nocopy JTF_VARCHAR2_TABLE_100
17048     , p33_a6 out nocopy JTF_NUMBER_TABLE
17049     , p33_a7 out nocopy JTF_NUMBER_TABLE
17050     , p33_a8 out nocopy JTF_VARCHAR2_TABLE_100
17051     , p33_a9 out nocopy JTF_NUMBER_TABLE
17052     , p34_a0 out nocopy JTF_NUMBER_TABLE
17053     , p34_a1 out nocopy JTF_NUMBER_TABLE
17054     , p34_a2 out nocopy JTF_NUMBER_TABLE
17055     , p34_a3 out nocopy JTF_NUMBER_TABLE
17056     , p34_a4 out nocopy JTF_DATE_TABLE
17057     , p34_a5 out nocopy JTF_NUMBER_TABLE
17058     , p34_a6 out nocopy JTF_NUMBER_TABLE
17059     , p34_a7 out nocopy JTF_NUMBER_TABLE
17060     , p34_a8 out nocopy JTF_NUMBER_TABLE
17061     , p34_a9 out nocopy JTF_VARCHAR2_TABLE_300
17062     , p34_a10 out nocopy JTF_VARCHAR2_TABLE_100
17063     , p34_a11 out nocopy JTF_NUMBER_TABLE
17064     , p34_a12 out nocopy JTF_NUMBER_TABLE
17065     , p34_a13 out nocopy JTF_DATE_TABLE
17066     , p34_a14 out nocopy JTF_DATE_TABLE
17067     , p34_a15 out nocopy JTF_NUMBER_TABLE
17068     , p34_a16 out nocopy JTF_DATE_TABLE
17069     , p34_a17 out nocopy JTF_DATE_TABLE
17070     , p34_a18 out nocopy JTF_NUMBER_TABLE
17071     , p34_a19 out nocopy JTF_NUMBER_TABLE
17072     , p34_a20 out nocopy JTF_NUMBER_TABLE
17073     , p34_a21 out nocopy JTF_NUMBER_TABLE
17074     , p34_a22 out nocopy JTF_NUMBER_TABLE
17075     , p34_a23 out nocopy JTF_VARCHAR2_TABLE_300
17076     , p34_a24 out nocopy JTF_VARCHAR2_TABLE_100
17077     , p34_a25 out nocopy JTF_VARCHAR2_TABLE_200
17078     , p34_a26 out nocopy JTF_VARCHAR2_TABLE_200
17079     , p34_a27 out nocopy JTF_VARCHAR2_TABLE_200
17080     , p34_a28 out nocopy JTF_VARCHAR2_TABLE_200
17081     , p34_a29 out nocopy JTF_VARCHAR2_TABLE_200
17082     , p34_a30 out nocopy JTF_VARCHAR2_TABLE_200
17083     , p34_a31 out nocopy JTF_VARCHAR2_TABLE_200
17084     , p34_a32 out nocopy JTF_VARCHAR2_TABLE_200
17085     , p34_a33 out nocopy JTF_VARCHAR2_TABLE_200
17086     , p34_a34 out nocopy JTF_VARCHAR2_TABLE_200
17087     , p34_a35 out nocopy JTF_VARCHAR2_TABLE_200
17088     , p34_a36 out nocopy JTF_VARCHAR2_TABLE_200
17089     , p34_a37 out nocopy JTF_VARCHAR2_TABLE_200
17090     , p34_a38 out nocopy JTF_VARCHAR2_TABLE_200
17091     , p34_a39 out nocopy JTF_VARCHAR2_TABLE_200
17092     , p34_a40 out nocopy JTF_NUMBER_TABLE
17093     , p34_a41 out nocopy JTF_DATE_TABLE
17094     , p34_a42 out nocopy JTF_NUMBER_TABLE
17095     , p34_a43 out nocopy JTF_NUMBER_TABLE
17096     , p34_a44 out nocopy JTF_VARCHAR2_TABLE_100
17097     , p34_a45 out nocopy JTF_NUMBER_TABLE
17098     , p35_a0 out nocopy JTF_NUMBER_TABLE
17099     , p35_a1 out nocopy JTF_NUMBER_TABLE
17100     , p35_a2 out nocopy JTF_NUMBER_TABLE
17101     , p35_a3 out nocopy JTF_NUMBER_TABLE
17102     , p35_a4 out nocopy JTF_VARCHAR2_TABLE_300
17103     , p35_a5 out nocopy JTF_NUMBER_TABLE
17104     , p35_a6 out nocopy JTF_VARCHAR2_TABLE_100
17105     , p35_a7 out nocopy JTF_NUMBER_TABLE
17106     , p35_a8 out nocopy JTF_NUMBER_TABLE
17107     , p35_a9 out nocopy JTF_NUMBER_TABLE
17108     , p35_a10 out nocopy JTF_VARCHAR2_TABLE_100
17109     , p35_a11 out nocopy JTF_VARCHAR2_TABLE_200
17110     , p35_a12 out nocopy JTF_VARCHAR2_TABLE_200
17111     , p35_a13 out nocopy JTF_VARCHAR2_TABLE_200
17112     , p35_a14 out nocopy JTF_VARCHAR2_TABLE_200
17113     , p35_a15 out nocopy JTF_VARCHAR2_TABLE_200
17114     , p35_a16 out nocopy JTF_VARCHAR2_TABLE_200
17115     , p35_a17 out nocopy JTF_VARCHAR2_TABLE_200
17116     , p35_a18 out nocopy JTF_VARCHAR2_TABLE_200
17117     , p35_a19 out nocopy JTF_VARCHAR2_TABLE_200
17118     , p35_a20 out nocopy JTF_VARCHAR2_TABLE_200
17119     , p35_a21 out nocopy JTF_VARCHAR2_TABLE_200
17120     , p35_a22 out nocopy JTF_VARCHAR2_TABLE_200
17121     , p35_a23 out nocopy JTF_VARCHAR2_TABLE_200
17122     , p35_a24 out nocopy JTF_VARCHAR2_TABLE_200
17123     , p35_a25 out nocopy JTF_VARCHAR2_TABLE_200
17124     , p35_a26 out nocopy JTF_NUMBER_TABLE
17125     , p35_a27 out nocopy JTF_NUMBER_TABLE
17126     , p35_a28 out nocopy JTF_DATE_TABLE
17127     , p35_a29 out nocopy JTF_NUMBER_TABLE
17128     , p35_a30 out nocopy JTF_NUMBER_TABLE
17129     , p35_a31 out nocopy JTF_NUMBER_TABLE
17130     , p35_a32 out nocopy JTF_VARCHAR2_TABLE_100
17131     , p35_a33 out nocopy JTF_NUMBER_TABLE
17132     , x_batch_id out nocopy  NUMBER
17133     , p37_a0 out nocopy JTF_NUMBER_TABLE
17134     , x_return_status out nocopy  VARCHAR2
17135   )
17136 
17137   as
17138     ddp_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
17139     ddp_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
17140     ddp_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
17141     ddp_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
17142     ddp_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
17143     ddp_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
17144     ddp_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
17145     ddp_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
17146     ddp_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
17147     ddp_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
17148     ddp_eam_wo_comp_tbl eam_process_wo_pub.eam_wo_comp_tbl_type;
17149     ddp_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
17150     ddp_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
17151     ddp_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
17152     ddp_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
17153     ddp_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
17154     ddp_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
17155     ddp_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
17156     ddx_eam_wo_tbl eam_process_wo_pub.eam_wo_tbl_type;
17157     ddx_eam_wo_relations_tbl eam_process_wo_pub.eam_wo_relations_tbl_type;
17158     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
17159     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
17160     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
17161     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
17162     ddx_eam_sub_res_tbl eam_process_wo_pub.eam_sub_res_tbl_type;
17163     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
17164     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
17165     ddx_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
17166     ddx_eam_wo_comp_tbl eam_process_wo_pub.eam_wo_comp_tbl_type;
17167     ddx_eam_wo_quality_tbl eam_process_wo_pub.eam_wo_quality_tbl_type;
17168     ddx_eam_meter_reading_tbl eam_process_wo_pub.eam_meter_reading_tbl_type;
17169     ddx_eam_counter_prop_tbl eam_process_wo_pub.eam_counter_prop_tbl_type;
17170     ddx_eam_wo_comp_rebuild_tbl eam_process_wo_pub.eam_wo_comp_rebuild_tbl_type;
17171     ddx_eam_wo_comp_mr_read_tbl eam_process_wo_pub.eam_wo_comp_mr_read_tbl_type;
17172     ddx_eam_op_comp_tbl eam_process_wo_pub.eam_op_comp_tbl_type;
17173     ddx_eam_request_tbl eam_process_wo_pub.eam_request_tbl_type;
17174     ddx_header_id_tbl eam_process_wo_pub.header_id_tbl_type;
17175     ddindx binary_integer; indx binary_integer;
17176   begin
17177 
17178     -- copy data to the local IN or IN-OUT args, if any
17179     eam_process_wo_pub_w.rosetta_table_copy_in_p28(ddp_eam_wo_tbl, p0_a0
17180       , p0_a1
17181       , p0_a2
17182       , p0_a3
17183       , p0_a4
17184       , p0_a5
17185       , p0_a6
17186       , p0_a7
17187       , p0_a8
17188       , p0_a9
17189       , p0_a10
17190       , p0_a11
17191       , p0_a12
17192       , p0_a13
17193       , p0_a14
17194       , p0_a15
17195       , p0_a16
17196       , p0_a17
17197       , p0_a18
17198       , p0_a19
17199       , p0_a20
17200       , p0_a21
17201       , p0_a22
17202       , p0_a23
17203       , p0_a24
17204       , p0_a25
17205       , p0_a26
17206       , p0_a27
17207       , p0_a28
17208       , p0_a29
17209       , p0_a30
17210       , p0_a31
17211       , p0_a32
17212       , p0_a33
17213       , p0_a34
17214       , p0_a35
17215       , p0_a36
17216       , p0_a37
17217       , p0_a38
17218       , p0_a39
17219       , p0_a40
17220       , p0_a41
17221       , p0_a42
17222       , p0_a43
17223       , p0_a44
17224       , p0_a45
17225       , p0_a46
17226       , p0_a47
17227       , p0_a48
17228       , p0_a49
17229       , p0_a50
17230       , p0_a51
17231       , p0_a52
17232       , p0_a53
17233       , p0_a54
17234       , p0_a55
17235       , p0_a56
17236       , p0_a57
17237       , p0_a58
17238       , p0_a59
17239       , p0_a60
17240       , p0_a61
17241       , p0_a62
17242       , p0_a63
17243       , p0_a64
17244       , p0_a65
17245       , p0_a66
17246       , p0_a67
17247       , p0_a68
17248       , p0_a69
17249       , p0_a70
17250       , p0_a71
17251       , p0_a72
17252       , p0_a73
17253       , p0_a74
17254       , p0_a75
17255       , p0_a76
17256       , p0_a77
17257       , p0_a78
17258       , p0_a79
17259       , p0_a80
17260       , p0_a81
17261       , p0_a82
17262       , p0_a83
17263       , p0_a84
17264       , p0_a85
17265       , p0_a86
17266       , p0_a87
17267       , p0_a88
17268       , p0_a89
17269       , p0_a90
17270       , p0_a91
17271       , p0_a92
17272       , p0_a93
17273       , p0_a94
17274       , p0_a95
17275       , p0_a96
17276       , p0_a97
17277       , p0_a98
17278       , p0_a99
17279       , p0_a100
17280       , p0_a101
17281       , p0_a102
17282       , p0_a103
17283       , p0_a104
17284       , p0_a105
17285       , p0_a106
17286       , p0_a107
17287       , p0_a108
17288       );
17289 
17290     eam_process_wo_pub_w.rosetta_table_copy_in_p26(ddp_eam_wo_relations_tbl, p1_a0
17291       , p1_a1
17292       , p1_a2
17293       , p1_a3
17294       , p1_a4
17295       , p1_a5
17296       , p1_a6
17297       , p1_a7
17298       , p1_a8
17299       , p1_a9
17300       , p1_a10
17301       , p1_a11
17302       , p1_a12
17303       , p1_a13
17304       , p1_a14
17305       , p1_a15
17306       , p1_a16
17307       );
17308 
17309     eam_process_wo_pub_w.rosetta_table_copy_in_p29(ddp_eam_op_tbl, p2_a0
17310       , p2_a1
17311       , p2_a2
17312       , p2_a3
17313       , p2_a4
17314       , p2_a5
17315       , p2_a6
17316       , p2_a7
17317       , p2_a8
17318       , p2_a9
17319       , p2_a10
17320       , p2_a11
17321       , p2_a12
17322       , p2_a13
17323       , p2_a14
17324       , p2_a15
17325       , p2_a16
17326       , p2_a17
17327       , p2_a18
17328       , p2_a19
17329       , p2_a20
17330       , p2_a21
17331       , p2_a22
17332       , p2_a23
17333       , p2_a24
17334       , p2_a25
17335       , p2_a26
17336       , p2_a27
17337       , p2_a28
17338       , p2_a29
17339       , p2_a30
17340       , p2_a31
17341       , p2_a32
17342       , p2_a33
17343       , p2_a34
17344       , p2_a35
17345       , p2_a36
17346       , p2_a37
17347       );
17348 
17349     eam_process_wo_pub_w.rosetta_table_copy_in_p30(ddp_eam_op_network_tbl, p3_a0
17350       , p3_a1
17351       , p3_a2
17352       , p3_a3
17353       , p3_a4
17354       , p3_a5
17355       , p3_a6
17356       , p3_a7
17357       , p3_a8
17358       , p3_a9
17359       , p3_a10
17360       , p3_a11
17361       , p3_a12
17362       , p3_a13
17363       , p3_a14
17364       , p3_a15
17365       , p3_a16
17366       , p3_a17
17367       , p3_a18
17368       , p3_a19
17369       , p3_a20
17370       , p3_a21
17371       , p3_a22
17372       , p3_a23
17373       , p3_a24
17374       );
17375 
17376     eam_process_wo_pub_w.rosetta_table_copy_in_p31(ddp_eam_res_tbl, p4_a0
17377       , p4_a1
17378       , p4_a2
17379       , p4_a3
17380       , p4_a4
17381       , p4_a5
17382       , p4_a6
17383       , p4_a7
17384       , p4_a8
17385       , p4_a9
17386       , p4_a10
17387       , p4_a11
17388       , p4_a12
17389       , p4_a13
17390       , p4_a14
17391       , p4_a15
17392       , p4_a16
17393       , p4_a17
17394       , p4_a18
17395       , p4_a19
17396       , p4_a20
17397       , p4_a21
17398       , p4_a22
17399       , p4_a23
17400       , p4_a24
17401       , p4_a25
17402       , p4_a26
17403       , p4_a27
17404       , p4_a28
17405       , p4_a29
17406       , p4_a30
17407       , p4_a31
17408       , p4_a32
17409       , p4_a33
17410       , p4_a34
17411       , p4_a35
17412       , p4_a36
17413       , p4_a37
17414       , p4_a38
17415       , p4_a39
17416       , p4_a40
17417       , p4_a41
17418       , p4_a42
17419       , p4_a43
17420       , p4_a44
17421       , p4_a45
17422       , p4_a46
17423       , p4_a47
17424       );
17425 
17426     eam_process_wo_pub_w.rosetta_table_copy_in_p32(ddp_eam_res_inst_tbl, p5_a0
17427       , p5_a1
17428       , p5_a2
17429       , p5_a3
17430       , p5_a4
17431       , p5_a5
17432       , p5_a6
17433       , p5_a7
17434       , p5_a8
17435       , p5_a9
17436       , p5_a10
17437       , p5_a11
17438       , p5_a12
17439       , p5_a13
17440       );
17441 
17442     eam_process_wo_pub_w.rosetta_table_copy_in_p33(ddp_eam_sub_res_tbl, p6_a0
17443       , p6_a1
17444       , p6_a2
17445       , p6_a3
17446       , p6_a4
17447       , p6_a5
17448       , p6_a6
17449       , p6_a7
17450       , p6_a8
17451       , p6_a9
17452       , p6_a10
17453       , p6_a11
17454       , p6_a12
17455       , p6_a13
17456       , p6_a14
17457       , p6_a15
17458       , p6_a16
17459       , p6_a17
17460       , p6_a18
17461       , p6_a19
17462       , p6_a20
17463       , p6_a21
17464       , p6_a22
17465       , p6_a23
17466       , p6_a24
17467       , p6_a25
17468       , p6_a26
17469       , p6_a27
17470       , p6_a28
17471       , p6_a29
17472       , p6_a30
17473       , p6_a31
17474       , p6_a32
17475       , p6_a33
17476       , p6_a34
17477       , p6_a35
17478       , p6_a36
17479       , p6_a37
17480       , p6_a38
17481       , p6_a39
17482       , p6_a40
17483       , p6_a41
17484       , p6_a42
17485       , p6_a43
17486       , p6_a44
17487       , p6_a45
17488       );
17489 
17490     eam_process_wo_pub_w.rosetta_table_copy_in_p35(ddp_eam_mat_req_tbl, p7_a0
17491       , p7_a1
17492       , p7_a2
17493       , p7_a3
17494       , p7_a4
17495       , p7_a5
17496       , p7_a6
17497       , p7_a7
17498       , p7_a8
17499       , p7_a9
17500       , p7_a10
17501       , p7_a11
17502       , p7_a12
17503       , p7_a13
17504       , p7_a14
17505       , p7_a15
17506       , p7_a16
17507       , p7_a17
17508       , p7_a18
17509       , p7_a19
17510       , p7_a20
17511       , p7_a21
17512       , p7_a22
17513       , p7_a23
17514       , p7_a24
17515       , p7_a25
17516       , p7_a26
17517       , p7_a27
17518       , p7_a28
17519       , p7_a29
17520       , p7_a30
17521       , p7_a31
17522       , p7_a32
17523       , p7_a33
17524       , p7_a34
17525       , p7_a35
17526       , p7_a36
17527       , p7_a37
17528       , p7_a38
17529       , p7_a39
17530       , p7_a40
17531       , p7_a41
17532       , p7_a42
17533       , p7_a43
17534       , p7_a44
17535       , p7_a45
17536       , p7_a46
17537       , p7_a47
17538       );
17539 
17540     eam_process_wo_pub_w.rosetta_table_copy_in_p36(ddp_eam_direct_items_tbl, p8_a0
17541       , p8_a1
17542       , p8_a2
17543       , p8_a3
17544       , p8_a4
17545       , p8_a5
17546       , p8_a6
17547       , p8_a7
17548       , p8_a8
17549       , p8_a9
17550       , p8_a10
17551       , p8_a11
17552       , p8_a12
17553       , p8_a13
17554       , p8_a14
17555       , p8_a15
17556       , p8_a16
17557       , p8_a17
17558       , p8_a18
17559       , p8_a19
17560       , p8_a20
17561       , p8_a21
17562       , p8_a22
17563       , p8_a23
17564       , p8_a24
17565       , p8_a25
17566       , p8_a26
17567       , p8_a27
17568       , p8_a28
17569       , p8_a29
17570       , p8_a30
17571       , p8_a31
17572       , p8_a32
17573       , p8_a33
17574       , p8_a34
17575       , p8_a35
17576       , p8_a36
17577       , p8_a37
17578       , p8_a38
17579       , p8_a39
17580       , p8_a40
17581       , p8_a41
17582       , p8_a42
17583       , p8_a43
17584       , p8_a44
17585       , p8_a45
17586       );
17587 
17588     eam_process_wo_pub_w.rosetta_table_copy_in_p34(ddp_eam_res_usage_tbl, p9_a0
17589       , p9_a1
17590       , p9_a2
17591       , p9_a3
17592       , p9_a4
17593       , p9_a5
17594       , p9_a6
17595       , p9_a7
17596       , p9_a8
17597       , p9_a9
17598       , p9_a10
17599       , p9_a11
17600       , p9_a12
17601       , p9_a13
17602       , p9_a14
17603       , p9_a15
17604       , p9_a16
17605       , p9_a17
17606       , p9_a18
17607       , p9_a19
17608       );
17609 
17610     eam_process_wo_pub_w.rosetta_table_copy_in_p37(ddp_eam_wo_comp_tbl, p10_a0
17611       , p10_a1
17612       , p10_a2
17613       , p10_a3
17614       , p10_a4
17615       , p10_a5
17616       , p10_a6
17617       , p10_a7
17618       , p10_a8
17619       , p10_a9
17620       , p10_a10
17621       , p10_a11
17622       , p10_a12
17623       , p10_a13
17624       , p10_a14
17625       , p10_a15
17626       , p10_a16
17627       , p10_a17
17628       , p10_a18
17629       , p10_a19
17630       , p10_a20
17631       , p10_a21
17632       , p10_a22
17633       , p10_a23
17634       , p10_a24
17635       , p10_a25
17636       , p10_a26
17637       , p10_a27
17638       , p10_a28
17639       , p10_a29
17640       , p10_a30
17641       , p10_a31
17642       , p10_a32
17643       , p10_a33
17644       , p10_a34
17645       , p10_a35
17646       , p10_a36
17647       , p10_a37
17648       , p10_a38
17649       , p10_a39
17650       , p10_a40
17651       , p10_a41
17652       , p10_a42
17653       , p10_a43
17654       , p10_a44
17655       , p10_a45
17656       , p10_a46
17657       , p10_a47
17658       , p10_a48
17659       , p10_a49
17660       , p10_a50
17661       );
17662 
17663     eam_process_wo_pub_w.rosetta_table_copy_in_p41(ddp_eam_wo_quality_tbl, p11_a0
17664       , p11_a1
17665       , p11_a2
17666       , p11_a3
17667       , p11_a4
17668       , p11_a5
17669       , p11_a6
17670       , p11_a7
17671       , p11_a8
17672       , p11_a9
17673       , p11_a10
17674       , p11_a11
17675       , p11_a12
17676       , p11_a13
17677       , p11_a14
17678       , p11_a15
17679       , p11_a16
17680       );
17681 
17682     eam_process_wo_pub_w.rosetta_table_copy_in_p39(ddp_eam_meter_reading_tbl, p12_a0
17683       , p12_a1
17684       , p12_a2
17685       , p12_a3
17686       , p12_a4
17687       , p12_a5
17688       , p12_a6
17689       , p12_a7
17690       , p12_a8
17691       , p12_a9
17692       , p12_a10
17693       , p12_a11
17694       , p12_a12
17695       , p12_a13
17696       , p12_a14
17697       , p12_a15
17698       , p12_a16
17699       , p12_a17
17700       , p12_a18
17701       , p12_a19
17702       , p12_a20
17703       , p12_a21
17704       , p12_a22
17705       , p12_a23
17706       , p12_a24
17707       , p12_a25
17708       , p12_a26
17709       , p12_a27
17710       , p12_a28
17711       , p12_a29
17712       , p12_a30
17713       , p12_a31
17714       , p12_a32
17715       , p12_a33
17716       , p12_a34
17717       , p12_a35
17718       , p12_a36
17719       , p12_a37
17720       , p12_a38
17721       , p12_a39
17722       , p12_a40
17723       , p12_a41
17724       , p12_a42
17725       , p12_a43
17726       , p12_a44
17727       , p12_a45
17728       , p12_a46
17729       , p12_a47
17730       );
17731 
17732     eam_process_wo_pub_w.rosetta_table_copy_in_p40(ddp_eam_counter_prop_tbl, p13_a0
17733       , p13_a1
17734       , p13_a2
17735       , p13_a3
17736       , p13_a4
17737       , p13_a5
17738       , p13_a6
17739       , p13_a7
17740       , p13_a8
17741       , p13_a9
17742       , p13_a10
17743       , p13_a11
17744       , p13_a12
17745       , p13_a13
17746       , p13_a14
17747       , p13_a15
17748       , p13_a16
17749       , p13_a17
17750       , p13_a18
17751       , p13_a19
17752       , p13_a20
17753       , p13_a21
17754       , p13_a22
17755       , p13_a23
17756       , p13_a24
17757       , p13_a25
17758       , p13_a26
17759       );
17760 
17761     eam_process_wo_pub_w.rosetta_table_copy_in_p42(ddp_eam_wo_comp_rebuild_tbl, p14_a0
17762       , p14_a1
17763       , p14_a2
17764       , p14_a3
17765       , p14_a4
17766       , p14_a5
17767       , p14_a6
17768       , p14_a7
17769       , p14_a8
17770       , p14_a9
17771       , p14_a10
17772       , p14_a11
17773       );
17774 
17775     eam_process_wo_pub_w.rosetta_table_copy_in_p43(ddp_eam_wo_comp_mr_read_tbl, p15_a0
17776       , p15_a1
17777       , p15_a2
17778       , p15_a3
17779       , p15_a4
17780       , p15_a5
17781       , p15_a6
17782       , p15_a7
17783       , p15_a8
17784       , p15_a9
17785       );
17786 
17787     eam_process_wo_pub_w.rosetta_table_copy_in_p38(ddp_eam_op_comp_tbl, p16_a0
17788       , p16_a1
17789       , p16_a2
17790       , p16_a3
17791       , p16_a4
17792       , p16_a5
17793       , p16_a6
17794       , p16_a7
17795       , p16_a8
17796       , p16_a9
17797       , p16_a10
17798       , p16_a11
17799       , p16_a12
17800       , p16_a13
17801       , p16_a14
17802       , p16_a15
17803       , p16_a16
17804       , p16_a17
17805       , p16_a18
17806       , p16_a19
17807       , p16_a20
17808       , p16_a21
17809       , p16_a22
17810       , p16_a23
17811       , p16_a24
17812       , p16_a25
17813       , p16_a26
17814       , p16_a27
17815       , p16_a28
17816       , p16_a29
17817       , p16_a30
17818       , p16_a31
17819       , p16_a32
17820       , p16_a33
17821       , p16_a34
17822       , p16_a35
17823       , p16_a36
17824       , p16_a37
17825       , p16_a38
17826       , p16_a39
17827       , p16_a40
17828       , p16_a41
17829       , p16_a42
17830       , p16_a43
17831       , p16_a44
17832       , p16_a45
17833       );
17834 
17835     eam_process_wo_pub_w.rosetta_table_copy_in_p44(ddp_eam_request_tbl, p17_a0
17836       , p17_a1
17837       , p17_a2
17838       , p17_a3
17839       , p17_a4
17840       , p17_a5
17841       , p17_a6
17842       , p17_a7
17843       , p17_a8
17844       , p17_a9
17845       , p17_a10
17846       , p17_a11
17847       , p17_a12
17848       , p17_a13
17849       , p17_a14
17850       , p17_a15
17851       , p17_a16
17852       , p17_a17
17853       , p17_a18
17854       , p17_a19
17855       , p17_a20
17856       , p17_a21
17857       , p17_a22
17858       , p17_a23
17859       , p17_a24
17860       , p17_a25
17861       , p17_a26
17862       , p17_a27
17863       , p17_a28
17864       , p17_a29
17865       , p17_a30
17866       , p17_a31
17867       , p17_a32
17868       , p17_a33
17869       );
17870 
17871 
17872 
17873 
17874 
17875 
17876 
17877 
17878 
17879 
17880 
17881 
17882 
17883 
17884 
17885 
17886 
17887 
17888 
17889 
17890 
17891 
17892     -- here's the delegated call to the old PL/SQL routine
17893     eam_process_wo_pub.check_bo_network(ddp_eam_wo_tbl,
17894       ddp_eam_wo_relations_tbl,
17895       ddp_eam_op_tbl,
17896       ddp_eam_op_network_tbl,
17897       ddp_eam_res_tbl,
17898       ddp_eam_res_inst_tbl,
17899       ddp_eam_sub_res_tbl,
17900       ddp_eam_mat_req_tbl,
17901       ddp_eam_direct_items_tbl,
17902       ddp_eam_res_usage_tbl,
17903       ddp_eam_wo_comp_tbl,
17904       ddp_eam_wo_quality_tbl,
17905       ddp_eam_meter_reading_tbl,
17906       ddp_eam_counter_prop_tbl,
17907       ddp_eam_wo_comp_rebuild_tbl,
17908       ddp_eam_wo_comp_mr_read_tbl,
17909       ddp_eam_op_comp_tbl,
17910       ddp_eam_request_tbl,
17911       ddx_eam_wo_tbl,
17912       ddx_eam_wo_relations_tbl,
17913       ddx_eam_op_tbl,
17914       ddx_eam_op_network_tbl,
17915       ddx_eam_res_tbl,
17916       ddx_eam_res_inst_tbl,
17917       ddx_eam_sub_res_tbl,
17918       ddx_eam_mat_req_tbl,
17919       ddx_eam_direct_items_tbl,
17920       ddx_eam_res_usage_tbl,
17921       ddx_eam_wo_comp_tbl,
17922       ddx_eam_wo_quality_tbl,
17923       ddx_eam_meter_reading_tbl,
17924       ddx_eam_counter_prop_tbl,
17925       ddx_eam_wo_comp_rebuild_tbl,
17926       ddx_eam_wo_comp_mr_read_tbl,
17927       ddx_eam_op_comp_tbl,
17928       ddx_eam_request_tbl,
17929       x_batch_id,
17930       ddx_header_id_tbl,
17931       x_return_status);
17932 
17933     -- copy data back from the local variables to OUT or IN-OUT args, if any
17934 
17935 
17936 
17937 
17938 
17939 
17940 
17941 
17942 
17943 
17944 
17945 
17946 
17947 
17948 
17949 
17950 
17951 
17952     eam_process_wo_pub_w.rosetta_table_copy_out_p28(ddx_eam_wo_tbl, p18_a0
17953       , p18_a1
17954       , p18_a2
17955       , p18_a3
17956       , p18_a4
17957       , p18_a5
17958       , p18_a6
17959       , p18_a7
17960       , p18_a8
17961       , p18_a9
17962       , p18_a10
17963       , p18_a11
17964       , p18_a12
17965       , p18_a13
17966       , p18_a14
17967       , p18_a15
17968       , p18_a16
17969       , p18_a17
17970       , p18_a18
17971       , p18_a19
17972       , p18_a20
17973       , p18_a21
17974       , p18_a22
17975       , p18_a23
17976       , p18_a24
17977       , p18_a25
17978       , p18_a26
17979       , p18_a27
17980       , p18_a28
17981       , p18_a29
17982       , p18_a30
17983       , p18_a31
17984       , p18_a32
17985       , p18_a33
17986       , p18_a34
17987       , p18_a35
17988       , p18_a36
17989       , p18_a37
17990       , p18_a38
17991       , p18_a39
17992       , p18_a40
17993       , p18_a41
17994       , p18_a42
17995       , p18_a43
17996       , p18_a44
17997       , p18_a45
17998       , p18_a46
17999       , p18_a47
18000       , p18_a48
18001       , p18_a49
18002       , p18_a50
18003       , p18_a51
18004       , p18_a52
18005       , p18_a53
18006       , p18_a54
18007       , p18_a55
18008       , p18_a56
18009       , p18_a57
18010       , p18_a58
18011       , p18_a59
18012       , p18_a60
18013       , p18_a61
18014       , p18_a62
18015       , p18_a63
18016       , p18_a64
18017       , p18_a65
18018       , p18_a66
18019       , p18_a67
18020       , p18_a68
18021       , p18_a69
18022       , p18_a70
18023       , p18_a71
18024       , p18_a72
18025       , p18_a73
18026       , p18_a74
18027       , p18_a75
18028       , p18_a76
18029       , p18_a77
18030       , p18_a78
18031       , p18_a79
18032       , p18_a80
18033       , p18_a81
18034       , p18_a82
18035       , p18_a83
18036       , p18_a84
18037       , p18_a85
18038       , p18_a86
18039       , p18_a87
18040       , p18_a88
18041       , p18_a89
18042       , p18_a90
18043       , p18_a91
18044       , p18_a92
18045       , p18_a93
18046       , p18_a94
18047       , p18_a95
18048       , p18_a96
18049       , p18_a97
18050       , p18_a98
18051       , p18_a99
18052       , p18_a100
18053       , p18_a101
18054       , p18_a102
18055       , p18_a103
18056       , p18_a104
18057       , p18_a105
18058       , p18_a106
18059       , p18_a107
18060       , p18_a108
18061       );
18062 
18063     eam_process_wo_pub_w.rosetta_table_copy_out_p26(ddx_eam_wo_relations_tbl, p19_a0
18064       , p19_a1
18065       , p19_a2
18066       , p19_a3
18067       , p19_a4
18068       , p19_a5
18069       , p19_a6
18070       , p19_a7
18071       , p19_a8
18072       , p19_a9
18073       , p19_a10
18074       , p19_a11
18075       , p19_a12
18076       , p19_a13
18077       , p19_a14
18078       , p19_a15
18079       , p19_a16
18080       );
18081 
18082     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p20_a0
18083       , p20_a1
18084       , p20_a2
18085       , p20_a3
18086       , p20_a4
18087       , p20_a5
18088       , p20_a6
18089       , p20_a7
18090       , p20_a8
18091       , p20_a9
18092       , p20_a10
18093       , p20_a11
18094       , p20_a12
18095       , p20_a13
18096       , p20_a14
18097       , p20_a15
18098       , p20_a16
18099       , p20_a17
18100       , p20_a18
18101       , p20_a19
18102       , p20_a20
18103       , p20_a21
18104       , p20_a22
18105       , p20_a23
18106       , p20_a24
18107       , p20_a25
18108       , p20_a26
18109       , p20_a27
18110       , p20_a28
18111       , p20_a29
18112       , p20_a30
18113       , p20_a31
18114       , p20_a32
18115       , p20_a33
18116       , p20_a34
18117       , p20_a35
18118       , p20_a36
18119       , p20_a37
18120       );
18121 
18122     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p21_a0
18123       , p21_a1
18124       , p21_a2
18125       , p21_a3
18126       , p21_a4
18127       , p21_a5
18128       , p21_a6
18129       , p21_a7
18130       , p21_a8
18131       , p21_a9
18132       , p21_a10
18133       , p21_a11
18134       , p21_a12
18135       , p21_a13
18136       , p21_a14
18137       , p21_a15
18138       , p21_a16
18139       , p21_a17
18140       , p21_a18
18141       , p21_a19
18142       , p21_a20
18143       , p21_a21
18144       , p21_a22
18145       , p21_a23
18146       , p21_a24
18147       );
18148 
18149     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p22_a0
18150       , p22_a1
18151       , p22_a2
18152       , p22_a3
18153       , p22_a4
18154       , p22_a5
18155       , p22_a6
18156       , p22_a7
18157       , p22_a8
18158       , p22_a9
18159       , p22_a10
18160       , p22_a11
18161       , p22_a12
18162       , p22_a13
18163       , p22_a14
18164       , p22_a15
18165       , p22_a16
18166       , p22_a17
18167       , p22_a18
18168       , p22_a19
18169       , p22_a20
18170       , p22_a21
18171       , p22_a22
18172       , p22_a23
18173       , p22_a24
18174       , p22_a25
18175       , p22_a26
18176       , p22_a27
18177       , p22_a28
18178       , p22_a29
18179       , p22_a30
18180       , p22_a31
18181       , p22_a32
18182       , p22_a33
18183       , p22_a34
18184       , p22_a35
18185       , p22_a36
18186       , p22_a37
18187       , p22_a38
18188       , p22_a39
18189       , p22_a40
18190       , p22_a41
18191       , p22_a42
18192       , p22_a43
18193       , p22_a44
18194       , p22_a45
18195       , p22_a46
18196       , p22_a47
18197       );
18198 
18199     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p23_a0
18200       , p23_a1
18201       , p23_a2
18202       , p23_a3
18203       , p23_a4
18204       , p23_a5
18205       , p23_a6
18206       , p23_a7
18207       , p23_a8
18208       , p23_a9
18209       , p23_a10
18210       , p23_a11
18211       , p23_a12
18212       , p23_a13
18213       );
18214 
18215     eam_process_wo_pub_w.rosetta_table_copy_out_p33(ddx_eam_sub_res_tbl, p24_a0
18216       , p24_a1
18217       , p24_a2
18218       , p24_a3
18219       , p24_a4
18220       , p24_a5
18221       , p24_a6
18222       , p24_a7
18223       , p24_a8
18224       , p24_a9
18225       , p24_a10
18226       , p24_a11
18227       , p24_a12
18228       , p24_a13
18229       , p24_a14
18230       , p24_a15
18231       , p24_a16
18232       , p24_a17
18233       , p24_a18
18234       , p24_a19
18235       , p24_a20
18236       , p24_a21
18237       , p24_a22
18238       , p24_a23
18239       , p24_a24
18240       , p24_a25
18241       , p24_a26
18242       , p24_a27
18243       , p24_a28
18244       , p24_a29
18245       , p24_a30
18246       , p24_a31
18247       , p24_a32
18248       , p24_a33
18249       , p24_a34
18250       , p24_a35
18251       , p24_a36
18252       , p24_a37
18253       , p24_a38
18254       , p24_a39
18255       , p24_a40
18256       , p24_a41
18257       , p24_a42
18258       , p24_a43
18259       , p24_a44
18260       , p24_a45
18261       );
18262 
18263     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p25_a0
18264       , p25_a1
18265       , p25_a2
18266       , p25_a3
18267       , p25_a4
18268       , p25_a5
18269       , p25_a6
18270       , p25_a7
18271       , p25_a8
18272       , p25_a9
18273       , p25_a10
18274       , p25_a11
18275       , p25_a12
18276       , p25_a13
18277       , p25_a14
18278       , p25_a15
18279       , p25_a16
18280       , p25_a17
18281       , p25_a18
18282       , p25_a19
18283       , p25_a20
18284       , p25_a21
18285       , p25_a22
18286       , p25_a23
18287       , p25_a24
18288       , p25_a25
18289       , p25_a26
18290       , p25_a27
18291       , p25_a28
18292       , p25_a29
18293       , p25_a30
18294       , p25_a31
18295       , p25_a32
18296       , p25_a33
18297       , p25_a34
18298       , p25_a35
18299       , p25_a36
18300       , p25_a37
18301       , p25_a38
18302       , p25_a39
18303       , p25_a40
18304       , p25_a41
18305       , p25_a42
18306       , p25_a43
18307       , p25_a44
18308       , p25_a45
18309       , p25_a46
18310       , p25_a47
18311       );
18312 
18313     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p26_a0
18314       , p26_a1
18315       , p26_a2
18316       , p26_a3
18317       , p26_a4
18318       , p26_a5
18319       , p26_a6
18320       , p26_a7
18321       , p26_a8
18322       , p26_a9
18323       , p26_a10
18324       , p26_a11
18325       , p26_a12
18326       , p26_a13
18327       , p26_a14
18328       , p26_a15
18329       , p26_a16
18330       , p26_a17
18331       , p26_a18
18332       , p26_a19
18333       , p26_a20
18334       , p26_a21
18335       , p26_a22
18336       , p26_a23
18337       , p26_a24
18338       , p26_a25
18339       , p26_a26
18340       , p26_a27
18341       , p26_a28
18342       , p26_a29
18343       , p26_a30
18344       , p26_a31
18345       , p26_a32
18346       , p26_a33
18347       , p26_a34
18348       , p26_a35
18349       , p26_a36
18350       , p26_a37
18351       , p26_a38
18352       , p26_a39
18353       , p26_a40
18354       , p26_a41
18355       , p26_a42
18356       , p26_a43
18357       , p26_a44
18358       , p26_a45
18359       );
18360 
18361     eam_process_wo_pub_w.rosetta_table_copy_out_p34(ddx_eam_res_usage_tbl, p27_a0
18362       , p27_a1
18363       , p27_a2
18364       , p27_a3
18365       , p27_a4
18366       , p27_a5
18367       , p27_a6
18368       , p27_a7
18369       , p27_a8
18370       , p27_a9
18371       , p27_a10
18372       , p27_a11
18373       , p27_a12
18374       , p27_a13
18375       , p27_a14
18376       , p27_a15
18377       , p27_a16
18378       , p27_a17
18379       , p27_a18
18380       , p27_a19
18381       );
18382 
18383     eam_process_wo_pub_w.rosetta_table_copy_out_p37(ddx_eam_wo_comp_tbl, p28_a0
18384       , p28_a1
18385       , p28_a2
18386       , p28_a3
18387       , p28_a4
18388       , p28_a5
18389       , p28_a6
18390       , p28_a7
18391       , p28_a8
18392       , p28_a9
18393       , p28_a10
18394       , p28_a11
18395       , p28_a12
18396       , p28_a13
18397       , p28_a14
18398       , p28_a15
18399       , p28_a16
18400       , p28_a17
18401       , p28_a18
18402       , p28_a19
18403       , p28_a20
18404       , p28_a21
18405       , p28_a22
18406       , p28_a23
18407       , p28_a24
18408       , p28_a25
18409       , p28_a26
18410       , p28_a27
18411       , p28_a28
18412       , p28_a29
18413       , p28_a30
18414       , p28_a31
18415       , p28_a32
18416       , p28_a33
18417       , p28_a34
18418       , p28_a35
18419       , p28_a36
18420       , p28_a37
18421       , p28_a38
18422       , p28_a39
18423       , p28_a40
18424       , p28_a41
18425       , p28_a42
18426       , p28_a43
18427       , p28_a44
18428       , p28_a45
18429       , p28_a46
18430       , p28_a47
18431       , p28_a48
18432       , p28_a49
18433       , p28_a50
18434       );
18435 
18436     eam_process_wo_pub_w.rosetta_table_copy_out_p41(ddx_eam_wo_quality_tbl, p29_a0
18437       , p29_a1
18438       , p29_a2
18439       , p29_a3
18440       , p29_a4
18441       , p29_a5
18442       , p29_a6
18443       , p29_a7
18444       , p29_a8
18445       , p29_a9
18446       , p29_a10
18447       , p29_a11
18448       , p29_a12
18449       , p29_a13
18450       , p29_a14
18451       , p29_a15
18452       , p29_a16
18453       );
18454 
18455     eam_process_wo_pub_w.rosetta_table_copy_out_p39(ddx_eam_meter_reading_tbl, p30_a0
18456       , p30_a1
18457       , p30_a2
18458       , p30_a3
18459       , p30_a4
18460       , p30_a5
18461       , p30_a6
18462       , p30_a7
18463       , p30_a8
18464       , p30_a9
18465       , p30_a10
18466       , p30_a11
18467       , p30_a12
18468       , p30_a13
18469       , p30_a14
18470       , p30_a15
18471       , p30_a16
18472       , p30_a17
18473       , p30_a18
18474       , p30_a19
18475       , p30_a20
18476       , p30_a21
18477       , p30_a22
18478       , p30_a23
18479       , p30_a24
18480       , p30_a25
18481       , p30_a26
18482       , p30_a27
18483       , p30_a28
18484       , p30_a29
18485       , p30_a30
18486       , p30_a31
18487       , p30_a32
18488       , p30_a33
18489       , p30_a34
18490       , p30_a35
18491       , p30_a36
18492       , p30_a37
18493       , p30_a38
18494       , p30_a39
18495       , p30_a40
18496       , p30_a41
18497       , p30_a42
18498       , p30_a43
18499       , p30_a44
18500       , p30_a45
18501       , p30_a46
18502       , p30_a47
18503       );
18504 
18505     eam_process_wo_pub_w.rosetta_table_copy_out_p40(ddx_eam_counter_prop_tbl, p31_a0
18506       , p31_a1
18507       , p31_a2
18508       , p31_a3
18509       , p31_a4
18510       , p31_a5
18511       , p31_a6
18512       , p31_a7
18513       , p31_a8
18514       , p31_a9
18515       , p31_a10
18516       , p31_a11
18517       , p31_a12
18518       , p31_a13
18519       , p31_a14
18520       , p31_a15
18521       , p31_a16
18522       , p31_a17
18523       , p31_a18
18524       , p31_a19
18525       , p31_a20
18526       , p31_a21
18527       , p31_a22
18528       , p31_a23
18529       , p31_a24
18530       , p31_a25
18531       , p31_a26
18532       );
18533 
18534     eam_process_wo_pub_w.rosetta_table_copy_out_p42(ddx_eam_wo_comp_rebuild_tbl, p32_a0
18535       , p32_a1
18536       , p32_a2
18537       , p32_a3
18538       , p32_a4
18539       , p32_a5
18540       , p32_a6
18541       , p32_a7
18542       , p32_a8
18543       , p32_a9
18544       , p32_a10
18545       , p32_a11
18546       );
18547 
18548     eam_process_wo_pub_w.rosetta_table_copy_out_p43(ddx_eam_wo_comp_mr_read_tbl, p33_a0
18549       , p33_a1
18550       , p33_a2
18551       , p33_a3
18552       , p33_a4
18553       , p33_a5
18554       , p33_a6
18555       , p33_a7
18556       , p33_a8
18557       , p33_a9
18558       );
18559 
18560     eam_process_wo_pub_w.rosetta_table_copy_out_p38(ddx_eam_op_comp_tbl, p34_a0
18561       , p34_a1
18562       , p34_a2
18563       , p34_a3
18564       , p34_a4
18565       , p34_a5
18566       , p34_a6
18567       , p34_a7
18568       , p34_a8
18569       , p34_a9
18570       , p34_a10
18571       , p34_a11
18572       , p34_a12
18573       , p34_a13
18574       , p34_a14
18575       , p34_a15
18576       , p34_a16
18577       , p34_a17
18578       , p34_a18
18579       , p34_a19
18580       , p34_a20
18581       , p34_a21
18582       , p34_a22
18583       , p34_a23
18584       , p34_a24
18585       , p34_a25
18586       , p34_a26
18587       , p34_a27
18588       , p34_a28
18589       , p34_a29
18590       , p34_a30
18591       , p34_a31
18592       , p34_a32
18593       , p34_a33
18594       , p34_a34
18595       , p34_a35
18596       , p34_a36
18597       , p34_a37
18598       , p34_a38
18599       , p34_a39
18600       , p34_a40
18601       , p34_a41
18602       , p34_a42
18603       , p34_a43
18604       , p34_a44
18605       , p34_a45
18606       );
18607 
18608     eam_process_wo_pub_w.rosetta_table_copy_out_p44(ddx_eam_request_tbl, p35_a0
18609       , p35_a1
18610       , p35_a2
18611       , p35_a3
18612       , p35_a4
18613       , p35_a5
18614       , p35_a6
18615       , p35_a7
18616       , p35_a8
18617       , p35_a9
18618       , p35_a10
18619       , p35_a11
18620       , p35_a12
18621       , p35_a13
18622       , p35_a14
18623       , p35_a15
18624       , p35_a16
18625       , p35_a17
18626       , p35_a18
18627       , p35_a19
18628       , p35_a20
18629       , p35_a21
18630       , p35_a22
18631       , p35_a23
18632       , p35_a24
18633       , p35_a25
18634       , p35_a26
18635       , p35_a27
18636       , p35_a28
18637       , p35_a29
18638       , p35_a30
18639       , p35_a31
18640       , p35_a32
18641       , p35_a33
18642       );
18643 
18644 
18645     eam_process_wo_pub_w.rosetta_table_copy_out_p27(ddx_header_id_tbl, p37_a0
18646       );
18647 
18648   end;
18649 
18650   procedure copy_workorder(p_bo_identifier  VARCHAR2
18651     , p_api_version_number  NUMBER
18652     , p_init_msg_list  VARCHAR2
18653     , p_commit  VARCHAR2
18654     , p_wip_entity_id  NUMBER
18655     , p_organization_id  NUMBER
18656     , p6_a0 out nocopy  NUMBER
18657     , p6_a1 out nocopy  NUMBER
18658     , p6_a2 out nocopy  NUMBER
18659     , p6_a3 out nocopy  VARCHAR2
18660     , p6_a4 out nocopy  NUMBER
18661     , p6_a5 out nocopy  NUMBER
18662     , p6_a6 out nocopy  VARCHAR2
18663     , p6_a7 out nocopy  VARCHAR2
18664     , p6_a8 out nocopy  NUMBER
18665     , p6_a9 out nocopy  NUMBER
18666     , p6_a10 out nocopy  VARCHAR2
18667     , p6_a11 out nocopy  NUMBER
18668     , p6_a12 out nocopy  NUMBER
18669     , p6_a13 out nocopy  NUMBER
18670     , p6_a14 out nocopy  NUMBER
18671     , p6_a15 out nocopy  VARCHAR2
18672     , p6_a16 out nocopy  NUMBER
18673     , p6_a17 out nocopy  VARCHAR2
18674     , p6_a18 out nocopy  VARCHAR2
18675     , p6_a19 out nocopy  VARCHAR2
18676     , p6_a20 out nocopy  VARCHAR2
18677     , p6_a21 out nocopy  NUMBER
18678     , p6_a22 out nocopy  NUMBER
18679     , p6_a23 out nocopy  DATE
18680     , p6_a24 out nocopy  NUMBER
18681     , p6_a25 out nocopy  NUMBER
18682     , p6_a26 out nocopy  DATE
18683     , p6_a27 out nocopy  DATE
18684     , p6_a28 out nocopy  VARCHAR2
18685     , p6_a29 out nocopy  NUMBER
18686     , p6_a30 out nocopy  VARCHAR2
18687     , p6_a31 out nocopy  VARCHAR2
18688     , p6_a32 out nocopy  VARCHAR2
18689     , p6_a33 out nocopy  NUMBER
18690     , p6_a34 out nocopy  NUMBER
18691     , p6_a35 out nocopy  VARCHAR2
18692     , p6_a36 out nocopy  NUMBER
18693     , p6_a37 out nocopy  DATE
18694     , p6_a38 out nocopy  DATE
18695     , p6_a39 out nocopy  VARCHAR2
18696     , p6_a40 out nocopy  VARCHAR2
18697     , p6_a41 out nocopy  VARCHAR2
18698     , p6_a42 out nocopy  VARCHAR2
18699     , p6_a43 out nocopy  NUMBER
18700     , p6_a44 out nocopy  VARCHAR2
18701     , p6_a45 out nocopy  NUMBER
18702     , p6_a46 out nocopy  NUMBER
18703     , p6_a47 out nocopy  NUMBER
18704     , p6_a48 out nocopy  NUMBER
18705     , p6_a49 out nocopy  NUMBER
18706     , p6_a50 out nocopy  NUMBER
18707     , p6_a51 out nocopy  NUMBER
18708     , p6_a52 out nocopy  NUMBER
18709     , p6_a53 out nocopy  NUMBER
18710     , p6_a54 out nocopy  NUMBER
18711     , p6_a55 out nocopy  NUMBER
18712     , p6_a56 out nocopy  NUMBER
18713     , p6_a57 out nocopy  DATE
18714     , p6_a58 out nocopy  DATE
18715     , p6_a59 out nocopy  DATE
18716     , p6_a60 out nocopy  DATE
18717     , p6_a61 out nocopy  NUMBER
18718     , p6_a62 out nocopy  NUMBER
18719     , p6_a63 out nocopy  NUMBER
18720     , p6_a64 out nocopy  NUMBER
18721     , p6_a65 out nocopy  NUMBER
18722     , p6_a66 out nocopy  NUMBER
18723     , p6_a67 out nocopy  NUMBER
18724     , p6_a68 out nocopy  VARCHAR2
18725     , p6_a69 out nocopy  DATE
18726     , p6_a70 out nocopy  NUMBER
18727     , p6_a71 out nocopy  NUMBER
18728     , p6_a72 out nocopy  NUMBER
18729     , p6_a73 out nocopy  NUMBER
18730     , p6_a74 out nocopy  NUMBER
18731     , p6_a75 out nocopy  VARCHAR2
18732     , p6_a76 out nocopy  NUMBER
18733     , p6_a77 out nocopy  VARCHAR2
18734     , p6_a78 out nocopy  VARCHAR2
18735     , p6_a79 out nocopy  VARCHAR2
18736     , p6_a80 out nocopy  VARCHAR2
18737     , p6_a81 out nocopy  VARCHAR2
18738     , p6_a82 out nocopy  VARCHAR2
18739     , p6_a83 out nocopy  VARCHAR2
18740     , p6_a84 out nocopy  VARCHAR2
18741     , p6_a85 out nocopy  VARCHAR2
18742     , p6_a86 out nocopy  VARCHAR2
18743     , p6_a87 out nocopy  VARCHAR2
18744     , p6_a88 out nocopy  VARCHAR2
18745     , p6_a89 out nocopy  VARCHAR2
18746     , p6_a90 out nocopy  VARCHAR2
18747     , p6_a91 out nocopy  VARCHAR2
18748     , p6_a92 out nocopy  VARCHAR2
18749     , p6_a93 out nocopy  VARCHAR2
18750     , p6_a94 out nocopy  VARCHAR2
18751     , p6_a95 out nocopy  VARCHAR2
18752     , p6_a96 out nocopy  NUMBER
18753     , p6_a97 out nocopy  DATE
18754     , p6_a98 out nocopy  DATE
18755     , p6_a99 out nocopy  NUMBER
18756     , p6_a100 out nocopy  NUMBER
18757     , p6_a101 out nocopy  NUMBER
18758     , p6_a102 out nocopy  NUMBER
18759     , p6_a103 out nocopy  NUMBER
18760     , p6_a104 out nocopy  NUMBER
18761     , p6_a105 out nocopy  VARCHAR2
18762     , p6_a106 out nocopy  VARCHAR2
18763     , p6_a107 out nocopy  VARCHAR2
18764     , p6_a108 out nocopy  NUMBER
18765     , p7_a0 out nocopy JTF_NUMBER_TABLE
18766     , p7_a1 out nocopy JTF_NUMBER_TABLE
18767     , p7_a2 out nocopy JTF_NUMBER_TABLE
18768     , p7_a3 out nocopy JTF_NUMBER_TABLE
18769     , p7_a4 out nocopy JTF_NUMBER_TABLE
18770     , p7_a5 out nocopy JTF_NUMBER_TABLE
18771     , p7_a6 out nocopy JTF_NUMBER_TABLE
18772     , p7_a7 out nocopy JTF_NUMBER_TABLE
18773     , p7_a8 out nocopy JTF_NUMBER_TABLE
18774     , p7_a9 out nocopy JTF_VARCHAR2_TABLE_300
18775     , p7_a10 out nocopy JTF_NUMBER_TABLE
18776     , p7_a11 out nocopy JTF_NUMBER_TABLE
18777     , p7_a12 out nocopy JTF_NUMBER_TABLE
18778     , p7_a13 out nocopy JTF_VARCHAR2_TABLE_100
18779     , p7_a14 out nocopy JTF_DATE_TABLE
18780     , p7_a15 out nocopy JTF_DATE_TABLE
18781     , p7_a16 out nocopy JTF_VARCHAR2_TABLE_100
18782     , p7_a17 out nocopy JTF_VARCHAR2_TABLE_200
18783     , p7_a18 out nocopy JTF_VARCHAR2_TABLE_200
18784     , p7_a19 out nocopy JTF_VARCHAR2_TABLE_200
18785     , p7_a20 out nocopy JTF_VARCHAR2_TABLE_200
18786     , p7_a21 out nocopy JTF_VARCHAR2_TABLE_200
18787     , p7_a22 out nocopy JTF_VARCHAR2_TABLE_200
18788     , p7_a23 out nocopy JTF_VARCHAR2_TABLE_200
18789     , p7_a24 out nocopy JTF_VARCHAR2_TABLE_200
18790     , p7_a25 out nocopy JTF_VARCHAR2_TABLE_200
18791     , p7_a26 out nocopy JTF_VARCHAR2_TABLE_200
18792     , p7_a27 out nocopy JTF_VARCHAR2_TABLE_200
18793     , p7_a28 out nocopy JTF_VARCHAR2_TABLE_200
18794     , p7_a29 out nocopy JTF_VARCHAR2_TABLE_200
18795     , p7_a30 out nocopy JTF_VARCHAR2_TABLE_200
18796     , p7_a31 out nocopy JTF_VARCHAR2_TABLE_200
18797     , p7_a32 out nocopy JTF_VARCHAR2_TABLE_4000
18798     , p7_a33 out nocopy JTF_NUMBER_TABLE
18799     , p7_a34 out nocopy JTF_NUMBER_TABLE
18800     , p7_a35 out nocopy JTF_NUMBER_TABLE
18801     , p7_a36 out nocopy JTF_VARCHAR2_TABLE_100
18802     , p7_a37 out nocopy JTF_NUMBER_TABLE
18803     , p8_a0 out nocopy JTF_NUMBER_TABLE
18804     , p8_a1 out nocopy JTF_NUMBER_TABLE
18805     , p8_a2 out nocopy JTF_NUMBER_TABLE
18806     , p8_a3 out nocopy JTF_NUMBER_TABLE
18807     , p8_a4 out nocopy JTF_NUMBER_TABLE
18808     , p8_a5 out nocopy JTF_NUMBER_TABLE
18809     , p8_a6 out nocopy JTF_NUMBER_TABLE
18810     , p8_a7 out nocopy JTF_VARCHAR2_TABLE_100
18811     , p8_a8 out nocopy JTF_VARCHAR2_TABLE_200
18812     , p8_a9 out nocopy JTF_VARCHAR2_TABLE_200
18813     , p8_a10 out nocopy JTF_VARCHAR2_TABLE_200
18814     , p8_a11 out nocopy JTF_VARCHAR2_TABLE_200
18815     , p8_a12 out nocopy JTF_VARCHAR2_TABLE_200
18816     , p8_a13 out nocopy JTF_VARCHAR2_TABLE_200
18817     , p8_a14 out nocopy JTF_VARCHAR2_TABLE_200
18818     , p8_a15 out nocopy JTF_VARCHAR2_TABLE_200
18819     , p8_a16 out nocopy JTF_VARCHAR2_TABLE_200
18820     , p8_a17 out nocopy JTF_VARCHAR2_TABLE_200
18821     , p8_a18 out nocopy JTF_VARCHAR2_TABLE_200
18822     , p8_a19 out nocopy JTF_VARCHAR2_TABLE_200
18823     , p8_a20 out nocopy JTF_VARCHAR2_TABLE_200
18824     , p8_a21 out nocopy JTF_VARCHAR2_TABLE_200
18825     , p8_a22 out nocopy JTF_VARCHAR2_TABLE_200
18826     , p8_a23 out nocopy JTF_VARCHAR2_TABLE_100
18827     , p8_a24 out nocopy JTF_NUMBER_TABLE
18828     , p9_a0 out nocopy JTF_NUMBER_TABLE
18829     , p9_a1 out nocopy JTF_NUMBER_TABLE
18830     , p9_a2 out nocopy JTF_NUMBER_TABLE
18831     , p9_a3 out nocopy JTF_NUMBER_TABLE
18832     , p9_a4 out nocopy JTF_NUMBER_TABLE
18833     , p9_a5 out nocopy JTF_NUMBER_TABLE
18834     , p9_a6 out nocopy JTF_NUMBER_TABLE
18835     , p9_a7 out nocopy JTF_NUMBER_TABLE
18836     , p9_a8 out nocopy JTF_VARCHAR2_TABLE_100
18837     , p9_a9 out nocopy JTF_NUMBER_TABLE
18838     , p9_a10 out nocopy JTF_NUMBER_TABLE
18839     , p9_a11 out nocopy JTF_NUMBER_TABLE
18840     , p9_a12 out nocopy JTF_NUMBER_TABLE
18841     , p9_a13 out nocopy JTF_NUMBER_TABLE
18842     , p9_a14 out nocopy JTF_NUMBER_TABLE
18843     , p9_a15 out nocopy JTF_NUMBER_TABLE
18844     , p9_a16 out nocopy JTF_NUMBER_TABLE
18845     , p9_a17 out nocopy JTF_NUMBER_TABLE
18846     , p9_a18 out nocopy JTF_NUMBER_TABLE
18847     , p9_a19 out nocopy JTF_NUMBER_TABLE
18848     , p9_a20 out nocopy JTF_DATE_TABLE
18849     , p9_a21 out nocopy JTF_DATE_TABLE
18850     , p9_a22 out nocopy JTF_NUMBER_TABLE
18851     , p9_a23 out nocopy JTF_NUMBER_TABLE
18852     , p9_a24 out nocopy JTF_NUMBER_TABLE
18853     , p9_a25 out nocopy JTF_VARCHAR2_TABLE_100
18854     , p9_a26 out nocopy JTF_VARCHAR2_TABLE_200
18855     , p9_a27 out nocopy JTF_VARCHAR2_TABLE_200
18856     , p9_a28 out nocopy JTF_VARCHAR2_TABLE_200
18857     , p9_a29 out nocopy JTF_VARCHAR2_TABLE_200
18858     , p9_a30 out nocopy JTF_VARCHAR2_TABLE_200
18859     , p9_a31 out nocopy JTF_VARCHAR2_TABLE_200
18860     , p9_a32 out nocopy JTF_VARCHAR2_TABLE_200
18861     , p9_a33 out nocopy JTF_VARCHAR2_TABLE_200
18862     , p9_a34 out nocopy JTF_VARCHAR2_TABLE_200
18863     , p9_a35 out nocopy JTF_VARCHAR2_TABLE_200
18864     , p9_a36 out nocopy JTF_VARCHAR2_TABLE_200
18865     , p9_a37 out nocopy JTF_VARCHAR2_TABLE_200
18866     , p9_a38 out nocopy JTF_VARCHAR2_TABLE_200
18867     , p9_a39 out nocopy JTF_VARCHAR2_TABLE_200
18868     , p9_a40 out nocopy JTF_VARCHAR2_TABLE_200
18869     , p9_a41 out nocopy JTF_NUMBER_TABLE
18870     , p9_a42 out nocopy JTF_NUMBER_TABLE
18871     , p9_a43 out nocopy JTF_NUMBER_TABLE
18872     , p9_a44 out nocopy JTF_NUMBER_TABLE
18873     , p9_a45 out nocopy JTF_DATE_TABLE
18874     , p9_a46 out nocopy JTF_VARCHAR2_TABLE_100
18875     , p9_a47 out nocopy JTF_NUMBER_TABLE
18876     , p10_a0 out nocopy JTF_NUMBER_TABLE
18877     , p10_a1 out nocopy JTF_NUMBER_TABLE
18878     , p10_a2 out nocopy JTF_NUMBER_TABLE
18879     , p10_a3 out nocopy JTF_NUMBER_TABLE
18880     , p10_a4 out nocopy JTF_NUMBER_TABLE
18881     , p10_a5 out nocopy JTF_NUMBER_TABLE
18882     , p10_a6 out nocopy JTF_NUMBER_TABLE
18883     , p10_a7 out nocopy JTF_NUMBER_TABLE
18884     , p10_a8 out nocopy JTF_VARCHAR2_TABLE_100
18885     , p10_a9 out nocopy JTF_DATE_TABLE
18886     , p10_a10 out nocopy JTF_DATE_TABLE
18887     , p10_a11 out nocopy JTF_NUMBER_TABLE
18888     , p10_a12 out nocopy JTF_VARCHAR2_TABLE_100
18889     , p10_a13 out nocopy JTF_NUMBER_TABLE
18890     , p11_a0 out nocopy JTF_NUMBER_TABLE
18891     , p11_a1 out nocopy JTF_NUMBER_TABLE
18892     , p11_a2 out nocopy JTF_NUMBER_TABLE
18893     , p11_a3 out nocopy JTF_NUMBER_TABLE
18894     , p11_a4 out nocopy JTF_NUMBER_TABLE
18895     , p11_a5 out nocopy JTF_NUMBER_TABLE
18896     , p11_a6 out nocopy JTF_NUMBER_TABLE
18897     , p11_a7 out nocopy JTF_DATE_TABLE
18898     , p11_a8 out nocopy JTF_DATE_TABLE
18899     , p11_a9 out nocopy JTF_DATE_TABLE
18900     , p11_a10 out nocopy JTF_DATE_TABLE
18901     , p11_a11 out nocopy JTF_NUMBER_TABLE
18902     , p11_a12 out nocopy JTF_NUMBER_TABLE
18903     , p11_a13 out nocopy JTF_NUMBER_TABLE
18904     , p11_a14 out nocopy JTF_NUMBER_TABLE
18905     , p11_a15 out nocopy JTF_DATE_TABLE
18906     , p11_a16 out nocopy JTF_NUMBER_TABLE
18907     , p11_a17 out nocopy JTF_VARCHAR2_TABLE_100
18908     , p11_a18 out nocopy JTF_VARCHAR2_TABLE_100
18909     , p11_a19 out nocopy JTF_NUMBER_TABLE
18910     , p12_a0 out nocopy JTF_NUMBER_TABLE
18911     , p12_a1 out nocopy JTF_NUMBER_TABLE
18912     , p12_a2 out nocopy JTF_NUMBER_TABLE
18913     , p12_a3 out nocopy JTF_NUMBER_TABLE
18914     , p12_a4 out nocopy JTF_NUMBER_TABLE
18915     , p12_a5 out nocopy JTF_NUMBER_TABLE
18916     , p12_a6 out nocopy JTF_NUMBER_TABLE
18917     , p12_a7 out nocopy JTF_NUMBER_TABLE
18918     , p12_a8 out nocopy JTF_NUMBER_TABLE
18919     , p12_a9 out nocopy JTF_NUMBER_TABLE
18920     , p12_a10 out nocopy JTF_DATE_TABLE
18921     , p12_a11 out nocopy JTF_NUMBER_TABLE
18922     , p12_a12 out nocopy JTF_NUMBER_TABLE
18923     , p12_a13 out nocopy JTF_NUMBER_TABLE
18924     , p12_a14 out nocopy JTF_NUMBER_TABLE
18925     , p12_a15 out nocopy JTF_VARCHAR2_TABLE_100
18926     , p12_a16 out nocopy JTF_NUMBER_TABLE
18927     , p12_a17 out nocopy JTF_NUMBER_TABLE
18928     , p12_a18 out nocopy JTF_NUMBER_TABLE
18929     , p12_a19 out nocopy JTF_DATE_TABLE
18930     , p12_a20 out nocopy JTF_NUMBER_TABLE
18931     , p12_a21 out nocopy JTF_VARCHAR2_TABLE_300
18932     , p12_a22 out nocopy JTF_VARCHAR2_TABLE_100
18933     , p12_a23 out nocopy JTF_VARCHAR2_TABLE_200
18934     , p12_a24 out nocopy JTF_VARCHAR2_TABLE_200
18935     , p12_a25 out nocopy JTF_VARCHAR2_TABLE_200
18936     , p12_a26 out nocopy JTF_VARCHAR2_TABLE_200
18937     , p12_a27 out nocopy JTF_VARCHAR2_TABLE_200
18938     , p12_a28 out nocopy JTF_VARCHAR2_TABLE_200
18939     , p12_a29 out nocopy JTF_VARCHAR2_TABLE_200
18940     , p12_a30 out nocopy JTF_VARCHAR2_TABLE_200
18941     , p12_a31 out nocopy JTF_VARCHAR2_TABLE_200
18942     , p12_a32 out nocopy JTF_VARCHAR2_TABLE_200
18943     , p12_a33 out nocopy JTF_VARCHAR2_TABLE_200
18944     , p12_a34 out nocopy JTF_VARCHAR2_TABLE_200
18945     , p12_a35 out nocopy JTF_VARCHAR2_TABLE_200
18946     , p12_a36 out nocopy JTF_VARCHAR2_TABLE_200
18947     , p12_a37 out nocopy JTF_VARCHAR2_TABLE_200
18948     , p12_a38 out nocopy JTF_VARCHAR2_TABLE_100
18949     , p12_a39 out nocopy JTF_VARCHAR2_TABLE_300
18950     , p12_a40 out nocopy JTF_NUMBER_TABLE
18951     , p12_a41 out nocopy JTF_NUMBER_TABLE
18952     , p12_a42 out nocopy JTF_NUMBER_TABLE
18953     , p12_a43 out nocopy JTF_NUMBER_TABLE
18954     , p12_a44 out nocopy JTF_NUMBER_TABLE
18955     , p12_a45 out nocopy JTF_DATE_TABLE
18956     , p12_a46 out nocopy JTF_VARCHAR2_TABLE_100
18957     , p12_a47 out nocopy JTF_NUMBER_TABLE
18958     , p13_a0 out nocopy JTF_NUMBER_TABLE
18959     , p13_a1 out nocopy JTF_NUMBER_TABLE
18960     , p13_a2 out nocopy JTF_NUMBER_TABLE
18961     , p13_a3 out nocopy JTF_VARCHAR2_TABLE_300
18962     , p13_a4 out nocopy JTF_NUMBER_TABLE
18963     , p13_a5 out nocopy JTF_NUMBER_TABLE
18964     , p13_a6 out nocopy JTF_NUMBER_TABLE
18965     , p13_a7 out nocopy JTF_NUMBER_TABLE
18966     , p13_a8 out nocopy JTF_NUMBER_TABLE
18967     , p13_a9 out nocopy JTF_NUMBER_TABLE
18968     , p13_a10 out nocopy JTF_VARCHAR2_TABLE_300
18969     , p13_a11 out nocopy JTF_NUMBER_TABLE
18970     , p13_a12 out nocopy JTF_VARCHAR2_TABLE_100
18971     , p13_a13 out nocopy JTF_NUMBER_TABLE
18972     , p13_a14 out nocopy JTF_VARCHAR2_TABLE_100
18973     , p13_a15 out nocopy JTF_NUMBER_TABLE
18974     , p13_a16 out nocopy JTF_VARCHAR2_TABLE_100
18975     , p13_a17 out nocopy JTF_VARCHAR2_TABLE_100
18976     , p13_a18 out nocopy JTF_NUMBER_TABLE
18977     , p13_a19 out nocopy JTF_VARCHAR2_TABLE_100
18978     , p13_a20 out nocopy JTF_NUMBER_TABLE
18979     , p13_a21 out nocopy JTF_NUMBER_TABLE
18980     , p13_a22 out nocopy JTF_VARCHAR2_TABLE_100
18981     , p13_a23 out nocopy JTF_DATE_TABLE
18982     , p13_a24 out nocopy JTF_VARCHAR2_TABLE_100
18983     , p13_a25 out nocopy JTF_VARCHAR2_TABLE_200
18984     , p13_a26 out nocopy JTF_VARCHAR2_TABLE_200
18985     , p13_a27 out nocopy JTF_VARCHAR2_TABLE_200
18986     , p13_a28 out nocopy JTF_VARCHAR2_TABLE_200
18987     , p13_a29 out nocopy JTF_VARCHAR2_TABLE_200
18988     , p13_a30 out nocopy JTF_VARCHAR2_TABLE_200
18989     , p13_a31 out nocopy JTF_VARCHAR2_TABLE_200
18990     , p13_a32 out nocopy JTF_VARCHAR2_TABLE_200
18991     , p13_a33 out nocopy JTF_VARCHAR2_TABLE_200
18992     , p13_a34 out nocopy JTF_VARCHAR2_TABLE_200
18993     , p13_a35 out nocopy JTF_VARCHAR2_TABLE_200
18994     , p13_a36 out nocopy JTF_VARCHAR2_TABLE_200
18995     , p13_a37 out nocopy JTF_VARCHAR2_TABLE_200
18996     , p13_a38 out nocopy JTF_VARCHAR2_TABLE_200
18997     , p13_a39 out nocopy JTF_VARCHAR2_TABLE_200
18998     , p13_a40 out nocopy JTF_NUMBER_TABLE
18999     , p13_a41 out nocopy JTF_NUMBER_TABLE
19000     , p13_a42 out nocopy JTF_DATE_TABLE
19001     , p13_a43 out nocopy JTF_NUMBER_TABLE
19002     , p13_a44 out nocopy JTF_VARCHAR2_TABLE_100
19003     , p13_a45 out nocopy JTF_NUMBER_TABLE
19004     , x_return_status out nocopy  VARCHAR2
19005     , x_msg_count out nocopy  NUMBER
19006   )
19007 
19008   as
19009     ddx_eam_wo_rec eam_process_wo_pub.eam_wo_rec_type;
19010     ddx_eam_op_tbl eam_process_wo_pub.eam_op_tbl_type;
19011     ddx_eam_op_network_tbl eam_process_wo_pub.eam_op_network_tbl_type;
19012     ddx_eam_res_tbl eam_process_wo_pub.eam_res_tbl_type;
19013     ddx_eam_res_inst_tbl eam_process_wo_pub.eam_res_inst_tbl_type;
19014     ddx_eam_res_usage_tbl eam_process_wo_pub.eam_res_usage_tbl_type;
19015     ddx_eam_mat_req_tbl eam_process_wo_pub.eam_mat_req_tbl_type;
19016     ddx_eam_direct_items_tbl eam_process_wo_pub.eam_direct_items_tbl_type;
19017     ddindx binary_integer; indx binary_integer;
19018   begin
19019 
19020     -- copy data to the local IN or IN-OUT args, if any
19021 
19022 
19023 
19024 
19025 
19026 
19027 
19028 
19029 
19030 
19031 
19032 
19033 
19034 
19035 
19036 
19037     -- here's the delegated call to the old PL/SQL routine
19038     eam_process_wo_pub.copy_workorder(p_bo_identifier,
19039       p_api_version_number,
19040       p_init_msg_list,
19041       p_commit,
19042       p_wip_entity_id,
19043       p_organization_id,
19044       ddx_eam_wo_rec,
19045       ddx_eam_op_tbl,
19046       ddx_eam_op_network_tbl,
19047       ddx_eam_res_tbl,
19048       ddx_eam_res_inst_tbl,
19049       ddx_eam_res_usage_tbl,
19050       ddx_eam_mat_req_tbl,
19051       ddx_eam_direct_items_tbl,
19052       x_return_status,
19053       x_msg_count);
19054 
19055     -- copy data back from the local variables to OUT or IN-OUT args, if any
19056 
19057 
19058 
19059 
19060 
19061 
19062     p6_a0 := ddx_eam_wo_rec.header_id;
19063     p6_a1 := ddx_eam_wo_rec.batch_id;
19064     p6_a2 := ddx_eam_wo_rec.row_id;
19065     p6_a3 := ddx_eam_wo_rec.wip_entity_name;
19066     p6_a4 := ddx_eam_wo_rec.wip_entity_id;
19067     p6_a5 := ddx_eam_wo_rec.organization_id;
19068     p6_a6 := ddx_eam_wo_rec.description;
19069     p6_a7 := ddx_eam_wo_rec.asset_number;
19070     p6_a8 := ddx_eam_wo_rec.asset_group_id;
19071     p6_a9 := ddx_eam_wo_rec.rebuild_item_id;
19072     p6_a10 := ddx_eam_wo_rec.rebuild_serial_number;
19073     p6_a11 := ddx_eam_wo_rec.maintenance_object_id;
19074     p6_a12 := ddx_eam_wo_rec.maintenance_object_type;
19075     p6_a13 := ddx_eam_wo_rec.maintenance_object_source;
19076     p6_a14 := ddx_eam_wo_rec.eam_linear_location_id;
19077     p6_a15 := ddx_eam_wo_rec.class_code;
19078     p6_a16 := ddx_eam_wo_rec.asset_activity_id;
19079     p6_a17 := ddx_eam_wo_rec.activity_type;
19080     p6_a18 := ddx_eam_wo_rec.activity_cause;
19081     p6_a19 := ddx_eam_wo_rec.activity_source;
19082     p6_a20 := ddx_eam_wo_rec.work_order_type;
19083     p6_a21 := ddx_eam_wo_rec.status_type;
19084     p6_a22 := ddx_eam_wo_rec.job_quantity;
19085     p6_a23 := ddx_eam_wo_rec.date_released;
19086     p6_a24 := ddx_eam_wo_rec.owning_department;
19087     p6_a25 := ddx_eam_wo_rec.priority;
19088     p6_a26 := ddx_eam_wo_rec.requested_start_date;
19089     p6_a27 := ddx_eam_wo_rec.due_date;
19090     p6_a28 := ddx_eam_wo_rec.shutdown_type;
19091     p6_a29 := ddx_eam_wo_rec.firm_planned_flag;
19092     p6_a30 := ddx_eam_wo_rec.notification_required;
19093     p6_a31 := ddx_eam_wo_rec.tagout_required;
19094     p6_a32 := ddx_eam_wo_rec.plan_maintenance;
19095     p6_a33 := ddx_eam_wo_rec.project_id;
19096     p6_a34 := ddx_eam_wo_rec.task_id;
19097     p6_a35 := ddx_eam_wo_rec.end_item_unit_number;
19098     p6_a36 := ddx_eam_wo_rec.schedule_group_id;
19099     p6_a37 := ddx_eam_wo_rec.bom_revision_date;
19100     p6_a38 := ddx_eam_wo_rec.routing_revision_date;
19101     p6_a39 := ddx_eam_wo_rec.alternate_routing_designator;
19102     p6_a40 := ddx_eam_wo_rec.alternate_bom_designator;
19103     p6_a41 := ddx_eam_wo_rec.routing_revision;
19104     p6_a42 := ddx_eam_wo_rec.bom_revision;
19105     p6_a43 := ddx_eam_wo_rec.parent_wip_entity_id;
19106     p6_a44 := ddx_eam_wo_rec.manual_rebuild_flag;
19107     p6_a45 := ddx_eam_wo_rec.pm_schedule_id;
19108     p6_a46 := ddx_eam_wo_rec.wip_supply_type;
19109     p6_a47 := ddx_eam_wo_rec.material_account;
19110     p6_a48 := ddx_eam_wo_rec.material_overhead_account;
19111     p6_a49 := ddx_eam_wo_rec.resource_account;
19112     p6_a50 := ddx_eam_wo_rec.outside_processing_account;
19113     p6_a51 := ddx_eam_wo_rec.material_variance_account;
19114     p6_a52 := ddx_eam_wo_rec.resource_variance_account;
19115     p6_a53 := ddx_eam_wo_rec.outside_proc_variance_account;
19116     p6_a54 := ddx_eam_wo_rec.std_cost_adjustment_account;
19117     p6_a55 := ddx_eam_wo_rec.overhead_account;
19118     p6_a56 := ddx_eam_wo_rec.overhead_variance_account;
19119     p6_a57 := ddx_eam_wo_rec.scheduled_start_date;
19120     p6_a58 := ddx_eam_wo_rec.scheduled_completion_date;
19121     p6_a59 := ddx_eam_wo_rec.pm_suggested_start_date;
19122     p6_a60 := ddx_eam_wo_rec.pm_suggested_end_date;
19123     p6_a61 := ddx_eam_wo_rec.pm_base_meter_reading;
19124     p6_a62 := ddx_eam_wo_rec.pm_base_meter;
19125     p6_a63 := ddx_eam_wo_rec.common_bom_sequence_id;
19126     p6_a64 := ddx_eam_wo_rec.common_routing_sequence_id;
19127     p6_a65 := ddx_eam_wo_rec.po_creation_time;
19128     p6_a66 := ddx_eam_wo_rec.gen_object_id;
19129     p6_a67 := ddx_eam_wo_rec.user_defined_status_id;
19130     p6_a68 := ddx_eam_wo_rec.pending_flag;
19131     p6_a69 := ddx_eam_wo_rec.material_shortage_check_date;
19132     p6_a70 := ddx_eam_wo_rec.material_shortage_flag;
19133     p6_a71 := ddx_eam_wo_rec.workflow_type;
19134     p6_a72 := ddx_eam_wo_rec.warranty_claim_status;
19135     p6_a73 := ddx_eam_wo_rec.cycle_id;
19136     p6_a74 := ddx_eam_wo_rec.seq_id;
19137     p6_a75 := ddx_eam_wo_rec.ds_scheduled_flag;
19138     p6_a76 := ddx_eam_wo_rec.warranty_active;
19139     p6_a77 := ddx_eam_wo_rec.assignment_complete;
19140     p6_a78 := ddx_eam_wo_rec.attribute_category;
19141     p6_a79 := ddx_eam_wo_rec.attribute1;
19142     p6_a80 := ddx_eam_wo_rec.attribute2;
19143     p6_a81 := ddx_eam_wo_rec.attribute3;
19144     p6_a82 := ddx_eam_wo_rec.attribute4;
19145     p6_a83 := ddx_eam_wo_rec.attribute5;
19146     p6_a84 := ddx_eam_wo_rec.attribute6;
19147     p6_a85 := ddx_eam_wo_rec.attribute7;
19148     p6_a86 := ddx_eam_wo_rec.attribute8;
19149     p6_a87 := ddx_eam_wo_rec.attribute9;
19150     p6_a88 := ddx_eam_wo_rec.attribute10;
19151     p6_a89 := ddx_eam_wo_rec.attribute11;
19152     p6_a90 := ddx_eam_wo_rec.attribute12;
19153     p6_a91 := ddx_eam_wo_rec.attribute13;
19154     p6_a92 := ddx_eam_wo_rec.attribute14;
19155     p6_a93 := ddx_eam_wo_rec.attribute15;
19156     p6_a94 := ddx_eam_wo_rec.material_issue_by_mo;
19157     p6_a95 := ddx_eam_wo_rec.issue_zero_cost_flag;
19158     p6_a96 := ddx_eam_wo_rec.report_type;
19159     p6_a97 := ddx_eam_wo_rec.actual_close_date;
19160     p6_a98 := ddx_eam_wo_rec.submission_date;
19161     p6_a99 := ddx_eam_wo_rec.user_id;
19162     p6_a100 := ddx_eam_wo_rec.responsibility_id;
19163     p6_a101 := ddx_eam_wo_rec.request_id;
19164     p6_a102 := ddx_eam_wo_rec.program_id;
19165     p6_a103 := ddx_eam_wo_rec.program_application_id;
19166     p6_a104 := ddx_eam_wo_rec.source_line_id;
19167     p6_a105 := ddx_eam_wo_rec.source_code;
19168     p6_a106 := ddx_eam_wo_rec.validate_structure;
19169     p6_a107 := ddx_eam_wo_rec.return_status;
19170     p6_a108 := ddx_eam_wo_rec.transaction_type;
19171 
19172     eam_process_wo_pub_w.rosetta_table_copy_out_p29(ddx_eam_op_tbl, p7_a0
19173       , p7_a1
19174       , p7_a2
19175       , p7_a3
19176       , p7_a4
19177       , p7_a5
19178       , p7_a6
19179       , p7_a7
19180       , p7_a8
19181       , p7_a9
19182       , p7_a10
19183       , p7_a11
19184       , p7_a12
19185       , p7_a13
19186       , p7_a14
19187       , p7_a15
19188       , p7_a16
19189       , p7_a17
19190       , p7_a18
19191       , p7_a19
19192       , p7_a20
19193       , p7_a21
19194       , p7_a22
19195       , p7_a23
19196       , p7_a24
19197       , p7_a25
19198       , p7_a26
19199       , p7_a27
19200       , p7_a28
19201       , p7_a29
19202       , p7_a30
19203       , p7_a31
19204       , p7_a32
19205       , p7_a33
19206       , p7_a34
19207       , p7_a35
19208       , p7_a36
19209       , p7_a37
19210       );
19211 
19212     eam_process_wo_pub_w.rosetta_table_copy_out_p30(ddx_eam_op_network_tbl, p8_a0
19213       , p8_a1
19214       , p8_a2
19215       , p8_a3
19216       , p8_a4
19217       , p8_a5
19218       , p8_a6
19219       , p8_a7
19220       , p8_a8
19221       , p8_a9
19222       , p8_a10
19223       , p8_a11
19224       , p8_a12
19225       , p8_a13
19226       , p8_a14
19227       , p8_a15
19228       , p8_a16
19229       , p8_a17
19230       , p8_a18
19231       , p8_a19
19232       , p8_a20
19233       , p8_a21
19234       , p8_a22
19235       , p8_a23
19236       , p8_a24
19237       );
19238 
19239     eam_process_wo_pub_w.rosetta_table_copy_out_p31(ddx_eam_res_tbl, p9_a0
19240       , p9_a1
19241       , p9_a2
19242       , p9_a3
19243       , p9_a4
19244       , p9_a5
19245       , p9_a6
19246       , p9_a7
19247       , p9_a8
19248       , p9_a9
19249       , p9_a10
19250       , p9_a11
19251       , p9_a12
19252       , p9_a13
19253       , p9_a14
19254       , p9_a15
19255       , p9_a16
19256       , p9_a17
19257       , p9_a18
19258       , p9_a19
19259       , p9_a20
19260       , p9_a21
19261       , p9_a22
19262       , p9_a23
19263       , p9_a24
19264       , p9_a25
19265       , p9_a26
19266       , p9_a27
19267       , p9_a28
19268       , p9_a29
19269       , p9_a30
19270       , p9_a31
19271       , p9_a32
19272       , p9_a33
19273       , p9_a34
19274       , p9_a35
19275       , p9_a36
19276       , p9_a37
19277       , p9_a38
19278       , p9_a39
19279       , p9_a40
19280       , p9_a41
19281       , p9_a42
19282       , p9_a43
19283       , p9_a44
19284       , p9_a45
19285       , p9_a46
19286       , p9_a47
19287       );
19288 
19289     eam_process_wo_pub_w.rosetta_table_copy_out_p32(ddx_eam_res_inst_tbl, p10_a0
19290       , p10_a1
19291       , p10_a2
19292       , p10_a3
19293       , p10_a4
19294       , p10_a5
19295       , p10_a6
19296       , p10_a7
19297       , p10_a8
19298       , p10_a9
19299       , p10_a10
19300       , p10_a11
19301       , p10_a12
19302       , p10_a13
19303       );
19304 
19305     eam_process_wo_pub_w.rosetta_table_copy_out_p34(ddx_eam_res_usage_tbl, p11_a0
19306       , p11_a1
19307       , p11_a2
19308       , p11_a3
19309       , p11_a4
19310       , p11_a5
19311       , p11_a6
19312       , p11_a7
19313       , p11_a8
19314       , p11_a9
19315       , p11_a10
19316       , p11_a11
19317       , p11_a12
19318       , p11_a13
19319       , p11_a14
19320       , p11_a15
19321       , p11_a16
19322       , p11_a17
19323       , p11_a18
19324       , p11_a19
19325       );
19326 
19327     eam_process_wo_pub_w.rosetta_table_copy_out_p35(ddx_eam_mat_req_tbl, p12_a0
19328       , p12_a1
19329       , p12_a2
19330       , p12_a3
19331       , p12_a4
19332       , p12_a5
19333       , p12_a6
19334       , p12_a7
19335       , p12_a8
19336       , p12_a9
19337       , p12_a10
19338       , p12_a11
19339       , p12_a12
19340       , p12_a13
19341       , p12_a14
19342       , p12_a15
19343       , p12_a16
19344       , p12_a17
19345       , p12_a18
19346       , p12_a19
19347       , p12_a20
19348       , p12_a21
19349       , p12_a22
19350       , p12_a23
19351       , p12_a24
19352       , p12_a25
19353       , p12_a26
19354       , p12_a27
19355       , p12_a28
19356       , p12_a29
19357       , p12_a30
19358       , p12_a31
19359       , p12_a32
19360       , p12_a33
19361       , p12_a34
19362       , p12_a35
19363       , p12_a36
19364       , p12_a37
19365       , p12_a38
19366       , p12_a39
19367       , p12_a40
19368       , p12_a41
19369       , p12_a42
19370       , p12_a43
19371       , p12_a44
19372       , p12_a45
19373       , p12_a46
19374       , p12_a47
19375       );
19376 
19377     eam_process_wo_pub_w.rosetta_table_copy_out_p36(ddx_eam_direct_items_tbl, p13_a0
19378       , p13_a1
19379       , p13_a2
19380       , p13_a3
19381       , p13_a4
19382       , p13_a5
19383       , p13_a6
19384       , p13_a7
19385       , p13_a8
19386       , p13_a9
19387       , p13_a10
19388       , p13_a11
19389       , p13_a12
19390       , p13_a13
19391       , p13_a14
19392       , p13_a15
19393       , p13_a16
19394       , p13_a17
19395       , p13_a18
19396       , p13_a19
19397       , p13_a20
19398       , p13_a21
19399       , p13_a22
19400       , p13_a23
19401       , p13_a24
19402       , p13_a25
19403       , p13_a26
19404       , p13_a27
19405       , p13_a28
19406       , p13_a29
19407       , p13_a30
19408       , p13_a31
19409       , p13_a32
19410       , p13_a33
19411       , p13_a34
19412       , p13_a35
19413       , p13_a36
19414       , p13_a37
19415       , p13_a38
19416       , p13_a39
19417       , p13_a40
19418       , p13_a41
19419       , p13_a42
19420       , p13_a43
19421       , p13_a44
19422       , p13_a45
19423       );
19424 
19425 
19426   end;
19427 
19428 end eam_process_wo_pub_w;