[Home] [Help]
PACKAGE BODY: APPS.CSI_JAVA_INTERFACE_PKG_W
Source
1 package body csi_java_interface_pkg_w as
2 /* $Header: csivjiwb.pls 120.19 2008/01/15 03:35:33 devijay ship $ */
3 rosetta_g_mistake_date date := to_date('01/01/+4713', 'MM/DD/SYYYY');
4 rosetta_g_miss_date date := to_date('01/01/-4712', 'MM/DD/SYYYY');
5 rosetta_g_mistake_date_high date := to_date('01/01/+4710', 'MM/DD/SYYYY');
6 rosetta_g_mistake_date_low date := to_date('01/01/-4710', 'MM/DD/SYYYY');
7
8 -- this is to workaround the JDBC bug regarding IN DATE of value GMiss
9 function rosetta_g_miss_date_in_map(d date) return date as
10 begin
11 if d > rosetta_g_mistake_date_high then return fnd_api.g_miss_date; end if;
12 if d < rosetta_g_mistake_date_low then return fnd_api.g_miss_date; end if;
13 return d;
14 end;
15
16 function rosetta_g_miss_num_map(n number) return number as
17 a number := fnd_api.g_miss_num;
18 b number := 0-1962.0724;
19 begin
20 if n=a then return b; end if;
21 if n=b then return a; end if;
22 return n;
23 end;
24
25 procedure rosetta_table_copy_in_p1(t out nocopy csi_java_interface_pkg.csi_output_tbl_ib, a0 JTF_NUMBER_TABLE
26 , a1 JTF_VARCHAR2_TABLE_200
27 , a2 JTF_VARCHAR2_TABLE_200
28 , a3 JTF_VARCHAR2_TABLE_100
29 , a4 JTF_NUMBER_TABLE
30 , a5 JTF_VARCHAR2_TABLE_300
31 , a6 JTF_VARCHAR2_TABLE_300
32 , a7 JTF_NUMBER_TABLE
33 , a8 JTF_VARCHAR2_TABLE_200
34 , a9 JTF_VARCHAR2_TABLE_2000
35 , a10 JTF_DATE_TABLE
36 , a11 JTF_DATE_TABLE
37 , a12 JTF_VARCHAR2_TABLE_100
38 , a13 JTF_VARCHAR2_TABLE_100
39 , a14 JTF_DATE_TABLE
40 , a15 JTF_DATE_TABLE
41 , a16 JTF_VARCHAR2_TABLE_100
42 , a17 JTF_VARCHAR2_TABLE_2000
43 , a18 JTF_DATE_TABLE
44 ) as
45 ddindx binary_integer; indx binary_integer;
46 begin
47 if a0 is not null and a0.count > 0 then
48 if a0.count > 0 then
49 indx := a0.first;
50 ddindx := 1;
51 while true loop
52 t(ddindx).contract_id := rosetta_g_miss_num_map(a0(indx));
53 t(ddindx).contract_number := a1(indx);
54 t(ddindx).contract_number_modifier := a2(indx);
55 t(ddindx).sts_code := a3(indx);
56 t(ddindx).service_line_id := rosetta_g_miss_num_map(a4(indx));
57 t(ddindx).service_name := a5(indx);
58 t(ddindx).service_description := a6(indx);
59 t(ddindx).coverage_term_line_id := rosetta_g_miss_num_map(a7(indx));
60 t(ddindx).coverage_term_name := a8(indx);
61 t(ddindx).coverage_term_description := a9(indx);
62 t(ddindx).service_start_date := rosetta_g_miss_date_in_map(a10(indx));
63 t(ddindx).service_end_date := rosetta_g_miss_date_in_map(a11(indx));
64 t(ddindx).warranty_flag := a12(indx);
65 t(ddindx).eligible_for_entitlement := a13(indx);
66 t(ddindx).exp_reaction_time := rosetta_g_miss_date_in_map(a14(indx));
67 t(ddindx).exp_resolution_time := rosetta_g_miss_date_in_map(a15(indx));
68 t(ddindx).status_code := a16(indx);
69 t(ddindx).status_text := a17(indx);
70 t(ddindx).date_terminated := rosetta_g_miss_date_in_map(a18(indx));
71 ddindx := ddindx+1;
72 if a0.last =indx
73 then exit;
74 end if;
75 indx := a0.next(indx);
76 end loop;
77 end if;
78 end if;
79 end rosetta_table_copy_in_p1;
80 procedure rosetta_table_copy_out_p1(t csi_java_interface_pkg.csi_output_tbl_ib, a0 out nocopy JTF_NUMBER_TABLE
81 , a1 out nocopy JTF_VARCHAR2_TABLE_200
82 , a2 out nocopy JTF_VARCHAR2_TABLE_200
83 , a3 out nocopy JTF_VARCHAR2_TABLE_100
84 , a4 out nocopy JTF_NUMBER_TABLE
85 , a5 out nocopy JTF_VARCHAR2_TABLE_300
86 , a6 out nocopy JTF_VARCHAR2_TABLE_300
87 , a7 out nocopy JTF_NUMBER_TABLE
88 , a8 out nocopy JTF_VARCHAR2_TABLE_200
89 , a9 out nocopy JTF_VARCHAR2_TABLE_2000
90 , a10 out nocopy JTF_DATE_TABLE
91 , a11 out nocopy JTF_DATE_TABLE
92 , a12 out nocopy JTF_VARCHAR2_TABLE_100
93 , a13 out nocopy JTF_VARCHAR2_TABLE_100
94 , a14 out nocopy JTF_DATE_TABLE
95 , a15 out nocopy JTF_DATE_TABLE
96 , a16 out nocopy JTF_VARCHAR2_TABLE_100
97 , a17 out nocopy JTF_VARCHAR2_TABLE_2000
98 , a18 out nocopy JTF_DATE_TABLE
99 ) as
100 ddindx binary_integer; indx binary_integer;
101 begin
102 if t is null or t.count = 0 then
103 a0 := JTF_NUMBER_TABLE();
104 a1 := JTF_VARCHAR2_TABLE_200();
105 a2 := JTF_VARCHAR2_TABLE_200();
106 a3 := JTF_VARCHAR2_TABLE_100();
107 a4 := JTF_NUMBER_TABLE();
108 a5 := JTF_VARCHAR2_TABLE_300();
109 a6 := JTF_VARCHAR2_TABLE_300();
110 a7 := JTF_NUMBER_TABLE();
111 a8 := JTF_VARCHAR2_TABLE_200();
112 a9 := JTF_VARCHAR2_TABLE_2000();
113 a10 := JTF_DATE_TABLE();
114 a11 := JTF_DATE_TABLE();
115 a12 := JTF_VARCHAR2_TABLE_100();
116 a13 := JTF_VARCHAR2_TABLE_100();
117 a14 := JTF_DATE_TABLE();
118 a15 := JTF_DATE_TABLE();
119 a16 := JTF_VARCHAR2_TABLE_100();
120 a17 := JTF_VARCHAR2_TABLE_2000();
121 a18 := JTF_DATE_TABLE();
122 else
123 a0 := JTF_NUMBER_TABLE();
124 a1 := JTF_VARCHAR2_TABLE_200();
125 a2 := JTF_VARCHAR2_TABLE_200();
126 a3 := JTF_VARCHAR2_TABLE_100();
127 a4 := JTF_NUMBER_TABLE();
128 a5 := JTF_VARCHAR2_TABLE_300();
129 a6 := JTF_VARCHAR2_TABLE_300();
130 a7 := JTF_NUMBER_TABLE();
131 a8 := JTF_VARCHAR2_TABLE_200();
132 a9 := JTF_VARCHAR2_TABLE_2000();
133 a10 := JTF_DATE_TABLE();
134 a11 := JTF_DATE_TABLE();
135 a12 := JTF_VARCHAR2_TABLE_100();
136 a13 := JTF_VARCHAR2_TABLE_100();
137 a14 := JTF_DATE_TABLE();
138 a15 := JTF_DATE_TABLE();
139 a16 := JTF_VARCHAR2_TABLE_100();
140 a17 := JTF_VARCHAR2_TABLE_2000();
141 a18 := JTF_DATE_TABLE();
142 if t.count > 0 then
143 a0.extend(t.count);
144 a1.extend(t.count);
145 a2.extend(t.count);
146 a3.extend(t.count);
147 a4.extend(t.count);
148 a5.extend(t.count);
149 a6.extend(t.count);
150 a7.extend(t.count);
151 a8.extend(t.count);
152 a9.extend(t.count);
153 a10.extend(t.count);
154 a11.extend(t.count);
155 a12.extend(t.count);
156 a13.extend(t.count);
157 a14.extend(t.count);
158 a15.extend(t.count);
159 a16.extend(t.count);
160 a17.extend(t.count);
161 a18.extend(t.count);
162 ddindx := t.first;
163 indx := 1;
164 while true loop
165 a0(indx) := rosetta_g_miss_num_map(t(ddindx).contract_id);
166 a1(indx) := t(ddindx).contract_number;
167 a2(indx) := t(ddindx).contract_number_modifier;
168 a3(indx) := t(ddindx).sts_code;
169 a4(indx) := rosetta_g_miss_num_map(t(ddindx).service_line_id);
170 a5(indx) := t(ddindx).service_name;
171 a6(indx) := t(ddindx).service_description;
172 a7(indx) := rosetta_g_miss_num_map(t(ddindx).coverage_term_line_id);
173 a8(indx) := t(ddindx).coverage_term_name;
174 a9(indx) := t(ddindx).coverage_term_description;
175 a10(indx) := t(ddindx).service_start_date;
176 a11(indx) := t(ddindx).service_end_date;
177 a12(indx) := t(ddindx).warranty_flag;
178 a13(indx) := t(ddindx).eligible_for_entitlement;
179 a14(indx) := t(ddindx).exp_reaction_time;
180 a15(indx) := t(ddindx).exp_resolution_time;
181 a16(indx) := t(ddindx).status_code;
182 a17(indx) := t(ddindx).status_text;
183 a18(indx) := t(ddindx).date_terminated;
184 indx := indx+1;
185 if t.last =ddindx
186 then exit;
187 end if;
188 ddindx := t.next(ddindx);
189 end loop;
190 end if;
191 end if;
192 end rosetta_table_copy_out_p1;
193
194 procedure rosetta_table_copy_in_p3(t out nocopy csi_java_interface_pkg.csi_coverage_tbl_ib, a0 JTF_VARCHAR2_TABLE_100
195 , a1 JTF_NUMBER_TABLE
196 ) as
197 ddindx binary_integer; indx binary_integer;
198 begin
199 if a0 is not null and a0.count > 0 then
200 if a0.count > 0 then
201 indx := a0.first;
202 ddindx := 1;
203 while true loop
204 t(ddindx).covered_level_code := a0(indx);
205 t(ddindx).covered_level_id := rosetta_g_miss_num_map(a1(indx));
206 ddindx := ddindx+1;
207 if a0.last =indx
208 then exit;
209 end if;
210 indx := a0.next(indx);
211 end loop;
212 end if;
213 end if;
214 end rosetta_table_copy_in_p3;
215 procedure rosetta_table_copy_out_p3(t csi_java_interface_pkg.csi_coverage_tbl_ib, a0 out nocopy JTF_VARCHAR2_TABLE_100
216 , a1 out nocopy JTF_NUMBER_TABLE
217 ) as
218 ddindx binary_integer; indx binary_integer;
219 begin
220 if t is null or t.count = 0 then
221 a0 := JTF_VARCHAR2_TABLE_100();
222 a1 := JTF_NUMBER_TABLE();
223 else
224 a0 := JTF_VARCHAR2_TABLE_100();
225 a1 := JTF_NUMBER_TABLE();
226 if t.count > 0 then
227 a0.extend(t.count);
228 a1.extend(t.count);
229 ddindx := t.first;
230 indx := 1;
231 while true loop
232 a0(indx) := t(ddindx).covered_level_code;
233 a1(indx) := rosetta_g_miss_num_map(t(ddindx).covered_level_id);
234 indx := indx+1;
235 if t.last =ddindx
236 then exit;
237 end if;
238 ddindx := t.next(ddindx);
239 end loop;
240 end if;
241 end if;
242 end rosetta_table_copy_out_p3;
243
244 procedure rosetta_table_copy_in_p5(t out nocopy csi_java_interface_pkg.dpl_instance_tbl, a0 JTF_NUMBER_TABLE
245 ) as
246 ddindx binary_integer; indx binary_integer;
247 begin
248 if a0 is not null and a0.count > 0 then
249 if a0.count > 0 then
250 indx := a0.first;
251 ddindx := 1;
252 while true loop
253 t(ddindx).instance_id := rosetta_g_miss_num_map(a0(indx));
254 ddindx := ddindx+1;
255 if a0.last =indx
256 then exit;
257 end if;
258 indx := a0.next(indx);
259 end loop;
260 end if;
261 end if;
262 end rosetta_table_copy_in_p5;
263 procedure rosetta_table_copy_out_p5(t csi_java_interface_pkg.dpl_instance_tbl, a0 out nocopy JTF_NUMBER_TABLE
264 ) as
265 ddindx binary_integer; indx binary_integer;
266 begin
267 if t is null or t.count = 0 then
268 a0 := JTF_NUMBER_TABLE();
269 else
270 a0 := JTF_NUMBER_TABLE();
271 if t.count > 0 then
272 a0.extend(t.count);
273 ddindx := t.first;
274 indx := 1;
275 while true loop
276 a0(indx) := rosetta_g_miss_num_map(t(ddindx).instance_id);
277 indx := indx+1;
278 if t.last =ddindx
279 then exit;
280 end if;
281 ddindx := t.next(ddindx);
282 end loop;
283 end if;
284 end if;
285 end rosetta_table_copy_out_p5;
286
287 procedure create_item_instance(p_api_version NUMBER
288 , p_commit VARCHAR2
289 , p_init_msg_list VARCHAR2
290 , p_validation_level NUMBER
291 , p4_a0 in out nocopy NUMBER
292 , p4_a1 in out nocopy VARCHAR2
293 , p4_a2 in out nocopy VARCHAR2
294 , p4_a3 in out nocopy NUMBER
295 , p4_a4 in out nocopy NUMBER
296 , p4_a5 in out nocopy VARCHAR2
297 , p4_a6 in out nocopy NUMBER
298 , p4_a7 in out nocopy VARCHAR2
299 , p4_a8 in out nocopy VARCHAR2
300 , p4_a9 in out nocopy VARCHAR2
301 , p4_a10 in out nocopy NUMBER
302 , p4_a11 in out nocopy VARCHAR2
303 , p4_a12 in out nocopy VARCHAR2
304 , p4_a13 in out nocopy NUMBER
305 , p4_a14 in out nocopy NUMBER
306 , p4_a15 in out nocopy VARCHAR2
307 , p4_a16 in out nocopy VARCHAR2
308 , p4_a17 in out nocopy VARCHAR2
309 , p4_a18 in out nocopy NUMBER
310 , p4_a19 in out nocopy VARCHAR2
311 , p4_a20 in out nocopy DATE
312 , p4_a21 in out nocopy DATE
313 , p4_a22 in out nocopy VARCHAR2
314 , p4_a23 in out nocopy NUMBER
315 , p4_a24 in out nocopy NUMBER
316 , p4_a25 in out nocopy VARCHAR2
317 , p4_a26 in out nocopy NUMBER
318 , p4_a27 in out nocopy NUMBER
319 , p4_a28 in out nocopy NUMBER
320 , p4_a29 in out nocopy NUMBER
321 , p4_a30 in out nocopy NUMBER
322 , p4_a31 in out nocopy NUMBER
323 , p4_a32 in out nocopy NUMBER
324 , p4_a33 in out nocopy NUMBER
325 , p4_a34 in out nocopy NUMBER
326 , p4_a35 in out nocopy VARCHAR2
327 , p4_a36 in out nocopy NUMBER
328 , p4_a37 in out nocopy NUMBER
329 , p4_a38 in out nocopy NUMBER
330 , p4_a39 in out nocopy NUMBER
331 , p4_a40 in out nocopy DATE
332 , p4_a41 in out nocopy VARCHAR2
333 , p4_a42 in out nocopy DATE
334 , p4_a43 in out nocopy DATE
335 , p4_a44 in out nocopy VARCHAR2
336 , p4_a45 in out nocopy VARCHAR2
337 , p4_a46 in out nocopy VARCHAR2
338 , p4_a47 in out nocopy VARCHAR2
339 , p4_a48 in out nocopy VARCHAR2
340 , p4_a49 in out nocopy VARCHAR2
341 , p4_a50 in out nocopy VARCHAR2
342 , p4_a51 in out nocopy VARCHAR2
343 , p4_a52 in out nocopy VARCHAR2
344 , p4_a53 in out nocopy VARCHAR2
345 , p4_a54 in out nocopy VARCHAR2
346 , p4_a55 in out nocopy VARCHAR2
347 , p4_a56 in out nocopy VARCHAR2
348 , p4_a57 in out nocopy VARCHAR2
349 , p4_a58 in out nocopy VARCHAR2
350 , p4_a59 in out nocopy VARCHAR2
351 , p4_a60 in out nocopy VARCHAR2
352 , p4_a61 in out nocopy VARCHAR2
353 , p4_a62 in out nocopy VARCHAR2
354 , p4_a63 in out nocopy VARCHAR2
355 , p4_a64 in out nocopy NUMBER
356 , p4_a65 in out nocopy NUMBER
357 , p4_a66 in out nocopy VARCHAR2
358 , p4_a67 in out nocopy NUMBER
359 , p4_a68 in out nocopy VARCHAR2
360 , p4_a69 in out nocopy VARCHAR2
361 , p4_a70 in out nocopy VARCHAR2
362 , p4_a71 in out nocopy VARCHAR2
363 , p4_a72 in out nocopy NUMBER
364 , p4_a73 in out nocopy VARCHAR2
365 , p4_a74 in out nocopy NUMBER
366 , p4_a75 in out nocopy NUMBER
367 , p4_a76 in out nocopy NUMBER
368 , p4_a77 in out nocopy VARCHAR2
369 , p4_a78 in out nocopy VARCHAR2
370 , p4_a79 in out nocopy VARCHAR2
371 , p4_a80 in out nocopy NUMBER
372 , p4_a81 in out nocopy NUMBER
373 , p4_a82 in out nocopy NUMBER
374 , p4_a83 in out nocopy DATE
375 , p4_a84 in out nocopy VARCHAR2
376 , p4_a85 in out nocopy VARCHAR2
377 , p4_a86 in out nocopy VARCHAR2
378 , p4_a87 in out nocopy NUMBER
379 , p4_a88 in out nocopy VARCHAR2
380 , p4_a89 in out nocopy NUMBER
381 , p4_a90 in out nocopy NUMBER
382 , p4_a91 in out nocopy VARCHAR2
383 , p4_a92 in out nocopy NUMBER
384 , p4_a93 in out nocopy VARCHAR2
385 , p4_a94 in out nocopy NUMBER
386 , p4_a95 in out nocopy DATE
387 , p4_a96 in out nocopy VARCHAR2
388 , p4_a97 in out nocopy VARCHAR2
389 , p4_a98 in out nocopy VARCHAR2
390 , p4_a99 in out nocopy VARCHAR2
391 , p4_a100 in out nocopy VARCHAR2
392 , p4_a101 in out nocopy VARCHAR2
393 , p4_a102 in out nocopy VARCHAR2
394 , p4_a103 in out nocopy VARCHAR2
395 , p4_a104 in out nocopy VARCHAR2
396 , p4_a105 in out nocopy VARCHAR2
397 , p4_a106 in out nocopy VARCHAR2
398 , p4_a107 in out nocopy VARCHAR2
399 , p4_a108 in out nocopy VARCHAR2
400 , p4_a109 in out nocopy VARCHAR2
401 , p4_a110 in out nocopy VARCHAR2
402 , p4_a111 in out nocopy NUMBER
403 , p4_a112 in out nocopy VARCHAR2
404 , p4_a113 in out nocopy NUMBER
405 , p4_a114 in out nocopy VARCHAR2
406 , p4_a115 in out nocopy NUMBER
407 , p4_a116 in out nocopy VARCHAR2
408 , p4_a117 in out nocopy VARCHAR2
409 , p4_a118 in out nocopy NUMBER
410 , p4_a119 in out nocopy VARCHAR2
411 , p4_a120 in out nocopy NUMBER
412 , p4_a121 in out nocopy NUMBER
413 , p4_a122 in out nocopy VARCHAR2
414 , p5_a0 in out nocopy JTF_NUMBER_TABLE
415 , p5_a1 in out nocopy JTF_NUMBER_TABLE
416 , p5_a2 in out nocopy JTF_VARCHAR2_TABLE_100
417 , p5_a3 in out nocopy JTF_NUMBER_TABLE
418 , p5_a4 in out nocopy JTF_VARCHAR2_TABLE_100
419 , p5_a5 in out nocopy JTF_VARCHAR2_TABLE_100
420 , p5_a6 in out nocopy JTF_NUMBER_TABLE
421 , p5_a7 in out nocopy JTF_DATE_TABLE
422 , p5_a8 in out nocopy JTF_DATE_TABLE
423 , p5_a9 in out nocopy JTF_VARCHAR2_TABLE_100
424 , p5_a10 in out nocopy JTF_VARCHAR2_TABLE_200
425 , p5_a11 in out nocopy JTF_VARCHAR2_TABLE_200
426 , p5_a12 in out nocopy JTF_VARCHAR2_TABLE_200
427 , p5_a13 in out nocopy JTF_VARCHAR2_TABLE_200
428 , p5_a14 in out nocopy JTF_VARCHAR2_TABLE_200
429 , p5_a15 in out nocopy JTF_VARCHAR2_TABLE_200
430 , p5_a16 in out nocopy JTF_VARCHAR2_TABLE_200
431 , p5_a17 in out nocopy JTF_VARCHAR2_TABLE_200
432 , p5_a18 in out nocopy JTF_VARCHAR2_TABLE_200
433 , p5_a19 in out nocopy JTF_VARCHAR2_TABLE_200
434 , p5_a20 in out nocopy JTF_VARCHAR2_TABLE_200
435 , p5_a21 in out nocopy JTF_VARCHAR2_TABLE_200
436 , p5_a22 in out nocopy JTF_VARCHAR2_TABLE_200
437 , p5_a23 in out nocopy JTF_VARCHAR2_TABLE_200
438 , p5_a24 in out nocopy JTF_VARCHAR2_TABLE_200
439 , p5_a25 in out nocopy JTF_NUMBER_TABLE
440 , p5_a26 in out nocopy JTF_VARCHAR2_TABLE_100
441 , p5_a27 in out nocopy JTF_VARCHAR2_TABLE_100
442 , p5_a28 in out nocopy JTF_NUMBER_TABLE
443 , p5_a29 in out nocopy JTF_VARCHAR2_TABLE_100
444 , p5_a30 in out nocopy JTF_NUMBER_TABLE
445 , p5_a31 in out nocopy JTF_NUMBER_TABLE
446 , p5_a32 in out nocopy JTF_VARCHAR2_TABLE_100
447 , p6_a0 in out nocopy JTF_NUMBER_TABLE
448 , p6_a1 in out nocopy JTF_NUMBER_TABLE
449 , p6_a2 in out nocopy JTF_NUMBER_TABLE
450 , p6_a3 in out nocopy JTF_NUMBER_TABLE
451 , p6_a4 in out nocopy JTF_VARCHAR2_TABLE_100
452 , p6_a5 in out nocopy JTF_NUMBER_TABLE
453 , p6_a6 in out nocopy JTF_NUMBER_TABLE
454 , p6_a7 in out nocopy JTF_DATE_TABLE
455 , p6_a8 in out nocopy JTF_DATE_TABLE
456 , p6_a9 in out nocopy JTF_VARCHAR2_TABLE_100
457 , p6_a10 in out nocopy JTF_VARCHAR2_TABLE_200
458 , p6_a11 in out nocopy JTF_VARCHAR2_TABLE_200
459 , p6_a12 in out nocopy JTF_VARCHAR2_TABLE_200
460 , p6_a13 in out nocopy JTF_VARCHAR2_TABLE_200
461 , p6_a14 in out nocopy JTF_VARCHAR2_TABLE_200
462 , p6_a15 in out nocopy JTF_VARCHAR2_TABLE_200
463 , p6_a16 in out nocopy JTF_VARCHAR2_TABLE_200
464 , p6_a17 in out nocopy JTF_VARCHAR2_TABLE_200
465 , p6_a18 in out nocopy JTF_VARCHAR2_TABLE_200
466 , p6_a19 in out nocopy JTF_VARCHAR2_TABLE_200
467 , p6_a20 in out nocopy JTF_VARCHAR2_TABLE_200
468 , p6_a21 in out nocopy JTF_VARCHAR2_TABLE_200
469 , p6_a22 in out nocopy JTF_VARCHAR2_TABLE_200
470 , p6_a23 in out nocopy JTF_VARCHAR2_TABLE_200
471 , p6_a24 in out nocopy JTF_VARCHAR2_TABLE_200
472 , p6_a25 in out nocopy JTF_NUMBER_TABLE
473 , p6_a26 in out nocopy JTF_VARCHAR2_TABLE_100
474 , p6_a27 in out nocopy JTF_NUMBER_TABLE
475 , p6_a28 in out nocopy JTF_VARCHAR2_TABLE_100
476 , p6_a29 in out nocopy JTF_VARCHAR2_TABLE_100
477 , p6_a30 in out nocopy JTF_NUMBER_TABLE
478 , p6_a31 in out nocopy JTF_NUMBER_TABLE
479 , p6_a32 in out nocopy JTF_NUMBER_TABLE
480 , p6_a33 in out nocopy JTF_DATE_TABLE
481 , p6_a34 in out nocopy JTF_NUMBER_TABLE
482 , p6_a35 in out nocopy JTF_VARCHAR2_TABLE_100
483 , p7_a0 in out nocopy NUMBER
484 , p7_a1 in out nocopy DATE
485 , p7_a2 in out nocopy DATE
486 , p7_a3 in out nocopy NUMBER
487 , p7_a4 in out nocopy NUMBER
488 , p7_a5 in out nocopy NUMBER
489 , p7_a6 in out nocopy VARCHAR2
490 , p7_a7 in out nocopy NUMBER
491 , p7_a8 in out nocopy VARCHAR2
492 , p7_a9 in out nocopy NUMBER
493 , p7_a10 in out nocopy VARCHAR2
494 , p7_a11 in out nocopy NUMBER
495 , p7_a12 in out nocopy NUMBER
496 , p7_a13 in out nocopy NUMBER
497 , p7_a14 in out nocopy NUMBER
498 , p7_a15 in out nocopy VARCHAR2
499 , p7_a16 in out nocopy NUMBER
500 , p7_a17 in out nocopy VARCHAR2
501 , p7_a18 in out nocopy VARCHAR2
502 , p7_a19 in out nocopy NUMBER
503 , p7_a20 in out nocopy VARCHAR2
504 , p7_a21 in out nocopy VARCHAR2
505 , p7_a22 in out nocopy VARCHAR2
506 , p7_a23 in out nocopy VARCHAR2
507 , p7_a24 in out nocopy VARCHAR2
508 , p7_a25 in out nocopy VARCHAR2
509 , p7_a26 in out nocopy VARCHAR2
510 , p7_a27 in out nocopy VARCHAR2
511 , p7_a28 in out nocopy VARCHAR2
512 , p7_a29 in out nocopy VARCHAR2
513 , p7_a30 in out nocopy VARCHAR2
514 , p7_a31 in out nocopy VARCHAR2
515 , p7_a32 in out nocopy VARCHAR2
516 , p7_a33 in out nocopy VARCHAR2
517 , p7_a34 in out nocopy VARCHAR2
518 , p7_a35 in out nocopy VARCHAR2
519 , p7_a36 in out nocopy NUMBER
520 , p7_a37 in out nocopy VARCHAR2
521 , p7_a38 in out nocopy DATE
522 , p7_a39 in out nocopy NUMBER
523 , x_return_status out nocopy VARCHAR2
524 , x_msg_count out nocopy NUMBER
525 , x_msg_data out nocopy VARCHAR2
526 )
527
528 as
529 ddp_instance_rec csi_datastructures_pub.instance_rec;
530 ddp_party_tbl csi_datastructures_pub.party_tbl;
531 ddp_account_tbl csi_datastructures_pub.party_account_tbl;
532 ddp_txn_rec csi_datastructures_pub.transaction_rec;
533 ddindx binary_integer; indx binary_integer;
534 begin
535
536 -- copy data to the local IN or IN-OUT args, if any
537
538
539
540
541 ddp_instance_rec.instance_id := rosetta_g_miss_num_map(p4_a0);
542 ddp_instance_rec.instance_number := p4_a1;
543 ddp_instance_rec.external_reference := p4_a2;
544 ddp_instance_rec.inventory_item_id := rosetta_g_miss_num_map(p4_a3);
545 ddp_instance_rec.vld_organization_id := rosetta_g_miss_num_map(p4_a4);
546 ddp_instance_rec.inventory_revision := p4_a5;
547 ddp_instance_rec.inv_master_organization_id := rosetta_g_miss_num_map(p4_a6);
548 ddp_instance_rec.serial_number := p4_a7;
549 ddp_instance_rec.mfg_serial_number_flag := p4_a8;
550 ddp_instance_rec.lot_number := p4_a9;
551 ddp_instance_rec.quantity := rosetta_g_miss_num_map(p4_a10);
552 ddp_instance_rec.unit_of_measure := p4_a11;
553 ddp_instance_rec.accounting_class_code := p4_a12;
554 ddp_instance_rec.instance_condition_id := rosetta_g_miss_num_map(p4_a13);
555 ddp_instance_rec.instance_status_id := rosetta_g_miss_num_map(p4_a14);
556 ddp_instance_rec.customer_view_flag := p4_a15;
557 ddp_instance_rec.merchant_view_flag := p4_a16;
558 ddp_instance_rec.sellable_flag := p4_a17;
559 ddp_instance_rec.system_id := rosetta_g_miss_num_map(p4_a18);
560 ddp_instance_rec.instance_type_code := p4_a19;
561 ddp_instance_rec.active_start_date := rosetta_g_miss_date_in_map(p4_a20);
562 ddp_instance_rec.active_end_date := rosetta_g_miss_date_in_map(p4_a21);
563 ddp_instance_rec.location_type_code := p4_a22;
564 ddp_instance_rec.location_id := rosetta_g_miss_num_map(p4_a23);
565 ddp_instance_rec.inv_organization_id := rosetta_g_miss_num_map(p4_a24);
566 ddp_instance_rec.inv_subinventory_name := p4_a25;
567 ddp_instance_rec.inv_locator_id := rosetta_g_miss_num_map(p4_a26);
568 ddp_instance_rec.pa_project_id := rosetta_g_miss_num_map(p4_a27);
569 ddp_instance_rec.pa_project_task_id := rosetta_g_miss_num_map(p4_a28);
570 ddp_instance_rec.in_transit_order_line_id := rosetta_g_miss_num_map(p4_a29);
571 ddp_instance_rec.wip_job_id := rosetta_g_miss_num_map(p4_a30);
572 ddp_instance_rec.po_order_line_id := rosetta_g_miss_num_map(p4_a31);
573 ddp_instance_rec.last_oe_order_line_id := rosetta_g_miss_num_map(p4_a32);
574 ddp_instance_rec.last_oe_rma_line_id := rosetta_g_miss_num_map(p4_a33);
575 ddp_instance_rec.last_po_po_line_id := rosetta_g_miss_num_map(p4_a34);
576 ddp_instance_rec.last_oe_po_number := p4_a35;
577 ddp_instance_rec.last_wip_job_id := rosetta_g_miss_num_map(p4_a36);
578 ddp_instance_rec.last_pa_project_id := rosetta_g_miss_num_map(p4_a37);
579 ddp_instance_rec.last_pa_task_id := rosetta_g_miss_num_map(p4_a38);
580 ddp_instance_rec.last_oe_agreement_id := rosetta_g_miss_num_map(p4_a39);
581 ddp_instance_rec.install_date := rosetta_g_miss_date_in_map(p4_a40);
582 ddp_instance_rec.manually_created_flag := p4_a41;
583 ddp_instance_rec.return_by_date := rosetta_g_miss_date_in_map(p4_a42);
584 ddp_instance_rec.actual_return_date := rosetta_g_miss_date_in_map(p4_a43);
585 ddp_instance_rec.creation_complete_flag := p4_a44;
586 ddp_instance_rec.completeness_flag := p4_a45;
587 ddp_instance_rec.version_label := p4_a46;
588 ddp_instance_rec.version_label_description := p4_a47;
589 ddp_instance_rec.context := p4_a48;
590 ddp_instance_rec.attribute1 := p4_a49;
591 ddp_instance_rec.attribute2 := p4_a50;
592 ddp_instance_rec.attribute3 := p4_a51;
593 ddp_instance_rec.attribute4 := p4_a52;
594 ddp_instance_rec.attribute5 := p4_a53;
595 ddp_instance_rec.attribute6 := p4_a54;
596 ddp_instance_rec.attribute7 := p4_a55;
597 ddp_instance_rec.attribute8 := p4_a56;
598 ddp_instance_rec.attribute9 := p4_a57;
599 ddp_instance_rec.attribute10 := p4_a58;
600 ddp_instance_rec.attribute11 := p4_a59;
601 ddp_instance_rec.attribute12 := p4_a60;
602 ddp_instance_rec.attribute13 := p4_a61;
603 ddp_instance_rec.attribute14 := p4_a62;
604 ddp_instance_rec.attribute15 := p4_a63;
605 ddp_instance_rec.object_version_number := rosetta_g_miss_num_map(p4_a64);
606 ddp_instance_rec.last_txn_line_detail_id := rosetta_g_miss_num_map(p4_a65);
607 ddp_instance_rec.install_location_type_code := p4_a66;
608 ddp_instance_rec.install_location_id := rosetta_g_miss_num_map(p4_a67);
609 ddp_instance_rec.instance_usage_code := p4_a68;
610 ddp_instance_rec.check_for_instance_expiry := p4_a69;
611 ddp_instance_rec.processed_flag := p4_a70;
612 ddp_instance_rec.call_contracts := p4_a71;
613 ddp_instance_rec.interface_id := rosetta_g_miss_num_map(p4_a72);
614 ddp_instance_rec.grp_call_contracts := p4_a73;
615 ddp_instance_rec.config_inst_hdr_id := rosetta_g_miss_num_map(p4_a74);
616 ddp_instance_rec.config_inst_rev_num := rosetta_g_miss_num_map(p4_a75);
617 ddp_instance_rec.config_inst_item_id := rosetta_g_miss_num_map(p4_a76);
618 ddp_instance_rec.config_valid_status := p4_a77;
619 ddp_instance_rec.instance_description := p4_a78;
620 ddp_instance_rec.call_batch_validation := p4_a79;
621 ddp_instance_rec.request_id := rosetta_g_miss_num_map(p4_a80);
622 ddp_instance_rec.program_application_id := rosetta_g_miss_num_map(p4_a81);
623 ddp_instance_rec.program_id := rosetta_g_miss_num_map(p4_a82);
624 ddp_instance_rec.program_update_date := rosetta_g_miss_date_in_map(p4_a83);
625 ddp_instance_rec.cascade_ownership_flag := p4_a84;
626 ddp_instance_rec.network_asset_flag := p4_a85;
627 ddp_instance_rec.maintainable_flag := p4_a86;
628 ddp_instance_rec.pn_location_id := rosetta_g_miss_num_map(p4_a87);
629 ddp_instance_rec.asset_criticality_code := p4_a88;
630 ddp_instance_rec.category_id := rosetta_g_miss_num_map(p4_a89);
631 ddp_instance_rec.equipment_gen_object_id := rosetta_g_miss_num_map(p4_a90);
632 ddp_instance_rec.instantiation_flag := p4_a91;
633 ddp_instance_rec.linear_location_id := rosetta_g_miss_num_map(p4_a92);
634 ddp_instance_rec.operational_log_flag := p4_a93;
635 ddp_instance_rec.checkin_status := rosetta_g_miss_num_map(p4_a94);
636 ddp_instance_rec.supplier_warranty_exp_date := rosetta_g_miss_date_in_map(p4_a95);
637 ddp_instance_rec.attribute16 := p4_a96;
638 ddp_instance_rec.attribute17 := p4_a97;
639 ddp_instance_rec.attribute18 := p4_a98;
640 ddp_instance_rec.attribute19 := p4_a99;
641 ddp_instance_rec.attribute20 := p4_a100;
642 ddp_instance_rec.attribute21 := p4_a101;
643 ddp_instance_rec.attribute22 := p4_a102;
644 ddp_instance_rec.attribute23 := p4_a103;
645 ddp_instance_rec.attribute24 := p4_a104;
646 ddp_instance_rec.attribute25 := p4_a105;
647 ddp_instance_rec.attribute26 := p4_a106;
648 ddp_instance_rec.attribute27 := p4_a107;
649 ddp_instance_rec.attribute28 := p4_a108;
650 ddp_instance_rec.attribute29 := p4_a109;
651 ddp_instance_rec.attribute30 := p4_a110;
652 ddp_instance_rec.purchase_unit_price := rosetta_g_miss_num_map(p4_a111);
653 ddp_instance_rec.purchase_currency_code := p4_a112;
654 ddp_instance_rec.payables_unit_price := rosetta_g_miss_num_map(p4_a113);
655 ddp_instance_rec.payables_currency_code := p4_a114;
656 ddp_instance_rec.sales_unit_price := rosetta_g_miss_num_map(p4_a115);
657 ddp_instance_rec.sales_currency_code := p4_a116;
658 ddp_instance_rec.operational_status_code := p4_a117;
659 ddp_instance_rec.department_id := rosetta_g_miss_num_map(p4_a118);
660 ddp_instance_rec.wip_accounting_class := p4_a119;
661 ddp_instance_rec.area_id := rosetta_g_miss_num_map(p4_a120);
662 ddp_instance_rec.owner_party_id := rosetta_g_miss_num_map(p4_a121);
663 ddp_instance_rec.source_code := p4_a122;
664
665 csi_datastructures_pub_w.rosetta_table_copy_in_p9(ddp_party_tbl, p5_a0
666 , p5_a1
667 , p5_a2
668 , p5_a3
669 , p5_a4
670 , p5_a5
671 , p5_a6
672 , p5_a7
673 , p5_a8
674 , p5_a9
675 , p5_a10
676 , p5_a11
677 , p5_a12
678 , p5_a13
679 , p5_a14
680 , p5_a15
681 , p5_a16
682 , p5_a17
683 , p5_a18
684 , p5_a19
685 , p5_a20
686 , p5_a21
687 , p5_a22
688 , p5_a23
689 , p5_a24
690 , p5_a25
691 , p5_a26
692 , p5_a27
693 , p5_a28
694 , p5_a29
695 , p5_a30
696 , p5_a31
697 , p5_a32
698 );
699
700 csi_datastructures_pub_w.rosetta_table_copy_in_p6(ddp_account_tbl, p6_a0
701 , p6_a1
702 , p6_a2
703 , p6_a3
704 , p6_a4
705 , p6_a5
706 , p6_a6
707 , p6_a7
708 , p6_a8
709 , p6_a9
710 , p6_a10
711 , p6_a11
712 , p6_a12
713 , p6_a13
714 , p6_a14
715 , p6_a15
716 , p6_a16
717 , p6_a17
718 , p6_a18
719 , p6_a19
720 , p6_a20
721 , p6_a21
722 , p6_a22
723 , p6_a23
724 , p6_a24
725 , p6_a25
726 , p6_a26
727 , p6_a27
728 , p6_a28
729 , p6_a29
730 , p6_a30
731 , p6_a31
732 , p6_a32
733 , p6_a33
734 , p6_a34
735 , p6_a35
736 );
737
738 ddp_txn_rec.transaction_id := rosetta_g_miss_num_map(p7_a0);
739 ddp_txn_rec.transaction_date := rosetta_g_miss_date_in_map(p7_a1);
740 ddp_txn_rec.source_transaction_date := rosetta_g_miss_date_in_map(p7_a2);
741 ddp_txn_rec.transaction_type_id := rosetta_g_miss_num_map(p7_a3);
742 ddp_txn_rec.txn_sub_type_id := rosetta_g_miss_num_map(p7_a4);
743 ddp_txn_rec.source_group_ref_id := rosetta_g_miss_num_map(p7_a5);
744 ddp_txn_rec.source_group_ref := p7_a6;
745 ddp_txn_rec.source_header_ref_id := rosetta_g_miss_num_map(p7_a7);
746 ddp_txn_rec.source_header_ref := p7_a8;
747 ddp_txn_rec.source_line_ref_id := rosetta_g_miss_num_map(p7_a9);
748 ddp_txn_rec.source_line_ref := p7_a10;
749 ddp_txn_rec.source_dist_ref_id1 := rosetta_g_miss_num_map(p7_a11);
750 ddp_txn_rec.source_dist_ref_id2 := rosetta_g_miss_num_map(p7_a12);
751 ddp_txn_rec.inv_material_transaction_id := rosetta_g_miss_num_map(p7_a13);
752 ddp_txn_rec.transaction_quantity := rosetta_g_miss_num_map(p7_a14);
753 ddp_txn_rec.transaction_uom_code := p7_a15;
754 ddp_txn_rec.transacted_by := rosetta_g_miss_num_map(p7_a16);
755 ddp_txn_rec.transaction_status_code := p7_a17;
756 ddp_txn_rec.transaction_action_code := p7_a18;
757 ddp_txn_rec.message_id := rosetta_g_miss_num_map(p7_a19);
758 ddp_txn_rec.context := p7_a20;
759 ddp_txn_rec.attribute1 := p7_a21;
760 ddp_txn_rec.attribute2 := p7_a22;
761 ddp_txn_rec.attribute3 := p7_a23;
762 ddp_txn_rec.attribute4 := p7_a24;
763 ddp_txn_rec.attribute5 := p7_a25;
764 ddp_txn_rec.attribute6 := p7_a26;
765 ddp_txn_rec.attribute7 := p7_a27;
766 ddp_txn_rec.attribute8 := p7_a28;
767 ddp_txn_rec.attribute9 := p7_a29;
768 ddp_txn_rec.attribute10 := p7_a30;
769 ddp_txn_rec.attribute11 := p7_a31;
770 ddp_txn_rec.attribute12 := p7_a32;
771 ddp_txn_rec.attribute13 := p7_a33;
772 ddp_txn_rec.attribute14 := p7_a34;
773 ddp_txn_rec.attribute15 := p7_a35;
774 ddp_txn_rec.object_version_number := rosetta_g_miss_num_map(p7_a36);
775 ddp_txn_rec.split_reason_code := p7_a37;
776 ddp_txn_rec.src_txn_creation_date := rosetta_g_miss_date_in_map(p7_a38);
777 ddp_txn_rec.gl_interface_status_code := rosetta_g_miss_num_map(p7_a39);
778
779
780
781
782 -- here's the delegated call to the old PL/SQL routine
783 csi_java_interface_pkg.create_item_instance(p_api_version,
784 p_commit,
785 p_init_msg_list,
786 p_validation_level,
787 ddp_instance_rec,
788 ddp_party_tbl,
789 ddp_account_tbl,
790 ddp_txn_rec,
791 x_return_status,
792 x_msg_count,
793 x_msg_data);
794
795 -- copy data back from the local variables to OUT or IN-OUT args, if any
796
797
798
799
800 p4_a0 := rosetta_g_miss_num_map(ddp_instance_rec.instance_id);
801 p4_a1 := ddp_instance_rec.instance_number;
802 p4_a2 := ddp_instance_rec.external_reference;
803 p4_a3 := rosetta_g_miss_num_map(ddp_instance_rec.inventory_item_id);
804 p4_a4 := rosetta_g_miss_num_map(ddp_instance_rec.vld_organization_id);
805 p4_a5 := ddp_instance_rec.inventory_revision;
806 p4_a6 := rosetta_g_miss_num_map(ddp_instance_rec.inv_master_organization_id);
807 p4_a7 := ddp_instance_rec.serial_number;
808 p4_a8 := ddp_instance_rec.mfg_serial_number_flag;
809 p4_a9 := ddp_instance_rec.lot_number;
810 p4_a10 := rosetta_g_miss_num_map(ddp_instance_rec.quantity);
811 p4_a11 := ddp_instance_rec.unit_of_measure;
812 p4_a12 := ddp_instance_rec.accounting_class_code;
813 p4_a13 := rosetta_g_miss_num_map(ddp_instance_rec.instance_condition_id);
814 p4_a14 := rosetta_g_miss_num_map(ddp_instance_rec.instance_status_id);
815 p4_a15 := ddp_instance_rec.customer_view_flag;
816 p4_a16 := ddp_instance_rec.merchant_view_flag;
817 p4_a17 := ddp_instance_rec.sellable_flag;
818 p4_a18 := rosetta_g_miss_num_map(ddp_instance_rec.system_id);
819 p4_a19 := ddp_instance_rec.instance_type_code;
820 p4_a20 := ddp_instance_rec.active_start_date;
821 p4_a21 := ddp_instance_rec.active_end_date;
822 p4_a22 := ddp_instance_rec.location_type_code;
823 p4_a23 := rosetta_g_miss_num_map(ddp_instance_rec.location_id);
824 p4_a24 := rosetta_g_miss_num_map(ddp_instance_rec.inv_organization_id);
825 p4_a25 := ddp_instance_rec.inv_subinventory_name;
826 p4_a26 := rosetta_g_miss_num_map(ddp_instance_rec.inv_locator_id);
827 p4_a27 := rosetta_g_miss_num_map(ddp_instance_rec.pa_project_id);
828 p4_a28 := rosetta_g_miss_num_map(ddp_instance_rec.pa_project_task_id);
829 p4_a29 := rosetta_g_miss_num_map(ddp_instance_rec.in_transit_order_line_id);
830 p4_a30 := rosetta_g_miss_num_map(ddp_instance_rec.wip_job_id);
831 p4_a31 := rosetta_g_miss_num_map(ddp_instance_rec.po_order_line_id);
832 p4_a32 := rosetta_g_miss_num_map(ddp_instance_rec.last_oe_order_line_id);
833 p4_a33 := rosetta_g_miss_num_map(ddp_instance_rec.last_oe_rma_line_id);
834 p4_a34 := rosetta_g_miss_num_map(ddp_instance_rec.last_po_po_line_id);
835 p4_a35 := ddp_instance_rec.last_oe_po_number;
836 p4_a36 := rosetta_g_miss_num_map(ddp_instance_rec.last_wip_job_id);
837 p4_a37 := rosetta_g_miss_num_map(ddp_instance_rec.last_pa_project_id);
838 p4_a38 := rosetta_g_miss_num_map(ddp_instance_rec.last_pa_task_id);
839 p4_a39 := rosetta_g_miss_num_map(ddp_instance_rec.last_oe_agreement_id);
840 p4_a40 := ddp_instance_rec.install_date;
841 p4_a41 := ddp_instance_rec.manually_created_flag;
842 p4_a42 := ddp_instance_rec.return_by_date;
843 p4_a43 := ddp_instance_rec.actual_return_date;
844 p4_a44 := ddp_instance_rec.creation_complete_flag;
845 p4_a45 := ddp_instance_rec.completeness_flag;
846 p4_a46 := ddp_instance_rec.version_label;
847 p4_a47 := ddp_instance_rec.version_label_description;
848 p4_a48 := ddp_instance_rec.context;
849 p4_a49 := ddp_instance_rec.attribute1;
850 p4_a50 := ddp_instance_rec.attribute2;
851 p4_a51 := ddp_instance_rec.attribute3;
852 p4_a52 := ddp_instance_rec.attribute4;
853 p4_a53 := ddp_instance_rec.attribute5;
854 p4_a54 := ddp_instance_rec.attribute6;
855 p4_a55 := ddp_instance_rec.attribute7;
856 p4_a56 := ddp_instance_rec.attribute8;
857 p4_a57 := ddp_instance_rec.attribute9;
858 p4_a58 := ddp_instance_rec.attribute10;
859 p4_a59 := ddp_instance_rec.attribute11;
860 p4_a60 := ddp_instance_rec.attribute12;
861 p4_a61 := ddp_instance_rec.attribute13;
862 p4_a62 := ddp_instance_rec.attribute14;
863 p4_a63 := ddp_instance_rec.attribute15;
864 p4_a64 := rosetta_g_miss_num_map(ddp_instance_rec.object_version_number);
865 p4_a65 := rosetta_g_miss_num_map(ddp_instance_rec.last_txn_line_detail_id);
866 p4_a66 := ddp_instance_rec.install_location_type_code;
867 p4_a67 := rosetta_g_miss_num_map(ddp_instance_rec.install_location_id);
868 p4_a68 := ddp_instance_rec.instance_usage_code;
869 p4_a69 := ddp_instance_rec.check_for_instance_expiry;
870 p4_a70 := ddp_instance_rec.processed_flag;
871 p4_a71 := ddp_instance_rec.call_contracts;
872 p4_a72 := rosetta_g_miss_num_map(ddp_instance_rec.interface_id);
873 p4_a73 := ddp_instance_rec.grp_call_contracts;
874 p4_a74 := rosetta_g_miss_num_map(ddp_instance_rec.config_inst_hdr_id);
875 p4_a75 := rosetta_g_miss_num_map(ddp_instance_rec.config_inst_rev_num);
876 p4_a76 := rosetta_g_miss_num_map(ddp_instance_rec.config_inst_item_id);
877 p4_a77 := ddp_instance_rec.config_valid_status;
878 p4_a78 := ddp_instance_rec.instance_description;
879 p4_a79 := ddp_instance_rec.call_batch_validation;
880 p4_a80 := rosetta_g_miss_num_map(ddp_instance_rec.request_id);
881 p4_a81 := rosetta_g_miss_num_map(ddp_instance_rec.program_application_id);
882 p4_a82 := rosetta_g_miss_num_map(ddp_instance_rec.program_id);
883 p4_a83 := ddp_instance_rec.program_update_date;
884 p4_a84 := ddp_instance_rec.cascade_ownership_flag;
885 p4_a85 := ddp_instance_rec.network_asset_flag;
886 p4_a86 := ddp_instance_rec.maintainable_flag;
887 p4_a87 := rosetta_g_miss_num_map(ddp_instance_rec.pn_location_id);
888 p4_a88 := ddp_instance_rec.asset_criticality_code;
889 p4_a89 := rosetta_g_miss_num_map(ddp_instance_rec.category_id);
890 p4_a90 := rosetta_g_miss_num_map(ddp_instance_rec.equipment_gen_object_id);
891 p4_a91 := ddp_instance_rec.instantiation_flag;
892 p4_a92 := rosetta_g_miss_num_map(ddp_instance_rec.linear_location_id);
893 p4_a93 := ddp_instance_rec.operational_log_flag;
894 p4_a94 := rosetta_g_miss_num_map(ddp_instance_rec.checkin_status);
895 p4_a95 := ddp_instance_rec.supplier_warranty_exp_date;
896 p4_a96 := ddp_instance_rec.attribute16;
897 p4_a97 := ddp_instance_rec.attribute17;
898 p4_a98 := ddp_instance_rec.attribute18;
899 p4_a99 := ddp_instance_rec.attribute19;
900 p4_a100 := ddp_instance_rec.attribute20;
901 p4_a101 := ddp_instance_rec.attribute21;
902 p4_a102 := ddp_instance_rec.attribute22;
903 p4_a103 := ddp_instance_rec.attribute23;
904 p4_a104 := ddp_instance_rec.attribute24;
905 p4_a105 := ddp_instance_rec.attribute25;
906 p4_a106 := ddp_instance_rec.attribute26;
907 p4_a107 := ddp_instance_rec.attribute27;
908 p4_a108 := ddp_instance_rec.attribute28;
909 p4_a109 := ddp_instance_rec.attribute29;
910 p4_a110 := ddp_instance_rec.attribute30;
911 p4_a111 := rosetta_g_miss_num_map(ddp_instance_rec.purchase_unit_price);
912 p4_a112 := ddp_instance_rec.purchase_currency_code;
913 p4_a113 := rosetta_g_miss_num_map(ddp_instance_rec.payables_unit_price);
914 p4_a114 := ddp_instance_rec.payables_currency_code;
915 p4_a115 := rosetta_g_miss_num_map(ddp_instance_rec.sales_unit_price);
916 p4_a116 := ddp_instance_rec.sales_currency_code;
917 p4_a117 := ddp_instance_rec.operational_status_code;
918 p4_a118 := rosetta_g_miss_num_map(ddp_instance_rec.department_id);
919 p4_a119 := ddp_instance_rec.wip_accounting_class;
920 p4_a120 := rosetta_g_miss_num_map(ddp_instance_rec.area_id);
921 p4_a121 := rosetta_g_miss_num_map(ddp_instance_rec.owner_party_id);
922 p4_a122 := ddp_instance_rec.source_code;
923
924 csi_datastructures_pub_w.rosetta_table_copy_out_p9(ddp_party_tbl, p5_a0
925 , p5_a1
926 , p5_a2
927 , p5_a3
928 , p5_a4
929 , p5_a5
930 , p5_a6
931 , p5_a7
932 , p5_a8
933 , p5_a9
934 , p5_a10
935 , p5_a11
936 , p5_a12
937 , p5_a13
938 , p5_a14
939 , p5_a15
940 , p5_a16
941 , p5_a17
942 , p5_a18
943 , p5_a19
944 , p5_a20
945 , p5_a21
946 , p5_a22
947 , p5_a23
948 , p5_a24
949 , p5_a25
950 , p5_a26
951 , p5_a27
952 , p5_a28
953 , p5_a29
954 , p5_a30
955 , p5_a31
956 , p5_a32
957 );
958
959 csi_datastructures_pub_w.rosetta_table_copy_out_p6(ddp_account_tbl, p6_a0
960 , p6_a1
961 , p6_a2
962 , p6_a3
963 , p6_a4
964 , p6_a5
965 , p6_a6
966 , p6_a7
967 , p6_a8
968 , p6_a9
969 , p6_a10
970 , p6_a11
971 , p6_a12
972 , p6_a13
973 , p6_a14
974 , p6_a15
975 , p6_a16
976 , p6_a17
977 , p6_a18
978 , p6_a19
979 , p6_a20
980 , p6_a21
981 , p6_a22
982 , p6_a23
983 , p6_a24
984 , p6_a25
985 , p6_a26
986 , p6_a27
987 , p6_a28
988 , p6_a29
989 , p6_a30
990 , p6_a31
991 , p6_a32
992 , p6_a33
993 , p6_a34
994 , p6_a35
995 );
996
997 p7_a0 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_id);
998 p7_a1 := ddp_txn_rec.transaction_date;
999 p7_a2 := ddp_txn_rec.source_transaction_date;
1000 p7_a3 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_type_id);
1001 p7_a4 := rosetta_g_miss_num_map(ddp_txn_rec.txn_sub_type_id);
1002 p7_a5 := rosetta_g_miss_num_map(ddp_txn_rec.source_group_ref_id);
1003 p7_a6 := ddp_txn_rec.source_group_ref;
1004 p7_a7 := rosetta_g_miss_num_map(ddp_txn_rec.source_header_ref_id);
1005 p7_a8 := ddp_txn_rec.source_header_ref;
1006 p7_a9 := rosetta_g_miss_num_map(ddp_txn_rec.source_line_ref_id);
1007 p7_a10 := ddp_txn_rec.source_line_ref;
1008 p7_a11 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id1);
1009 p7_a12 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id2);
1010 p7_a13 := rosetta_g_miss_num_map(ddp_txn_rec.inv_material_transaction_id);
1011 p7_a14 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_quantity);
1012 p7_a15 := ddp_txn_rec.transaction_uom_code;
1013 p7_a16 := rosetta_g_miss_num_map(ddp_txn_rec.transacted_by);
1014 p7_a17 := ddp_txn_rec.transaction_status_code;
1015 p7_a18 := ddp_txn_rec.transaction_action_code;
1016 p7_a19 := rosetta_g_miss_num_map(ddp_txn_rec.message_id);
1017 p7_a20 := ddp_txn_rec.context;
1018 p7_a21 := ddp_txn_rec.attribute1;
1019 p7_a22 := ddp_txn_rec.attribute2;
1020 p7_a23 := ddp_txn_rec.attribute3;
1021 p7_a24 := ddp_txn_rec.attribute4;
1022 p7_a25 := ddp_txn_rec.attribute5;
1023 p7_a26 := ddp_txn_rec.attribute6;
1024 p7_a27 := ddp_txn_rec.attribute7;
1025 p7_a28 := ddp_txn_rec.attribute8;
1026 p7_a29 := ddp_txn_rec.attribute9;
1027 p7_a30 := ddp_txn_rec.attribute10;
1028 p7_a31 := ddp_txn_rec.attribute11;
1029 p7_a32 := ddp_txn_rec.attribute12;
1030 p7_a33 := ddp_txn_rec.attribute13;
1031 p7_a34 := ddp_txn_rec.attribute14;
1032 p7_a35 := ddp_txn_rec.attribute15;
1033 p7_a36 := rosetta_g_miss_num_map(ddp_txn_rec.object_version_number);
1034 p7_a37 := ddp_txn_rec.split_reason_code;
1035 p7_a38 := ddp_txn_rec.src_txn_creation_date;
1036 p7_a39 := rosetta_g_miss_num_map(ddp_txn_rec.gl_interface_status_code);
1037
1038
1039
1040 end;
1041
1042 procedure split_item_instance(p_api_version NUMBER
1043 , p_commit VARCHAR2
1044 , p_init_msg_list VARCHAR2
1045 , p_validation_level NUMBER
1046 , p4_a0 in out nocopy NUMBER
1047 , p4_a1 in out nocopy VARCHAR2
1048 , p4_a2 in out nocopy VARCHAR2
1049 , p4_a3 in out nocopy NUMBER
1050 , p4_a4 in out nocopy NUMBER
1051 , p4_a5 in out nocopy VARCHAR2
1052 , p4_a6 in out nocopy NUMBER
1053 , p4_a7 in out nocopy VARCHAR2
1054 , p4_a8 in out nocopy VARCHAR2
1055 , p4_a9 in out nocopy VARCHAR2
1056 , p4_a10 in out nocopy NUMBER
1057 , p4_a11 in out nocopy VARCHAR2
1058 , p4_a12 in out nocopy VARCHAR2
1059 , p4_a13 in out nocopy NUMBER
1060 , p4_a14 in out nocopy NUMBER
1061 , p4_a15 in out nocopy VARCHAR2
1062 , p4_a16 in out nocopy VARCHAR2
1063 , p4_a17 in out nocopy VARCHAR2
1064 , p4_a18 in out nocopy NUMBER
1065 , p4_a19 in out nocopy VARCHAR2
1066 , p4_a20 in out nocopy DATE
1067 , p4_a21 in out nocopy DATE
1068 , p4_a22 in out nocopy VARCHAR2
1069 , p4_a23 in out nocopy NUMBER
1070 , p4_a24 in out nocopy NUMBER
1071 , p4_a25 in out nocopy VARCHAR2
1072 , p4_a26 in out nocopy NUMBER
1073 , p4_a27 in out nocopy NUMBER
1074 , p4_a28 in out nocopy NUMBER
1075 , p4_a29 in out nocopy NUMBER
1076 , p4_a30 in out nocopy NUMBER
1077 , p4_a31 in out nocopy NUMBER
1078 , p4_a32 in out nocopy NUMBER
1079 , p4_a33 in out nocopy NUMBER
1080 , p4_a34 in out nocopy NUMBER
1081 , p4_a35 in out nocopy VARCHAR2
1082 , p4_a36 in out nocopy NUMBER
1083 , p4_a37 in out nocopy NUMBER
1084 , p4_a38 in out nocopy NUMBER
1085 , p4_a39 in out nocopy NUMBER
1086 , p4_a40 in out nocopy DATE
1087 , p4_a41 in out nocopy VARCHAR2
1088 , p4_a42 in out nocopy DATE
1089 , p4_a43 in out nocopy DATE
1090 , p4_a44 in out nocopy VARCHAR2
1091 , p4_a45 in out nocopy VARCHAR2
1092 , p4_a46 in out nocopy VARCHAR2
1093 , p4_a47 in out nocopy VARCHAR2
1094 , p4_a48 in out nocopy VARCHAR2
1095 , p4_a49 in out nocopy VARCHAR2
1096 , p4_a50 in out nocopy VARCHAR2
1097 , p4_a51 in out nocopy VARCHAR2
1098 , p4_a52 in out nocopy VARCHAR2
1099 , p4_a53 in out nocopy VARCHAR2
1100 , p4_a54 in out nocopy VARCHAR2
1101 , p4_a55 in out nocopy VARCHAR2
1102 , p4_a56 in out nocopy VARCHAR2
1103 , p4_a57 in out nocopy VARCHAR2
1104 , p4_a58 in out nocopy VARCHAR2
1105 , p4_a59 in out nocopy VARCHAR2
1106 , p4_a60 in out nocopy VARCHAR2
1107 , p4_a61 in out nocopy VARCHAR2
1108 , p4_a62 in out nocopy VARCHAR2
1109 , p4_a63 in out nocopy VARCHAR2
1110 , p4_a64 in out nocopy NUMBER
1111 , p4_a65 in out nocopy NUMBER
1112 , p4_a66 in out nocopy VARCHAR2
1113 , p4_a67 in out nocopy NUMBER
1114 , p4_a68 in out nocopy VARCHAR2
1115 , p4_a69 in out nocopy VARCHAR2
1116 , p4_a70 in out nocopy VARCHAR2
1117 , p4_a71 in out nocopy VARCHAR2
1118 , p4_a72 in out nocopy NUMBER
1119 , p4_a73 in out nocopy VARCHAR2
1120 , p4_a74 in out nocopy NUMBER
1121 , p4_a75 in out nocopy NUMBER
1122 , p4_a76 in out nocopy NUMBER
1123 , p4_a77 in out nocopy VARCHAR2
1124 , p4_a78 in out nocopy VARCHAR2
1125 , p4_a79 in out nocopy VARCHAR2
1126 , p4_a80 in out nocopy NUMBER
1127 , p4_a81 in out nocopy NUMBER
1128 , p4_a82 in out nocopy NUMBER
1129 , p4_a83 in out nocopy DATE
1130 , p4_a84 in out nocopy VARCHAR2
1131 , p4_a85 in out nocopy VARCHAR2
1132 , p4_a86 in out nocopy VARCHAR2
1133 , p4_a87 in out nocopy NUMBER
1134 , p4_a88 in out nocopy VARCHAR2
1135 , p4_a89 in out nocopy NUMBER
1136 , p4_a90 in out nocopy NUMBER
1137 , p4_a91 in out nocopy VARCHAR2
1138 , p4_a92 in out nocopy NUMBER
1139 , p4_a93 in out nocopy VARCHAR2
1140 , p4_a94 in out nocopy NUMBER
1141 , p4_a95 in out nocopy DATE
1142 , p4_a96 in out nocopy VARCHAR2
1143 , p4_a97 in out nocopy VARCHAR2
1144 , p4_a98 in out nocopy VARCHAR2
1145 , p4_a99 in out nocopy VARCHAR2
1146 , p4_a100 in out nocopy VARCHAR2
1147 , p4_a101 in out nocopy VARCHAR2
1148 , p4_a102 in out nocopy VARCHAR2
1149 , p4_a103 in out nocopy VARCHAR2
1150 , p4_a104 in out nocopy VARCHAR2
1151 , p4_a105 in out nocopy VARCHAR2
1152 , p4_a106 in out nocopy VARCHAR2
1153 , p4_a107 in out nocopy VARCHAR2
1154 , p4_a108 in out nocopy VARCHAR2
1155 , p4_a109 in out nocopy VARCHAR2
1156 , p4_a110 in out nocopy VARCHAR2
1157 , p4_a111 in out nocopy NUMBER
1158 , p4_a112 in out nocopy VARCHAR2
1159 , p4_a113 in out nocopy NUMBER
1160 , p4_a114 in out nocopy VARCHAR2
1161 , p4_a115 in out nocopy NUMBER
1162 , p4_a116 in out nocopy VARCHAR2
1163 , p4_a117 in out nocopy VARCHAR2
1164 , p4_a118 in out nocopy NUMBER
1165 , p4_a119 in out nocopy VARCHAR2
1166 , p4_a120 in out nocopy NUMBER
1167 , p4_a121 in out nocopy NUMBER
1168 , p4_a122 in out nocopy VARCHAR2
1169 , p_quantity1 NUMBER
1170 , p_quantity2 NUMBER
1171 , p_copy_ext_attribs VARCHAR2
1172 , p_copy_org_assignments VARCHAR2
1173 , p_copy_parties VARCHAR2
1174 , p_copy_accounts VARCHAR2
1175 , p_copy_asset_assignments VARCHAR2
1176 , p_copy_pricing_attribs VARCHAR2
1177 , p13_a0 in out nocopy NUMBER
1178 , p13_a1 in out nocopy DATE
1179 , p13_a2 in out nocopy DATE
1180 , p13_a3 in out nocopy NUMBER
1181 , p13_a4 in out nocopy NUMBER
1182 , p13_a5 in out nocopy NUMBER
1183 , p13_a6 in out nocopy VARCHAR2
1184 , p13_a7 in out nocopy NUMBER
1185 , p13_a8 in out nocopy VARCHAR2
1186 , p13_a9 in out nocopy NUMBER
1187 , p13_a10 in out nocopy VARCHAR2
1188 , p13_a11 in out nocopy NUMBER
1189 , p13_a12 in out nocopy NUMBER
1190 , p13_a13 in out nocopy NUMBER
1191 , p13_a14 in out nocopy NUMBER
1192 , p13_a15 in out nocopy VARCHAR2
1193 , p13_a16 in out nocopy NUMBER
1194 , p13_a17 in out nocopy VARCHAR2
1195 , p13_a18 in out nocopy VARCHAR2
1196 , p13_a19 in out nocopy NUMBER
1197 , p13_a20 in out nocopy VARCHAR2
1198 , p13_a21 in out nocopy VARCHAR2
1199 , p13_a22 in out nocopy VARCHAR2
1200 , p13_a23 in out nocopy VARCHAR2
1201 , p13_a24 in out nocopy VARCHAR2
1202 , p13_a25 in out nocopy VARCHAR2
1203 , p13_a26 in out nocopy VARCHAR2
1204 , p13_a27 in out nocopy VARCHAR2
1205 , p13_a28 in out nocopy VARCHAR2
1206 , p13_a29 in out nocopy VARCHAR2
1207 , p13_a30 in out nocopy VARCHAR2
1208 , p13_a31 in out nocopy VARCHAR2
1209 , p13_a32 in out nocopy VARCHAR2
1210 , p13_a33 in out nocopy VARCHAR2
1211 , p13_a34 in out nocopy VARCHAR2
1212 , p13_a35 in out nocopy VARCHAR2
1213 , p13_a36 in out nocopy NUMBER
1214 , p13_a37 in out nocopy VARCHAR2
1215 , p13_a38 in out nocopy DATE
1216 , p13_a39 in out nocopy NUMBER
1217 , p14_a0 out nocopy NUMBER
1218 , p14_a1 out nocopy VARCHAR2
1219 , p14_a2 out nocopy VARCHAR2
1220 , p14_a3 out nocopy NUMBER
1221 , p14_a4 out nocopy NUMBER
1222 , p14_a5 out nocopy VARCHAR2
1223 , p14_a6 out nocopy NUMBER
1224 , p14_a7 out nocopy VARCHAR2
1225 , p14_a8 out nocopy VARCHAR2
1226 , p14_a9 out nocopy VARCHAR2
1227 , p14_a10 out nocopy NUMBER
1228 , p14_a11 out nocopy VARCHAR2
1229 , p14_a12 out nocopy VARCHAR2
1230 , p14_a13 out nocopy NUMBER
1231 , p14_a14 out nocopy NUMBER
1232 , p14_a15 out nocopy VARCHAR2
1233 , p14_a16 out nocopy VARCHAR2
1234 , p14_a17 out nocopy VARCHAR2
1235 , p14_a18 out nocopy NUMBER
1236 , p14_a19 out nocopy VARCHAR2
1237 , p14_a20 out nocopy DATE
1238 , p14_a21 out nocopy DATE
1239 , p14_a22 out nocopy VARCHAR2
1240 , p14_a23 out nocopy NUMBER
1241 , p14_a24 out nocopy NUMBER
1242 , p14_a25 out nocopy VARCHAR2
1243 , p14_a26 out nocopy NUMBER
1244 , p14_a27 out nocopy NUMBER
1245 , p14_a28 out nocopy NUMBER
1246 , p14_a29 out nocopy NUMBER
1247 , p14_a30 out nocopy NUMBER
1248 , p14_a31 out nocopy NUMBER
1249 , p14_a32 out nocopy NUMBER
1250 , p14_a33 out nocopy NUMBER
1251 , p14_a34 out nocopy NUMBER
1252 , p14_a35 out nocopy VARCHAR2
1253 , p14_a36 out nocopy NUMBER
1254 , p14_a37 out nocopy NUMBER
1255 , p14_a38 out nocopy NUMBER
1256 , p14_a39 out nocopy NUMBER
1257 , p14_a40 out nocopy DATE
1258 , p14_a41 out nocopy VARCHAR2
1259 , p14_a42 out nocopy DATE
1260 , p14_a43 out nocopy DATE
1261 , p14_a44 out nocopy VARCHAR2
1262 , p14_a45 out nocopy VARCHAR2
1263 , p14_a46 out nocopy VARCHAR2
1264 , p14_a47 out nocopy VARCHAR2
1265 , p14_a48 out nocopy VARCHAR2
1266 , p14_a49 out nocopy VARCHAR2
1267 , p14_a50 out nocopy VARCHAR2
1268 , p14_a51 out nocopy VARCHAR2
1269 , p14_a52 out nocopy VARCHAR2
1270 , p14_a53 out nocopy VARCHAR2
1271 , p14_a54 out nocopy VARCHAR2
1272 , p14_a55 out nocopy VARCHAR2
1273 , p14_a56 out nocopy VARCHAR2
1274 , p14_a57 out nocopy VARCHAR2
1275 , p14_a58 out nocopy VARCHAR2
1276 , p14_a59 out nocopy VARCHAR2
1277 , p14_a60 out nocopy VARCHAR2
1278 , p14_a61 out nocopy VARCHAR2
1279 , p14_a62 out nocopy VARCHAR2
1280 , p14_a63 out nocopy VARCHAR2
1281 , p14_a64 out nocopy NUMBER
1282 , p14_a65 out nocopy NUMBER
1283 , p14_a66 out nocopy VARCHAR2
1284 , p14_a67 out nocopy NUMBER
1285 , p14_a68 out nocopy VARCHAR2
1286 , p14_a69 out nocopy VARCHAR2
1287 , p14_a70 out nocopy VARCHAR2
1288 , p14_a71 out nocopy VARCHAR2
1289 , p14_a72 out nocopy NUMBER
1290 , p14_a73 out nocopy VARCHAR2
1291 , p14_a74 out nocopy NUMBER
1292 , p14_a75 out nocopy NUMBER
1293 , p14_a76 out nocopy NUMBER
1294 , p14_a77 out nocopy VARCHAR2
1295 , p14_a78 out nocopy VARCHAR2
1296 , p14_a79 out nocopy VARCHAR2
1297 , p14_a80 out nocopy NUMBER
1298 , p14_a81 out nocopy NUMBER
1299 , p14_a82 out nocopy NUMBER
1300 , p14_a83 out nocopy DATE
1301 , p14_a84 out nocopy VARCHAR2
1302 , p14_a85 out nocopy VARCHAR2
1303 , p14_a86 out nocopy VARCHAR2
1304 , p14_a87 out nocopy NUMBER
1305 , p14_a88 out nocopy VARCHAR2
1306 , p14_a89 out nocopy NUMBER
1307 , p14_a90 out nocopy NUMBER
1308 , p14_a91 out nocopy VARCHAR2
1309 , p14_a92 out nocopy NUMBER
1310 , p14_a93 out nocopy VARCHAR2
1311 , p14_a94 out nocopy NUMBER
1312 , p14_a95 out nocopy DATE
1313 , p14_a96 out nocopy VARCHAR2
1314 , p14_a97 out nocopy VARCHAR2
1315 , p14_a98 out nocopy VARCHAR2
1316 , p14_a99 out nocopy VARCHAR2
1317 , p14_a100 out nocopy VARCHAR2
1318 , p14_a101 out nocopy VARCHAR2
1319 , p14_a102 out nocopy VARCHAR2
1320 , p14_a103 out nocopy VARCHAR2
1321 , p14_a104 out nocopy VARCHAR2
1322 , p14_a105 out nocopy VARCHAR2
1323 , p14_a106 out nocopy VARCHAR2
1324 , p14_a107 out nocopy VARCHAR2
1325 , p14_a108 out nocopy VARCHAR2
1326 , p14_a109 out nocopy VARCHAR2
1327 , p14_a110 out nocopy VARCHAR2
1328 , p14_a111 out nocopy NUMBER
1329 , p14_a112 out nocopy VARCHAR2
1330 , p14_a113 out nocopy NUMBER
1331 , p14_a114 out nocopy VARCHAR2
1332 , p14_a115 out nocopy NUMBER
1333 , p14_a116 out nocopy VARCHAR2
1334 , p14_a117 out nocopy VARCHAR2
1335 , p14_a118 out nocopy NUMBER
1336 , p14_a119 out nocopy VARCHAR2
1337 , p14_a120 out nocopy NUMBER
1338 , p14_a121 out nocopy NUMBER
1339 , p14_a122 out nocopy VARCHAR2
1340 , x_return_status out nocopy VARCHAR2
1341 , x_msg_count out nocopy NUMBER
1342 , x_msg_data out nocopy VARCHAR2
1343 )
1344
1345 as
1346 ddp_source_instance_rec csi_datastructures_pub.instance_rec;
1347 ddp_txn_rec csi_datastructures_pub.transaction_rec;
1348 ddx_new_instance_rec csi_datastructures_pub.instance_rec;
1349 ddindx binary_integer; indx binary_integer;
1350 begin
1351
1352 -- copy data to the local IN or IN-OUT args, if any
1353
1354
1355
1356
1357 ddp_source_instance_rec.instance_id := rosetta_g_miss_num_map(p4_a0);
1358 ddp_source_instance_rec.instance_number := p4_a1;
1359 ddp_source_instance_rec.external_reference := p4_a2;
1360 ddp_source_instance_rec.inventory_item_id := rosetta_g_miss_num_map(p4_a3);
1361 ddp_source_instance_rec.vld_organization_id := rosetta_g_miss_num_map(p4_a4);
1362 ddp_source_instance_rec.inventory_revision := p4_a5;
1363 ddp_source_instance_rec.inv_master_organization_id := rosetta_g_miss_num_map(p4_a6);
1364 ddp_source_instance_rec.serial_number := p4_a7;
1365 ddp_source_instance_rec.mfg_serial_number_flag := p4_a8;
1366 ddp_source_instance_rec.lot_number := p4_a9;
1367 ddp_source_instance_rec.quantity := rosetta_g_miss_num_map(p4_a10);
1368 ddp_source_instance_rec.unit_of_measure := p4_a11;
1369 ddp_source_instance_rec.accounting_class_code := p4_a12;
1370 ddp_source_instance_rec.instance_condition_id := rosetta_g_miss_num_map(p4_a13);
1371 ddp_source_instance_rec.instance_status_id := rosetta_g_miss_num_map(p4_a14);
1372 ddp_source_instance_rec.customer_view_flag := p4_a15;
1373 ddp_source_instance_rec.merchant_view_flag := p4_a16;
1374 ddp_source_instance_rec.sellable_flag := p4_a17;
1375 ddp_source_instance_rec.system_id := rosetta_g_miss_num_map(p4_a18);
1376 ddp_source_instance_rec.instance_type_code := p4_a19;
1377 ddp_source_instance_rec.active_start_date := rosetta_g_miss_date_in_map(p4_a20);
1378 ddp_source_instance_rec.active_end_date := rosetta_g_miss_date_in_map(p4_a21);
1379 ddp_source_instance_rec.location_type_code := p4_a22;
1380 ddp_source_instance_rec.location_id := rosetta_g_miss_num_map(p4_a23);
1381 ddp_source_instance_rec.inv_organization_id := rosetta_g_miss_num_map(p4_a24);
1382 ddp_source_instance_rec.inv_subinventory_name := p4_a25;
1383 ddp_source_instance_rec.inv_locator_id := rosetta_g_miss_num_map(p4_a26);
1384 ddp_source_instance_rec.pa_project_id := rosetta_g_miss_num_map(p4_a27);
1385 ddp_source_instance_rec.pa_project_task_id := rosetta_g_miss_num_map(p4_a28);
1386 ddp_source_instance_rec.in_transit_order_line_id := rosetta_g_miss_num_map(p4_a29);
1387 ddp_source_instance_rec.wip_job_id := rosetta_g_miss_num_map(p4_a30);
1388 ddp_source_instance_rec.po_order_line_id := rosetta_g_miss_num_map(p4_a31);
1389 ddp_source_instance_rec.last_oe_order_line_id := rosetta_g_miss_num_map(p4_a32);
1390 ddp_source_instance_rec.last_oe_rma_line_id := rosetta_g_miss_num_map(p4_a33);
1391 ddp_source_instance_rec.last_po_po_line_id := rosetta_g_miss_num_map(p4_a34);
1392 ddp_source_instance_rec.last_oe_po_number := p4_a35;
1393 ddp_source_instance_rec.last_wip_job_id := rosetta_g_miss_num_map(p4_a36);
1394 ddp_source_instance_rec.last_pa_project_id := rosetta_g_miss_num_map(p4_a37);
1395 ddp_source_instance_rec.last_pa_task_id := rosetta_g_miss_num_map(p4_a38);
1396 ddp_source_instance_rec.last_oe_agreement_id := rosetta_g_miss_num_map(p4_a39);
1397 ddp_source_instance_rec.install_date := rosetta_g_miss_date_in_map(p4_a40);
1398 ddp_source_instance_rec.manually_created_flag := p4_a41;
1399 ddp_source_instance_rec.return_by_date := rosetta_g_miss_date_in_map(p4_a42);
1400 ddp_source_instance_rec.actual_return_date := rosetta_g_miss_date_in_map(p4_a43);
1401 ddp_source_instance_rec.creation_complete_flag := p4_a44;
1402 ddp_source_instance_rec.completeness_flag := p4_a45;
1403 ddp_source_instance_rec.version_label := p4_a46;
1404 ddp_source_instance_rec.version_label_description := p4_a47;
1405 ddp_source_instance_rec.context := p4_a48;
1406 ddp_source_instance_rec.attribute1 := p4_a49;
1407 ddp_source_instance_rec.attribute2 := p4_a50;
1408 ddp_source_instance_rec.attribute3 := p4_a51;
1409 ddp_source_instance_rec.attribute4 := p4_a52;
1410 ddp_source_instance_rec.attribute5 := p4_a53;
1411 ddp_source_instance_rec.attribute6 := p4_a54;
1412 ddp_source_instance_rec.attribute7 := p4_a55;
1413 ddp_source_instance_rec.attribute8 := p4_a56;
1414 ddp_source_instance_rec.attribute9 := p4_a57;
1415 ddp_source_instance_rec.attribute10 := p4_a58;
1416 ddp_source_instance_rec.attribute11 := p4_a59;
1417 ddp_source_instance_rec.attribute12 := p4_a60;
1418 ddp_source_instance_rec.attribute13 := p4_a61;
1419 ddp_source_instance_rec.attribute14 := p4_a62;
1420 ddp_source_instance_rec.attribute15 := p4_a63;
1421 ddp_source_instance_rec.object_version_number := rosetta_g_miss_num_map(p4_a64);
1422 ddp_source_instance_rec.last_txn_line_detail_id := rosetta_g_miss_num_map(p4_a65);
1423 ddp_source_instance_rec.install_location_type_code := p4_a66;
1424 ddp_source_instance_rec.install_location_id := rosetta_g_miss_num_map(p4_a67);
1425 ddp_source_instance_rec.instance_usage_code := p4_a68;
1426 ddp_source_instance_rec.check_for_instance_expiry := p4_a69;
1427 ddp_source_instance_rec.processed_flag := p4_a70;
1428 ddp_source_instance_rec.call_contracts := p4_a71;
1429 ddp_source_instance_rec.interface_id := rosetta_g_miss_num_map(p4_a72);
1430 ddp_source_instance_rec.grp_call_contracts := p4_a73;
1431 ddp_source_instance_rec.config_inst_hdr_id := rosetta_g_miss_num_map(p4_a74);
1432 ddp_source_instance_rec.config_inst_rev_num := rosetta_g_miss_num_map(p4_a75);
1433 ddp_source_instance_rec.config_inst_item_id := rosetta_g_miss_num_map(p4_a76);
1434 ddp_source_instance_rec.config_valid_status := p4_a77;
1435 ddp_source_instance_rec.instance_description := p4_a78;
1436 ddp_source_instance_rec.call_batch_validation := p4_a79;
1437 ddp_source_instance_rec.request_id := rosetta_g_miss_num_map(p4_a80);
1438 ddp_source_instance_rec.program_application_id := rosetta_g_miss_num_map(p4_a81);
1439 ddp_source_instance_rec.program_id := rosetta_g_miss_num_map(p4_a82);
1440 ddp_source_instance_rec.program_update_date := rosetta_g_miss_date_in_map(p4_a83);
1441 ddp_source_instance_rec.cascade_ownership_flag := p4_a84;
1442 ddp_source_instance_rec.network_asset_flag := p4_a85;
1443 ddp_source_instance_rec.maintainable_flag := p4_a86;
1444 ddp_source_instance_rec.pn_location_id := rosetta_g_miss_num_map(p4_a87);
1445 ddp_source_instance_rec.asset_criticality_code := p4_a88;
1446 ddp_source_instance_rec.category_id := rosetta_g_miss_num_map(p4_a89);
1447 ddp_source_instance_rec.equipment_gen_object_id := rosetta_g_miss_num_map(p4_a90);
1448 ddp_source_instance_rec.instantiation_flag := p4_a91;
1449 ddp_source_instance_rec.linear_location_id := rosetta_g_miss_num_map(p4_a92);
1450 ddp_source_instance_rec.operational_log_flag := p4_a93;
1451 ddp_source_instance_rec.checkin_status := rosetta_g_miss_num_map(p4_a94);
1452 ddp_source_instance_rec.supplier_warranty_exp_date := rosetta_g_miss_date_in_map(p4_a95);
1453 ddp_source_instance_rec.attribute16 := p4_a96;
1454 ddp_source_instance_rec.attribute17 := p4_a97;
1455 ddp_source_instance_rec.attribute18 := p4_a98;
1456 ddp_source_instance_rec.attribute19 := p4_a99;
1457 ddp_source_instance_rec.attribute20 := p4_a100;
1458 ddp_source_instance_rec.attribute21 := p4_a101;
1459 ddp_source_instance_rec.attribute22 := p4_a102;
1460 ddp_source_instance_rec.attribute23 := p4_a103;
1461 ddp_source_instance_rec.attribute24 := p4_a104;
1462 ddp_source_instance_rec.attribute25 := p4_a105;
1463 ddp_source_instance_rec.attribute26 := p4_a106;
1464 ddp_source_instance_rec.attribute27 := p4_a107;
1465 ddp_source_instance_rec.attribute28 := p4_a108;
1466 ddp_source_instance_rec.attribute29 := p4_a109;
1467 ddp_source_instance_rec.attribute30 := p4_a110;
1468 ddp_source_instance_rec.purchase_unit_price := rosetta_g_miss_num_map(p4_a111);
1469 ddp_source_instance_rec.purchase_currency_code := p4_a112;
1470 ddp_source_instance_rec.payables_unit_price := rosetta_g_miss_num_map(p4_a113);
1471 ddp_source_instance_rec.payables_currency_code := p4_a114;
1472 ddp_source_instance_rec.sales_unit_price := rosetta_g_miss_num_map(p4_a115);
1473 ddp_source_instance_rec.sales_currency_code := p4_a116;
1474 ddp_source_instance_rec.operational_status_code := p4_a117;
1475 ddp_source_instance_rec.department_id := rosetta_g_miss_num_map(p4_a118);
1476 ddp_source_instance_rec.wip_accounting_class := p4_a119;
1477 ddp_source_instance_rec.area_id := rosetta_g_miss_num_map(p4_a120);
1478 ddp_source_instance_rec.owner_party_id := rosetta_g_miss_num_map(p4_a121);
1479 ddp_source_instance_rec.source_code := p4_a122;
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489 ddp_txn_rec.transaction_id := rosetta_g_miss_num_map(p13_a0);
1490 ddp_txn_rec.transaction_date := rosetta_g_miss_date_in_map(p13_a1);
1491 ddp_txn_rec.source_transaction_date := rosetta_g_miss_date_in_map(p13_a2);
1492 ddp_txn_rec.transaction_type_id := rosetta_g_miss_num_map(p13_a3);
1493 ddp_txn_rec.txn_sub_type_id := rosetta_g_miss_num_map(p13_a4);
1494 ddp_txn_rec.source_group_ref_id := rosetta_g_miss_num_map(p13_a5);
1495 ddp_txn_rec.source_group_ref := p13_a6;
1496 ddp_txn_rec.source_header_ref_id := rosetta_g_miss_num_map(p13_a7);
1497 ddp_txn_rec.source_header_ref := p13_a8;
1498 ddp_txn_rec.source_line_ref_id := rosetta_g_miss_num_map(p13_a9);
1499 ddp_txn_rec.source_line_ref := p13_a10;
1500 ddp_txn_rec.source_dist_ref_id1 := rosetta_g_miss_num_map(p13_a11);
1501 ddp_txn_rec.source_dist_ref_id2 := rosetta_g_miss_num_map(p13_a12);
1502 ddp_txn_rec.inv_material_transaction_id := rosetta_g_miss_num_map(p13_a13);
1503 ddp_txn_rec.transaction_quantity := rosetta_g_miss_num_map(p13_a14);
1504 ddp_txn_rec.transaction_uom_code := p13_a15;
1505 ddp_txn_rec.transacted_by := rosetta_g_miss_num_map(p13_a16);
1506 ddp_txn_rec.transaction_status_code := p13_a17;
1507 ddp_txn_rec.transaction_action_code := p13_a18;
1508 ddp_txn_rec.message_id := rosetta_g_miss_num_map(p13_a19);
1509 ddp_txn_rec.context := p13_a20;
1510 ddp_txn_rec.attribute1 := p13_a21;
1511 ddp_txn_rec.attribute2 := p13_a22;
1512 ddp_txn_rec.attribute3 := p13_a23;
1513 ddp_txn_rec.attribute4 := p13_a24;
1514 ddp_txn_rec.attribute5 := p13_a25;
1515 ddp_txn_rec.attribute6 := p13_a26;
1516 ddp_txn_rec.attribute7 := p13_a27;
1517 ddp_txn_rec.attribute8 := p13_a28;
1518 ddp_txn_rec.attribute9 := p13_a29;
1519 ddp_txn_rec.attribute10 := p13_a30;
1520 ddp_txn_rec.attribute11 := p13_a31;
1521 ddp_txn_rec.attribute12 := p13_a32;
1522 ddp_txn_rec.attribute13 := p13_a33;
1523 ddp_txn_rec.attribute14 := p13_a34;
1524 ddp_txn_rec.attribute15 := p13_a35;
1525 ddp_txn_rec.object_version_number := rosetta_g_miss_num_map(p13_a36);
1526 ddp_txn_rec.split_reason_code := p13_a37;
1527 ddp_txn_rec.src_txn_creation_date := rosetta_g_miss_date_in_map(p13_a38);
1528 ddp_txn_rec.gl_interface_status_code := rosetta_g_miss_num_map(p13_a39);
1529
1530
1531
1532
1533
1534 -- here's the delegated call to the old PL/SQL routine
1535 csi_java_interface_pkg.split_item_instance(p_api_version,
1536 p_commit,
1537 p_init_msg_list,
1538 p_validation_level,
1539 ddp_source_instance_rec,
1540 p_quantity1,
1541 p_quantity2,
1542 p_copy_ext_attribs,
1543 p_copy_org_assignments,
1544 p_copy_parties,
1545 p_copy_accounts,
1546 p_copy_asset_assignments,
1547 p_copy_pricing_attribs,
1548 ddp_txn_rec,
1549 ddx_new_instance_rec,
1550 x_return_status,
1551 x_msg_count,
1552 x_msg_data);
1553
1554 -- copy data back from the local variables to OUT or IN-OUT args, if any
1555
1556
1557
1558
1559 p4_a0 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_id);
1560 p4_a1 := ddp_source_instance_rec.instance_number;
1561 p4_a2 := ddp_source_instance_rec.external_reference;
1562 p4_a3 := rosetta_g_miss_num_map(ddp_source_instance_rec.inventory_item_id);
1563 p4_a4 := rosetta_g_miss_num_map(ddp_source_instance_rec.vld_organization_id);
1564 p4_a5 := ddp_source_instance_rec.inventory_revision;
1565 p4_a6 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_master_organization_id);
1566 p4_a7 := ddp_source_instance_rec.serial_number;
1567 p4_a8 := ddp_source_instance_rec.mfg_serial_number_flag;
1568 p4_a9 := ddp_source_instance_rec.lot_number;
1569 p4_a10 := rosetta_g_miss_num_map(ddp_source_instance_rec.quantity);
1570 p4_a11 := ddp_source_instance_rec.unit_of_measure;
1571 p4_a12 := ddp_source_instance_rec.accounting_class_code;
1572 p4_a13 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_condition_id);
1573 p4_a14 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_status_id);
1574 p4_a15 := ddp_source_instance_rec.customer_view_flag;
1575 p4_a16 := ddp_source_instance_rec.merchant_view_flag;
1576 p4_a17 := ddp_source_instance_rec.sellable_flag;
1577 p4_a18 := rosetta_g_miss_num_map(ddp_source_instance_rec.system_id);
1578 p4_a19 := ddp_source_instance_rec.instance_type_code;
1579 p4_a20 := ddp_source_instance_rec.active_start_date;
1580 p4_a21 := ddp_source_instance_rec.active_end_date;
1581 p4_a22 := ddp_source_instance_rec.location_type_code;
1582 p4_a23 := rosetta_g_miss_num_map(ddp_source_instance_rec.location_id);
1583 p4_a24 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_organization_id);
1584 p4_a25 := ddp_source_instance_rec.inv_subinventory_name;
1585 p4_a26 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_locator_id);
1586 p4_a27 := rosetta_g_miss_num_map(ddp_source_instance_rec.pa_project_id);
1587 p4_a28 := rosetta_g_miss_num_map(ddp_source_instance_rec.pa_project_task_id);
1588 p4_a29 := rosetta_g_miss_num_map(ddp_source_instance_rec.in_transit_order_line_id);
1589 p4_a30 := rosetta_g_miss_num_map(ddp_source_instance_rec.wip_job_id);
1590 p4_a31 := rosetta_g_miss_num_map(ddp_source_instance_rec.po_order_line_id);
1591 p4_a32 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_order_line_id);
1592 p4_a33 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_rma_line_id);
1593 p4_a34 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_po_po_line_id);
1594 p4_a35 := ddp_source_instance_rec.last_oe_po_number;
1595 p4_a36 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_wip_job_id);
1596 p4_a37 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_pa_project_id);
1597 p4_a38 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_pa_task_id);
1598 p4_a39 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_agreement_id);
1599 p4_a40 := ddp_source_instance_rec.install_date;
1600 p4_a41 := ddp_source_instance_rec.manually_created_flag;
1601 p4_a42 := ddp_source_instance_rec.return_by_date;
1602 p4_a43 := ddp_source_instance_rec.actual_return_date;
1603 p4_a44 := ddp_source_instance_rec.creation_complete_flag;
1604 p4_a45 := ddp_source_instance_rec.completeness_flag;
1605 p4_a46 := ddp_source_instance_rec.version_label;
1606 p4_a47 := ddp_source_instance_rec.version_label_description;
1607 p4_a48 := ddp_source_instance_rec.context;
1608 p4_a49 := ddp_source_instance_rec.attribute1;
1609 p4_a50 := ddp_source_instance_rec.attribute2;
1610 p4_a51 := ddp_source_instance_rec.attribute3;
1611 p4_a52 := ddp_source_instance_rec.attribute4;
1612 p4_a53 := ddp_source_instance_rec.attribute5;
1613 p4_a54 := ddp_source_instance_rec.attribute6;
1614 p4_a55 := ddp_source_instance_rec.attribute7;
1615 p4_a56 := ddp_source_instance_rec.attribute8;
1616 p4_a57 := ddp_source_instance_rec.attribute9;
1617 p4_a58 := ddp_source_instance_rec.attribute10;
1618 p4_a59 := ddp_source_instance_rec.attribute11;
1619 p4_a60 := ddp_source_instance_rec.attribute12;
1620 p4_a61 := ddp_source_instance_rec.attribute13;
1621 p4_a62 := ddp_source_instance_rec.attribute14;
1622 p4_a63 := ddp_source_instance_rec.attribute15;
1623 p4_a64 := rosetta_g_miss_num_map(ddp_source_instance_rec.object_version_number);
1624 p4_a65 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_txn_line_detail_id);
1625 p4_a66 := ddp_source_instance_rec.install_location_type_code;
1626 p4_a67 := rosetta_g_miss_num_map(ddp_source_instance_rec.install_location_id);
1627 p4_a68 := ddp_source_instance_rec.instance_usage_code;
1628 p4_a69 := ddp_source_instance_rec.check_for_instance_expiry;
1629 p4_a70 := ddp_source_instance_rec.processed_flag;
1630 p4_a71 := ddp_source_instance_rec.call_contracts;
1631 p4_a72 := rosetta_g_miss_num_map(ddp_source_instance_rec.interface_id);
1632 p4_a73 := ddp_source_instance_rec.grp_call_contracts;
1633 p4_a74 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_hdr_id);
1634 p4_a75 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_rev_num);
1635 p4_a76 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_item_id);
1636 p4_a77 := ddp_source_instance_rec.config_valid_status;
1637 p4_a78 := ddp_source_instance_rec.instance_description;
1638 p4_a79 := ddp_source_instance_rec.call_batch_validation;
1639 p4_a80 := rosetta_g_miss_num_map(ddp_source_instance_rec.request_id);
1640 p4_a81 := rosetta_g_miss_num_map(ddp_source_instance_rec.program_application_id);
1641 p4_a82 := rosetta_g_miss_num_map(ddp_source_instance_rec.program_id);
1642 p4_a83 := ddp_source_instance_rec.program_update_date;
1643 p4_a84 := ddp_source_instance_rec.cascade_ownership_flag;
1644 p4_a85 := ddp_source_instance_rec.network_asset_flag;
1645 p4_a86 := ddp_source_instance_rec.maintainable_flag;
1646 p4_a87 := rosetta_g_miss_num_map(ddp_source_instance_rec.pn_location_id);
1647 p4_a88 := ddp_source_instance_rec.asset_criticality_code;
1648 p4_a89 := rosetta_g_miss_num_map(ddp_source_instance_rec.category_id);
1649 p4_a90 := rosetta_g_miss_num_map(ddp_source_instance_rec.equipment_gen_object_id);
1650 p4_a91 := ddp_source_instance_rec.instantiation_flag;
1651 p4_a92 := rosetta_g_miss_num_map(ddp_source_instance_rec.linear_location_id);
1652 p4_a93 := ddp_source_instance_rec.operational_log_flag;
1653 p4_a94 := rosetta_g_miss_num_map(ddp_source_instance_rec.checkin_status);
1654 p4_a95 := ddp_source_instance_rec.supplier_warranty_exp_date;
1655 p4_a96 := ddp_source_instance_rec.attribute16;
1656 p4_a97 := ddp_source_instance_rec.attribute17;
1657 p4_a98 := ddp_source_instance_rec.attribute18;
1658 p4_a99 := ddp_source_instance_rec.attribute19;
1659 p4_a100 := ddp_source_instance_rec.attribute20;
1660 p4_a101 := ddp_source_instance_rec.attribute21;
1661 p4_a102 := ddp_source_instance_rec.attribute22;
1662 p4_a103 := ddp_source_instance_rec.attribute23;
1663 p4_a104 := ddp_source_instance_rec.attribute24;
1664 p4_a105 := ddp_source_instance_rec.attribute25;
1665 p4_a106 := ddp_source_instance_rec.attribute26;
1666 p4_a107 := ddp_source_instance_rec.attribute27;
1667 p4_a108 := ddp_source_instance_rec.attribute28;
1668 p4_a109 := ddp_source_instance_rec.attribute29;
1669 p4_a110 := ddp_source_instance_rec.attribute30;
1670 p4_a111 := rosetta_g_miss_num_map(ddp_source_instance_rec.purchase_unit_price);
1671 p4_a112 := ddp_source_instance_rec.purchase_currency_code;
1672 p4_a113 := rosetta_g_miss_num_map(ddp_source_instance_rec.payables_unit_price);
1673 p4_a114 := ddp_source_instance_rec.payables_currency_code;
1674 p4_a115 := rosetta_g_miss_num_map(ddp_source_instance_rec.sales_unit_price);
1675 p4_a116 := ddp_source_instance_rec.sales_currency_code;
1676 p4_a117 := ddp_source_instance_rec.operational_status_code;
1677 p4_a118 := rosetta_g_miss_num_map(ddp_source_instance_rec.department_id);
1678 p4_a119 := ddp_source_instance_rec.wip_accounting_class;
1679 p4_a120 := rosetta_g_miss_num_map(ddp_source_instance_rec.area_id);
1680 p4_a121 := rosetta_g_miss_num_map(ddp_source_instance_rec.owner_party_id);
1681 p4_a122 := ddp_source_instance_rec.source_code;
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691 p13_a0 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_id);
1692 p13_a1 := ddp_txn_rec.transaction_date;
1693 p13_a2 := ddp_txn_rec.source_transaction_date;
1694 p13_a3 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_type_id);
1695 p13_a4 := rosetta_g_miss_num_map(ddp_txn_rec.txn_sub_type_id);
1696 p13_a5 := rosetta_g_miss_num_map(ddp_txn_rec.source_group_ref_id);
1697 p13_a6 := ddp_txn_rec.source_group_ref;
1698 p13_a7 := rosetta_g_miss_num_map(ddp_txn_rec.source_header_ref_id);
1699 p13_a8 := ddp_txn_rec.source_header_ref;
1700 p13_a9 := rosetta_g_miss_num_map(ddp_txn_rec.source_line_ref_id);
1701 p13_a10 := ddp_txn_rec.source_line_ref;
1702 p13_a11 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id1);
1703 p13_a12 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id2);
1704 p13_a13 := rosetta_g_miss_num_map(ddp_txn_rec.inv_material_transaction_id);
1705 p13_a14 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_quantity);
1706 p13_a15 := ddp_txn_rec.transaction_uom_code;
1707 p13_a16 := rosetta_g_miss_num_map(ddp_txn_rec.transacted_by);
1708 p13_a17 := ddp_txn_rec.transaction_status_code;
1709 p13_a18 := ddp_txn_rec.transaction_action_code;
1710 p13_a19 := rosetta_g_miss_num_map(ddp_txn_rec.message_id);
1711 p13_a20 := ddp_txn_rec.context;
1712 p13_a21 := ddp_txn_rec.attribute1;
1713 p13_a22 := ddp_txn_rec.attribute2;
1714 p13_a23 := ddp_txn_rec.attribute3;
1715 p13_a24 := ddp_txn_rec.attribute4;
1716 p13_a25 := ddp_txn_rec.attribute5;
1717 p13_a26 := ddp_txn_rec.attribute6;
1718 p13_a27 := ddp_txn_rec.attribute7;
1719 p13_a28 := ddp_txn_rec.attribute8;
1720 p13_a29 := ddp_txn_rec.attribute9;
1721 p13_a30 := ddp_txn_rec.attribute10;
1722 p13_a31 := ddp_txn_rec.attribute11;
1723 p13_a32 := ddp_txn_rec.attribute12;
1724 p13_a33 := ddp_txn_rec.attribute13;
1725 p13_a34 := ddp_txn_rec.attribute14;
1726 p13_a35 := ddp_txn_rec.attribute15;
1727 p13_a36 := rosetta_g_miss_num_map(ddp_txn_rec.object_version_number);
1728 p13_a37 := ddp_txn_rec.split_reason_code;
1729 p13_a38 := ddp_txn_rec.src_txn_creation_date;
1730 p13_a39 := rosetta_g_miss_num_map(ddp_txn_rec.gl_interface_status_code);
1731
1732 p14_a0 := rosetta_g_miss_num_map(ddx_new_instance_rec.instance_id);
1733 p14_a1 := ddx_new_instance_rec.instance_number;
1734 p14_a2 := ddx_new_instance_rec.external_reference;
1735 p14_a3 := rosetta_g_miss_num_map(ddx_new_instance_rec.inventory_item_id);
1736 p14_a4 := rosetta_g_miss_num_map(ddx_new_instance_rec.vld_organization_id);
1737 p14_a5 := ddx_new_instance_rec.inventory_revision;
1738 p14_a6 := rosetta_g_miss_num_map(ddx_new_instance_rec.inv_master_organization_id);
1739 p14_a7 := ddx_new_instance_rec.serial_number;
1740 p14_a8 := ddx_new_instance_rec.mfg_serial_number_flag;
1741 p14_a9 := ddx_new_instance_rec.lot_number;
1742 p14_a10 := rosetta_g_miss_num_map(ddx_new_instance_rec.quantity);
1743 p14_a11 := ddx_new_instance_rec.unit_of_measure;
1744 p14_a12 := ddx_new_instance_rec.accounting_class_code;
1745 p14_a13 := rosetta_g_miss_num_map(ddx_new_instance_rec.instance_condition_id);
1746 p14_a14 := rosetta_g_miss_num_map(ddx_new_instance_rec.instance_status_id);
1747 p14_a15 := ddx_new_instance_rec.customer_view_flag;
1748 p14_a16 := ddx_new_instance_rec.merchant_view_flag;
1749 p14_a17 := ddx_new_instance_rec.sellable_flag;
1750 p14_a18 := rosetta_g_miss_num_map(ddx_new_instance_rec.system_id);
1751 p14_a19 := ddx_new_instance_rec.instance_type_code;
1752 p14_a20 := ddx_new_instance_rec.active_start_date;
1753 p14_a21 := ddx_new_instance_rec.active_end_date;
1754 p14_a22 := ddx_new_instance_rec.location_type_code;
1755 p14_a23 := rosetta_g_miss_num_map(ddx_new_instance_rec.location_id);
1756 p14_a24 := rosetta_g_miss_num_map(ddx_new_instance_rec.inv_organization_id);
1757 p14_a25 := ddx_new_instance_rec.inv_subinventory_name;
1758 p14_a26 := rosetta_g_miss_num_map(ddx_new_instance_rec.inv_locator_id);
1759 p14_a27 := rosetta_g_miss_num_map(ddx_new_instance_rec.pa_project_id);
1760 p14_a28 := rosetta_g_miss_num_map(ddx_new_instance_rec.pa_project_task_id);
1761 p14_a29 := rosetta_g_miss_num_map(ddx_new_instance_rec.in_transit_order_line_id);
1762 p14_a30 := rosetta_g_miss_num_map(ddx_new_instance_rec.wip_job_id);
1763 p14_a31 := rosetta_g_miss_num_map(ddx_new_instance_rec.po_order_line_id);
1764 p14_a32 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_oe_order_line_id);
1765 p14_a33 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_oe_rma_line_id);
1766 p14_a34 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_po_po_line_id);
1767 p14_a35 := ddx_new_instance_rec.last_oe_po_number;
1768 p14_a36 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_wip_job_id);
1769 p14_a37 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_pa_project_id);
1770 p14_a38 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_pa_task_id);
1771 p14_a39 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_oe_agreement_id);
1772 p14_a40 := ddx_new_instance_rec.install_date;
1773 p14_a41 := ddx_new_instance_rec.manually_created_flag;
1774 p14_a42 := ddx_new_instance_rec.return_by_date;
1775 p14_a43 := ddx_new_instance_rec.actual_return_date;
1776 p14_a44 := ddx_new_instance_rec.creation_complete_flag;
1777 p14_a45 := ddx_new_instance_rec.completeness_flag;
1778 p14_a46 := ddx_new_instance_rec.version_label;
1779 p14_a47 := ddx_new_instance_rec.version_label_description;
1780 p14_a48 := ddx_new_instance_rec.context;
1781 p14_a49 := ddx_new_instance_rec.attribute1;
1782 p14_a50 := ddx_new_instance_rec.attribute2;
1783 p14_a51 := ddx_new_instance_rec.attribute3;
1784 p14_a52 := ddx_new_instance_rec.attribute4;
1785 p14_a53 := ddx_new_instance_rec.attribute5;
1786 p14_a54 := ddx_new_instance_rec.attribute6;
1787 p14_a55 := ddx_new_instance_rec.attribute7;
1788 p14_a56 := ddx_new_instance_rec.attribute8;
1789 p14_a57 := ddx_new_instance_rec.attribute9;
1790 p14_a58 := ddx_new_instance_rec.attribute10;
1791 p14_a59 := ddx_new_instance_rec.attribute11;
1792 p14_a60 := ddx_new_instance_rec.attribute12;
1793 p14_a61 := ddx_new_instance_rec.attribute13;
1794 p14_a62 := ddx_new_instance_rec.attribute14;
1795 p14_a63 := ddx_new_instance_rec.attribute15;
1796 p14_a64 := rosetta_g_miss_num_map(ddx_new_instance_rec.object_version_number);
1797 p14_a65 := rosetta_g_miss_num_map(ddx_new_instance_rec.last_txn_line_detail_id);
1798 p14_a66 := ddx_new_instance_rec.install_location_type_code;
1799 p14_a67 := rosetta_g_miss_num_map(ddx_new_instance_rec.install_location_id);
1800 p14_a68 := ddx_new_instance_rec.instance_usage_code;
1801 p14_a69 := ddx_new_instance_rec.check_for_instance_expiry;
1802 p14_a70 := ddx_new_instance_rec.processed_flag;
1803 p14_a71 := ddx_new_instance_rec.call_contracts;
1804 p14_a72 := rosetta_g_miss_num_map(ddx_new_instance_rec.interface_id);
1805 p14_a73 := ddx_new_instance_rec.grp_call_contracts;
1806 p14_a74 := rosetta_g_miss_num_map(ddx_new_instance_rec.config_inst_hdr_id);
1807 p14_a75 := rosetta_g_miss_num_map(ddx_new_instance_rec.config_inst_rev_num);
1808 p14_a76 := rosetta_g_miss_num_map(ddx_new_instance_rec.config_inst_item_id);
1809 p14_a77 := ddx_new_instance_rec.config_valid_status;
1810 p14_a78 := ddx_new_instance_rec.instance_description;
1811 p14_a79 := ddx_new_instance_rec.call_batch_validation;
1812 p14_a80 := rosetta_g_miss_num_map(ddx_new_instance_rec.request_id);
1813 p14_a81 := rosetta_g_miss_num_map(ddx_new_instance_rec.program_application_id);
1814 p14_a82 := rosetta_g_miss_num_map(ddx_new_instance_rec.program_id);
1815 p14_a83 := ddx_new_instance_rec.program_update_date;
1816 p14_a84 := ddx_new_instance_rec.cascade_ownership_flag;
1817 p14_a85 := ddx_new_instance_rec.network_asset_flag;
1818 p14_a86 := ddx_new_instance_rec.maintainable_flag;
1819 p14_a87 := rosetta_g_miss_num_map(ddx_new_instance_rec.pn_location_id);
1820 p14_a88 := ddx_new_instance_rec.asset_criticality_code;
1821 p14_a89 := rosetta_g_miss_num_map(ddx_new_instance_rec.category_id);
1822 p14_a90 := rosetta_g_miss_num_map(ddx_new_instance_rec.equipment_gen_object_id);
1823 p14_a91 := ddx_new_instance_rec.instantiation_flag;
1824 p14_a92 := rosetta_g_miss_num_map(ddx_new_instance_rec.linear_location_id);
1825 p14_a93 := ddx_new_instance_rec.operational_log_flag;
1826 p14_a94 := rosetta_g_miss_num_map(ddx_new_instance_rec.checkin_status);
1827 p14_a95 := ddx_new_instance_rec.supplier_warranty_exp_date;
1828 p14_a96 := ddx_new_instance_rec.attribute16;
1829 p14_a97 := ddx_new_instance_rec.attribute17;
1830 p14_a98 := ddx_new_instance_rec.attribute18;
1831 p14_a99 := ddx_new_instance_rec.attribute19;
1832 p14_a100 := ddx_new_instance_rec.attribute20;
1833 p14_a101 := ddx_new_instance_rec.attribute21;
1834 p14_a102 := ddx_new_instance_rec.attribute22;
1835 p14_a103 := ddx_new_instance_rec.attribute23;
1836 p14_a104 := ddx_new_instance_rec.attribute24;
1837 p14_a105 := ddx_new_instance_rec.attribute25;
1838 p14_a106 := ddx_new_instance_rec.attribute26;
1839 p14_a107 := ddx_new_instance_rec.attribute27;
1840 p14_a108 := ddx_new_instance_rec.attribute28;
1841 p14_a109 := ddx_new_instance_rec.attribute29;
1842 p14_a110 := ddx_new_instance_rec.attribute30;
1843 p14_a111 := rosetta_g_miss_num_map(ddx_new_instance_rec.purchase_unit_price);
1844 p14_a112 := ddx_new_instance_rec.purchase_currency_code;
1845 p14_a113 := rosetta_g_miss_num_map(ddx_new_instance_rec.payables_unit_price);
1846 p14_a114 := ddx_new_instance_rec.payables_currency_code;
1847 p14_a115 := rosetta_g_miss_num_map(ddx_new_instance_rec.sales_unit_price);
1848 p14_a116 := ddx_new_instance_rec.sales_currency_code;
1849 p14_a117 := ddx_new_instance_rec.operational_status_code;
1850 p14_a118 := rosetta_g_miss_num_map(ddx_new_instance_rec.department_id);
1851 p14_a119 := ddx_new_instance_rec.wip_accounting_class;
1852 p14_a120 := rosetta_g_miss_num_map(ddx_new_instance_rec.area_id);
1853 p14_a121 := rosetta_g_miss_num_map(ddx_new_instance_rec.owner_party_id);
1854 p14_a122 := ddx_new_instance_rec.source_code;
1855
1856
1857
1858 end;
1859
1860 procedure split_item_instance_lines(p_api_version NUMBER
1861 , p_commit VARCHAR2
1862 , p_init_msg_list VARCHAR2
1863 , p_validation_level NUMBER
1864 , p4_a0 in out nocopy NUMBER
1865 , p4_a1 in out nocopy VARCHAR2
1866 , p4_a2 in out nocopy VARCHAR2
1867 , p4_a3 in out nocopy NUMBER
1868 , p4_a4 in out nocopy NUMBER
1869 , p4_a5 in out nocopy VARCHAR2
1870 , p4_a6 in out nocopy NUMBER
1871 , p4_a7 in out nocopy VARCHAR2
1872 , p4_a8 in out nocopy VARCHAR2
1873 , p4_a9 in out nocopy VARCHAR2
1874 , p4_a10 in out nocopy NUMBER
1875 , p4_a11 in out nocopy VARCHAR2
1876 , p4_a12 in out nocopy VARCHAR2
1877 , p4_a13 in out nocopy NUMBER
1878 , p4_a14 in out nocopy NUMBER
1879 , p4_a15 in out nocopy VARCHAR2
1880 , p4_a16 in out nocopy VARCHAR2
1881 , p4_a17 in out nocopy VARCHAR2
1882 , p4_a18 in out nocopy NUMBER
1883 , p4_a19 in out nocopy VARCHAR2
1884 , p4_a20 in out nocopy DATE
1885 , p4_a21 in out nocopy DATE
1886 , p4_a22 in out nocopy VARCHAR2
1887 , p4_a23 in out nocopy NUMBER
1888 , p4_a24 in out nocopy NUMBER
1889 , p4_a25 in out nocopy VARCHAR2
1890 , p4_a26 in out nocopy NUMBER
1891 , p4_a27 in out nocopy NUMBER
1892 , p4_a28 in out nocopy NUMBER
1893 , p4_a29 in out nocopy NUMBER
1894 , p4_a30 in out nocopy NUMBER
1895 , p4_a31 in out nocopy NUMBER
1896 , p4_a32 in out nocopy NUMBER
1897 , p4_a33 in out nocopy NUMBER
1898 , p4_a34 in out nocopy NUMBER
1899 , p4_a35 in out nocopy VARCHAR2
1900 , p4_a36 in out nocopy NUMBER
1901 , p4_a37 in out nocopy NUMBER
1902 , p4_a38 in out nocopy NUMBER
1903 , p4_a39 in out nocopy NUMBER
1904 , p4_a40 in out nocopy DATE
1905 , p4_a41 in out nocopy VARCHAR2
1906 , p4_a42 in out nocopy DATE
1907 , p4_a43 in out nocopy DATE
1908 , p4_a44 in out nocopy VARCHAR2
1909 , p4_a45 in out nocopy VARCHAR2
1910 , p4_a46 in out nocopy VARCHAR2
1911 , p4_a47 in out nocopy VARCHAR2
1912 , p4_a48 in out nocopy VARCHAR2
1913 , p4_a49 in out nocopy VARCHAR2
1914 , p4_a50 in out nocopy VARCHAR2
1915 , p4_a51 in out nocopy VARCHAR2
1916 , p4_a52 in out nocopy VARCHAR2
1917 , p4_a53 in out nocopy VARCHAR2
1918 , p4_a54 in out nocopy VARCHAR2
1919 , p4_a55 in out nocopy VARCHAR2
1920 , p4_a56 in out nocopy VARCHAR2
1921 , p4_a57 in out nocopy VARCHAR2
1922 , p4_a58 in out nocopy VARCHAR2
1923 , p4_a59 in out nocopy VARCHAR2
1924 , p4_a60 in out nocopy VARCHAR2
1925 , p4_a61 in out nocopy VARCHAR2
1926 , p4_a62 in out nocopy VARCHAR2
1927 , p4_a63 in out nocopy VARCHAR2
1928 , p4_a64 in out nocopy NUMBER
1929 , p4_a65 in out nocopy NUMBER
1930 , p4_a66 in out nocopy VARCHAR2
1931 , p4_a67 in out nocopy NUMBER
1932 , p4_a68 in out nocopy VARCHAR2
1933 , p4_a69 in out nocopy VARCHAR2
1934 , p4_a70 in out nocopy VARCHAR2
1935 , p4_a71 in out nocopy VARCHAR2
1936 , p4_a72 in out nocopy NUMBER
1937 , p4_a73 in out nocopy VARCHAR2
1938 , p4_a74 in out nocopy NUMBER
1939 , p4_a75 in out nocopy NUMBER
1940 , p4_a76 in out nocopy NUMBER
1941 , p4_a77 in out nocopy VARCHAR2
1942 , p4_a78 in out nocopy VARCHAR2
1943 , p4_a79 in out nocopy VARCHAR2
1944 , p4_a80 in out nocopy NUMBER
1945 , p4_a81 in out nocopy NUMBER
1946 , p4_a82 in out nocopy NUMBER
1947 , p4_a83 in out nocopy DATE
1948 , p4_a84 in out nocopy VARCHAR2
1949 , p4_a85 in out nocopy VARCHAR2
1950 , p4_a86 in out nocopy VARCHAR2
1951 , p4_a87 in out nocopy NUMBER
1952 , p4_a88 in out nocopy VARCHAR2
1953 , p4_a89 in out nocopy NUMBER
1954 , p4_a90 in out nocopy NUMBER
1955 , p4_a91 in out nocopy VARCHAR2
1956 , p4_a92 in out nocopy NUMBER
1957 , p4_a93 in out nocopy VARCHAR2
1958 , p4_a94 in out nocopy NUMBER
1959 , p4_a95 in out nocopy DATE
1960 , p4_a96 in out nocopy VARCHAR2
1961 , p4_a97 in out nocopy VARCHAR2
1962 , p4_a98 in out nocopy VARCHAR2
1963 , p4_a99 in out nocopy VARCHAR2
1964 , p4_a100 in out nocopy VARCHAR2
1965 , p4_a101 in out nocopy VARCHAR2
1966 , p4_a102 in out nocopy VARCHAR2
1967 , p4_a103 in out nocopy VARCHAR2
1968 , p4_a104 in out nocopy VARCHAR2
1969 , p4_a105 in out nocopy VARCHAR2
1970 , p4_a106 in out nocopy VARCHAR2
1971 , p4_a107 in out nocopy VARCHAR2
1972 , p4_a108 in out nocopy VARCHAR2
1973 , p4_a109 in out nocopy VARCHAR2
1974 , p4_a110 in out nocopy VARCHAR2
1975 , p4_a111 in out nocopy NUMBER
1976 , p4_a112 in out nocopy VARCHAR2
1977 , p4_a113 in out nocopy NUMBER
1978 , p4_a114 in out nocopy VARCHAR2
1979 , p4_a115 in out nocopy NUMBER
1980 , p4_a116 in out nocopy VARCHAR2
1981 , p4_a117 in out nocopy VARCHAR2
1982 , p4_a118 in out nocopy NUMBER
1983 , p4_a119 in out nocopy VARCHAR2
1984 , p4_a120 in out nocopy NUMBER
1985 , p4_a121 in out nocopy NUMBER
1986 , p4_a122 in out nocopy VARCHAR2
1987 , p_copy_ext_attribs VARCHAR2
1988 , p_copy_org_assignments VARCHAR2
1989 , p_copy_parties VARCHAR2
1990 , p_copy_accounts VARCHAR2
1991 , p_copy_asset_assignments VARCHAR2
1992 , p_copy_pricing_attribs VARCHAR2
1993 , p11_a0 in out nocopy NUMBER
1994 , p11_a1 in out nocopy DATE
1995 , p11_a2 in out nocopy DATE
1996 , p11_a3 in out nocopy NUMBER
1997 , p11_a4 in out nocopy NUMBER
1998 , p11_a5 in out nocopy NUMBER
1999 , p11_a6 in out nocopy VARCHAR2
2000 , p11_a7 in out nocopy NUMBER
2001 , p11_a8 in out nocopy VARCHAR2
2002 , p11_a9 in out nocopy NUMBER
2003 , p11_a10 in out nocopy VARCHAR2
2004 , p11_a11 in out nocopy NUMBER
2005 , p11_a12 in out nocopy NUMBER
2006 , p11_a13 in out nocopy NUMBER
2007 , p11_a14 in out nocopy NUMBER
2008 , p11_a15 in out nocopy VARCHAR2
2009 , p11_a16 in out nocopy NUMBER
2010 , p11_a17 in out nocopy VARCHAR2
2011 , p11_a18 in out nocopy VARCHAR2
2012 , p11_a19 in out nocopy NUMBER
2013 , p11_a20 in out nocopy VARCHAR2
2014 , p11_a21 in out nocopy VARCHAR2
2015 , p11_a22 in out nocopy VARCHAR2
2016 , p11_a23 in out nocopy VARCHAR2
2017 , p11_a24 in out nocopy VARCHAR2
2018 , p11_a25 in out nocopy VARCHAR2
2019 , p11_a26 in out nocopy VARCHAR2
2020 , p11_a27 in out nocopy VARCHAR2
2021 , p11_a28 in out nocopy VARCHAR2
2022 , p11_a29 in out nocopy VARCHAR2
2023 , p11_a30 in out nocopy VARCHAR2
2024 , p11_a31 in out nocopy VARCHAR2
2025 , p11_a32 in out nocopy VARCHAR2
2026 , p11_a33 in out nocopy VARCHAR2
2027 , p11_a34 in out nocopy VARCHAR2
2028 , p11_a35 in out nocopy VARCHAR2
2029 , p11_a36 in out nocopy NUMBER
2030 , p11_a37 in out nocopy VARCHAR2
2031 , p11_a38 in out nocopy DATE
2032 , p11_a39 in out nocopy NUMBER
2033 , p12_a0 out nocopy JTF_NUMBER_TABLE
2034 , p12_a1 out nocopy JTF_VARCHAR2_TABLE_100
2035 , p12_a2 out nocopy JTF_VARCHAR2_TABLE_100
2036 , p12_a3 out nocopy JTF_NUMBER_TABLE
2037 , p12_a4 out nocopy JTF_NUMBER_TABLE
2038 , p12_a5 out nocopy JTF_VARCHAR2_TABLE_100
2039 , p12_a6 out nocopy JTF_NUMBER_TABLE
2040 , p12_a7 out nocopy JTF_VARCHAR2_TABLE_100
2041 , p12_a8 out nocopy JTF_VARCHAR2_TABLE_100
2042 , p12_a9 out nocopy JTF_VARCHAR2_TABLE_100
2043 , p12_a10 out nocopy JTF_NUMBER_TABLE
2044 , p12_a11 out nocopy JTF_VARCHAR2_TABLE_100
2045 , p12_a12 out nocopy JTF_VARCHAR2_TABLE_100
2046 , p12_a13 out nocopy JTF_NUMBER_TABLE
2047 , p12_a14 out nocopy JTF_NUMBER_TABLE
2048 , p12_a15 out nocopy JTF_VARCHAR2_TABLE_100
2049 , p12_a16 out nocopy JTF_VARCHAR2_TABLE_100
2050 , p12_a17 out nocopy JTF_VARCHAR2_TABLE_100
2051 , p12_a18 out nocopy JTF_NUMBER_TABLE
2052 , p12_a19 out nocopy JTF_VARCHAR2_TABLE_100
2053 , p12_a20 out nocopy JTF_DATE_TABLE
2054 , p12_a21 out nocopy JTF_DATE_TABLE
2055 , p12_a22 out nocopy JTF_VARCHAR2_TABLE_100
2056 , p12_a23 out nocopy JTF_NUMBER_TABLE
2057 , p12_a24 out nocopy JTF_NUMBER_TABLE
2058 , p12_a25 out nocopy JTF_VARCHAR2_TABLE_100
2059 , p12_a26 out nocopy JTF_NUMBER_TABLE
2060 , p12_a27 out nocopy JTF_NUMBER_TABLE
2061 , p12_a28 out nocopy JTF_NUMBER_TABLE
2062 , p12_a29 out nocopy JTF_NUMBER_TABLE
2063 , p12_a30 out nocopy JTF_NUMBER_TABLE
2064 , p12_a31 out nocopy JTF_NUMBER_TABLE
2065 , p12_a32 out nocopy JTF_NUMBER_TABLE
2066 , p12_a33 out nocopy JTF_NUMBER_TABLE
2067 , p12_a34 out nocopy JTF_NUMBER_TABLE
2068 , p12_a35 out nocopy JTF_VARCHAR2_TABLE_100
2069 , p12_a36 out nocopy JTF_NUMBER_TABLE
2070 , p12_a37 out nocopy JTF_NUMBER_TABLE
2071 , p12_a38 out nocopy JTF_NUMBER_TABLE
2072 , p12_a39 out nocopy JTF_NUMBER_TABLE
2073 , p12_a40 out nocopy JTF_DATE_TABLE
2074 , p12_a41 out nocopy JTF_VARCHAR2_TABLE_100
2075 , p12_a42 out nocopy JTF_DATE_TABLE
2076 , p12_a43 out nocopy JTF_DATE_TABLE
2077 , p12_a44 out nocopy JTF_VARCHAR2_TABLE_100
2078 , p12_a45 out nocopy JTF_VARCHAR2_TABLE_100
2079 , p12_a46 out nocopy JTF_VARCHAR2_TABLE_300
2080 , p12_a47 out nocopy JTF_VARCHAR2_TABLE_300
2081 , p12_a48 out nocopy JTF_VARCHAR2_TABLE_100
2082 , p12_a49 out nocopy JTF_VARCHAR2_TABLE_300
2083 , p12_a50 out nocopy JTF_VARCHAR2_TABLE_300
2084 , p12_a51 out nocopy JTF_VARCHAR2_TABLE_300
2085 , p12_a52 out nocopy JTF_VARCHAR2_TABLE_300
2086 , p12_a53 out nocopy JTF_VARCHAR2_TABLE_300
2087 , p12_a54 out nocopy JTF_VARCHAR2_TABLE_300
2088 , p12_a55 out nocopy JTF_VARCHAR2_TABLE_300
2089 , p12_a56 out nocopy JTF_VARCHAR2_TABLE_300
2090 , p12_a57 out nocopy JTF_VARCHAR2_TABLE_300
2091 , p12_a58 out nocopy JTF_VARCHAR2_TABLE_300
2092 , p12_a59 out nocopy JTF_VARCHAR2_TABLE_300
2093 , p12_a60 out nocopy JTF_VARCHAR2_TABLE_300
2094 , p12_a61 out nocopy JTF_VARCHAR2_TABLE_300
2095 , p12_a62 out nocopy JTF_VARCHAR2_TABLE_300
2096 , p12_a63 out nocopy JTF_VARCHAR2_TABLE_300
2097 , p12_a64 out nocopy JTF_NUMBER_TABLE
2098 , p12_a65 out nocopy JTF_NUMBER_TABLE
2099 , p12_a66 out nocopy JTF_VARCHAR2_TABLE_100
2100 , p12_a67 out nocopy JTF_NUMBER_TABLE
2101 , p12_a68 out nocopy JTF_VARCHAR2_TABLE_100
2102 , p12_a69 out nocopy JTF_VARCHAR2_TABLE_100
2103 , p12_a70 out nocopy JTF_VARCHAR2_TABLE_100
2104 , p12_a71 out nocopy JTF_VARCHAR2_TABLE_100
2105 , p12_a72 out nocopy JTF_NUMBER_TABLE
2106 , p12_a73 out nocopy JTF_VARCHAR2_TABLE_100
2107 , p12_a74 out nocopy JTF_NUMBER_TABLE
2108 , p12_a75 out nocopy JTF_NUMBER_TABLE
2109 , p12_a76 out nocopy JTF_NUMBER_TABLE
2110 , p12_a77 out nocopy JTF_VARCHAR2_TABLE_100
2111 , p12_a78 out nocopy JTF_VARCHAR2_TABLE_300
2112 , p12_a79 out nocopy JTF_VARCHAR2_TABLE_100
2113 , p12_a80 out nocopy JTF_NUMBER_TABLE
2114 , p12_a81 out nocopy JTF_NUMBER_TABLE
2115 , p12_a82 out nocopy JTF_NUMBER_TABLE
2116 , p12_a83 out nocopy JTF_DATE_TABLE
2117 , p12_a84 out nocopy JTF_VARCHAR2_TABLE_100
2118 , p12_a85 out nocopy JTF_VARCHAR2_TABLE_100
2119 , p12_a86 out nocopy JTF_VARCHAR2_TABLE_100
2120 , p12_a87 out nocopy JTF_NUMBER_TABLE
2121 , p12_a88 out nocopy JTF_VARCHAR2_TABLE_100
2122 , p12_a89 out nocopy JTF_NUMBER_TABLE
2123 , p12_a90 out nocopy JTF_NUMBER_TABLE
2124 , p12_a91 out nocopy JTF_VARCHAR2_TABLE_100
2125 , p12_a92 out nocopy JTF_NUMBER_TABLE
2126 , p12_a93 out nocopy JTF_VARCHAR2_TABLE_100
2127 , p12_a94 out nocopy JTF_NUMBER_TABLE
2128 , p12_a95 out nocopy JTF_DATE_TABLE
2129 , p12_a96 out nocopy JTF_VARCHAR2_TABLE_300
2130 , p12_a97 out nocopy JTF_VARCHAR2_TABLE_300
2131 , p12_a98 out nocopy JTF_VARCHAR2_TABLE_300
2132 , p12_a99 out nocopy JTF_VARCHAR2_TABLE_300
2133 , p12_a100 out nocopy JTF_VARCHAR2_TABLE_300
2134 , p12_a101 out nocopy JTF_VARCHAR2_TABLE_300
2135 , p12_a102 out nocopy JTF_VARCHAR2_TABLE_300
2136 , p12_a103 out nocopy JTF_VARCHAR2_TABLE_300
2137 , p12_a104 out nocopy JTF_VARCHAR2_TABLE_300
2138 , p12_a105 out nocopy JTF_VARCHAR2_TABLE_300
2139 , p12_a106 out nocopy JTF_VARCHAR2_TABLE_300
2140 , p12_a107 out nocopy JTF_VARCHAR2_TABLE_300
2141 , p12_a108 out nocopy JTF_VARCHAR2_TABLE_300
2142 , p12_a109 out nocopy JTF_VARCHAR2_TABLE_300
2143 , p12_a110 out nocopy JTF_VARCHAR2_TABLE_300
2144 , p12_a111 out nocopy JTF_NUMBER_TABLE
2145 , p12_a112 out nocopy JTF_VARCHAR2_TABLE_100
2146 , p12_a113 out nocopy JTF_NUMBER_TABLE
2147 , p12_a114 out nocopy JTF_VARCHAR2_TABLE_100
2148 , p12_a115 out nocopy JTF_NUMBER_TABLE
2149 , p12_a116 out nocopy JTF_VARCHAR2_TABLE_100
2150 , p12_a117 out nocopy JTF_VARCHAR2_TABLE_100
2151 , p12_a118 out nocopy JTF_NUMBER_TABLE
2152 , p12_a119 out nocopy JTF_VARCHAR2_TABLE_100
2153 , p12_a120 out nocopy JTF_NUMBER_TABLE
2154 , p12_a121 out nocopy JTF_NUMBER_TABLE
2155 , p12_a122 out nocopy JTF_VARCHAR2_TABLE_100
2156 , x_return_status out nocopy VARCHAR2
2157 , x_msg_count out nocopy NUMBER
2158 , x_msg_data out nocopy VARCHAR2
2159 )
2160
2161 as
2162 ddp_source_instance_rec csi_datastructures_pub.instance_rec;
2163 ddp_txn_rec csi_datastructures_pub.transaction_rec;
2164 ddx_new_instance_tbl csi_datastructures_pub.instance_tbl;
2165 ddindx binary_integer; indx binary_integer;
2166 begin
2167
2168 -- copy data to the local IN or IN-OUT args, if any
2169
2170
2171
2172
2173 ddp_source_instance_rec.instance_id := rosetta_g_miss_num_map(p4_a0);
2174 ddp_source_instance_rec.instance_number := p4_a1;
2175 ddp_source_instance_rec.external_reference := p4_a2;
2176 ddp_source_instance_rec.inventory_item_id := rosetta_g_miss_num_map(p4_a3);
2177 ddp_source_instance_rec.vld_organization_id := rosetta_g_miss_num_map(p4_a4);
2178 ddp_source_instance_rec.inventory_revision := p4_a5;
2179 ddp_source_instance_rec.inv_master_organization_id := rosetta_g_miss_num_map(p4_a6);
2180 ddp_source_instance_rec.serial_number := p4_a7;
2181 ddp_source_instance_rec.mfg_serial_number_flag := p4_a8;
2182 ddp_source_instance_rec.lot_number := p4_a9;
2183 ddp_source_instance_rec.quantity := rosetta_g_miss_num_map(p4_a10);
2184 ddp_source_instance_rec.unit_of_measure := p4_a11;
2185 ddp_source_instance_rec.accounting_class_code := p4_a12;
2186 ddp_source_instance_rec.instance_condition_id := rosetta_g_miss_num_map(p4_a13);
2187 ddp_source_instance_rec.instance_status_id := rosetta_g_miss_num_map(p4_a14);
2188 ddp_source_instance_rec.customer_view_flag := p4_a15;
2189 ddp_source_instance_rec.merchant_view_flag := p4_a16;
2190 ddp_source_instance_rec.sellable_flag := p4_a17;
2191 ddp_source_instance_rec.system_id := rosetta_g_miss_num_map(p4_a18);
2192 ddp_source_instance_rec.instance_type_code := p4_a19;
2193 ddp_source_instance_rec.active_start_date := rosetta_g_miss_date_in_map(p4_a20);
2194 ddp_source_instance_rec.active_end_date := rosetta_g_miss_date_in_map(p4_a21);
2195 ddp_source_instance_rec.location_type_code := p4_a22;
2196 ddp_source_instance_rec.location_id := rosetta_g_miss_num_map(p4_a23);
2197 ddp_source_instance_rec.inv_organization_id := rosetta_g_miss_num_map(p4_a24);
2198 ddp_source_instance_rec.inv_subinventory_name := p4_a25;
2199 ddp_source_instance_rec.inv_locator_id := rosetta_g_miss_num_map(p4_a26);
2200 ddp_source_instance_rec.pa_project_id := rosetta_g_miss_num_map(p4_a27);
2201 ddp_source_instance_rec.pa_project_task_id := rosetta_g_miss_num_map(p4_a28);
2202 ddp_source_instance_rec.in_transit_order_line_id := rosetta_g_miss_num_map(p4_a29);
2203 ddp_source_instance_rec.wip_job_id := rosetta_g_miss_num_map(p4_a30);
2204 ddp_source_instance_rec.po_order_line_id := rosetta_g_miss_num_map(p4_a31);
2205 ddp_source_instance_rec.last_oe_order_line_id := rosetta_g_miss_num_map(p4_a32);
2206 ddp_source_instance_rec.last_oe_rma_line_id := rosetta_g_miss_num_map(p4_a33);
2207 ddp_source_instance_rec.last_po_po_line_id := rosetta_g_miss_num_map(p4_a34);
2208 ddp_source_instance_rec.last_oe_po_number := p4_a35;
2209 ddp_source_instance_rec.last_wip_job_id := rosetta_g_miss_num_map(p4_a36);
2210 ddp_source_instance_rec.last_pa_project_id := rosetta_g_miss_num_map(p4_a37);
2211 ddp_source_instance_rec.last_pa_task_id := rosetta_g_miss_num_map(p4_a38);
2212 ddp_source_instance_rec.last_oe_agreement_id := rosetta_g_miss_num_map(p4_a39);
2213 ddp_source_instance_rec.install_date := rosetta_g_miss_date_in_map(p4_a40);
2214 ddp_source_instance_rec.manually_created_flag := p4_a41;
2215 ddp_source_instance_rec.return_by_date := rosetta_g_miss_date_in_map(p4_a42);
2216 ddp_source_instance_rec.actual_return_date := rosetta_g_miss_date_in_map(p4_a43);
2217 ddp_source_instance_rec.creation_complete_flag := p4_a44;
2218 ddp_source_instance_rec.completeness_flag := p4_a45;
2219 ddp_source_instance_rec.version_label := p4_a46;
2220 ddp_source_instance_rec.version_label_description := p4_a47;
2221 ddp_source_instance_rec.context := p4_a48;
2222 ddp_source_instance_rec.attribute1 := p4_a49;
2223 ddp_source_instance_rec.attribute2 := p4_a50;
2224 ddp_source_instance_rec.attribute3 := p4_a51;
2225 ddp_source_instance_rec.attribute4 := p4_a52;
2226 ddp_source_instance_rec.attribute5 := p4_a53;
2227 ddp_source_instance_rec.attribute6 := p4_a54;
2228 ddp_source_instance_rec.attribute7 := p4_a55;
2229 ddp_source_instance_rec.attribute8 := p4_a56;
2230 ddp_source_instance_rec.attribute9 := p4_a57;
2231 ddp_source_instance_rec.attribute10 := p4_a58;
2232 ddp_source_instance_rec.attribute11 := p4_a59;
2233 ddp_source_instance_rec.attribute12 := p4_a60;
2234 ddp_source_instance_rec.attribute13 := p4_a61;
2235 ddp_source_instance_rec.attribute14 := p4_a62;
2236 ddp_source_instance_rec.attribute15 := p4_a63;
2237 ddp_source_instance_rec.object_version_number := rosetta_g_miss_num_map(p4_a64);
2238 ddp_source_instance_rec.last_txn_line_detail_id := rosetta_g_miss_num_map(p4_a65);
2239 ddp_source_instance_rec.install_location_type_code := p4_a66;
2240 ddp_source_instance_rec.install_location_id := rosetta_g_miss_num_map(p4_a67);
2241 ddp_source_instance_rec.instance_usage_code := p4_a68;
2242 ddp_source_instance_rec.check_for_instance_expiry := p4_a69;
2243 ddp_source_instance_rec.processed_flag := p4_a70;
2244 ddp_source_instance_rec.call_contracts := p4_a71;
2245 ddp_source_instance_rec.interface_id := rosetta_g_miss_num_map(p4_a72);
2246 ddp_source_instance_rec.grp_call_contracts := p4_a73;
2247 ddp_source_instance_rec.config_inst_hdr_id := rosetta_g_miss_num_map(p4_a74);
2248 ddp_source_instance_rec.config_inst_rev_num := rosetta_g_miss_num_map(p4_a75);
2249 ddp_source_instance_rec.config_inst_item_id := rosetta_g_miss_num_map(p4_a76);
2250 ddp_source_instance_rec.config_valid_status := p4_a77;
2251 ddp_source_instance_rec.instance_description := p4_a78;
2252 ddp_source_instance_rec.call_batch_validation := p4_a79;
2253 ddp_source_instance_rec.request_id := rosetta_g_miss_num_map(p4_a80);
2254 ddp_source_instance_rec.program_application_id := rosetta_g_miss_num_map(p4_a81);
2255 ddp_source_instance_rec.program_id := rosetta_g_miss_num_map(p4_a82);
2256 ddp_source_instance_rec.program_update_date := rosetta_g_miss_date_in_map(p4_a83);
2257 ddp_source_instance_rec.cascade_ownership_flag := p4_a84;
2258 ddp_source_instance_rec.network_asset_flag := p4_a85;
2259 ddp_source_instance_rec.maintainable_flag := p4_a86;
2260 ddp_source_instance_rec.pn_location_id := rosetta_g_miss_num_map(p4_a87);
2261 ddp_source_instance_rec.asset_criticality_code := p4_a88;
2262 ddp_source_instance_rec.category_id := rosetta_g_miss_num_map(p4_a89);
2263 ddp_source_instance_rec.equipment_gen_object_id := rosetta_g_miss_num_map(p4_a90);
2264 ddp_source_instance_rec.instantiation_flag := p4_a91;
2265 ddp_source_instance_rec.linear_location_id := rosetta_g_miss_num_map(p4_a92);
2266 ddp_source_instance_rec.operational_log_flag := p4_a93;
2267 ddp_source_instance_rec.checkin_status := rosetta_g_miss_num_map(p4_a94);
2268 ddp_source_instance_rec.supplier_warranty_exp_date := rosetta_g_miss_date_in_map(p4_a95);
2269 ddp_source_instance_rec.attribute16 := p4_a96;
2270 ddp_source_instance_rec.attribute17 := p4_a97;
2271 ddp_source_instance_rec.attribute18 := p4_a98;
2272 ddp_source_instance_rec.attribute19 := p4_a99;
2273 ddp_source_instance_rec.attribute20 := p4_a100;
2274 ddp_source_instance_rec.attribute21 := p4_a101;
2275 ddp_source_instance_rec.attribute22 := p4_a102;
2276 ddp_source_instance_rec.attribute23 := p4_a103;
2277 ddp_source_instance_rec.attribute24 := p4_a104;
2278 ddp_source_instance_rec.attribute25 := p4_a105;
2279 ddp_source_instance_rec.attribute26 := p4_a106;
2280 ddp_source_instance_rec.attribute27 := p4_a107;
2281 ddp_source_instance_rec.attribute28 := p4_a108;
2282 ddp_source_instance_rec.attribute29 := p4_a109;
2283 ddp_source_instance_rec.attribute30 := p4_a110;
2284 ddp_source_instance_rec.purchase_unit_price := rosetta_g_miss_num_map(p4_a111);
2285 ddp_source_instance_rec.purchase_currency_code := p4_a112;
2286 ddp_source_instance_rec.payables_unit_price := rosetta_g_miss_num_map(p4_a113);
2287 ddp_source_instance_rec.payables_currency_code := p4_a114;
2288 ddp_source_instance_rec.sales_unit_price := rosetta_g_miss_num_map(p4_a115);
2289 ddp_source_instance_rec.sales_currency_code := p4_a116;
2290 ddp_source_instance_rec.operational_status_code := p4_a117;
2291 ddp_source_instance_rec.department_id := rosetta_g_miss_num_map(p4_a118);
2292 ddp_source_instance_rec.wip_accounting_class := p4_a119;
2293 ddp_source_instance_rec.area_id := rosetta_g_miss_num_map(p4_a120);
2294 ddp_source_instance_rec.owner_party_id := rosetta_g_miss_num_map(p4_a121);
2295 ddp_source_instance_rec.source_code := p4_a122;
2296
2297
2298
2299
2300
2301
2302
2303 ddp_txn_rec.transaction_id := rosetta_g_miss_num_map(p11_a0);
2304 ddp_txn_rec.transaction_date := rosetta_g_miss_date_in_map(p11_a1);
2305 ddp_txn_rec.source_transaction_date := rosetta_g_miss_date_in_map(p11_a2);
2306 ddp_txn_rec.transaction_type_id := rosetta_g_miss_num_map(p11_a3);
2307 ddp_txn_rec.txn_sub_type_id := rosetta_g_miss_num_map(p11_a4);
2308 ddp_txn_rec.source_group_ref_id := rosetta_g_miss_num_map(p11_a5);
2309 ddp_txn_rec.source_group_ref := p11_a6;
2310 ddp_txn_rec.source_header_ref_id := rosetta_g_miss_num_map(p11_a7);
2311 ddp_txn_rec.source_header_ref := p11_a8;
2312 ddp_txn_rec.source_line_ref_id := rosetta_g_miss_num_map(p11_a9);
2313 ddp_txn_rec.source_line_ref := p11_a10;
2314 ddp_txn_rec.source_dist_ref_id1 := rosetta_g_miss_num_map(p11_a11);
2315 ddp_txn_rec.source_dist_ref_id2 := rosetta_g_miss_num_map(p11_a12);
2316 ddp_txn_rec.inv_material_transaction_id := rosetta_g_miss_num_map(p11_a13);
2317 ddp_txn_rec.transaction_quantity := rosetta_g_miss_num_map(p11_a14);
2318 ddp_txn_rec.transaction_uom_code := p11_a15;
2319 ddp_txn_rec.transacted_by := rosetta_g_miss_num_map(p11_a16);
2320 ddp_txn_rec.transaction_status_code := p11_a17;
2321 ddp_txn_rec.transaction_action_code := p11_a18;
2322 ddp_txn_rec.message_id := rosetta_g_miss_num_map(p11_a19);
2323 ddp_txn_rec.context := p11_a20;
2324 ddp_txn_rec.attribute1 := p11_a21;
2325 ddp_txn_rec.attribute2 := p11_a22;
2326 ddp_txn_rec.attribute3 := p11_a23;
2327 ddp_txn_rec.attribute4 := p11_a24;
2328 ddp_txn_rec.attribute5 := p11_a25;
2329 ddp_txn_rec.attribute6 := p11_a26;
2330 ddp_txn_rec.attribute7 := p11_a27;
2331 ddp_txn_rec.attribute8 := p11_a28;
2332 ddp_txn_rec.attribute9 := p11_a29;
2333 ddp_txn_rec.attribute10 := p11_a30;
2334 ddp_txn_rec.attribute11 := p11_a31;
2335 ddp_txn_rec.attribute12 := p11_a32;
2336 ddp_txn_rec.attribute13 := p11_a33;
2337 ddp_txn_rec.attribute14 := p11_a34;
2338 ddp_txn_rec.attribute15 := p11_a35;
2339 ddp_txn_rec.object_version_number := rosetta_g_miss_num_map(p11_a36);
2340 ddp_txn_rec.split_reason_code := p11_a37;
2341 ddp_txn_rec.src_txn_creation_date := rosetta_g_miss_date_in_map(p11_a38);
2342 ddp_txn_rec.gl_interface_status_code := rosetta_g_miss_num_map(p11_a39);
2343
2344
2345
2346
2347
2348 -- here's the delegated call to the old PL/SQL routine
2349 csi_java_interface_pkg.split_item_instance_lines(p_api_version,
2350 p_commit,
2351 p_init_msg_list,
2352 p_validation_level,
2353 ddp_source_instance_rec,
2354 p_copy_ext_attribs,
2355 p_copy_org_assignments,
2356 p_copy_parties,
2357 p_copy_accounts,
2358 p_copy_asset_assignments,
2359 p_copy_pricing_attribs,
2360 ddp_txn_rec,
2361 ddx_new_instance_tbl,
2362 x_return_status,
2363 x_msg_count,
2364 x_msg_data);
2365
2366 -- copy data back from the local variables to OUT or IN-OUT args, if any
2367
2368
2369
2370
2371 p4_a0 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_id);
2372 p4_a1 := ddp_source_instance_rec.instance_number;
2373 p4_a2 := ddp_source_instance_rec.external_reference;
2374 p4_a3 := rosetta_g_miss_num_map(ddp_source_instance_rec.inventory_item_id);
2375 p4_a4 := rosetta_g_miss_num_map(ddp_source_instance_rec.vld_organization_id);
2376 p4_a5 := ddp_source_instance_rec.inventory_revision;
2377 p4_a6 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_master_organization_id);
2378 p4_a7 := ddp_source_instance_rec.serial_number;
2379 p4_a8 := ddp_source_instance_rec.mfg_serial_number_flag;
2380 p4_a9 := ddp_source_instance_rec.lot_number;
2381 p4_a10 := rosetta_g_miss_num_map(ddp_source_instance_rec.quantity);
2382 p4_a11 := ddp_source_instance_rec.unit_of_measure;
2383 p4_a12 := ddp_source_instance_rec.accounting_class_code;
2384 p4_a13 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_condition_id);
2385 p4_a14 := rosetta_g_miss_num_map(ddp_source_instance_rec.instance_status_id);
2386 p4_a15 := ddp_source_instance_rec.customer_view_flag;
2387 p4_a16 := ddp_source_instance_rec.merchant_view_flag;
2388 p4_a17 := ddp_source_instance_rec.sellable_flag;
2389 p4_a18 := rosetta_g_miss_num_map(ddp_source_instance_rec.system_id);
2390 p4_a19 := ddp_source_instance_rec.instance_type_code;
2391 p4_a20 := ddp_source_instance_rec.active_start_date;
2392 p4_a21 := ddp_source_instance_rec.active_end_date;
2393 p4_a22 := ddp_source_instance_rec.location_type_code;
2394 p4_a23 := rosetta_g_miss_num_map(ddp_source_instance_rec.location_id);
2395 p4_a24 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_organization_id);
2396 p4_a25 := ddp_source_instance_rec.inv_subinventory_name;
2397 p4_a26 := rosetta_g_miss_num_map(ddp_source_instance_rec.inv_locator_id);
2398 p4_a27 := rosetta_g_miss_num_map(ddp_source_instance_rec.pa_project_id);
2399 p4_a28 := rosetta_g_miss_num_map(ddp_source_instance_rec.pa_project_task_id);
2400 p4_a29 := rosetta_g_miss_num_map(ddp_source_instance_rec.in_transit_order_line_id);
2401 p4_a30 := rosetta_g_miss_num_map(ddp_source_instance_rec.wip_job_id);
2402 p4_a31 := rosetta_g_miss_num_map(ddp_source_instance_rec.po_order_line_id);
2403 p4_a32 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_order_line_id);
2404 p4_a33 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_rma_line_id);
2405 p4_a34 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_po_po_line_id);
2406 p4_a35 := ddp_source_instance_rec.last_oe_po_number;
2407 p4_a36 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_wip_job_id);
2408 p4_a37 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_pa_project_id);
2409 p4_a38 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_pa_task_id);
2410 p4_a39 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_oe_agreement_id);
2411 p4_a40 := ddp_source_instance_rec.install_date;
2412 p4_a41 := ddp_source_instance_rec.manually_created_flag;
2413 p4_a42 := ddp_source_instance_rec.return_by_date;
2414 p4_a43 := ddp_source_instance_rec.actual_return_date;
2415 p4_a44 := ddp_source_instance_rec.creation_complete_flag;
2416 p4_a45 := ddp_source_instance_rec.completeness_flag;
2417 p4_a46 := ddp_source_instance_rec.version_label;
2418 p4_a47 := ddp_source_instance_rec.version_label_description;
2419 p4_a48 := ddp_source_instance_rec.context;
2420 p4_a49 := ddp_source_instance_rec.attribute1;
2421 p4_a50 := ddp_source_instance_rec.attribute2;
2422 p4_a51 := ddp_source_instance_rec.attribute3;
2423 p4_a52 := ddp_source_instance_rec.attribute4;
2424 p4_a53 := ddp_source_instance_rec.attribute5;
2425 p4_a54 := ddp_source_instance_rec.attribute6;
2426 p4_a55 := ddp_source_instance_rec.attribute7;
2427 p4_a56 := ddp_source_instance_rec.attribute8;
2428 p4_a57 := ddp_source_instance_rec.attribute9;
2429 p4_a58 := ddp_source_instance_rec.attribute10;
2430 p4_a59 := ddp_source_instance_rec.attribute11;
2431 p4_a60 := ddp_source_instance_rec.attribute12;
2432 p4_a61 := ddp_source_instance_rec.attribute13;
2433 p4_a62 := ddp_source_instance_rec.attribute14;
2434 p4_a63 := ddp_source_instance_rec.attribute15;
2435 p4_a64 := rosetta_g_miss_num_map(ddp_source_instance_rec.object_version_number);
2436 p4_a65 := rosetta_g_miss_num_map(ddp_source_instance_rec.last_txn_line_detail_id);
2437 p4_a66 := ddp_source_instance_rec.install_location_type_code;
2438 p4_a67 := rosetta_g_miss_num_map(ddp_source_instance_rec.install_location_id);
2439 p4_a68 := ddp_source_instance_rec.instance_usage_code;
2440 p4_a69 := ddp_source_instance_rec.check_for_instance_expiry;
2441 p4_a70 := ddp_source_instance_rec.processed_flag;
2442 p4_a71 := ddp_source_instance_rec.call_contracts;
2443 p4_a72 := rosetta_g_miss_num_map(ddp_source_instance_rec.interface_id);
2444 p4_a73 := ddp_source_instance_rec.grp_call_contracts;
2445 p4_a74 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_hdr_id);
2446 p4_a75 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_rev_num);
2447 p4_a76 := rosetta_g_miss_num_map(ddp_source_instance_rec.config_inst_item_id);
2448 p4_a77 := ddp_source_instance_rec.config_valid_status;
2449 p4_a78 := ddp_source_instance_rec.instance_description;
2450 p4_a79 := ddp_source_instance_rec.call_batch_validation;
2451 p4_a80 := rosetta_g_miss_num_map(ddp_source_instance_rec.request_id);
2452 p4_a81 := rosetta_g_miss_num_map(ddp_source_instance_rec.program_application_id);
2453 p4_a82 := rosetta_g_miss_num_map(ddp_source_instance_rec.program_id);
2454 p4_a83 := ddp_source_instance_rec.program_update_date;
2455 p4_a84 := ddp_source_instance_rec.cascade_ownership_flag;
2456 p4_a85 := ddp_source_instance_rec.network_asset_flag;
2457 p4_a86 := ddp_source_instance_rec.maintainable_flag;
2458 p4_a87 := rosetta_g_miss_num_map(ddp_source_instance_rec.pn_location_id);
2459 p4_a88 := ddp_source_instance_rec.asset_criticality_code;
2460 p4_a89 := rosetta_g_miss_num_map(ddp_source_instance_rec.category_id);
2461 p4_a90 := rosetta_g_miss_num_map(ddp_source_instance_rec.equipment_gen_object_id);
2462 p4_a91 := ddp_source_instance_rec.instantiation_flag;
2463 p4_a92 := rosetta_g_miss_num_map(ddp_source_instance_rec.linear_location_id);
2464 p4_a93 := ddp_source_instance_rec.operational_log_flag;
2465 p4_a94 := rosetta_g_miss_num_map(ddp_source_instance_rec.checkin_status);
2466 p4_a95 := ddp_source_instance_rec.supplier_warranty_exp_date;
2467 p4_a96 := ddp_source_instance_rec.attribute16;
2468 p4_a97 := ddp_source_instance_rec.attribute17;
2469 p4_a98 := ddp_source_instance_rec.attribute18;
2470 p4_a99 := ddp_source_instance_rec.attribute19;
2471 p4_a100 := ddp_source_instance_rec.attribute20;
2472 p4_a101 := ddp_source_instance_rec.attribute21;
2473 p4_a102 := ddp_source_instance_rec.attribute22;
2474 p4_a103 := ddp_source_instance_rec.attribute23;
2475 p4_a104 := ddp_source_instance_rec.attribute24;
2476 p4_a105 := ddp_source_instance_rec.attribute25;
2477 p4_a106 := ddp_source_instance_rec.attribute26;
2478 p4_a107 := ddp_source_instance_rec.attribute27;
2479 p4_a108 := ddp_source_instance_rec.attribute28;
2480 p4_a109 := ddp_source_instance_rec.attribute29;
2481 p4_a110 := ddp_source_instance_rec.attribute30;
2482 p4_a111 := rosetta_g_miss_num_map(ddp_source_instance_rec.purchase_unit_price);
2483 p4_a112 := ddp_source_instance_rec.purchase_currency_code;
2484 p4_a113 := rosetta_g_miss_num_map(ddp_source_instance_rec.payables_unit_price);
2485 p4_a114 := ddp_source_instance_rec.payables_currency_code;
2486 p4_a115 := rosetta_g_miss_num_map(ddp_source_instance_rec.sales_unit_price);
2487 p4_a116 := ddp_source_instance_rec.sales_currency_code;
2488 p4_a117 := ddp_source_instance_rec.operational_status_code;
2489 p4_a118 := rosetta_g_miss_num_map(ddp_source_instance_rec.department_id);
2490 p4_a119 := ddp_source_instance_rec.wip_accounting_class;
2491 p4_a120 := rosetta_g_miss_num_map(ddp_source_instance_rec.area_id);
2492 p4_a121 := rosetta_g_miss_num_map(ddp_source_instance_rec.owner_party_id);
2493 p4_a122 := ddp_source_instance_rec.source_code;
2494
2495
2496
2497
2498
2499
2500
2501 p11_a0 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_id);
2502 p11_a1 := ddp_txn_rec.transaction_date;
2503 p11_a2 := ddp_txn_rec.source_transaction_date;
2504 p11_a3 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_type_id);
2505 p11_a4 := rosetta_g_miss_num_map(ddp_txn_rec.txn_sub_type_id);
2506 p11_a5 := rosetta_g_miss_num_map(ddp_txn_rec.source_group_ref_id);
2507 p11_a6 := ddp_txn_rec.source_group_ref;
2508 p11_a7 := rosetta_g_miss_num_map(ddp_txn_rec.source_header_ref_id);
2509 p11_a8 := ddp_txn_rec.source_header_ref;
2510 p11_a9 := rosetta_g_miss_num_map(ddp_txn_rec.source_line_ref_id);
2511 p11_a10 := ddp_txn_rec.source_line_ref;
2512 p11_a11 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id1);
2513 p11_a12 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id2);
2514 p11_a13 := rosetta_g_miss_num_map(ddp_txn_rec.inv_material_transaction_id);
2515 p11_a14 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_quantity);
2516 p11_a15 := ddp_txn_rec.transaction_uom_code;
2517 p11_a16 := rosetta_g_miss_num_map(ddp_txn_rec.transacted_by);
2518 p11_a17 := ddp_txn_rec.transaction_status_code;
2519 p11_a18 := ddp_txn_rec.transaction_action_code;
2520 p11_a19 := rosetta_g_miss_num_map(ddp_txn_rec.message_id);
2521 p11_a20 := ddp_txn_rec.context;
2522 p11_a21 := ddp_txn_rec.attribute1;
2523 p11_a22 := ddp_txn_rec.attribute2;
2524 p11_a23 := ddp_txn_rec.attribute3;
2525 p11_a24 := ddp_txn_rec.attribute4;
2526 p11_a25 := ddp_txn_rec.attribute5;
2527 p11_a26 := ddp_txn_rec.attribute6;
2528 p11_a27 := ddp_txn_rec.attribute7;
2529 p11_a28 := ddp_txn_rec.attribute8;
2530 p11_a29 := ddp_txn_rec.attribute9;
2531 p11_a30 := ddp_txn_rec.attribute10;
2532 p11_a31 := ddp_txn_rec.attribute11;
2533 p11_a32 := ddp_txn_rec.attribute12;
2534 p11_a33 := ddp_txn_rec.attribute13;
2535 p11_a34 := ddp_txn_rec.attribute14;
2536 p11_a35 := ddp_txn_rec.attribute15;
2537 p11_a36 := rosetta_g_miss_num_map(ddp_txn_rec.object_version_number);
2538 p11_a37 := ddp_txn_rec.split_reason_code;
2539 p11_a38 := ddp_txn_rec.src_txn_creation_date;
2540 p11_a39 := rosetta_g_miss_num_map(ddp_txn_rec.gl_interface_status_code);
2541
2542 csi_datastructures_pub_w.rosetta_table_copy_out_p19(ddx_new_instance_tbl, p12_a0
2543 , p12_a1
2544 , p12_a2
2545 , p12_a3
2546 , p12_a4
2547 , p12_a5
2548 , p12_a6
2549 , p12_a7
2550 , p12_a8
2551 , p12_a9
2552 , p12_a10
2553 , p12_a11
2554 , p12_a12
2555 , p12_a13
2556 , p12_a14
2557 , p12_a15
2558 , p12_a16
2559 , p12_a17
2560 , p12_a18
2561 , p12_a19
2562 , p12_a20
2563 , p12_a21
2564 , p12_a22
2565 , p12_a23
2566 , p12_a24
2567 , p12_a25
2568 , p12_a26
2569 , p12_a27
2570 , p12_a28
2571 , p12_a29
2572 , p12_a30
2573 , p12_a31
2574 , p12_a32
2575 , p12_a33
2576 , p12_a34
2577 , p12_a35
2578 , p12_a36
2579 , p12_a37
2580 , p12_a38
2581 , p12_a39
2582 , p12_a40
2583 , p12_a41
2584 , p12_a42
2585 , p12_a43
2586 , p12_a44
2587 , p12_a45
2588 , p12_a46
2589 , p12_a47
2590 , p12_a48
2591 , p12_a49
2592 , p12_a50
2593 , p12_a51
2594 , p12_a52
2595 , p12_a53
2596 , p12_a54
2597 , p12_a55
2598 , p12_a56
2599 , p12_a57
2600 , p12_a58
2601 , p12_a59
2602 , p12_a60
2603 , p12_a61
2604 , p12_a62
2605 , p12_a63
2606 , p12_a64
2607 , p12_a65
2608 , p12_a66
2609 , p12_a67
2610 , p12_a68
2611 , p12_a69
2612 , p12_a70
2613 , p12_a71
2614 , p12_a72
2615 , p12_a73
2616 , p12_a74
2617 , p12_a75
2618 , p12_a76
2619 , p12_a77
2620 , p12_a78
2621 , p12_a79
2622 , p12_a80
2623 , p12_a81
2624 , p12_a82
2625 , p12_a83
2626 , p12_a84
2627 , p12_a85
2628 , p12_a86
2629 , p12_a87
2630 , p12_a88
2631 , p12_a89
2632 , p12_a90
2633 , p12_a91
2634 , p12_a92
2635 , p12_a93
2636 , p12_a94
2637 , p12_a95
2638 , p12_a96
2639 , p12_a97
2640 , p12_a98
2641 , p12_a99
2642 , p12_a100
2643 , p12_a101
2644 , p12_a102
2645 , p12_a103
2646 , p12_a104
2647 , p12_a105
2648 , p12_a106
2649 , p12_a107
2650 , p12_a108
2651 , p12_a109
2652 , p12_a110
2653 , p12_a111
2654 , p12_a112
2655 , p12_a113
2656 , p12_a114
2657 , p12_a115
2658 , p12_a116
2659 , p12_a117
2660 , p12_a118
2661 , p12_a119
2662 , p12_a120
2663 , p12_a121
2664 , p12_a122
2665 );
2666
2667
2668
2669 end;
2670
2671 procedure copy_item_instance(p_api_version NUMBER
2672 , p_commit VARCHAR2
2673 , p_init_msg_list VARCHAR2
2674 , p_validation_level NUMBER
2675 , p_copy_ext_attribs VARCHAR2
2676 , p_copy_org_assignments VARCHAR2
2677 , p_copy_parties VARCHAR2
2678 , p_copy_contacts VARCHAR2
2679 , p_copy_accounts VARCHAR2
2680 , p_copy_asset_assignments VARCHAR2
2681 , p_copy_pricing_attribs VARCHAR2
2682 , p_copy_inst_children VARCHAR2
2683 , p13_a0 in out nocopy NUMBER
2684 , p13_a1 in out nocopy DATE
2685 , p13_a2 in out nocopy DATE
2686 , p13_a3 in out nocopy NUMBER
2687 , p13_a4 in out nocopy NUMBER
2688 , p13_a5 in out nocopy NUMBER
2689 , p13_a6 in out nocopy VARCHAR2
2690 , p13_a7 in out nocopy NUMBER
2691 , p13_a8 in out nocopy VARCHAR2
2692 , p13_a9 in out nocopy NUMBER
2693 , p13_a10 in out nocopy VARCHAR2
2694 , p13_a11 in out nocopy NUMBER
2695 , p13_a12 in out nocopy NUMBER
2696 , p13_a13 in out nocopy NUMBER
2697 , p13_a14 in out nocopy NUMBER
2698 , p13_a15 in out nocopy VARCHAR2
2699 , p13_a16 in out nocopy NUMBER
2700 , p13_a17 in out nocopy VARCHAR2
2701 , p13_a18 in out nocopy VARCHAR2
2702 , p13_a19 in out nocopy NUMBER
2703 , p13_a20 in out nocopy VARCHAR2
2704 , p13_a21 in out nocopy VARCHAR2
2705 , p13_a22 in out nocopy VARCHAR2
2706 , p13_a23 in out nocopy VARCHAR2
2707 , p13_a24 in out nocopy VARCHAR2
2708 , p13_a25 in out nocopy VARCHAR2
2709 , p13_a26 in out nocopy VARCHAR2
2710 , p13_a27 in out nocopy VARCHAR2
2711 , p13_a28 in out nocopy VARCHAR2
2712 , p13_a29 in out nocopy VARCHAR2
2713 , p13_a30 in out nocopy VARCHAR2
2714 , p13_a31 in out nocopy VARCHAR2
2715 , p13_a32 in out nocopy VARCHAR2
2716 , p13_a33 in out nocopy VARCHAR2
2717 , p13_a34 in out nocopy VARCHAR2
2718 , p13_a35 in out nocopy VARCHAR2
2719 , p13_a36 in out nocopy NUMBER
2720 , p13_a37 in out nocopy VARCHAR2
2721 , p13_a38 in out nocopy DATE
2722 , p13_a39 in out nocopy NUMBER
2723 , p14_a0 out nocopy JTF_NUMBER_TABLE
2724 , p14_a1 out nocopy JTF_VARCHAR2_TABLE_100
2725 , p14_a2 out nocopy JTF_VARCHAR2_TABLE_100
2726 , p14_a3 out nocopy JTF_NUMBER_TABLE
2727 , p14_a4 out nocopy JTF_NUMBER_TABLE
2728 , p14_a5 out nocopy JTF_VARCHAR2_TABLE_100
2729 , p14_a6 out nocopy JTF_NUMBER_TABLE
2730 , p14_a7 out nocopy JTF_VARCHAR2_TABLE_100
2731 , p14_a8 out nocopy JTF_VARCHAR2_TABLE_100
2732 , p14_a9 out nocopy JTF_VARCHAR2_TABLE_100
2733 , p14_a10 out nocopy JTF_NUMBER_TABLE
2734 , p14_a11 out nocopy JTF_VARCHAR2_TABLE_100
2735 , p14_a12 out nocopy JTF_VARCHAR2_TABLE_100
2736 , p14_a13 out nocopy JTF_NUMBER_TABLE
2737 , p14_a14 out nocopy JTF_NUMBER_TABLE
2738 , p14_a15 out nocopy JTF_VARCHAR2_TABLE_100
2739 , p14_a16 out nocopy JTF_VARCHAR2_TABLE_100
2740 , p14_a17 out nocopy JTF_VARCHAR2_TABLE_100
2741 , p14_a18 out nocopy JTF_NUMBER_TABLE
2742 , p14_a19 out nocopy JTF_VARCHAR2_TABLE_100
2743 , p14_a20 out nocopy JTF_DATE_TABLE
2744 , p14_a21 out nocopy JTF_DATE_TABLE
2745 , p14_a22 out nocopy JTF_VARCHAR2_TABLE_100
2746 , p14_a23 out nocopy JTF_NUMBER_TABLE
2747 , p14_a24 out nocopy JTF_NUMBER_TABLE
2748 , p14_a25 out nocopy JTF_VARCHAR2_TABLE_100
2749 , p14_a26 out nocopy JTF_NUMBER_TABLE
2750 , p14_a27 out nocopy JTF_NUMBER_TABLE
2751 , p14_a28 out nocopy JTF_NUMBER_TABLE
2752 , p14_a29 out nocopy JTF_NUMBER_TABLE
2753 , p14_a30 out nocopy JTF_NUMBER_TABLE
2754 , p14_a31 out nocopy JTF_NUMBER_TABLE
2755 , p14_a32 out nocopy JTF_NUMBER_TABLE
2756 , p14_a33 out nocopy JTF_NUMBER_TABLE
2757 , p14_a34 out nocopy JTF_NUMBER_TABLE
2758 , p14_a35 out nocopy JTF_VARCHAR2_TABLE_100
2759 , p14_a36 out nocopy JTF_NUMBER_TABLE
2760 , p14_a37 out nocopy JTF_NUMBER_TABLE
2761 , p14_a38 out nocopy JTF_NUMBER_TABLE
2762 , p14_a39 out nocopy JTF_NUMBER_TABLE
2763 , p14_a40 out nocopy JTF_DATE_TABLE
2764 , p14_a41 out nocopy JTF_VARCHAR2_TABLE_100
2765 , p14_a42 out nocopy JTF_DATE_TABLE
2766 , p14_a43 out nocopy JTF_DATE_TABLE
2767 , p14_a44 out nocopy JTF_VARCHAR2_TABLE_100
2768 , p14_a45 out nocopy JTF_VARCHAR2_TABLE_100
2769 , p14_a46 out nocopy JTF_VARCHAR2_TABLE_300
2770 , p14_a47 out nocopy JTF_VARCHAR2_TABLE_300
2771 , p14_a48 out nocopy JTF_VARCHAR2_TABLE_100
2772 , p14_a49 out nocopy JTF_VARCHAR2_TABLE_300
2773 , p14_a50 out nocopy JTF_VARCHAR2_TABLE_300
2774 , p14_a51 out nocopy JTF_VARCHAR2_TABLE_300
2775 , p14_a52 out nocopy JTF_VARCHAR2_TABLE_300
2776 , p14_a53 out nocopy JTF_VARCHAR2_TABLE_300
2777 , p14_a54 out nocopy JTF_VARCHAR2_TABLE_300
2778 , p14_a55 out nocopy JTF_VARCHAR2_TABLE_300
2779 , p14_a56 out nocopy JTF_VARCHAR2_TABLE_300
2780 , p14_a57 out nocopy JTF_VARCHAR2_TABLE_300
2781 , p14_a58 out nocopy JTF_VARCHAR2_TABLE_300
2782 , p14_a59 out nocopy JTF_VARCHAR2_TABLE_300
2783 , p14_a60 out nocopy JTF_VARCHAR2_TABLE_300
2784 , p14_a61 out nocopy JTF_VARCHAR2_TABLE_300
2785 , p14_a62 out nocopy JTF_VARCHAR2_TABLE_300
2786 , p14_a63 out nocopy JTF_VARCHAR2_TABLE_300
2787 , p14_a64 out nocopy JTF_NUMBER_TABLE
2788 , p14_a65 out nocopy JTF_NUMBER_TABLE
2789 , p14_a66 out nocopy JTF_VARCHAR2_TABLE_100
2790 , p14_a67 out nocopy JTF_NUMBER_TABLE
2791 , p14_a68 out nocopy JTF_VARCHAR2_TABLE_100
2792 , p14_a69 out nocopy JTF_VARCHAR2_TABLE_100
2793 , p14_a70 out nocopy JTF_VARCHAR2_TABLE_100
2794 , p14_a71 out nocopy JTF_VARCHAR2_TABLE_100
2795 , p14_a72 out nocopy JTF_NUMBER_TABLE
2796 , p14_a73 out nocopy JTF_VARCHAR2_TABLE_100
2797 , p14_a74 out nocopy JTF_NUMBER_TABLE
2798 , p14_a75 out nocopy JTF_NUMBER_TABLE
2799 , p14_a76 out nocopy JTF_NUMBER_TABLE
2800 , p14_a77 out nocopy JTF_VARCHAR2_TABLE_100
2801 , p14_a78 out nocopy JTF_VARCHAR2_TABLE_300
2802 , p14_a79 out nocopy JTF_VARCHAR2_TABLE_100
2803 , p14_a80 out nocopy JTF_NUMBER_TABLE
2804 , p14_a81 out nocopy JTF_NUMBER_TABLE
2805 , p14_a82 out nocopy JTF_NUMBER_TABLE
2806 , p14_a83 out nocopy JTF_DATE_TABLE
2807 , p14_a84 out nocopy JTF_VARCHAR2_TABLE_100
2808 , p14_a85 out nocopy JTF_VARCHAR2_TABLE_100
2809 , p14_a86 out nocopy JTF_VARCHAR2_TABLE_100
2810 , p14_a87 out nocopy JTF_NUMBER_TABLE
2811 , p14_a88 out nocopy JTF_VARCHAR2_TABLE_100
2812 , p14_a89 out nocopy JTF_NUMBER_TABLE
2813 , p14_a90 out nocopy JTF_NUMBER_TABLE
2814 , p14_a91 out nocopy JTF_VARCHAR2_TABLE_100
2815 , p14_a92 out nocopy JTF_NUMBER_TABLE
2816 , p14_a93 out nocopy JTF_VARCHAR2_TABLE_100
2817 , p14_a94 out nocopy JTF_NUMBER_TABLE
2818 , p14_a95 out nocopy JTF_DATE_TABLE
2819 , p14_a96 out nocopy JTF_VARCHAR2_TABLE_300
2820 , p14_a97 out nocopy JTF_VARCHAR2_TABLE_300
2821 , p14_a98 out nocopy JTF_VARCHAR2_TABLE_300
2822 , p14_a99 out nocopy JTF_VARCHAR2_TABLE_300
2823 , p14_a100 out nocopy JTF_VARCHAR2_TABLE_300
2824 , p14_a101 out nocopy JTF_VARCHAR2_TABLE_300
2825 , p14_a102 out nocopy JTF_VARCHAR2_TABLE_300
2826 , p14_a103 out nocopy JTF_VARCHAR2_TABLE_300
2827 , p14_a104 out nocopy JTF_VARCHAR2_TABLE_300
2828 , p14_a105 out nocopy JTF_VARCHAR2_TABLE_300
2829 , p14_a106 out nocopy JTF_VARCHAR2_TABLE_300
2830 , p14_a107 out nocopy JTF_VARCHAR2_TABLE_300
2831 , p14_a108 out nocopy JTF_VARCHAR2_TABLE_300
2832 , p14_a109 out nocopy JTF_VARCHAR2_TABLE_300
2833 , p14_a110 out nocopy JTF_VARCHAR2_TABLE_300
2834 , p14_a111 out nocopy JTF_NUMBER_TABLE
2835 , p14_a112 out nocopy JTF_VARCHAR2_TABLE_100
2836 , p14_a113 out nocopy JTF_NUMBER_TABLE
2837 , p14_a114 out nocopy JTF_VARCHAR2_TABLE_100
2838 , p14_a115 out nocopy JTF_NUMBER_TABLE
2839 , p14_a116 out nocopy JTF_VARCHAR2_TABLE_100
2840 , p14_a117 out nocopy JTF_VARCHAR2_TABLE_100
2841 , p14_a118 out nocopy JTF_NUMBER_TABLE
2842 , p14_a119 out nocopy JTF_VARCHAR2_TABLE_100
2843 , p14_a120 out nocopy JTF_NUMBER_TABLE
2844 , p14_a121 out nocopy JTF_NUMBER_TABLE
2845 , p14_a122 out nocopy JTF_VARCHAR2_TABLE_100
2846 , x_return_status out nocopy VARCHAR2
2847 , x_msg_count out nocopy NUMBER
2848 , x_msg_data out nocopy VARCHAR2
2849 , p4_a0 NUMBER := 0-1962.0724
2850 , p4_a1 VARCHAR2 := fnd_api.g_miss_char
2851 , p4_a2 VARCHAR2 := fnd_api.g_miss_char
2852 , p4_a3 NUMBER := 0-1962.0724
2853 , p4_a4 NUMBER := 0-1962.0724
2854 , p4_a5 VARCHAR2 := fnd_api.g_miss_char
2855 , p4_a6 NUMBER := 0-1962.0724
2856 , p4_a7 VARCHAR2 := fnd_api.g_miss_char
2857 , p4_a8 VARCHAR2 := fnd_api.g_miss_char
2858 , p4_a9 VARCHAR2 := fnd_api.g_miss_char
2859 , p4_a10 NUMBER := 0-1962.0724
2860 , p4_a11 VARCHAR2 := fnd_api.g_miss_char
2861 , p4_a12 VARCHAR2 := fnd_api.g_miss_char
2862 , p4_a13 NUMBER := 0-1962.0724
2863 , p4_a14 NUMBER := 0-1962.0724
2864 , p4_a15 VARCHAR2 := fnd_api.g_miss_char
2865 , p4_a16 VARCHAR2 := fnd_api.g_miss_char
2866 , p4_a17 VARCHAR2 := fnd_api.g_miss_char
2867 , p4_a18 NUMBER := 0-1962.0724
2868 , p4_a19 VARCHAR2 := fnd_api.g_miss_char
2869 , p4_a20 DATE := fnd_api.g_miss_date
2870 , p4_a21 DATE := fnd_api.g_miss_date
2871 , p4_a22 VARCHAR2 := fnd_api.g_miss_char
2872 , p4_a23 NUMBER := 0-1962.0724
2873 , p4_a24 NUMBER := 0-1962.0724
2874 , p4_a25 VARCHAR2 := fnd_api.g_miss_char
2875 , p4_a26 NUMBER := 0-1962.0724
2876 , p4_a27 NUMBER := 0-1962.0724
2877 , p4_a28 NUMBER := 0-1962.0724
2878 , p4_a29 NUMBER := 0-1962.0724
2879 , p4_a30 NUMBER := 0-1962.0724
2880 , p4_a31 NUMBER := 0-1962.0724
2881 , p4_a32 NUMBER := 0-1962.0724
2882 , p4_a33 NUMBER := 0-1962.0724
2883 , p4_a34 NUMBER := 0-1962.0724
2884 , p4_a35 VARCHAR2 := fnd_api.g_miss_char
2885 , p4_a36 NUMBER := 0-1962.0724
2886 , p4_a37 NUMBER := 0-1962.0724
2887 , p4_a38 NUMBER := 0-1962.0724
2888 , p4_a39 NUMBER := 0-1962.0724
2889 , p4_a40 DATE := fnd_api.g_miss_date
2890 , p4_a41 VARCHAR2 := fnd_api.g_miss_char
2891 , p4_a42 DATE := fnd_api.g_miss_date
2892 , p4_a43 DATE := fnd_api.g_miss_date
2893 , p4_a44 VARCHAR2 := fnd_api.g_miss_char
2894 , p4_a45 VARCHAR2 := fnd_api.g_miss_char
2895 , p4_a46 VARCHAR2 := fnd_api.g_miss_char
2896 , p4_a47 VARCHAR2 := fnd_api.g_miss_char
2897 , p4_a48 VARCHAR2 := fnd_api.g_miss_char
2898 , p4_a49 VARCHAR2 := fnd_api.g_miss_char
2899 , p4_a50 VARCHAR2 := fnd_api.g_miss_char
2900 , p4_a51 VARCHAR2 := fnd_api.g_miss_char
2901 , p4_a52 VARCHAR2 := fnd_api.g_miss_char
2902 , p4_a53 VARCHAR2 := fnd_api.g_miss_char
2903 , p4_a54 VARCHAR2 := fnd_api.g_miss_char
2904 , p4_a55 VARCHAR2 := fnd_api.g_miss_char
2905 , p4_a56 VARCHAR2 := fnd_api.g_miss_char
2906 , p4_a57 VARCHAR2 := fnd_api.g_miss_char
2907 , p4_a58 VARCHAR2 := fnd_api.g_miss_char
2908 , p4_a59 VARCHAR2 := fnd_api.g_miss_char
2909 , p4_a60 VARCHAR2 := fnd_api.g_miss_char
2910 , p4_a61 VARCHAR2 := fnd_api.g_miss_char
2911 , p4_a62 VARCHAR2 := fnd_api.g_miss_char
2912 , p4_a63 VARCHAR2 := fnd_api.g_miss_char
2913 , p4_a64 NUMBER := 0-1962.0724
2914 , p4_a65 NUMBER := 0-1962.0724
2915 , p4_a66 VARCHAR2 := fnd_api.g_miss_char
2916 , p4_a67 NUMBER := 0-1962.0724
2917 , p4_a68 VARCHAR2 := fnd_api.g_miss_char
2918 , p4_a69 VARCHAR2 := fnd_api.g_miss_char
2919 , p4_a70 VARCHAR2 := fnd_api.g_miss_char
2920 , p4_a71 VARCHAR2 := fnd_api.g_miss_char
2921 , p4_a72 NUMBER := 0-1962.0724
2922 , p4_a73 VARCHAR2 := fnd_api.g_miss_char
2923 , p4_a74 NUMBER := 0-1962.0724
2924 , p4_a75 NUMBER := 0-1962.0724
2925 , p4_a76 NUMBER := 0-1962.0724
2926 , p4_a77 VARCHAR2 := fnd_api.g_miss_char
2927 , p4_a78 VARCHAR2 := fnd_api.g_miss_char
2928 , p4_a79 VARCHAR2 := fnd_api.g_miss_char
2929 , p4_a80 NUMBER := 0-1962.0724
2930 , p4_a81 NUMBER := 0-1962.0724
2931 , p4_a82 NUMBER := 0-1962.0724
2932 , p4_a83 DATE := fnd_api.g_miss_date
2933 , p4_a84 VARCHAR2 := fnd_api.g_miss_char
2934 , p4_a85 VARCHAR2 := fnd_api.g_miss_char
2935 , p4_a86 VARCHAR2 := fnd_api.g_miss_char
2936 , p4_a87 NUMBER := 0-1962.0724
2937 , p4_a88 VARCHAR2 := fnd_api.g_miss_char
2938 , p4_a89 NUMBER := 0-1962.0724
2939 , p4_a90 NUMBER := 0-1962.0724
2940 , p4_a91 VARCHAR2 := fnd_api.g_miss_char
2941 , p4_a92 NUMBER := 0-1962.0724
2942 , p4_a93 VARCHAR2 := fnd_api.g_miss_char
2943 , p4_a94 NUMBER := 0-1962.0724
2944 , p4_a95 DATE := fnd_api.g_miss_date
2945 , p4_a96 VARCHAR2 := fnd_api.g_miss_char
2946 , p4_a97 VARCHAR2 := fnd_api.g_miss_char
2947 , p4_a98 VARCHAR2 := fnd_api.g_miss_char
2948 , p4_a99 VARCHAR2 := fnd_api.g_miss_char
2949 , p4_a100 VARCHAR2 := fnd_api.g_miss_char
2950 , p4_a101 VARCHAR2 := fnd_api.g_miss_char
2951 , p4_a102 VARCHAR2 := fnd_api.g_miss_char
2952 , p4_a103 VARCHAR2 := fnd_api.g_miss_char
2953 , p4_a104 VARCHAR2 := fnd_api.g_miss_char
2954 , p4_a105 VARCHAR2 := fnd_api.g_miss_char
2955 , p4_a106 VARCHAR2 := fnd_api.g_miss_char
2956 , p4_a107 VARCHAR2 := fnd_api.g_miss_char
2957 , p4_a108 VARCHAR2 := fnd_api.g_miss_char
2958 , p4_a109 VARCHAR2 := fnd_api.g_miss_char
2959 , p4_a110 VARCHAR2 := fnd_api.g_miss_char
2960 , p4_a111 NUMBER := 0-1962.0724
2961 , p4_a112 VARCHAR2 := fnd_api.g_miss_char
2962 , p4_a113 NUMBER := 0-1962.0724
2963 , p4_a114 VARCHAR2 := fnd_api.g_miss_char
2964 , p4_a115 NUMBER := 0-1962.0724
2965 , p4_a116 VARCHAR2 := fnd_api.g_miss_char
2966 , p4_a117 VARCHAR2 := fnd_api.g_miss_char
2967 , p4_a118 NUMBER := 0-1962.0724
2968 , p4_a119 VARCHAR2 := fnd_api.g_miss_char
2969 , p4_a120 NUMBER := 0-1962.0724
2970 , p4_a121 NUMBER := 0-1962.0724
2971 , p4_a122 VARCHAR2 := fnd_api.g_miss_char
2972 )
2973
2974 as
2975 ddp_source_instance_rec csi_datastructures_pub.instance_rec;
2976 ddp_txn_rec csi_datastructures_pub.transaction_rec;
2977 ddx_new_instance_tbl csi_datastructures_pub.instance_tbl;
2978 ddindx binary_integer; indx binary_integer;
2979 begin
2980
2981 -- copy data to the local IN or IN-OUT args, if any
2982
2983
2984
2985
2986 ddp_source_instance_rec.instance_id := rosetta_g_miss_num_map(p4_a0);
2987 ddp_source_instance_rec.instance_number := p4_a1;
2988 ddp_source_instance_rec.external_reference := p4_a2;
2989 ddp_source_instance_rec.inventory_item_id := rosetta_g_miss_num_map(p4_a3);
2990 ddp_source_instance_rec.vld_organization_id := rosetta_g_miss_num_map(p4_a4);
2991 ddp_source_instance_rec.inventory_revision := p4_a5;
2992 ddp_source_instance_rec.inv_master_organization_id := rosetta_g_miss_num_map(p4_a6);
2993 ddp_source_instance_rec.serial_number := p4_a7;
2994 ddp_source_instance_rec.mfg_serial_number_flag := p4_a8;
2995 ddp_source_instance_rec.lot_number := p4_a9;
2996 ddp_source_instance_rec.quantity := rosetta_g_miss_num_map(p4_a10);
2997 ddp_source_instance_rec.unit_of_measure := p4_a11;
2998 ddp_source_instance_rec.accounting_class_code := p4_a12;
2999 ddp_source_instance_rec.instance_condition_id := rosetta_g_miss_num_map(p4_a13);
3000 ddp_source_instance_rec.instance_status_id := rosetta_g_miss_num_map(p4_a14);
3001 ddp_source_instance_rec.customer_view_flag := p4_a15;
3002 ddp_source_instance_rec.merchant_view_flag := p4_a16;
3003 ddp_source_instance_rec.sellable_flag := p4_a17;
3004 ddp_source_instance_rec.system_id := rosetta_g_miss_num_map(p4_a18);
3005 ddp_source_instance_rec.instance_type_code := p4_a19;
3006 ddp_source_instance_rec.active_start_date := rosetta_g_miss_date_in_map(p4_a20);
3007 ddp_source_instance_rec.active_end_date := rosetta_g_miss_date_in_map(p4_a21);
3008 ddp_source_instance_rec.location_type_code := p4_a22;
3009 ddp_source_instance_rec.location_id := rosetta_g_miss_num_map(p4_a23);
3010 ddp_source_instance_rec.inv_organization_id := rosetta_g_miss_num_map(p4_a24);
3011 ddp_source_instance_rec.inv_subinventory_name := p4_a25;
3012 ddp_source_instance_rec.inv_locator_id := rosetta_g_miss_num_map(p4_a26);
3013 ddp_source_instance_rec.pa_project_id := rosetta_g_miss_num_map(p4_a27);
3014 ddp_source_instance_rec.pa_project_task_id := rosetta_g_miss_num_map(p4_a28);
3015 ddp_source_instance_rec.in_transit_order_line_id := rosetta_g_miss_num_map(p4_a29);
3016 ddp_source_instance_rec.wip_job_id := rosetta_g_miss_num_map(p4_a30);
3017 ddp_source_instance_rec.po_order_line_id := rosetta_g_miss_num_map(p4_a31);
3018 ddp_source_instance_rec.last_oe_order_line_id := rosetta_g_miss_num_map(p4_a32);
3019 ddp_source_instance_rec.last_oe_rma_line_id := rosetta_g_miss_num_map(p4_a33);
3020 ddp_source_instance_rec.last_po_po_line_id := rosetta_g_miss_num_map(p4_a34);
3021 ddp_source_instance_rec.last_oe_po_number := p4_a35;
3022 ddp_source_instance_rec.last_wip_job_id := rosetta_g_miss_num_map(p4_a36);
3023 ddp_source_instance_rec.last_pa_project_id := rosetta_g_miss_num_map(p4_a37);
3024 ddp_source_instance_rec.last_pa_task_id := rosetta_g_miss_num_map(p4_a38);
3025 ddp_source_instance_rec.last_oe_agreement_id := rosetta_g_miss_num_map(p4_a39);
3026 ddp_source_instance_rec.install_date := rosetta_g_miss_date_in_map(p4_a40);
3027 ddp_source_instance_rec.manually_created_flag := p4_a41;
3028 ddp_source_instance_rec.return_by_date := rosetta_g_miss_date_in_map(p4_a42);
3029 ddp_source_instance_rec.actual_return_date := rosetta_g_miss_date_in_map(p4_a43);
3030 ddp_source_instance_rec.creation_complete_flag := p4_a44;
3031 ddp_source_instance_rec.completeness_flag := p4_a45;
3032 ddp_source_instance_rec.version_label := p4_a46;
3033 ddp_source_instance_rec.version_label_description := p4_a47;
3034 ddp_source_instance_rec.context := p4_a48;
3035 ddp_source_instance_rec.attribute1 := p4_a49;
3036 ddp_source_instance_rec.attribute2 := p4_a50;
3037 ddp_source_instance_rec.attribute3 := p4_a51;
3038 ddp_source_instance_rec.attribute4 := p4_a52;
3039 ddp_source_instance_rec.attribute5 := p4_a53;
3040 ddp_source_instance_rec.attribute6 := p4_a54;
3041 ddp_source_instance_rec.attribute7 := p4_a55;
3042 ddp_source_instance_rec.attribute8 := p4_a56;
3043 ddp_source_instance_rec.attribute9 := p4_a57;
3044 ddp_source_instance_rec.attribute10 := p4_a58;
3045 ddp_source_instance_rec.attribute11 := p4_a59;
3046 ddp_source_instance_rec.attribute12 := p4_a60;
3047 ddp_source_instance_rec.attribute13 := p4_a61;
3048 ddp_source_instance_rec.attribute14 := p4_a62;
3049 ddp_source_instance_rec.attribute15 := p4_a63;
3050 ddp_source_instance_rec.object_version_number := rosetta_g_miss_num_map(p4_a64);
3051 ddp_source_instance_rec.last_txn_line_detail_id := rosetta_g_miss_num_map(p4_a65);
3052 ddp_source_instance_rec.install_location_type_code := p4_a66;
3053 ddp_source_instance_rec.install_location_id := rosetta_g_miss_num_map(p4_a67);
3054 ddp_source_instance_rec.instance_usage_code := p4_a68;
3055 ddp_source_instance_rec.check_for_instance_expiry := p4_a69;
3056 ddp_source_instance_rec.processed_flag := p4_a70;
3057 ddp_source_instance_rec.call_contracts := p4_a71;
3058 ddp_source_instance_rec.interface_id := rosetta_g_miss_num_map(p4_a72);
3059 ddp_source_instance_rec.grp_call_contracts := p4_a73;
3060 ddp_source_instance_rec.config_inst_hdr_id := rosetta_g_miss_num_map(p4_a74);
3061 ddp_source_instance_rec.config_inst_rev_num := rosetta_g_miss_num_map(p4_a75);
3062 ddp_source_instance_rec.config_inst_item_id := rosetta_g_miss_num_map(p4_a76);
3063 ddp_source_instance_rec.config_valid_status := p4_a77;
3064 ddp_source_instance_rec.instance_description := p4_a78;
3065 ddp_source_instance_rec.call_batch_validation := p4_a79;
3066 ddp_source_instance_rec.request_id := rosetta_g_miss_num_map(p4_a80);
3067 ddp_source_instance_rec.program_application_id := rosetta_g_miss_num_map(p4_a81);
3068 ddp_source_instance_rec.program_id := rosetta_g_miss_num_map(p4_a82);
3069 ddp_source_instance_rec.program_update_date := rosetta_g_miss_date_in_map(p4_a83);
3070 ddp_source_instance_rec.cascade_ownership_flag := p4_a84;
3071 ddp_source_instance_rec.network_asset_flag := p4_a85;
3072 ddp_source_instance_rec.maintainable_flag := p4_a86;
3073 ddp_source_instance_rec.pn_location_id := rosetta_g_miss_num_map(p4_a87);
3074 ddp_source_instance_rec.asset_criticality_code := p4_a88;
3075 ddp_source_instance_rec.category_id := rosetta_g_miss_num_map(p4_a89);
3076 ddp_source_instance_rec.equipment_gen_object_id := rosetta_g_miss_num_map(p4_a90);
3077 ddp_source_instance_rec.instantiation_flag := p4_a91;
3078 ddp_source_instance_rec.linear_location_id := rosetta_g_miss_num_map(p4_a92);
3079 ddp_source_instance_rec.operational_log_flag := p4_a93;
3080 ddp_source_instance_rec.checkin_status := rosetta_g_miss_num_map(p4_a94);
3081 ddp_source_instance_rec.supplier_warranty_exp_date := rosetta_g_miss_date_in_map(p4_a95);
3082 ddp_source_instance_rec.attribute16 := p4_a96;
3083 ddp_source_instance_rec.attribute17 := p4_a97;
3084 ddp_source_instance_rec.attribute18 := p4_a98;
3085 ddp_source_instance_rec.attribute19 := p4_a99;
3086 ddp_source_instance_rec.attribute20 := p4_a100;
3087 ddp_source_instance_rec.attribute21 := p4_a101;
3088 ddp_source_instance_rec.attribute22 := p4_a102;
3089 ddp_source_instance_rec.attribute23 := p4_a103;
3090 ddp_source_instance_rec.attribute24 := p4_a104;
3091 ddp_source_instance_rec.attribute25 := p4_a105;
3092 ddp_source_instance_rec.attribute26 := p4_a106;
3093 ddp_source_instance_rec.attribute27 := p4_a107;
3094 ddp_source_instance_rec.attribute28 := p4_a108;
3095 ddp_source_instance_rec.attribute29 := p4_a109;
3096 ddp_source_instance_rec.attribute30 := p4_a110;
3097 ddp_source_instance_rec.purchase_unit_price := rosetta_g_miss_num_map(p4_a111);
3098 ddp_source_instance_rec.purchase_currency_code := p4_a112;
3099 ddp_source_instance_rec.payables_unit_price := rosetta_g_miss_num_map(p4_a113);
3100 ddp_source_instance_rec.payables_currency_code := p4_a114;
3101 ddp_source_instance_rec.sales_unit_price := rosetta_g_miss_num_map(p4_a115);
3102 ddp_source_instance_rec.sales_currency_code := p4_a116;
3103 ddp_source_instance_rec.operational_status_code := p4_a117;
3104 ddp_source_instance_rec.department_id := rosetta_g_miss_num_map(p4_a118);
3105 ddp_source_instance_rec.wip_accounting_class := p4_a119;
3106 ddp_source_instance_rec.area_id := rosetta_g_miss_num_map(p4_a120);
3107 ddp_source_instance_rec.owner_party_id := rosetta_g_miss_num_map(p4_a121);
3108 ddp_source_instance_rec.source_code := p4_a122;
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118 ddp_txn_rec.transaction_id := rosetta_g_miss_num_map(p13_a0);
3119 ddp_txn_rec.transaction_date := rosetta_g_miss_date_in_map(p13_a1);
3120 ddp_txn_rec.source_transaction_date := rosetta_g_miss_date_in_map(p13_a2);
3121 ddp_txn_rec.transaction_type_id := rosetta_g_miss_num_map(p13_a3);
3122 ddp_txn_rec.txn_sub_type_id := rosetta_g_miss_num_map(p13_a4);
3123 ddp_txn_rec.source_group_ref_id := rosetta_g_miss_num_map(p13_a5);
3124 ddp_txn_rec.source_group_ref := p13_a6;
3125 ddp_txn_rec.source_header_ref_id := rosetta_g_miss_num_map(p13_a7);
3126 ddp_txn_rec.source_header_ref := p13_a8;
3127 ddp_txn_rec.source_line_ref_id := rosetta_g_miss_num_map(p13_a9);
3128 ddp_txn_rec.source_line_ref := p13_a10;
3129 ddp_txn_rec.source_dist_ref_id1 := rosetta_g_miss_num_map(p13_a11);
3130 ddp_txn_rec.source_dist_ref_id2 := rosetta_g_miss_num_map(p13_a12);
3131 ddp_txn_rec.inv_material_transaction_id := rosetta_g_miss_num_map(p13_a13);
3132 ddp_txn_rec.transaction_quantity := rosetta_g_miss_num_map(p13_a14);
3133 ddp_txn_rec.transaction_uom_code := p13_a15;
3134 ddp_txn_rec.transacted_by := rosetta_g_miss_num_map(p13_a16);
3135 ddp_txn_rec.transaction_status_code := p13_a17;
3136 ddp_txn_rec.transaction_action_code := p13_a18;
3137 ddp_txn_rec.message_id := rosetta_g_miss_num_map(p13_a19);
3138 ddp_txn_rec.context := p13_a20;
3139 ddp_txn_rec.attribute1 := p13_a21;
3140 ddp_txn_rec.attribute2 := p13_a22;
3141 ddp_txn_rec.attribute3 := p13_a23;
3142 ddp_txn_rec.attribute4 := p13_a24;
3143 ddp_txn_rec.attribute5 := p13_a25;
3144 ddp_txn_rec.attribute6 := p13_a26;
3145 ddp_txn_rec.attribute7 := p13_a27;
3146 ddp_txn_rec.attribute8 := p13_a28;
3147 ddp_txn_rec.attribute9 := p13_a29;
3148 ddp_txn_rec.attribute10 := p13_a30;
3149 ddp_txn_rec.attribute11 := p13_a31;
3150 ddp_txn_rec.attribute12 := p13_a32;
3151 ddp_txn_rec.attribute13 := p13_a33;
3152 ddp_txn_rec.attribute14 := p13_a34;
3153 ddp_txn_rec.attribute15 := p13_a35;
3154 ddp_txn_rec.object_version_number := rosetta_g_miss_num_map(p13_a36);
3155 ddp_txn_rec.split_reason_code := p13_a37;
3156 ddp_txn_rec.src_txn_creation_date := rosetta_g_miss_date_in_map(p13_a38);
3157 ddp_txn_rec.gl_interface_status_code := rosetta_g_miss_num_map(p13_a39);
3158
3159
3160
3161
3162
3163 -- here's the delegated call to the old PL/SQL routine
3164 csi_java_interface_pkg.copy_item_instance(p_api_version,
3165 p_commit,
3166 p_init_msg_list,
3167 p_validation_level,
3168 ddp_source_instance_rec,
3169 p_copy_ext_attribs,
3170 p_copy_org_assignments,
3171 p_copy_parties,
3172 p_copy_contacts,
3173 p_copy_accounts,
3174 p_copy_asset_assignments,
3175 p_copy_pricing_attribs,
3176 p_copy_inst_children,
3177 ddp_txn_rec,
3178 ddx_new_instance_tbl,
3179 x_return_status,
3180 x_msg_count,
3181 x_msg_data);
3182
3183 -- copy data back from the local variables to OUT or IN-OUT args, if any
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197 p13_a0 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_id);
3198 p13_a1 := ddp_txn_rec.transaction_date;
3199 p13_a2 := ddp_txn_rec.source_transaction_date;
3200 p13_a3 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_type_id);
3201 p13_a4 := rosetta_g_miss_num_map(ddp_txn_rec.txn_sub_type_id);
3202 p13_a5 := rosetta_g_miss_num_map(ddp_txn_rec.source_group_ref_id);
3203 p13_a6 := ddp_txn_rec.source_group_ref;
3204 p13_a7 := rosetta_g_miss_num_map(ddp_txn_rec.source_header_ref_id);
3205 p13_a8 := ddp_txn_rec.source_header_ref;
3206 p13_a9 := rosetta_g_miss_num_map(ddp_txn_rec.source_line_ref_id);
3207 p13_a10 := ddp_txn_rec.source_line_ref;
3208 p13_a11 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id1);
3209 p13_a12 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id2);
3210 p13_a13 := rosetta_g_miss_num_map(ddp_txn_rec.inv_material_transaction_id);
3211 p13_a14 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_quantity);
3212 p13_a15 := ddp_txn_rec.transaction_uom_code;
3213 p13_a16 := rosetta_g_miss_num_map(ddp_txn_rec.transacted_by);
3214 p13_a17 := ddp_txn_rec.transaction_status_code;
3215 p13_a18 := ddp_txn_rec.transaction_action_code;
3216 p13_a19 := rosetta_g_miss_num_map(ddp_txn_rec.message_id);
3217 p13_a20 := ddp_txn_rec.context;
3218 p13_a21 := ddp_txn_rec.attribute1;
3219 p13_a22 := ddp_txn_rec.attribute2;
3220 p13_a23 := ddp_txn_rec.attribute3;
3221 p13_a24 := ddp_txn_rec.attribute4;
3222 p13_a25 := ddp_txn_rec.attribute5;
3223 p13_a26 := ddp_txn_rec.attribute6;
3224 p13_a27 := ddp_txn_rec.attribute7;
3225 p13_a28 := ddp_txn_rec.attribute8;
3226 p13_a29 := ddp_txn_rec.attribute9;
3227 p13_a30 := ddp_txn_rec.attribute10;
3228 p13_a31 := ddp_txn_rec.attribute11;
3229 p13_a32 := ddp_txn_rec.attribute12;
3230 p13_a33 := ddp_txn_rec.attribute13;
3231 p13_a34 := ddp_txn_rec.attribute14;
3232 p13_a35 := ddp_txn_rec.attribute15;
3233 p13_a36 := rosetta_g_miss_num_map(ddp_txn_rec.object_version_number);
3234 p13_a37 := ddp_txn_rec.split_reason_code;
3235 p13_a38 := ddp_txn_rec.src_txn_creation_date;
3236 p13_a39 := rosetta_g_miss_num_map(ddp_txn_rec.gl_interface_status_code);
3237
3238 csi_datastructures_pub_w.rosetta_table_copy_out_p19(ddx_new_instance_tbl, p14_a0
3239 , p14_a1
3240 , p14_a2
3241 , p14_a3
3242 , p14_a4
3243 , p14_a5
3244 , p14_a6
3245 , p14_a7
3246 , p14_a8
3247 , p14_a9
3248 , p14_a10
3249 , p14_a11
3250 , p14_a12
3251 , p14_a13
3252 , p14_a14
3253 , p14_a15
3254 , p14_a16
3255 , p14_a17
3256 , p14_a18
3257 , p14_a19
3258 , p14_a20
3259 , p14_a21
3260 , p14_a22
3261 , p14_a23
3262 , p14_a24
3263 , p14_a25
3264 , p14_a26
3265 , p14_a27
3266 , p14_a28
3267 , p14_a29
3268 , p14_a30
3269 , p14_a31
3270 , p14_a32
3271 , p14_a33
3272 , p14_a34
3273 , p14_a35
3274 , p14_a36
3275 , p14_a37
3276 , p14_a38
3277 , p14_a39
3278 , p14_a40
3279 , p14_a41
3280 , p14_a42
3281 , p14_a43
3282 , p14_a44
3283 , p14_a45
3284 , p14_a46
3285 , p14_a47
3286 , p14_a48
3287 , p14_a49
3288 , p14_a50
3289 , p14_a51
3290 , p14_a52
3291 , p14_a53
3292 , p14_a54
3293 , p14_a55
3294 , p14_a56
3295 , p14_a57
3296 , p14_a58
3297 , p14_a59
3298 , p14_a60
3299 , p14_a61
3300 , p14_a62
3301 , p14_a63
3302 , p14_a64
3303 , p14_a65
3304 , p14_a66
3305 , p14_a67
3306 , p14_a68
3307 , p14_a69
3308 , p14_a70
3309 , p14_a71
3310 , p14_a72
3311 , p14_a73
3312 , p14_a74
3313 , p14_a75
3314 , p14_a76
3315 , p14_a77
3316 , p14_a78
3317 , p14_a79
3318 , p14_a80
3319 , p14_a81
3320 , p14_a82
3321 , p14_a83
3322 , p14_a84
3323 , p14_a85
3324 , p14_a86
3325 , p14_a87
3326 , p14_a88
3327 , p14_a89
3328 , p14_a90
3329 , p14_a91
3330 , p14_a92
3331 , p14_a93
3332 , p14_a94
3333 , p14_a95
3334 , p14_a96
3335 , p14_a97
3336 , p14_a98
3337 , p14_a99
3338 , p14_a100
3339 , p14_a101
3340 , p14_a102
3341 , p14_a103
3342 , p14_a104
3343 , p14_a105
3344 , p14_a106
3345 , p14_a107
3346 , p14_a108
3347 , p14_a109
3348 , p14_a110
3349 , p14_a111
3350 , p14_a112
3351 , p14_a113
3352 , p14_a114
3353 , p14_a115
3354 , p14_a116
3355 , p14_a117
3356 , p14_a118
3357 , p14_a119
3358 , p14_a120
3359 , p14_a121
3360 , p14_a122
3361 );
3362
3363
3364
3365 end;
3366
3367 procedure getcontracts(product_id NUMBER
3368 , x_return_status out nocopy VARCHAR2
3369 , x_msg_count out nocopy NUMBER
3370 , x_msg_data out nocopy VARCHAR2
3371 , p4_a0 out nocopy JTF_NUMBER_TABLE
3372 , p4_a1 out nocopy JTF_VARCHAR2_TABLE_200
3373 , p4_a2 out nocopy JTF_VARCHAR2_TABLE_200
3374 , p4_a3 out nocopy JTF_VARCHAR2_TABLE_100
3375 , p4_a4 out nocopy JTF_NUMBER_TABLE
3376 , p4_a5 out nocopy JTF_VARCHAR2_TABLE_300
3377 , p4_a6 out nocopy JTF_VARCHAR2_TABLE_300
3378 , p4_a7 out nocopy JTF_NUMBER_TABLE
3379 , p4_a8 out nocopy JTF_VARCHAR2_TABLE_200
3380 , p4_a9 out nocopy JTF_VARCHAR2_TABLE_2000
3381 , p4_a10 out nocopy JTF_DATE_TABLE
3382 , p4_a11 out nocopy JTF_DATE_TABLE
3383 , p4_a12 out nocopy JTF_VARCHAR2_TABLE_100
3384 , p4_a13 out nocopy JTF_VARCHAR2_TABLE_100
3385 , p4_a14 out nocopy JTF_DATE_TABLE
3386 , p4_a15 out nocopy JTF_DATE_TABLE
3387 , p4_a16 out nocopy JTF_VARCHAR2_TABLE_100
3388 , p4_a17 out nocopy JTF_VARCHAR2_TABLE_2000
3389 , p4_a18 out nocopy JTF_DATE_TABLE
3390 )
3391
3392 as
3393 ddx_output_contracts csi_java_interface_pkg.csi_output_tbl_ib;
3394 ddindx binary_integer; indx binary_integer;
3395 begin
3396
3397 -- copy data to the local IN or IN-OUT args, if any
3398
3399
3400
3401
3402
3403 -- here's the delegated call to the old PL/SQL routine
3404 csi_java_interface_pkg.getcontracts(product_id,
3405 x_return_status,
3406 x_msg_count,
3407 x_msg_data,
3408 ddx_output_contracts);
3409
3410 -- copy data back from the local variables to OUT or IN-OUT args, if any
3411
3412
3413
3414
3415 csi_java_interface_pkg_w.rosetta_table_copy_out_p1(ddx_output_contracts, p4_a0
3416 , p4_a1
3417 , p4_a2
3418 , p4_a3
3419 , p4_a4
3420 , p4_a5
3421 , p4_a6
3422 , p4_a7
3423 , p4_a8
3424 , p4_a9
3425 , p4_a10
3426 , p4_a11
3427 , p4_a12
3428 , p4_a13
3429 , p4_a14
3430 , p4_a15
3431 , p4_a16
3432 , p4_a17
3433 , p4_a18
3434 );
3435 end;
3436
3437 procedure get_coverage_for_prod_sch(contract_number VARCHAR2
3438 , p1_a0 out nocopy JTF_VARCHAR2_TABLE_100
3439 , p1_a1 out nocopy JTF_NUMBER_TABLE
3440 , x_sequence_id out nocopy NUMBER
3441 , x_return_status out nocopy VARCHAR2
3442 , x_msg_count out nocopy NUMBER
3443 , x_msg_data out nocopy VARCHAR2
3444 )
3445
3446 as
3447 ddx_coverage_tbl csi_java_interface_pkg.csi_coverage_tbl_ib;
3448 ddindx binary_integer; indx binary_integer;
3449 begin
3450
3451 -- copy data to the local IN or IN-OUT args, if any
3452
3453
3454
3455
3456
3457
3458 -- here's the delegated call to the old PL/SQL routine
3459 csi_java_interface_pkg.get_coverage_for_prod_sch(contract_number,
3460 ddx_coverage_tbl,
3461 x_sequence_id,
3462 x_return_status,
3463 x_msg_count,
3464 x_msg_data);
3465
3466 -- copy data back from the local variables to OUT or IN-OUT args, if any
3467
3468 csi_java_interface_pkg_w.rosetta_table_copy_out_p3(ddx_coverage_tbl, p1_a0
3469 , p1_a1
3470 );
3471
3472
3473
3474
3475 end;
3476
3477 procedure get_history_transactions(p_api_version NUMBER
3478 , p_commit VARCHAR2
3479 , p_init_msg_list VARCHAR2
3480 , p_validation_level NUMBER
3481 , p_transaction_id NUMBER
3482 , p_instance_id NUMBER
3483 , p6_a0 out nocopy JTF_NUMBER_TABLE
3484 , p6_a1 out nocopy JTF_VARCHAR2_TABLE_100
3485 , p6_a2 out nocopy JTF_VARCHAR2_TABLE_100
3486 , p6_a3 out nocopy JTF_VARCHAR2_TABLE_100
3487 , p6_a4 out nocopy JTF_VARCHAR2_TABLE_100
3488 , p6_a5 out nocopy JTF_NUMBER_TABLE
3489 , p6_a6 out nocopy JTF_NUMBER_TABLE
3490 , p6_a7 out nocopy JTF_VARCHAR2_TABLE_100
3491 , p6_a8 out nocopy JTF_VARCHAR2_TABLE_100
3492 , p6_a9 out nocopy JTF_NUMBER_TABLE
3493 , p6_a10 out nocopy JTF_NUMBER_TABLE
3494 , p6_a11 out nocopy JTF_VARCHAR2_TABLE_100
3495 , p6_a12 out nocopy JTF_VARCHAR2_TABLE_100
3496 , p6_a13 out nocopy JTF_VARCHAR2_TABLE_100
3497 , p6_a14 out nocopy JTF_VARCHAR2_TABLE_100
3498 , p6_a15 out nocopy JTF_VARCHAR2_TABLE_100
3499 , p6_a16 out nocopy JTF_VARCHAR2_TABLE_100
3500 , p6_a17 out nocopy JTF_NUMBER_TABLE
3501 , p6_a18 out nocopy JTF_NUMBER_TABLE
3502 , p6_a19 out nocopy JTF_VARCHAR2_TABLE_100
3503 , p6_a20 out nocopy JTF_VARCHAR2_TABLE_100
3504 , p6_a21 out nocopy JTF_VARCHAR2_TABLE_100
3505 , p6_a22 out nocopy JTF_VARCHAR2_TABLE_100
3506 , p6_a23 out nocopy JTF_VARCHAR2_TABLE_100
3507 , p6_a24 out nocopy JTF_VARCHAR2_TABLE_100
3508 , p6_a25 out nocopy JTF_VARCHAR2_TABLE_100
3509 , p6_a26 out nocopy JTF_VARCHAR2_TABLE_100
3510 , p6_a27 out nocopy JTF_VARCHAR2_TABLE_100
3511 , p6_a28 out nocopy JTF_VARCHAR2_TABLE_100
3512 , p6_a29 out nocopy JTF_NUMBER_TABLE
3513 , p6_a30 out nocopy JTF_NUMBER_TABLE
3514 , p6_a31 out nocopy JTF_VARCHAR2_TABLE_100
3515 , p6_a32 out nocopy JTF_VARCHAR2_TABLE_100
3516 , p6_a33 out nocopy JTF_NUMBER_TABLE
3517 , p6_a34 out nocopy JTF_NUMBER_TABLE
3518 , p6_a35 out nocopy JTF_VARCHAR2_TABLE_100
3519 , p6_a36 out nocopy JTF_VARCHAR2_TABLE_100
3520 , p6_a37 out nocopy JTF_VARCHAR2_TABLE_100
3521 , p6_a38 out nocopy JTF_VARCHAR2_TABLE_100
3522 , p6_a39 out nocopy JTF_VARCHAR2_TABLE_100
3523 , p6_a40 out nocopy JTF_VARCHAR2_TABLE_100
3524 , p6_a41 out nocopy JTF_NUMBER_TABLE
3525 , p6_a42 out nocopy JTF_NUMBER_TABLE
3526 , p6_a43 out nocopy JTF_VARCHAR2_TABLE_100
3527 , p6_a44 out nocopy JTF_VARCHAR2_TABLE_100
3528 , p6_a45 out nocopy JTF_VARCHAR2_TABLE_100
3529 , p6_a46 out nocopy JTF_VARCHAR2_TABLE_100
3530 , p6_a47 out nocopy JTF_VARCHAR2_TABLE_300
3531 , p6_a48 out nocopy JTF_VARCHAR2_TABLE_300
3532 , p6_a49 out nocopy JTF_DATE_TABLE
3533 , p6_a50 out nocopy JTF_DATE_TABLE
3534 , p6_a51 out nocopy JTF_DATE_TABLE
3535 , p6_a52 out nocopy JTF_DATE_TABLE
3536 , p6_a53 out nocopy JTF_VARCHAR2_TABLE_100
3537 , p6_a54 out nocopy JTF_VARCHAR2_TABLE_100
3538 , p6_a55 out nocopy JTF_NUMBER_TABLE
3539 , p6_a56 out nocopy JTF_NUMBER_TABLE
3540 , p6_a57 out nocopy JTF_NUMBER_TABLE
3541 , p6_a58 out nocopy JTF_NUMBER_TABLE
3542 , p6_a59 out nocopy JTF_VARCHAR2_TABLE_100
3543 , p6_a60 out nocopy JTF_VARCHAR2_TABLE_100
3544 , p6_a61 out nocopy JTF_VARCHAR2_TABLE_100
3545 , p6_a62 out nocopy JTF_VARCHAR2_TABLE_100
3546 , p6_a63 out nocopy JTF_NUMBER_TABLE
3547 , p6_a64 out nocopy JTF_NUMBER_TABLE
3548 , p6_a65 out nocopy JTF_NUMBER_TABLE
3549 , p6_a66 out nocopy JTF_NUMBER_TABLE
3550 , p6_a67 out nocopy JTF_NUMBER_TABLE
3551 , p6_a68 out nocopy JTF_NUMBER_TABLE
3552 , p6_a69 out nocopy JTF_VARCHAR2_TABLE_100
3553 , p6_a70 out nocopy JTF_VARCHAR2_TABLE_100
3554 , p6_a71 out nocopy JTF_VARCHAR2_TABLE_100
3555 , p6_a72 out nocopy JTF_VARCHAR2_TABLE_100
3556 , p6_a73 out nocopy JTF_VARCHAR2_TABLE_100
3557 , p6_a74 out nocopy JTF_VARCHAR2_TABLE_100
3558 , p6_a75 out nocopy JTF_VARCHAR2_TABLE_100
3559 , p6_a76 out nocopy JTF_VARCHAR2_TABLE_100
3560 , p6_a77 out nocopy JTF_NUMBER_TABLE
3561 , p6_a78 out nocopy JTF_NUMBER_TABLE
3562 , p6_a79 out nocopy JTF_NUMBER_TABLE
3563 , p6_a80 out nocopy JTF_NUMBER_TABLE
3564 , p6_a81 out nocopy JTF_NUMBER_TABLE
3565 , p6_a82 out nocopy JTF_NUMBER_TABLE
3566 , p6_a83 out nocopy JTF_NUMBER_TABLE
3567 , p6_a84 out nocopy JTF_NUMBER_TABLE
3568 , p6_a85 out nocopy JTF_VARCHAR2_TABLE_300
3569 , p6_a86 out nocopy JTF_VARCHAR2_TABLE_300
3570 , p6_a87 out nocopy JTF_NUMBER_TABLE
3571 , p6_a88 out nocopy JTF_NUMBER_TABLE
3572 , p6_a89 out nocopy JTF_NUMBER_TABLE
3573 , p6_a90 out nocopy JTF_NUMBER_TABLE
3574 , p6_a91 out nocopy JTF_NUMBER_TABLE
3575 , p6_a92 out nocopy JTF_NUMBER_TABLE
3576 , p6_a93 out nocopy JTF_NUMBER_TABLE
3577 , p6_a94 out nocopy JTF_NUMBER_TABLE
3578 , p6_a95 out nocopy JTF_VARCHAR2_TABLE_100
3579 , p6_a96 out nocopy JTF_VARCHAR2_TABLE_100
3580 , p6_a97 out nocopy JTF_NUMBER_TABLE
3581 , p6_a98 out nocopy JTF_NUMBER_TABLE
3582 , p6_a99 out nocopy JTF_NUMBER_TABLE
3583 , p6_a100 out nocopy JTF_NUMBER_TABLE
3584 , p6_a101 out nocopy JTF_NUMBER_TABLE
3585 , p6_a102 out nocopy JTF_NUMBER_TABLE
3586 , p6_a103 out nocopy JTF_NUMBER_TABLE
3587 , p6_a104 out nocopy JTF_NUMBER_TABLE
3588 , p6_a105 out nocopy JTF_DATE_TABLE
3589 , p6_a106 out nocopy JTF_DATE_TABLE
3590 , p6_a107 out nocopy JTF_VARCHAR2_TABLE_100
3591 , p6_a108 out nocopy JTF_VARCHAR2_TABLE_100
3592 , p6_a109 out nocopy JTF_DATE_TABLE
3593 , p6_a110 out nocopy JTF_DATE_TABLE
3594 , p6_a111 out nocopy JTF_DATE_TABLE
3595 , p6_a112 out nocopy JTF_DATE_TABLE
3596 , p6_a113 out nocopy JTF_VARCHAR2_TABLE_100
3597 , p6_a114 out nocopy JTF_VARCHAR2_TABLE_100
3598 , p6_a115 out nocopy JTF_VARCHAR2_TABLE_100
3599 , p6_a116 out nocopy JTF_VARCHAR2_TABLE_100
3600 , p6_a117 out nocopy JTF_VARCHAR2_TABLE_100
3601 , p6_a118 out nocopy JTF_VARCHAR2_TABLE_100
3602 , p6_a119 out nocopy JTF_VARCHAR2_TABLE_300
3603 , p6_a120 out nocopy JTF_VARCHAR2_TABLE_300
3604 , p6_a121 out nocopy JTF_VARCHAR2_TABLE_300
3605 , p6_a122 out nocopy JTF_VARCHAR2_TABLE_300
3606 , p6_a123 out nocopy JTF_VARCHAR2_TABLE_300
3607 , p6_a124 out nocopy JTF_VARCHAR2_TABLE_300
3608 , p6_a125 out nocopy JTF_VARCHAR2_TABLE_300
3609 , p6_a126 out nocopy JTF_VARCHAR2_TABLE_300
3610 , p6_a127 out nocopy JTF_VARCHAR2_TABLE_300
3611 , p6_a128 out nocopy JTF_VARCHAR2_TABLE_300
3612 , p6_a129 out nocopy JTF_VARCHAR2_TABLE_300
3613 , p6_a130 out nocopy JTF_VARCHAR2_TABLE_300
3614 , p6_a131 out nocopy JTF_VARCHAR2_TABLE_300
3615 , p6_a132 out nocopy JTF_VARCHAR2_TABLE_300
3616 , p6_a133 out nocopy JTF_VARCHAR2_TABLE_300
3617 , p6_a134 out nocopy JTF_VARCHAR2_TABLE_300
3618 , p6_a135 out nocopy JTF_VARCHAR2_TABLE_300
3619 , p6_a136 out nocopy JTF_VARCHAR2_TABLE_300
3620 , p6_a137 out nocopy JTF_VARCHAR2_TABLE_300
3621 , p6_a138 out nocopy JTF_VARCHAR2_TABLE_300
3622 , p6_a139 out nocopy JTF_VARCHAR2_TABLE_300
3623 , p6_a140 out nocopy JTF_VARCHAR2_TABLE_300
3624 , p6_a141 out nocopy JTF_VARCHAR2_TABLE_300
3625 , p6_a142 out nocopy JTF_VARCHAR2_TABLE_300
3626 , p6_a143 out nocopy JTF_VARCHAR2_TABLE_300
3627 , p6_a144 out nocopy JTF_VARCHAR2_TABLE_300
3628 , p6_a145 out nocopy JTF_VARCHAR2_TABLE_300
3629 , p6_a146 out nocopy JTF_VARCHAR2_TABLE_300
3630 , p6_a147 out nocopy JTF_VARCHAR2_TABLE_300
3631 , p6_a148 out nocopy JTF_VARCHAR2_TABLE_300
3632 , p6_a149 out nocopy JTF_NUMBER_TABLE
3633 , p6_a150 out nocopy JTF_NUMBER_TABLE
3634 , p6_a151 out nocopy JTF_VARCHAR2_TABLE_100
3635 , p6_a152 out nocopy JTF_VARCHAR2_TABLE_100
3636 , p6_a153 out nocopy JTF_NUMBER_TABLE
3637 , p6_a154 out nocopy JTF_NUMBER_TABLE
3638 , p6_a155 out nocopy JTF_VARCHAR2_TABLE_100
3639 , p6_a156 out nocopy JTF_VARCHAR2_TABLE_100
3640 , p6_a157 out nocopy JTF_VARCHAR2_TABLE_300
3641 , p6_a158 out nocopy JTF_VARCHAR2_TABLE_300
3642 , p6_a159 out nocopy JTF_VARCHAR2_TABLE_300
3643 , p6_a160 out nocopy JTF_VARCHAR2_TABLE_300
3644 , p6_a161 out nocopy JTF_VARCHAR2_TABLE_300
3645 , p6_a162 out nocopy JTF_VARCHAR2_TABLE_300
3646 , p6_a163 out nocopy JTF_VARCHAR2_TABLE_300
3647 , p6_a164 out nocopy JTF_VARCHAR2_TABLE_300
3648 , p6_a165 out nocopy JTF_VARCHAR2_TABLE_100
3649 , p6_a166 out nocopy JTF_VARCHAR2_TABLE_100
3650 , p6_a167 out nocopy JTF_VARCHAR2_TABLE_100
3651 , p6_a168 out nocopy JTF_VARCHAR2_TABLE_100
3652 , p6_a169 out nocopy JTF_VARCHAR2_TABLE_100
3653 , p6_a170 out nocopy JTF_VARCHAR2_TABLE_100
3654 , p6_a171 out nocopy JTF_NUMBER_TABLE
3655 , p6_a172 out nocopy JTF_NUMBER_TABLE
3656 , p6_a173 out nocopy JTF_NUMBER_TABLE
3657 , p6_a174 out nocopy JTF_NUMBER_TABLE
3658 , p6_a175 out nocopy JTF_DATE_TABLE
3659 , p6_a176 out nocopy JTF_DATE_TABLE
3660 , p6_a177 out nocopy JTF_VARCHAR2_TABLE_100
3661 , p6_a178 out nocopy JTF_VARCHAR2_TABLE_100
3662 , p6_a179 out nocopy JTF_VARCHAR2_TABLE_100
3663 , p6_a180 out nocopy JTF_VARCHAR2_TABLE_100
3664 , p6_a181 out nocopy JTF_VARCHAR2_TABLE_100
3665 , p6_a182 out nocopy JTF_VARCHAR2_TABLE_100
3666 , p6_a183 out nocopy JTF_VARCHAR2_TABLE_300
3667 , p6_a184 out nocopy JTF_VARCHAR2_TABLE_300
3668 , p6_a185 out nocopy JTF_VARCHAR2_TABLE_300
3669 , p6_a186 out nocopy JTF_VARCHAR2_TABLE_300
3670 , p6_a187 out nocopy JTF_VARCHAR2_TABLE_300
3671 , p6_a188 out nocopy JTF_VARCHAR2_TABLE_300
3672 , p6_a189 out nocopy JTF_VARCHAR2_TABLE_300
3673 , p6_a190 out nocopy JTF_VARCHAR2_TABLE_300
3674 , p6_a191 out nocopy JTF_VARCHAR2_TABLE_100
3675 , p6_a192 out nocopy JTF_VARCHAR2_TABLE_100
3676 , p6_a193 out nocopy JTF_VARCHAR2_TABLE_100
3677 , p6_a194 out nocopy JTF_VARCHAR2_TABLE_100
3678 , p6_a195 out nocopy JTF_VARCHAR2_TABLE_100
3679 , p6_a196 out nocopy JTF_VARCHAR2_TABLE_100
3680 , p6_a197 out nocopy JTF_VARCHAR2_TABLE_100
3681 , p6_a198 out nocopy JTF_VARCHAR2_TABLE_100
3682 , p6_a199 out nocopy JTF_NUMBER_TABLE
3683 , p6_a200 out nocopy JTF_NUMBER_TABLE
3684 , p6_a201 out nocopy JTF_VARCHAR2_TABLE_100
3685 , p6_a202 out nocopy JTF_VARCHAR2_TABLE_100
3686 , p6_a203 out nocopy JTF_VARCHAR2_TABLE_300
3687 , p6_a204 out nocopy JTF_VARCHAR2_TABLE_300
3688 , p6_a205 out nocopy JTF_NUMBER_TABLE
3689 , p6_a206 out nocopy JTF_NUMBER_TABLE
3690 , p6_a207 out nocopy JTF_NUMBER_TABLE
3691 , p6_a208 out nocopy JTF_NUMBER_TABLE
3692 , p6_a209 out nocopy JTF_VARCHAR2_TABLE_300
3693 , p6_a210 out nocopy JTF_VARCHAR2_TABLE_300
3694 , p6_a211 out nocopy JTF_VARCHAR2_TABLE_300
3695 , p6_a212 out nocopy JTF_VARCHAR2_TABLE_300
3696 , p6_a213 out nocopy JTF_VARCHAR2_TABLE_100
3697 , p6_a214 out nocopy JTF_VARCHAR2_TABLE_100
3698 , p6_a215 out nocopy JTF_VARCHAR2_TABLE_100
3699 , p6_a216 out nocopy JTF_VARCHAR2_TABLE_100
3700 , p6_a217 out nocopy JTF_VARCHAR2_TABLE_100
3701 , p6_a218 out nocopy JTF_VARCHAR2_TABLE_100
3702 , p6_a219 out nocopy JTF_VARCHAR2_TABLE_100
3703 , p6_a220 out nocopy JTF_VARCHAR2_TABLE_100
3704 , p6_a221 out nocopy JTF_NUMBER_TABLE
3705 , p6_a222 out nocopy JTF_NUMBER_TABLE
3706 , p6_a223 out nocopy JTF_VARCHAR2_TABLE_100
3707 , p6_a224 out nocopy JTF_VARCHAR2_TABLE_100
3708 , p6_a225 out nocopy JTF_VARCHAR2_TABLE_100
3709 , p6_a226 out nocopy JTF_VARCHAR2_TABLE_100
3710 , p6_a227 out nocopy JTF_NUMBER_TABLE
3711 , p6_a228 out nocopy JTF_NUMBER_TABLE
3712 , p6_a229 out nocopy JTF_VARCHAR2_TABLE_200
3713 , p6_a230 out nocopy JTF_VARCHAR2_TABLE_200
3714 , p6_a231 out nocopy JTF_VARCHAR2_TABLE_100
3715 , p6_a232 out nocopy JTF_VARCHAR2_TABLE_100
3716 , p6_a233 out nocopy JTF_NUMBER_TABLE
3717 , p6_a234 out nocopy JTF_NUMBER_TABLE
3718 , p6_a235 out nocopy JTF_VARCHAR2_TABLE_100
3719 , p6_a236 out nocopy JTF_VARCHAR2_TABLE_100
3720 , p6_a237 out nocopy JTF_NUMBER_TABLE
3721 , p6_a238 out nocopy JTF_NUMBER_TABLE
3722 , p6_a239 out nocopy JTF_VARCHAR2_TABLE_100
3723 , p6_a240 out nocopy JTF_VARCHAR2_TABLE_100
3724 , p6_a241 out nocopy JTF_NUMBER_TABLE
3725 , p6_a242 out nocopy JTF_NUMBER_TABLE
3726 , p6_a243 out nocopy JTF_DATE_TABLE
3727 , p6_a244 out nocopy JTF_DATE_TABLE
3728 , p6_a245 out nocopy JTF_VARCHAR2_TABLE_300
3729 , p6_a246 out nocopy JTF_VARCHAR2_TABLE_300
3730 , p6_a247 out nocopy JTF_VARCHAR2_TABLE_300
3731 , p6_a248 out nocopy JTF_VARCHAR2_TABLE_300
3732 , p6_a249 out nocopy JTF_VARCHAR2_TABLE_300
3733 , p6_a250 out nocopy JTF_VARCHAR2_TABLE_300
3734 , p6_a251 out nocopy JTF_VARCHAR2_TABLE_300
3735 , p6_a252 out nocopy JTF_VARCHAR2_TABLE_300
3736 , p6_a253 out nocopy JTF_VARCHAR2_TABLE_300
3737 , p6_a254 out nocopy JTF_VARCHAR2_TABLE_300
3738 , p6_a255 out nocopy JTF_VARCHAR2_TABLE_300
3739 , p6_a256 out nocopy JTF_VARCHAR2_TABLE_300
3740 , p6_a257 out nocopy JTF_VARCHAR2_TABLE_300
3741 , p6_a258 out nocopy JTF_VARCHAR2_TABLE_300
3742 , p6_a259 out nocopy JTF_VARCHAR2_TABLE_300
3743 , p6_a260 out nocopy JTF_VARCHAR2_TABLE_300
3744 , p6_a261 out nocopy JTF_VARCHAR2_TABLE_300
3745 , p6_a262 out nocopy JTF_VARCHAR2_TABLE_300
3746 , p6_a263 out nocopy JTF_VARCHAR2_TABLE_300
3747 , p6_a264 out nocopy JTF_VARCHAR2_TABLE_300
3748 , p6_a265 out nocopy JTF_VARCHAR2_TABLE_300
3749 , p6_a266 out nocopy JTF_VARCHAR2_TABLE_300
3750 , p6_a267 out nocopy JTF_VARCHAR2_TABLE_300
3751 , p6_a268 out nocopy JTF_VARCHAR2_TABLE_300
3752 , p6_a269 out nocopy JTF_VARCHAR2_TABLE_300
3753 , p6_a270 out nocopy JTF_VARCHAR2_TABLE_300
3754 , p6_a271 out nocopy JTF_VARCHAR2_TABLE_300
3755 , p6_a272 out nocopy JTF_VARCHAR2_TABLE_300
3756 , p6_a273 out nocopy JTF_VARCHAR2_TABLE_300
3757 , p6_a274 out nocopy JTF_VARCHAR2_TABLE_300
3758 , p6_a275 out nocopy JTF_VARCHAR2_TABLE_100
3759 , p6_a276 out nocopy JTF_VARCHAR2_TABLE_100
3760 , p6_a277 out nocopy JTF_NUMBER_TABLE
3761 , p6_a278 out nocopy JTF_NUMBER_TABLE
3762 , p6_a279 out nocopy JTF_VARCHAR2_TABLE_100
3763 , p6_a280 out nocopy JTF_VARCHAR2_TABLE_100
3764 , p6_a281 out nocopy JTF_NUMBER_TABLE
3765 , p6_a282 out nocopy JTF_NUMBER_TABLE
3766 , p6_a283 out nocopy JTF_NUMBER_TABLE
3767 , p6_a284 out nocopy JTF_NUMBER_TABLE
3768 , p6_a285 out nocopy JTF_VARCHAR2_TABLE_100
3769 , p6_a286 out nocopy JTF_VARCHAR2_TABLE_100
3770 , p6_a287 out nocopy JTF_VARCHAR2_TABLE_100
3771 , p6_a288 out nocopy JTF_VARCHAR2_TABLE_100
3772 , p6_a289 out nocopy JTF_VARCHAR2_TABLE_100
3773 , p6_a290 out nocopy JTF_VARCHAR2_TABLE_100
3774 , p6_a291 out nocopy JTF_VARCHAR2_TABLE_100
3775 , p7_a0 out nocopy JTF_NUMBER_TABLE
3776 , p7_a1 out nocopy JTF_NUMBER_TABLE
3777 , p7_a2 out nocopy JTF_NUMBER_TABLE
3778 , p7_a3 out nocopy JTF_VARCHAR2_TABLE_100
3779 , p7_a4 out nocopy JTF_VARCHAR2_TABLE_100
3780 , p7_a5 out nocopy JTF_NUMBER_TABLE
3781 , p7_a6 out nocopy JTF_NUMBER_TABLE
3782 , p7_a7 out nocopy JTF_VARCHAR2_TABLE_100
3783 , p7_a8 out nocopy JTF_VARCHAR2_TABLE_100
3784 , p7_a9 out nocopy JTF_VARCHAR2_TABLE_100
3785 , p7_a10 out nocopy JTF_VARCHAR2_TABLE_100
3786 , p7_a11 out nocopy JTF_NUMBER_TABLE
3787 , p7_a12 out nocopy JTF_NUMBER_TABLE
3788 , p7_a13 out nocopy JTF_DATE_TABLE
3789 , p7_a14 out nocopy JTF_DATE_TABLE
3790 , p7_a15 out nocopy JTF_DATE_TABLE
3791 , p7_a16 out nocopy JTF_DATE_TABLE
3792 , p7_a17 out nocopy JTF_VARCHAR2_TABLE_100
3793 , p7_a18 out nocopy JTF_VARCHAR2_TABLE_100
3794 , p7_a19 out nocopy JTF_VARCHAR2_TABLE_200
3795 , p7_a20 out nocopy JTF_VARCHAR2_TABLE_200
3796 , p7_a21 out nocopy JTF_VARCHAR2_TABLE_200
3797 , p7_a22 out nocopy JTF_VARCHAR2_TABLE_200
3798 , p7_a23 out nocopy JTF_VARCHAR2_TABLE_200
3799 , p7_a24 out nocopy JTF_VARCHAR2_TABLE_200
3800 , p7_a25 out nocopy JTF_VARCHAR2_TABLE_200
3801 , p7_a26 out nocopy JTF_VARCHAR2_TABLE_200
3802 , p7_a27 out nocopy JTF_VARCHAR2_TABLE_200
3803 , p7_a28 out nocopy JTF_VARCHAR2_TABLE_200
3804 , p7_a29 out nocopy JTF_VARCHAR2_TABLE_200
3805 , p7_a30 out nocopy JTF_VARCHAR2_TABLE_200
3806 , p7_a31 out nocopy JTF_VARCHAR2_TABLE_200
3807 , p7_a32 out nocopy JTF_VARCHAR2_TABLE_200
3808 , p7_a33 out nocopy JTF_VARCHAR2_TABLE_200
3809 , p7_a34 out nocopy JTF_VARCHAR2_TABLE_200
3810 , p7_a35 out nocopy JTF_VARCHAR2_TABLE_200
3811 , p7_a36 out nocopy JTF_VARCHAR2_TABLE_200
3812 , p7_a37 out nocopy JTF_VARCHAR2_TABLE_200
3813 , p7_a38 out nocopy JTF_VARCHAR2_TABLE_200
3814 , p7_a39 out nocopy JTF_VARCHAR2_TABLE_200
3815 , p7_a40 out nocopy JTF_VARCHAR2_TABLE_200
3816 , p7_a41 out nocopy JTF_VARCHAR2_TABLE_200
3817 , p7_a42 out nocopy JTF_VARCHAR2_TABLE_200
3818 , p7_a43 out nocopy JTF_VARCHAR2_TABLE_200
3819 , p7_a44 out nocopy JTF_VARCHAR2_TABLE_200
3820 , p7_a45 out nocopy JTF_VARCHAR2_TABLE_200
3821 , p7_a46 out nocopy JTF_VARCHAR2_TABLE_200
3822 , p7_a47 out nocopy JTF_VARCHAR2_TABLE_200
3823 , p7_a48 out nocopy JTF_VARCHAR2_TABLE_200
3824 , p7_a49 out nocopy JTF_VARCHAR2_TABLE_100
3825 , p7_a50 out nocopy JTF_NUMBER_TABLE
3826 , p7_a51 out nocopy JTF_VARCHAR2_TABLE_100
3827 , p7_a52 out nocopy JTF_VARCHAR2_TABLE_100
3828 , p7_a53 out nocopy JTF_VARCHAR2_TABLE_100
3829 , p7_a54 out nocopy JTF_VARCHAR2_TABLE_100
3830 , p7_a55 out nocopy JTF_VARCHAR2_TABLE_100
3831 , p7_a56 out nocopy JTF_VARCHAR2_TABLE_400
3832 , p7_a57 out nocopy JTF_VARCHAR2_TABLE_100
3833 , p7_a58 out nocopy JTF_VARCHAR2_TABLE_100
3834 , p7_a59 out nocopy JTF_VARCHAR2_TABLE_400
3835 , p7_a60 out nocopy JTF_VARCHAR2_TABLE_100
3836 , p7_a61 out nocopy JTF_VARCHAR2_TABLE_300
3837 , p7_a62 out nocopy JTF_VARCHAR2_TABLE_300
3838 , p7_a63 out nocopy JTF_VARCHAR2_TABLE_300
3839 , p7_a64 out nocopy JTF_VARCHAR2_TABLE_300
3840 , p7_a65 out nocopy JTF_VARCHAR2_TABLE_100
3841 , p7_a66 out nocopy JTF_VARCHAR2_TABLE_100
3842 , p7_a67 out nocopy JTF_VARCHAR2_TABLE_100
3843 , p7_a68 out nocopy JTF_VARCHAR2_TABLE_100
3844 , p7_a69 out nocopy JTF_VARCHAR2_TABLE_100
3845 , p7_a70 out nocopy JTF_VARCHAR2_TABLE_2000
3846 , p7_a71 out nocopy JTF_VARCHAR2_TABLE_100
3847 , p7_a72 out nocopy JTF_VARCHAR2_TABLE_400
3848 , p7_a73 out nocopy JTF_VARCHAR2_TABLE_100
3849 , p7_a74 out nocopy JTF_VARCHAR2_TABLE_100
3850 , p7_a75 out nocopy JTF_VARCHAR2_TABLE_400
3851 , p7_a76 out nocopy JTF_VARCHAR2_TABLE_100
3852 , p7_a77 out nocopy JTF_VARCHAR2_TABLE_300
3853 , p7_a78 out nocopy JTF_VARCHAR2_TABLE_300
3854 , p7_a79 out nocopy JTF_VARCHAR2_TABLE_300
3855 , p7_a80 out nocopy JTF_VARCHAR2_TABLE_300
3856 , p7_a81 out nocopy JTF_VARCHAR2_TABLE_100
3857 , p7_a82 out nocopy JTF_VARCHAR2_TABLE_100
3858 , p7_a83 out nocopy JTF_VARCHAR2_TABLE_100
3859 , p7_a84 out nocopy JTF_VARCHAR2_TABLE_100
3860 , p7_a85 out nocopy JTF_VARCHAR2_TABLE_100
3861 , p7_a86 out nocopy JTF_VARCHAR2_TABLE_2000
3862 , p7_a87 out nocopy JTF_NUMBER_TABLE
3863 , p8_a0 out nocopy JTF_NUMBER_TABLE
3864 , p8_a1 out nocopy JTF_NUMBER_TABLE
3865 , p8_a2 out nocopy JTF_NUMBER_TABLE
3866 , p8_a3 out nocopy JTF_NUMBER_TABLE
3867 , p8_a4 out nocopy JTF_NUMBER_TABLE
3868 , p8_a5 out nocopy JTF_VARCHAR2_TABLE_100
3869 , p8_a6 out nocopy JTF_VARCHAR2_TABLE_100
3870 , p8_a7 out nocopy JTF_DATE_TABLE
3871 , p8_a8 out nocopy JTF_DATE_TABLE
3872 , p8_a9 out nocopy JTF_DATE_TABLE
3873 , p8_a10 out nocopy JTF_DATE_TABLE
3874 , p8_a11 out nocopy JTF_VARCHAR2_TABLE_100
3875 , p8_a12 out nocopy JTF_VARCHAR2_TABLE_100
3876 , p8_a13 out nocopy JTF_VARCHAR2_TABLE_200
3877 , p8_a14 out nocopy JTF_VARCHAR2_TABLE_200
3878 , p8_a15 out nocopy JTF_VARCHAR2_TABLE_200
3879 , p8_a16 out nocopy JTF_VARCHAR2_TABLE_200
3880 , p8_a17 out nocopy JTF_VARCHAR2_TABLE_200
3881 , p8_a18 out nocopy JTF_VARCHAR2_TABLE_200
3882 , p8_a19 out nocopy JTF_VARCHAR2_TABLE_200
3883 , p8_a20 out nocopy JTF_VARCHAR2_TABLE_200
3884 , p8_a21 out nocopy JTF_VARCHAR2_TABLE_200
3885 , p8_a22 out nocopy JTF_VARCHAR2_TABLE_200
3886 , p8_a23 out nocopy JTF_VARCHAR2_TABLE_200
3887 , p8_a24 out nocopy JTF_VARCHAR2_TABLE_200
3888 , p8_a25 out nocopy JTF_VARCHAR2_TABLE_200
3889 , p8_a26 out nocopy JTF_VARCHAR2_TABLE_200
3890 , p8_a27 out nocopy JTF_VARCHAR2_TABLE_200
3891 , p8_a28 out nocopy JTF_VARCHAR2_TABLE_200
3892 , p8_a29 out nocopy JTF_VARCHAR2_TABLE_200
3893 , p8_a30 out nocopy JTF_VARCHAR2_TABLE_200
3894 , p8_a31 out nocopy JTF_VARCHAR2_TABLE_200
3895 , p8_a32 out nocopy JTF_VARCHAR2_TABLE_200
3896 , p8_a33 out nocopy JTF_VARCHAR2_TABLE_200
3897 , p8_a34 out nocopy JTF_VARCHAR2_TABLE_200
3898 , p8_a35 out nocopy JTF_VARCHAR2_TABLE_200
3899 , p8_a36 out nocopy JTF_VARCHAR2_TABLE_200
3900 , p8_a37 out nocopy JTF_VARCHAR2_TABLE_200
3901 , p8_a38 out nocopy JTF_VARCHAR2_TABLE_200
3902 , p8_a39 out nocopy JTF_VARCHAR2_TABLE_200
3903 , p8_a40 out nocopy JTF_VARCHAR2_TABLE_200
3904 , p8_a41 out nocopy JTF_VARCHAR2_TABLE_200
3905 , p8_a42 out nocopy JTF_VARCHAR2_TABLE_200
3906 , p8_a43 out nocopy JTF_VARCHAR2_TABLE_100
3907 , p8_a44 out nocopy JTF_NUMBER_TABLE
3908 , p8_a45 out nocopy JTF_NUMBER_TABLE
3909 , p8_a46 out nocopy JTF_NUMBER_TABLE
3910 , p8_a47 out nocopy JTF_NUMBER_TABLE
3911 , p8_a48 out nocopy JTF_NUMBER_TABLE
3912 , p8_a49 out nocopy JTF_VARCHAR2_TABLE_100
3913 , p8_a50 out nocopy JTF_VARCHAR2_TABLE_300
3914 , p8_a51 out nocopy JTF_VARCHAR2_TABLE_100
3915 , p8_a52 out nocopy JTF_VARCHAR2_TABLE_100
3916 , p8_a53 out nocopy JTF_VARCHAR2_TABLE_100
3917 , p8_a54 out nocopy JTF_VARCHAR2_TABLE_300
3918 , p8_a55 out nocopy JTF_VARCHAR2_TABLE_100
3919 , p8_a56 out nocopy JTF_VARCHAR2_TABLE_100
3920 , p8_a57 out nocopy JTF_NUMBER_TABLE
3921 , p8_a58 out nocopy JTF_VARCHAR2_TABLE_300
3922 , p8_a59 out nocopy JTF_VARCHAR2_TABLE_300
3923 , p8_a60 out nocopy JTF_VARCHAR2_TABLE_300
3924 , p8_a61 out nocopy JTF_VARCHAR2_TABLE_300
3925 , p8_a62 out nocopy JTF_VARCHAR2_TABLE_300
3926 , p8_a63 out nocopy JTF_VARCHAR2_TABLE_300
3927 , p8_a64 out nocopy JTF_VARCHAR2_TABLE_300
3928 , p8_a65 out nocopy JTF_VARCHAR2_TABLE_300
3929 , p8_a66 out nocopy JTF_VARCHAR2_TABLE_100
3930 , p8_a67 out nocopy JTF_VARCHAR2_TABLE_100
3931 , p8_a68 out nocopy JTF_VARCHAR2_TABLE_100
3932 , p8_a69 out nocopy JTF_VARCHAR2_TABLE_100
3933 , p8_a70 out nocopy JTF_VARCHAR2_TABLE_100
3934 , p8_a71 out nocopy JTF_VARCHAR2_TABLE_100
3935 , p8_a72 out nocopy JTF_VARCHAR2_TABLE_100
3936 , p8_a73 out nocopy JTF_VARCHAR2_TABLE_100
3937 , p8_a74 out nocopy JTF_VARCHAR2_TABLE_300
3938 , p8_a75 out nocopy JTF_VARCHAR2_TABLE_300
3939 , p8_a76 out nocopy JTF_VARCHAR2_TABLE_300
3940 , p8_a77 out nocopy JTF_VARCHAR2_TABLE_300
3941 , p8_a78 out nocopy JTF_VARCHAR2_TABLE_300
3942 , p8_a79 out nocopy JTF_VARCHAR2_TABLE_300
3943 , p8_a80 out nocopy JTF_VARCHAR2_TABLE_300
3944 , p8_a81 out nocopy JTF_VARCHAR2_TABLE_300
3945 , p8_a82 out nocopy JTF_VARCHAR2_TABLE_100
3946 , p8_a83 out nocopy JTF_VARCHAR2_TABLE_100
3947 , p8_a84 out nocopy JTF_VARCHAR2_TABLE_100
3948 , p8_a85 out nocopy JTF_VARCHAR2_TABLE_100
3949 , p8_a86 out nocopy JTF_VARCHAR2_TABLE_100
3950 , p8_a87 out nocopy JTF_VARCHAR2_TABLE_100
3951 , p8_a88 out nocopy JTF_VARCHAR2_TABLE_100
3952 , p8_a89 out nocopy JTF_VARCHAR2_TABLE_100
3953 , p8_a90 out nocopy JTF_NUMBER_TABLE
3954 , p8_a91 out nocopy JTF_NUMBER_TABLE
3955 , p9_a0 out nocopy JTF_NUMBER_TABLE
3956 , p9_a1 out nocopy JTF_NUMBER_TABLE
3957 , p9_a2 out nocopy JTF_NUMBER_TABLE
3958 , p9_a3 out nocopy JTF_NUMBER_TABLE
3959 , p9_a4 out nocopy JTF_NUMBER_TABLE
3960 , p9_a5 out nocopy JTF_VARCHAR2_TABLE_100
3961 , p9_a6 out nocopy JTF_VARCHAR2_TABLE_100
3962 , p9_a7 out nocopy JTF_DATE_TABLE
3963 , p9_a8 out nocopy JTF_DATE_TABLE
3964 , p9_a9 out nocopy JTF_DATE_TABLE
3965 , p9_a10 out nocopy JTF_DATE_TABLE
3966 , p9_a11 out nocopy JTF_VARCHAR2_TABLE_100
3967 , p9_a12 out nocopy JTF_VARCHAR2_TABLE_100
3968 , p9_a13 out nocopy JTF_VARCHAR2_TABLE_200
3969 , p9_a14 out nocopy JTF_VARCHAR2_TABLE_200
3970 , p9_a15 out nocopy JTF_VARCHAR2_TABLE_200
3971 , p9_a16 out nocopy JTF_VARCHAR2_TABLE_200
3972 , p9_a17 out nocopy JTF_VARCHAR2_TABLE_200
3973 , p9_a18 out nocopy JTF_VARCHAR2_TABLE_200
3974 , p9_a19 out nocopy JTF_VARCHAR2_TABLE_200
3975 , p9_a20 out nocopy JTF_VARCHAR2_TABLE_200
3976 , p9_a21 out nocopy JTF_VARCHAR2_TABLE_200
3977 , p9_a22 out nocopy JTF_VARCHAR2_TABLE_200
3978 , p9_a23 out nocopy JTF_VARCHAR2_TABLE_200
3979 , p9_a24 out nocopy JTF_VARCHAR2_TABLE_200
3980 , p9_a25 out nocopy JTF_VARCHAR2_TABLE_200
3981 , p9_a26 out nocopy JTF_VARCHAR2_TABLE_200
3982 , p9_a27 out nocopy JTF_VARCHAR2_TABLE_200
3983 , p9_a28 out nocopy JTF_VARCHAR2_TABLE_200
3984 , p9_a29 out nocopy JTF_VARCHAR2_TABLE_200
3985 , p9_a30 out nocopy JTF_VARCHAR2_TABLE_200
3986 , p9_a31 out nocopy JTF_VARCHAR2_TABLE_200
3987 , p9_a32 out nocopy JTF_VARCHAR2_TABLE_200
3988 , p9_a33 out nocopy JTF_VARCHAR2_TABLE_200
3989 , p9_a34 out nocopy JTF_VARCHAR2_TABLE_200
3990 , p9_a35 out nocopy JTF_VARCHAR2_TABLE_200
3991 , p9_a36 out nocopy JTF_VARCHAR2_TABLE_200
3992 , p9_a37 out nocopy JTF_VARCHAR2_TABLE_200
3993 , p9_a38 out nocopy JTF_VARCHAR2_TABLE_200
3994 , p9_a39 out nocopy JTF_VARCHAR2_TABLE_200
3995 , p9_a40 out nocopy JTF_VARCHAR2_TABLE_200
3996 , p9_a41 out nocopy JTF_VARCHAR2_TABLE_200
3997 , p9_a42 out nocopy JTF_VARCHAR2_TABLE_200
3998 , p9_a43 out nocopy JTF_VARCHAR2_TABLE_100
3999 , p9_a44 out nocopy JTF_NUMBER_TABLE
4000 , p9_a45 out nocopy JTF_VARCHAR2_TABLE_100
4001 , p9_a46 out nocopy JTF_VARCHAR2_TABLE_100
4002 , p9_a47 out nocopy JTF_NUMBER_TABLE
4003 , p10_a0 out nocopy JTF_NUMBER_TABLE
4004 , p10_a1 out nocopy JTF_NUMBER_TABLE
4005 , p10_a2 out nocopy JTF_NUMBER_TABLE
4006 , p10_a3 out nocopy JTF_NUMBER_TABLE
4007 , p10_a4 out nocopy JTF_NUMBER_TABLE
4008 , p10_a5 out nocopy JTF_VARCHAR2_TABLE_100
4009 , p10_a6 out nocopy JTF_VARCHAR2_TABLE_100
4010 , p10_a7 out nocopy JTF_NUMBER_TABLE
4011 , p10_a8 out nocopy JTF_NUMBER_TABLE
4012 , p10_a9 out nocopy JTF_NUMBER_TABLE
4013 , p10_a10 out nocopy JTF_NUMBER_TABLE
4014 , p10_a11 out nocopy JTF_VARCHAR2_TABLE_100
4015 , p10_a12 out nocopy JTF_VARCHAR2_TABLE_100
4016 , p10_a13 out nocopy JTF_DATE_TABLE
4017 , p10_a14 out nocopy JTF_DATE_TABLE
4018 , p10_a15 out nocopy JTF_DATE_TABLE
4019 , p10_a16 out nocopy JTF_DATE_TABLE
4020 , p10_a17 out nocopy JTF_VARCHAR2_TABLE_100
4021 , p10_a18 out nocopy JTF_VARCHAR2_TABLE_100
4022 , p10_a19 out nocopy JTF_VARCHAR2_TABLE_100
4023 , p10_a20 out nocopy JTF_VARCHAR2_TABLE_100
4024 , p10_a21 out nocopy JTF_VARCHAR2_TABLE_100
4025 , p10_a22 out nocopy JTF_VARCHAR2_TABLE_100
4026 , p10_a23 out nocopy JTF_VARCHAR2_TABLE_100
4027 , p10_a24 out nocopy JTF_VARCHAR2_TABLE_100
4028 , p10_a25 out nocopy JTF_VARCHAR2_TABLE_100
4029 , p10_a26 out nocopy JTF_VARCHAR2_TABLE_100
4030 , p10_a27 out nocopy JTF_VARCHAR2_TABLE_100
4031 , p10_a28 out nocopy JTF_VARCHAR2_TABLE_100
4032 , p10_a29 out nocopy JTF_VARCHAR2_TABLE_100
4033 , p10_a30 out nocopy JTF_VARCHAR2_TABLE_100
4034 , p10_a31 out nocopy JTF_VARCHAR2_TABLE_100
4035 , p10_a32 out nocopy JTF_VARCHAR2_TABLE_100
4036 , p10_a33 out nocopy JTF_VARCHAR2_TABLE_100
4037 , p10_a34 out nocopy JTF_VARCHAR2_TABLE_100
4038 , p10_a35 out nocopy JTF_VARCHAR2_TABLE_100
4039 , p10_a36 out nocopy JTF_VARCHAR2_TABLE_100
4040 , p10_a37 out nocopy JTF_VARCHAR2_TABLE_100
4041 , p10_a38 out nocopy JTF_VARCHAR2_TABLE_100
4042 , p10_a39 out nocopy JTF_DATE_TABLE
4043 , p10_a40 out nocopy JTF_DATE_TABLE
4044 , p10_a41 out nocopy JTF_VARCHAR2_TABLE_100
4045 , p10_a42 out nocopy JTF_VARCHAR2_TABLE_100
4046 , p10_a43 out nocopy JTF_VARCHAR2_TABLE_300
4047 , p10_a44 out nocopy JTF_VARCHAR2_TABLE_300
4048 , p10_a45 out nocopy JTF_VARCHAR2_TABLE_100
4049 , p10_a46 out nocopy JTF_VARCHAR2_TABLE_100
4050 , p10_a47 out nocopy JTF_NUMBER_TABLE
4051 , p10_a48 out nocopy JTF_NUMBER_TABLE
4052 , p10_a49 out nocopy JTF_NUMBER_TABLE
4053 , p10_a50 out nocopy JTF_VARCHAR2_TABLE_100
4054 , p10_a51 out nocopy JTF_VARCHAR2_TABLE_100
4055 , p10_a52 out nocopy JTF_NUMBER_TABLE
4056 , p10_a53 out nocopy JTF_NUMBER_TABLE
4057 , p10_a54 out nocopy JTF_VARCHAR2_TABLE_100
4058 , p10_a55 out nocopy JTF_VARCHAR2_TABLE_100
4059 , p11_a0 out nocopy JTF_NUMBER_TABLE
4060 , p11_a1 out nocopy JTF_NUMBER_TABLE
4061 , p11_a2 out nocopy JTF_VARCHAR2_TABLE_300
4062 , p11_a3 out nocopy JTF_VARCHAR2_TABLE_300
4063 , p11_a4 out nocopy JTF_DATE_TABLE
4064 , p11_a5 out nocopy JTF_DATE_TABLE
4065 , p11_a6 out nocopy JTF_DATE_TABLE
4066 , p11_a7 out nocopy JTF_DATE_TABLE
4067 , p11_a8 out nocopy JTF_VARCHAR2_TABLE_100
4068 , p11_a9 out nocopy JTF_VARCHAR2_TABLE_100
4069 , p11_a10 out nocopy JTF_VARCHAR2_TABLE_200
4070 , p11_a11 out nocopy JTF_VARCHAR2_TABLE_200
4071 , p11_a12 out nocopy JTF_VARCHAR2_TABLE_200
4072 , p11_a13 out nocopy JTF_VARCHAR2_TABLE_200
4073 , p11_a14 out nocopy JTF_VARCHAR2_TABLE_200
4074 , p11_a15 out nocopy JTF_VARCHAR2_TABLE_200
4075 , p11_a16 out nocopy JTF_VARCHAR2_TABLE_200
4076 , p11_a17 out nocopy JTF_VARCHAR2_TABLE_200
4077 , p11_a18 out nocopy JTF_VARCHAR2_TABLE_200
4078 , p11_a19 out nocopy JTF_VARCHAR2_TABLE_200
4079 , p11_a20 out nocopy JTF_VARCHAR2_TABLE_200
4080 , p11_a21 out nocopy JTF_VARCHAR2_TABLE_200
4081 , p11_a22 out nocopy JTF_VARCHAR2_TABLE_200
4082 , p11_a23 out nocopy JTF_VARCHAR2_TABLE_200
4083 , p11_a24 out nocopy JTF_VARCHAR2_TABLE_200
4084 , p11_a25 out nocopy JTF_VARCHAR2_TABLE_200
4085 , p11_a26 out nocopy JTF_VARCHAR2_TABLE_200
4086 , p11_a27 out nocopy JTF_VARCHAR2_TABLE_200
4087 , p11_a28 out nocopy JTF_VARCHAR2_TABLE_200
4088 , p11_a29 out nocopy JTF_VARCHAR2_TABLE_200
4089 , p11_a30 out nocopy JTF_VARCHAR2_TABLE_200
4090 , p11_a31 out nocopy JTF_VARCHAR2_TABLE_200
4091 , p11_a32 out nocopy JTF_VARCHAR2_TABLE_200
4092 , p11_a33 out nocopy JTF_VARCHAR2_TABLE_200
4093 , p11_a34 out nocopy JTF_VARCHAR2_TABLE_200
4094 , p11_a35 out nocopy JTF_VARCHAR2_TABLE_200
4095 , p11_a36 out nocopy JTF_VARCHAR2_TABLE_200
4096 , p11_a37 out nocopy JTF_VARCHAR2_TABLE_200
4097 , p11_a38 out nocopy JTF_VARCHAR2_TABLE_200
4098 , p11_a39 out nocopy JTF_VARCHAR2_TABLE_200
4099 , p11_a40 out nocopy JTF_NUMBER_TABLE
4100 , p11_a41 out nocopy JTF_VARCHAR2_TABLE_100
4101 , p11_a42 out nocopy JTF_NUMBER_TABLE
4102 , p12_a0 out nocopy JTF_NUMBER_TABLE
4103 , p12_a1 out nocopy JTF_NUMBER_TABLE
4104 , p12_a2 out nocopy JTF_NUMBER_TABLE
4105 , p12_a3 out nocopy JTF_VARCHAR2_TABLE_100
4106 , p12_a4 out nocopy JTF_VARCHAR2_TABLE_100
4107 , p12_a5 out nocopy JTF_VARCHAR2_TABLE_300
4108 , p12_a6 out nocopy JTF_VARCHAR2_TABLE_300
4109 , p12_a7 out nocopy JTF_DATE_TABLE
4110 , p12_a8 out nocopy JTF_DATE_TABLE
4111 , p12_a9 out nocopy JTF_DATE_TABLE
4112 , p12_a10 out nocopy JTF_DATE_TABLE
4113 , p12_a11 out nocopy JTF_DATE_TABLE
4114 , p12_a12 out nocopy JTF_DATE_TABLE
4115 , p12_a13 out nocopy JTF_VARCHAR2_TABLE_100
4116 , p12_a14 out nocopy JTF_VARCHAR2_TABLE_100
4117 , p12_a15 out nocopy JTF_VARCHAR2_TABLE_200
4118 , p12_a16 out nocopy JTF_VARCHAR2_TABLE_200
4119 , p12_a17 out nocopy JTF_VARCHAR2_TABLE_200
4120 , p12_a18 out nocopy JTF_VARCHAR2_TABLE_200
4121 , p12_a19 out nocopy JTF_VARCHAR2_TABLE_200
4122 , p12_a20 out nocopy JTF_VARCHAR2_TABLE_200
4123 , p12_a21 out nocopy JTF_VARCHAR2_TABLE_200
4124 , p12_a22 out nocopy JTF_VARCHAR2_TABLE_200
4125 , p12_a23 out nocopy JTF_VARCHAR2_TABLE_200
4126 , p12_a24 out nocopy JTF_VARCHAR2_TABLE_200
4127 , p12_a25 out nocopy JTF_VARCHAR2_TABLE_200
4128 , p12_a26 out nocopy JTF_VARCHAR2_TABLE_200
4129 , p12_a27 out nocopy JTF_VARCHAR2_TABLE_200
4130 , p12_a28 out nocopy JTF_VARCHAR2_TABLE_200
4131 , p12_a29 out nocopy JTF_VARCHAR2_TABLE_200
4132 , p12_a30 out nocopy JTF_VARCHAR2_TABLE_200
4133 , p12_a31 out nocopy JTF_VARCHAR2_TABLE_200
4134 , p12_a32 out nocopy JTF_VARCHAR2_TABLE_200
4135 , p12_a33 out nocopy JTF_VARCHAR2_TABLE_200
4136 , p12_a34 out nocopy JTF_VARCHAR2_TABLE_200
4137 , p12_a35 out nocopy JTF_VARCHAR2_TABLE_200
4138 , p12_a36 out nocopy JTF_VARCHAR2_TABLE_200
4139 , p12_a37 out nocopy JTF_VARCHAR2_TABLE_200
4140 , p12_a38 out nocopy JTF_VARCHAR2_TABLE_200
4141 , p12_a39 out nocopy JTF_VARCHAR2_TABLE_200
4142 , p12_a40 out nocopy JTF_VARCHAR2_TABLE_200
4143 , p12_a41 out nocopy JTF_VARCHAR2_TABLE_200
4144 , p12_a42 out nocopy JTF_VARCHAR2_TABLE_200
4145 , p12_a43 out nocopy JTF_VARCHAR2_TABLE_200
4146 , p12_a44 out nocopy JTF_VARCHAR2_TABLE_200
4147 , p12_a45 out nocopy JTF_VARCHAR2_TABLE_100
4148 , p12_a46 out nocopy JTF_NUMBER_TABLE
4149 , p12_a47 out nocopy JTF_NUMBER_TABLE
4150 , p13_a0 out nocopy JTF_NUMBER_TABLE
4151 , p13_a1 out nocopy JTF_NUMBER_TABLE
4152 , p13_a2 out nocopy JTF_NUMBER_TABLE
4153 , p13_a3 out nocopy JTF_NUMBER_TABLE
4154 , p13_a4 out nocopy JTF_NUMBER_TABLE
4155 , p13_a5 out nocopy JTF_VARCHAR2_TABLE_100
4156 , p13_a6 out nocopy JTF_VARCHAR2_TABLE_100
4157 , p13_a7 out nocopy JTF_DATE_TABLE
4158 , p13_a8 out nocopy JTF_DATE_TABLE
4159 , p13_a9 out nocopy JTF_DATE_TABLE
4160 , p13_a10 out nocopy JTF_DATE_TABLE
4161 , p13_a11 out nocopy JTF_VARCHAR2_TABLE_100
4162 , p13_a12 out nocopy JTF_VARCHAR2_TABLE_100
4163 , p13_a13 out nocopy JTF_VARCHAR2_TABLE_100
4164 , p13_a14 out nocopy JTF_VARCHAR2_TABLE_100
4165 , p13_a15 out nocopy JTF_VARCHAR2_TABLE_200
4166 , p13_a16 out nocopy JTF_VARCHAR2_TABLE_200
4167 , p13_a17 out nocopy JTF_VARCHAR2_TABLE_200
4168 , p13_a18 out nocopy JTF_VARCHAR2_TABLE_200
4169 , p13_a19 out nocopy JTF_VARCHAR2_TABLE_200
4170 , p13_a20 out nocopy JTF_VARCHAR2_TABLE_200
4171 , p13_a21 out nocopy JTF_VARCHAR2_TABLE_200
4172 , p13_a22 out nocopy JTF_VARCHAR2_TABLE_200
4173 , p13_a23 out nocopy JTF_VARCHAR2_TABLE_200
4174 , p13_a24 out nocopy JTF_VARCHAR2_TABLE_200
4175 , p13_a25 out nocopy JTF_VARCHAR2_TABLE_200
4176 , p13_a26 out nocopy JTF_VARCHAR2_TABLE_200
4177 , p13_a27 out nocopy JTF_VARCHAR2_TABLE_200
4178 , p13_a28 out nocopy JTF_VARCHAR2_TABLE_200
4179 , p13_a29 out nocopy JTF_VARCHAR2_TABLE_200
4180 , p13_a30 out nocopy JTF_VARCHAR2_TABLE_200
4181 , p13_a31 out nocopy JTF_VARCHAR2_TABLE_200
4182 , p13_a32 out nocopy JTF_VARCHAR2_TABLE_200
4183 , p13_a33 out nocopy JTF_VARCHAR2_TABLE_200
4184 , p13_a34 out nocopy JTF_VARCHAR2_TABLE_200
4185 , p13_a35 out nocopy JTF_VARCHAR2_TABLE_200
4186 , p13_a36 out nocopy JTF_VARCHAR2_TABLE_200
4187 , p13_a37 out nocopy JTF_VARCHAR2_TABLE_200
4188 , p13_a38 out nocopy JTF_VARCHAR2_TABLE_200
4189 , p13_a39 out nocopy JTF_VARCHAR2_TABLE_200
4190 , p13_a40 out nocopy JTF_VARCHAR2_TABLE_200
4191 , p13_a41 out nocopy JTF_VARCHAR2_TABLE_200
4192 , p13_a42 out nocopy JTF_VARCHAR2_TABLE_200
4193 , p13_a43 out nocopy JTF_VARCHAR2_TABLE_200
4194 , p13_a44 out nocopy JTF_VARCHAR2_TABLE_200
4195 , p13_a45 out nocopy JTF_VARCHAR2_TABLE_100
4196 , p13_a46 out nocopy JTF_NUMBER_TABLE
4197 , p13_a47 out nocopy JTF_DATE_TABLE
4198 , p13_a48 out nocopy JTF_NUMBER_TABLE
4199 , p13_a49 out nocopy JTF_NUMBER_TABLE
4200 , p13_a50 out nocopy JTF_VARCHAR2_TABLE_100
4201 , p13_a51 out nocopy JTF_VARCHAR2_TABLE_100
4202 , p13_a52 out nocopy JTF_VARCHAR2_TABLE_100
4203 , p13_a53 out nocopy JTF_VARCHAR2_TABLE_100
4204 , x_return_status out nocopy VARCHAR2
4205 , x_msg_count out nocopy NUMBER
4206 , x_msg_data out nocopy VARCHAR2
4207 )
4208
4209 as
4210 ddx_instance_history_tbl csi_datastructures_pub.instance_history_tbl;
4211 ddx_party_history_tbl csi_datastructures_pub.party_history_tbl;
4212 ddx_account_history_tbl csi_datastructures_pub.account_history_tbl;
4213 ddx_org_unit_history_tbl csi_datastructures_pub.org_units_history_tbl;
4214 ddx_ins_asset_hist_tbl csi_datastructures_pub.ins_asset_history_tbl;
4215 ddx_ext_attrib_val_hist_tbl csi_datastructures_pub.ext_attrib_val_history_tbl;
4216 ddx_version_label_hist_tbl csi_datastructures_pub.version_label_history_tbl;
4217 ddx_rel_history_tbl csi_datastructures_pub.relationship_history_tbl;
4218 ddindx binary_integer; indx binary_integer;
4219 begin
4220
4221 -- copy data to the local IN or IN-OUT args, if any
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239 -- here's the delegated call to the old PL/SQL routine
4240 csi_java_interface_pkg.get_history_transactions(p_api_version,
4241 p_commit,
4242 p_init_msg_list,
4243 p_validation_level,
4244 p_transaction_id,
4245 p_instance_id,
4246 ddx_instance_history_tbl,
4247 ddx_party_history_tbl,
4248 ddx_account_history_tbl,
4249 ddx_org_unit_history_tbl,
4250 ddx_ins_asset_hist_tbl,
4251 ddx_ext_attrib_val_hist_tbl,
4252 ddx_version_label_hist_tbl,
4253 ddx_rel_history_tbl,
4254 x_return_status,
4255 x_msg_count,
4256 x_msg_data);
4257
4258 -- copy data back from the local variables to OUT or IN-OUT args, if any
4259
4260
4261
4262
4263
4264
4265 csi_datastructures_pub_w.rosetta_table_copy_out_p61(ddx_instance_history_tbl, p6_a0
4266 , p6_a1
4267 , p6_a2
4268 , p6_a3
4269 , p6_a4
4270 , p6_a5
4271 , p6_a6
4272 , p6_a7
4273 , p6_a8
4274 , p6_a9
4275 , p6_a10
4276 , p6_a11
4277 , p6_a12
4278 , p6_a13
4279 , p6_a14
4280 , p6_a15
4281 , p6_a16
4282 , p6_a17
4283 , p6_a18
4284 , p6_a19
4285 , p6_a20
4286 , p6_a21
4287 , p6_a22
4288 , p6_a23
4289 , p6_a24
4290 , p6_a25
4291 , p6_a26
4292 , p6_a27
4293 , p6_a28
4294 , p6_a29
4295 , p6_a30
4296 , p6_a31
4297 , p6_a32
4298 , p6_a33
4299 , p6_a34
4300 , p6_a35
4301 , p6_a36
4302 , p6_a37
4303 , p6_a38
4304 , p6_a39
4305 , p6_a40
4306 , p6_a41
4307 , p6_a42
4308 , p6_a43
4309 , p6_a44
4310 , p6_a45
4311 , p6_a46
4312 , p6_a47
4313 , p6_a48
4314 , p6_a49
4315 , p6_a50
4316 , p6_a51
4317 , p6_a52
4318 , p6_a53
4319 , p6_a54
4320 , p6_a55
4321 , p6_a56
4322 , p6_a57
4323 , p6_a58
4324 , p6_a59
4325 , p6_a60
4326 , p6_a61
4327 , p6_a62
4328 , p6_a63
4329 , p6_a64
4330 , p6_a65
4331 , p6_a66
4332 , p6_a67
4333 , p6_a68
4334 , p6_a69
4335 , p6_a70
4336 , p6_a71
4337 , p6_a72
4338 , p6_a73
4339 , p6_a74
4340 , p6_a75
4341 , p6_a76
4342 , p6_a77
4343 , p6_a78
4344 , p6_a79
4345 , p6_a80
4346 , p6_a81
4347 , p6_a82
4348 , p6_a83
4349 , p6_a84
4350 , p6_a85
4351 , p6_a86
4352 , p6_a87
4353 , p6_a88
4354 , p6_a89
4355 , p6_a90
4356 , p6_a91
4357 , p6_a92
4358 , p6_a93
4359 , p6_a94
4360 , p6_a95
4361 , p6_a96
4362 , p6_a97
4363 , p6_a98
4364 , p6_a99
4365 , p6_a100
4366 , p6_a101
4367 , p6_a102
4368 , p6_a103
4369 , p6_a104
4370 , p6_a105
4371 , p6_a106
4372 , p6_a107
4373 , p6_a108
4374 , p6_a109
4375 , p6_a110
4376 , p6_a111
4377 , p6_a112
4378 , p6_a113
4379 , p6_a114
4380 , p6_a115
4381 , p6_a116
4382 , p6_a117
4383 , p6_a118
4384 , p6_a119
4385 , p6_a120
4386 , p6_a121
4387 , p6_a122
4388 , p6_a123
4389 , p6_a124
4390 , p6_a125
4391 , p6_a126
4392 , p6_a127
4393 , p6_a128
4394 , p6_a129
4395 , p6_a130
4396 , p6_a131
4397 , p6_a132
4398 , p6_a133
4399 , p6_a134
4400 , p6_a135
4401 , p6_a136
4402 , p6_a137
4403 , p6_a138
4404 , p6_a139
4405 , p6_a140
4406 , p6_a141
4407 , p6_a142
4408 , p6_a143
4409 , p6_a144
4410 , p6_a145
4411 , p6_a146
4412 , p6_a147
4413 , p6_a148
4414 , p6_a149
4415 , p6_a150
4416 , p6_a151
4417 , p6_a152
4418 , p6_a153
4419 , p6_a154
4420 , p6_a155
4421 , p6_a156
4422 , p6_a157
4423 , p6_a158
4424 , p6_a159
4425 , p6_a160
4426 , p6_a161
4427 , p6_a162
4428 , p6_a163
4429 , p6_a164
4430 , p6_a165
4431 , p6_a166
4432 , p6_a167
4433 , p6_a168
4434 , p6_a169
4435 , p6_a170
4436 , p6_a171
4437 , p6_a172
4438 , p6_a173
4439 , p6_a174
4440 , p6_a175
4441 , p6_a176
4442 , p6_a177
4443 , p6_a178
4444 , p6_a179
4445 , p6_a180
4446 , p6_a181
4447 , p6_a182
4448 , p6_a183
4449 , p6_a184
4450 , p6_a185
4451 , p6_a186
4452 , p6_a187
4453 , p6_a188
4454 , p6_a189
4455 , p6_a190
4456 , p6_a191
4457 , p6_a192
4458 , p6_a193
4459 , p6_a194
4460 , p6_a195
4461 , p6_a196
4462 , p6_a197
4463 , p6_a198
4464 , p6_a199
4465 , p6_a200
4466 , p6_a201
4467 , p6_a202
4468 , p6_a203
4469 , p6_a204
4470 , p6_a205
4471 , p6_a206
4472 , p6_a207
4473 , p6_a208
4474 , p6_a209
4475 , p6_a210
4476 , p6_a211
4477 , p6_a212
4478 , p6_a213
4479 , p6_a214
4480 , p6_a215
4481 , p6_a216
4482 , p6_a217
4483 , p6_a218
4484 , p6_a219
4485 , p6_a220
4486 , p6_a221
4487 , p6_a222
4488 , p6_a223
4489 , p6_a224
4490 , p6_a225
4491 , p6_a226
4492 , p6_a227
4493 , p6_a228
4494 , p6_a229
4495 , p6_a230
4496 , p6_a231
4497 , p6_a232
4498 , p6_a233
4499 , p6_a234
4500 , p6_a235
4501 , p6_a236
4502 , p6_a237
4503 , p6_a238
4504 , p6_a239
4505 , p6_a240
4506 , p6_a241
4507 , p6_a242
4508 , p6_a243
4509 , p6_a244
4510 , p6_a245
4511 , p6_a246
4512 , p6_a247
4513 , p6_a248
4514 , p6_a249
4515 , p6_a250
4516 , p6_a251
4517 , p6_a252
4518 , p6_a253
4519 , p6_a254
4520 , p6_a255
4521 , p6_a256
4522 , p6_a257
4523 , p6_a258
4524 , p6_a259
4525 , p6_a260
4526 , p6_a261
4527 , p6_a262
4528 , p6_a263
4529 , p6_a264
4530 , p6_a265
4531 , p6_a266
4532 , p6_a267
4533 , p6_a268
4534 , p6_a269
4535 , p6_a270
4536 , p6_a271
4537 , p6_a272
4538 , p6_a273
4539 , p6_a274
4540 , p6_a275
4541 , p6_a276
4542 , p6_a277
4543 , p6_a278
4544 , p6_a279
4545 , p6_a280
4546 , p6_a281
4547 , p6_a282
4548 , p6_a283
4549 , p6_a284
4550 , p6_a285
4551 , p6_a286
4552 , p6_a287
4553 , p6_a288
4554 , p6_a289
4555 , p6_a290
4556 , p6_a291
4557 );
4558
4559 csi_datastructures_pub_w.rosetta_table_copy_out_p67(ddx_party_history_tbl, p7_a0
4560 , p7_a1
4561 , p7_a2
4562 , p7_a3
4563 , p7_a4
4564 , p7_a5
4565 , p7_a6
4566 , p7_a7
4567 , p7_a8
4568 , p7_a9
4569 , p7_a10
4570 , p7_a11
4571 , p7_a12
4572 , p7_a13
4573 , p7_a14
4574 , p7_a15
4575 , p7_a16
4576 , p7_a17
4577 , p7_a18
4578 , p7_a19
4579 , p7_a20
4580 , p7_a21
4581 , p7_a22
4582 , p7_a23
4583 , p7_a24
4584 , p7_a25
4585 , p7_a26
4586 , p7_a27
4587 , p7_a28
4588 , p7_a29
4589 , p7_a30
4590 , p7_a31
4591 , p7_a32
4592 , p7_a33
4593 , p7_a34
4594 , p7_a35
4595 , p7_a36
4596 , p7_a37
4597 , p7_a38
4598 , p7_a39
4599 , p7_a40
4600 , p7_a41
4601 , p7_a42
4602 , p7_a43
4603 , p7_a44
4604 , p7_a45
4605 , p7_a46
4606 , p7_a47
4607 , p7_a48
4608 , p7_a49
4609 , p7_a50
4610 , p7_a51
4611 , p7_a52
4612 , p7_a53
4613 , p7_a54
4614 , p7_a55
4615 , p7_a56
4616 , p7_a57
4617 , p7_a58
4618 , p7_a59
4619 , p7_a60
4620 , p7_a61
4621 , p7_a62
4622 , p7_a63
4623 , p7_a64
4624 , p7_a65
4625 , p7_a66
4626 , p7_a67
4627 , p7_a68
4628 , p7_a69
4629 , p7_a70
4630 , p7_a71
4631 , p7_a72
4632 , p7_a73
4633 , p7_a74
4634 , p7_a75
4635 , p7_a76
4636 , p7_a77
4637 , p7_a78
4638 , p7_a79
4639 , p7_a80
4640 , p7_a81
4641 , p7_a82
4642 , p7_a83
4643 , p7_a84
4644 , p7_a85
4645 , p7_a86
4646 , p7_a87
4647 );
4648
4649 csi_datastructures_pub_w.rosetta_table_copy_out_p69(ddx_account_history_tbl, p8_a0
4650 , p8_a1
4651 , p8_a2
4652 , p8_a3
4653 , p8_a4
4654 , p8_a5
4655 , p8_a6
4656 , p8_a7
4657 , p8_a8
4658 , p8_a9
4659 , p8_a10
4660 , p8_a11
4661 , p8_a12
4662 , p8_a13
4663 , p8_a14
4664 , p8_a15
4665 , p8_a16
4666 , p8_a17
4667 , p8_a18
4668 , p8_a19
4669 , p8_a20
4670 , p8_a21
4671 , p8_a22
4672 , p8_a23
4673 , p8_a24
4674 , p8_a25
4675 , p8_a26
4676 , p8_a27
4677 , p8_a28
4678 , p8_a29
4679 , p8_a30
4680 , p8_a31
4681 , p8_a32
4682 , p8_a33
4683 , p8_a34
4684 , p8_a35
4685 , p8_a36
4686 , p8_a37
4687 , p8_a38
4688 , p8_a39
4689 , p8_a40
4690 , p8_a41
4691 , p8_a42
4692 , p8_a43
4693 , p8_a44
4694 , p8_a45
4695 , p8_a46
4696 , p8_a47
4697 , p8_a48
4698 , p8_a49
4699 , p8_a50
4700 , p8_a51
4701 , p8_a52
4702 , p8_a53
4703 , p8_a54
4704 , p8_a55
4705 , p8_a56
4706 , p8_a57
4707 , p8_a58
4708 , p8_a59
4709 , p8_a60
4710 , p8_a61
4711 , p8_a62
4712 , p8_a63
4713 , p8_a64
4714 , p8_a65
4715 , p8_a66
4716 , p8_a67
4717 , p8_a68
4718 , p8_a69
4719 , p8_a70
4720 , p8_a71
4721 , p8_a72
4722 , p8_a73
4723 , p8_a74
4724 , p8_a75
4725 , p8_a76
4726 , p8_a77
4727 , p8_a78
4728 , p8_a79
4729 , p8_a80
4730 , p8_a81
4731 , p8_a82
4732 , p8_a83
4733 , p8_a84
4734 , p8_a85
4735 , p8_a86
4736 , p8_a87
4737 , p8_a88
4738 , p8_a89
4739 , p8_a90
4740 , p8_a91
4741 );
4742
4743 csi_datastructures_pub_w.rosetta_table_copy_out_p71(ddx_org_unit_history_tbl, p9_a0
4744 , p9_a1
4745 , p9_a2
4746 , p9_a3
4747 , p9_a4
4748 , p9_a5
4749 , p9_a6
4750 , p9_a7
4751 , p9_a8
4752 , p9_a9
4753 , p9_a10
4754 , p9_a11
4755 , p9_a12
4756 , p9_a13
4757 , p9_a14
4758 , p9_a15
4759 , p9_a16
4760 , p9_a17
4761 , p9_a18
4762 , p9_a19
4763 , p9_a20
4764 , p9_a21
4765 , p9_a22
4766 , p9_a23
4767 , p9_a24
4768 , p9_a25
4769 , p9_a26
4770 , p9_a27
4771 , p9_a28
4772 , p9_a29
4773 , p9_a30
4774 , p9_a31
4775 , p9_a32
4776 , p9_a33
4777 , p9_a34
4778 , p9_a35
4779 , p9_a36
4780 , p9_a37
4781 , p9_a38
4782 , p9_a39
4783 , p9_a40
4784 , p9_a41
4785 , p9_a42
4786 , p9_a43
4787 , p9_a44
4788 , p9_a45
4789 , p9_a46
4790 , p9_a47
4791 );
4792
4793 csi_datastructures_pub_w.rosetta_table_copy_out_p63(ddx_ins_asset_hist_tbl, p10_a0
4794 , p10_a1
4795 , p10_a2
4796 , p10_a3
4797 , p10_a4
4798 , p10_a5
4799 , p10_a6
4800 , p10_a7
4801 , p10_a8
4802 , p10_a9
4803 , p10_a10
4804 , p10_a11
4805 , p10_a12
4806 , p10_a13
4807 , p10_a14
4808 , p10_a15
4809 , p10_a16
4810 , p10_a17
4811 , p10_a18
4812 , p10_a19
4813 , p10_a20
4814 , p10_a21
4815 , p10_a22
4816 , p10_a23
4817 , p10_a24
4818 , p10_a25
4819 , p10_a26
4820 , p10_a27
4821 , p10_a28
4822 , p10_a29
4823 , p10_a30
4824 , p10_a31
4825 , p10_a32
4826 , p10_a33
4827 , p10_a34
4828 , p10_a35
4829 , p10_a36
4830 , p10_a37
4831 , p10_a38
4832 , p10_a39
4833 , p10_a40
4834 , p10_a41
4835 , p10_a42
4836 , p10_a43
4837 , p10_a44
4838 , p10_a45
4839 , p10_a46
4840 , p10_a47
4841 , p10_a48
4842 , p10_a49
4843 , p10_a50
4844 , p10_a51
4845 , p10_a52
4846 , p10_a53
4847 , p10_a54
4848 , p10_a55
4849 );
4850
4851 csi_datastructures_pub_w.rosetta_table_copy_out_p65(ddx_ext_attrib_val_hist_tbl, p11_a0
4852 , p11_a1
4853 , p11_a2
4854 , p11_a3
4855 , p11_a4
4856 , p11_a5
4857 , p11_a6
4858 , p11_a7
4859 , p11_a8
4860 , p11_a9
4861 , p11_a10
4862 , p11_a11
4863 , p11_a12
4864 , p11_a13
4865 , p11_a14
4866 , p11_a15
4867 , p11_a16
4868 , p11_a17
4869 , p11_a18
4870 , p11_a19
4871 , p11_a20
4872 , p11_a21
4873 , p11_a22
4874 , p11_a23
4875 , p11_a24
4876 , p11_a25
4877 , p11_a26
4878 , p11_a27
4879 , p11_a28
4880 , p11_a29
4881 , p11_a30
4882 , p11_a31
4883 , p11_a32
4884 , p11_a33
4885 , p11_a34
4886 , p11_a35
4887 , p11_a36
4888 , p11_a37
4889 , p11_a38
4890 , p11_a39
4891 , p11_a40
4892 , p11_a41
4893 , p11_a42
4894 );
4895
4896 csi_datastructures_pub_w.rosetta_table_copy_out_p73(ddx_version_label_hist_tbl, p12_a0
4897 , p12_a1
4898 , p12_a2
4899 , p12_a3
4900 , p12_a4
4901 , p12_a5
4902 , p12_a6
4903 , p12_a7
4904 , p12_a8
4905 , p12_a9
4906 , p12_a10
4907 , p12_a11
4908 , p12_a12
4909 , p12_a13
4910 , p12_a14
4911 , p12_a15
4912 , p12_a16
4913 , p12_a17
4914 , p12_a18
4915 , p12_a19
4916 , p12_a20
4917 , p12_a21
4918 , p12_a22
4919 , p12_a23
4920 , p12_a24
4921 , p12_a25
4922 , p12_a26
4923 , p12_a27
4924 , p12_a28
4925 , p12_a29
4926 , p12_a30
4927 , p12_a31
4928 , p12_a32
4929 , p12_a33
4930 , p12_a34
4931 , p12_a35
4932 , p12_a36
4933 , p12_a37
4934 , p12_a38
4935 , p12_a39
4936 , p12_a40
4937 , p12_a41
4938 , p12_a42
4939 , p12_a43
4940 , p12_a44
4941 , p12_a45
4942 , p12_a46
4943 , p12_a47
4944 );
4945
4946 csi_datastructures_pub_w.rosetta_table_copy_out_p34(ddx_rel_history_tbl, p13_a0
4947 , p13_a1
4948 , p13_a2
4949 , p13_a3
4950 , p13_a4
4951 , p13_a5
4952 , p13_a6
4953 , p13_a7
4954 , p13_a8
4955 , p13_a9
4956 , p13_a10
4957 , p13_a11
4958 , p13_a12
4959 , p13_a13
4960 , p13_a14
4961 , p13_a15
4962 , p13_a16
4963 , p13_a17
4964 , p13_a18
4965 , p13_a19
4966 , p13_a20
4967 , p13_a21
4968 , p13_a22
4969 , p13_a23
4970 , p13_a24
4971 , p13_a25
4972 , p13_a26
4973 , p13_a27
4974 , p13_a28
4975 , p13_a29
4976 , p13_a30
4977 , p13_a31
4978 , p13_a32
4979 , p13_a33
4980 , p13_a34
4981 , p13_a35
4982 , p13_a36
4983 , p13_a37
4984 , p13_a38
4985 , p13_a39
4986 , p13_a40
4987 , p13_a41
4988 , p13_a42
4989 , p13_a43
4990 , p13_a44
4991 , p13_a45
4992 , p13_a46
4993 , p13_a47
4994 , p13_a48
4995 , p13_a49
4996 , p13_a50
4997 , p13_a51
4998 , p13_a52
4999 , p13_a53
5000 );
5001
5002
5003
5004 end;
5005
5006 procedure get_instance_link_locations(p_api_version NUMBER
5007 , p_commit VARCHAR2
5008 , p_init_msg_list VARCHAR2
5009 , p_validation_level NUMBER
5010 , p_instance_id NUMBER
5011 , p5_a0 out nocopy NUMBER
5012 , p5_a1 out nocopy VARCHAR2
5013 , p5_a2 out nocopy VARCHAR2
5014 , p5_a3 out nocopy VARCHAR2
5015 , p5_a4 out nocopy VARCHAR2
5016 , p5_a5 out nocopy VARCHAR2
5017 , p5_a6 out nocopy VARCHAR2
5018 , p5_a7 out nocopy VARCHAR2
5019 , p5_a8 out nocopy VARCHAR2
5020 , p5_a9 out nocopy VARCHAR2
5021 , p5_a10 out nocopy VARCHAR2
5022 , p5_a11 out nocopy VARCHAR2
5023 , p5_a12 out nocopy VARCHAR2
5024 , p5_a13 out nocopy VARCHAR2
5025 , p5_a14 out nocopy VARCHAR2
5026 , p5_a15 out nocopy VARCHAR2
5027 , p5_a16 out nocopy VARCHAR2
5028 , x_return_status out nocopy VARCHAR2
5029 , x_msg_count out nocopy NUMBER
5030 , x_msg_data out nocopy VARCHAR2
5031 )
5032
5033 as
5034 ddx_instance_link_rec csi_datastructures_pub.instance_link_rec;
5035 ddindx binary_integer; indx binary_integer;
5036 begin
5037
5038 -- copy data to the local IN or IN-OUT args, if any
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048 -- here's the delegated call to the old PL/SQL routine
5049 csi_java_interface_pkg.get_instance_link_locations(p_api_version,
5050 p_commit,
5051 p_init_msg_list,
5052 p_validation_level,
5053 p_instance_id,
5054 ddx_instance_link_rec,
5055 x_return_status,
5056 x_msg_count,
5057 x_msg_data);
5058
5059 -- copy data back from the local variables to OUT or IN-OUT args, if any
5060
5061
5062
5063
5064
5065 p5_a0 := rosetta_g_miss_num_map(ddx_instance_link_rec.instance_id);
5066 p5_a1 := ddx_instance_link_rec.start_loc_address1;
5067 p5_a2 := ddx_instance_link_rec.start_loc_address2;
5068 p5_a3 := ddx_instance_link_rec.start_loc_address3;
5069 p5_a4 := ddx_instance_link_rec.start_loc_address4;
5070 p5_a5 := ddx_instance_link_rec.start_loc_city;
5071 p5_a6 := ddx_instance_link_rec.start_loc_state;
5072 p5_a7 := ddx_instance_link_rec.start_loc_postal_code;
5073 p5_a8 := ddx_instance_link_rec.start_loc_country;
5074 p5_a9 := ddx_instance_link_rec.end_loc_address1;
5075 p5_a10 := ddx_instance_link_rec.end_loc_address2;
5076 p5_a11 := ddx_instance_link_rec.end_loc_address3;
5077 p5_a12 := ddx_instance_link_rec.end_loc_address4;
5078 p5_a13 := ddx_instance_link_rec.end_loc_city;
5079 p5_a14 := ddx_instance_link_rec.end_loc_state;
5080 p5_a15 := ddx_instance_link_rec.end_loc_postal_code;
5081 p5_a16 := ddx_instance_link_rec.end_loc_country;
5082
5083
5084
5085 end;
5086
5087 procedure get_contact_details(p_api_version NUMBER
5088 , p_commit VARCHAR2
5089 , p_init_msg_list VARCHAR2
5090 , p_validation_level NUMBER
5091 , p_contact_party_id NUMBER
5092 , p_contact_flag VARCHAR2
5093 , p_party_tbl VARCHAR2
5094 , p7_a0 out nocopy NUMBER
5095 , p7_a1 out nocopy VARCHAR2
5096 , p7_a2 out nocopy VARCHAR2
5097 , p7_a3 out nocopy VARCHAR2
5098 , p7_a4 out nocopy VARCHAR2
5099 , p7_a5 out nocopy VARCHAR2
5100 , p7_a6 out nocopy VARCHAR2
5101 , p7_a7 out nocopy VARCHAR2
5102 , p7_a8 out nocopy VARCHAR2
5103 , p7_a9 out nocopy VARCHAR2
5104 , p7_a10 out nocopy VARCHAR2
5105 , p7_a11 out nocopy VARCHAR2
5106 , p7_a12 out nocopy VARCHAR2
5107 , p7_a13 out nocopy VARCHAR2
5108 , p7_a14 out nocopy VARCHAR2
5109 , p7_a15 out nocopy VARCHAR2
5110 , x_return_status out nocopy VARCHAR2
5111 , x_msg_count out nocopy NUMBER
5112 , x_msg_data out nocopy VARCHAR2
5113 )
5114
5115 as
5116 ddx_contact_details csi_datastructures_pub.contact_details_rec;
5117 ddindx binary_integer; indx binary_integer;
5118 begin
5119
5120 -- copy data to the local IN or IN-OUT args, if any
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132 -- here's the delegated call to the old PL/SQL routine
5133 csi_java_interface_pkg.get_contact_details(p_api_version,
5134 p_commit,
5135 p_init_msg_list,
5136 p_validation_level,
5137 p_contact_party_id,
5138 p_contact_flag,
5139 p_party_tbl,
5140 ddx_contact_details,
5141 x_return_status,
5142 x_msg_count,
5143 x_msg_data);
5144
5145 -- copy data back from the local variables to OUT or IN-OUT args, if any
5146
5147
5148
5149
5150
5151
5152
5153 p7_a0 := rosetta_g_miss_num_map(ddx_contact_details.contact_party_id);
5154 p7_a1 := ddx_contact_details.party_name;
5155 p7_a2 := ddx_contact_details.address1;
5156 p7_a3 := ddx_contact_details.address2;
5157 p7_a4 := ddx_contact_details.address3;
5158 p7_a5 := ddx_contact_details.address4;
5159 p7_a6 := ddx_contact_details.city;
5160 p7_a7 := ddx_contact_details.state;
5161 p7_a8 := ddx_contact_details.postal_code;
5162 p7_a9 := ddx_contact_details.country;
5163 p7_a10 := ddx_contact_details.email;
5164 p7_a11 := ddx_contact_details.fax;
5165 p7_a12 := ddx_contact_details.mobile;
5166 p7_a13 := ddx_contact_details.page;
5167 p7_a14 := ddx_contact_details.officephone;
5168 p7_a15 := ddx_contact_details.homephone;
5169
5170
5171
5172 end;
5173
5174 procedure bld_instance_all_parents_tbl(p_subject_id NUMBER
5175 , p_relationship_type_code VARCHAR2
5176 , p_time_stamp date
5177 )
5178
5179 as
5180 ddp_time_stamp date;
5181 ddindx binary_integer; indx binary_integer;
5182 begin
5183
5184 -- copy data to the local IN or IN-OUT args, if any
5185
5186
5187 ddp_time_stamp := rosetta_g_miss_date_in_map(p_time_stamp);
5188
5189 -- here's the delegated call to the old PL/SQL routine
5190 csi_java_interface_pkg.bld_instance_all_parents_tbl(p_subject_id,
5191 p_relationship_type_code,
5192 ddp_time_stamp);
5193
5194 -- copy data back from the local variables to OUT or IN-OUT args, if any
5195
5196
5197 end;
5198
5199 function get_instance_all_parents(p_subject_id NUMBER
5200 , p_time_stamp date
5201 ) return varchar2
5202
5203 as
5204 ddp_time_stamp date;
5205 ddindx binary_integer; indx binary_integer;
5206 ddrosetta_retval varchar2(4000);
5207 begin
5208
5209 -- copy data to the local IN or IN-OUT args, if any
5210
5211 ddp_time_stamp := rosetta_g_miss_date_in_map(p_time_stamp);
5212
5213 -- here's the delegated call to the old PL/SQL routine
5214 ddrosetta_retval := csi_java_interface_pkg.get_instance_all_parents(p_subject_id,
5215 ddp_time_stamp);
5216
5217 -- copy data back from the local variables to OUT or IN-OUT args, if any
5218
5219
5220 return ddrosetta_retval;
5221 end;
5222
5223 procedure expire_relationship(p_api_version NUMBER
5224 , p_commit VARCHAR2
5225 , p_init_msg_list VARCHAR2
5226 , p_validation_level NUMBER
5227 , p_subject_id NUMBER
5228 , p5_a0 in out nocopy NUMBER
5229 , p5_a1 in out nocopy DATE
5230 , p5_a2 in out nocopy DATE
5231 , p5_a3 in out nocopy NUMBER
5232 , p5_a4 in out nocopy NUMBER
5233 , p5_a5 in out nocopy NUMBER
5234 , p5_a6 in out nocopy VARCHAR2
5235 , p5_a7 in out nocopy NUMBER
5236 , p5_a8 in out nocopy VARCHAR2
5237 , p5_a9 in out nocopy NUMBER
5238 , p5_a10 in out nocopy VARCHAR2
5239 , p5_a11 in out nocopy NUMBER
5240 , p5_a12 in out nocopy NUMBER
5241 , p5_a13 in out nocopy NUMBER
5242 , p5_a14 in out nocopy NUMBER
5243 , p5_a15 in out nocopy VARCHAR2
5244 , p5_a16 in out nocopy NUMBER
5245 , p5_a17 in out nocopy VARCHAR2
5246 , p5_a18 in out nocopy VARCHAR2
5247 , p5_a19 in out nocopy NUMBER
5248 , p5_a20 in out nocopy VARCHAR2
5249 , p5_a21 in out nocopy VARCHAR2
5250 , p5_a22 in out nocopy VARCHAR2
5251 , p5_a23 in out nocopy VARCHAR2
5252 , p5_a24 in out nocopy VARCHAR2
5253 , p5_a25 in out nocopy VARCHAR2
5254 , p5_a26 in out nocopy VARCHAR2
5255 , p5_a27 in out nocopy VARCHAR2
5256 , p5_a28 in out nocopy VARCHAR2
5257 , p5_a29 in out nocopy VARCHAR2
5258 , p5_a30 in out nocopy VARCHAR2
5259 , p5_a31 in out nocopy VARCHAR2
5260 , p5_a32 in out nocopy VARCHAR2
5261 , p5_a33 in out nocopy VARCHAR2
5262 , p5_a34 in out nocopy VARCHAR2
5263 , p5_a35 in out nocopy VARCHAR2
5264 , p5_a36 in out nocopy NUMBER
5265 , p5_a37 in out nocopy VARCHAR2
5266 , p5_a38 in out nocopy DATE
5267 , p5_a39 in out nocopy NUMBER
5268 , x_instance_id_lst out nocopy JTF_NUMBER_TABLE
5269 , x_return_status out nocopy VARCHAR2
5270 , x_msg_count out nocopy NUMBER
5271 , x_msg_data out nocopy VARCHAR2
5272 )
5273
5274 as
5275 ddp_txn_rec csi_datastructures_pub.transaction_rec;
5276 ddx_instance_id_lst csi_datastructures_pub.id_tbl;
5277 ddindx binary_integer; indx binary_integer;
5278 begin
5279
5280 -- copy data to the local IN or IN-OUT args, if any
5281
5282
5283
5284
5285
5286 ddp_txn_rec.transaction_id := rosetta_g_miss_num_map(p5_a0);
5287 ddp_txn_rec.transaction_date := rosetta_g_miss_date_in_map(p5_a1);
5288 ddp_txn_rec.source_transaction_date := rosetta_g_miss_date_in_map(p5_a2);
5289 ddp_txn_rec.transaction_type_id := rosetta_g_miss_num_map(p5_a3);
5290 ddp_txn_rec.txn_sub_type_id := rosetta_g_miss_num_map(p5_a4);
5291 ddp_txn_rec.source_group_ref_id := rosetta_g_miss_num_map(p5_a5);
5292 ddp_txn_rec.source_group_ref := p5_a6;
5293 ddp_txn_rec.source_header_ref_id := rosetta_g_miss_num_map(p5_a7);
5294 ddp_txn_rec.source_header_ref := p5_a8;
5295 ddp_txn_rec.source_line_ref_id := rosetta_g_miss_num_map(p5_a9);
5296 ddp_txn_rec.source_line_ref := p5_a10;
5297 ddp_txn_rec.source_dist_ref_id1 := rosetta_g_miss_num_map(p5_a11);
5298 ddp_txn_rec.source_dist_ref_id2 := rosetta_g_miss_num_map(p5_a12);
5299 ddp_txn_rec.inv_material_transaction_id := rosetta_g_miss_num_map(p5_a13);
5300 ddp_txn_rec.transaction_quantity := rosetta_g_miss_num_map(p5_a14);
5301 ddp_txn_rec.transaction_uom_code := p5_a15;
5302 ddp_txn_rec.transacted_by := rosetta_g_miss_num_map(p5_a16);
5303 ddp_txn_rec.transaction_status_code := p5_a17;
5304 ddp_txn_rec.transaction_action_code := p5_a18;
5305 ddp_txn_rec.message_id := rosetta_g_miss_num_map(p5_a19);
5306 ddp_txn_rec.context := p5_a20;
5307 ddp_txn_rec.attribute1 := p5_a21;
5308 ddp_txn_rec.attribute2 := p5_a22;
5309 ddp_txn_rec.attribute3 := p5_a23;
5310 ddp_txn_rec.attribute4 := p5_a24;
5311 ddp_txn_rec.attribute5 := p5_a25;
5312 ddp_txn_rec.attribute6 := p5_a26;
5313 ddp_txn_rec.attribute7 := p5_a27;
5314 ddp_txn_rec.attribute8 := p5_a28;
5315 ddp_txn_rec.attribute9 := p5_a29;
5316 ddp_txn_rec.attribute10 := p5_a30;
5317 ddp_txn_rec.attribute11 := p5_a31;
5318 ddp_txn_rec.attribute12 := p5_a32;
5319 ddp_txn_rec.attribute13 := p5_a33;
5320 ddp_txn_rec.attribute14 := p5_a34;
5321 ddp_txn_rec.attribute15 := p5_a35;
5322 ddp_txn_rec.object_version_number := rosetta_g_miss_num_map(p5_a36);
5323 ddp_txn_rec.split_reason_code := p5_a37;
5324 ddp_txn_rec.src_txn_creation_date := rosetta_g_miss_date_in_map(p5_a38);
5325 ddp_txn_rec.gl_interface_status_code := rosetta_g_miss_num_map(p5_a39);
5326
5327
5328
5329
5330
5331 -- here's the delegated call to the old PL/SQL routine
5332 csi_java_interface_pkg.expire_relationship(p_api_version,
5333 p_commit,
5334 p_init_msg_list,
5335 p_validation_level,
5336 p_subject_id,
5337 ddp_txn_rec,
5338 ddx_instance_id_lst,
5339 x_return_status,
5340 x_msg_count,
5341 x_msg_data);
5342
5343 -- copy data back from the local variables to OUT or IN-OUT args, if any
5344
5345
5346
5347
5348
5349 p5_a0 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_id);
5350 p5_a1 := ddp_txn_rec.transaction_date;
5351 p5_a2 := ddp_txn_rec.source_transaction_date;
5352 p5_a3 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_type_id);
5353 p5_a4 := rosetta_g_miss_num_map(ddp_txn_rec.txn_sub_type_id);
5354 p5_a5 := rosetta_g_miss_num_map(ddp_txn_rec.source_group_ref_id);
5355 p5_a6 := ddp_txn_rec.source_group_ref;
5356 p5_a7 := rosetta_g_miss_num_map(ddp_txn_rec.source_header_ref_id);
5357 p5_a8 := ddp_txn_rec.source_header_ref;
5358 p5_a9 := rosetta_g_miss_num_map(ddp_txn_rec.source_line_ref_id);
5359 p5_a10 := ddp_txn_rec.source_line_ref;
5360 p5_a11 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id1);
5361 p5_a12 := rosetta_g_miss_num_map(ddp_txn_rec.source_dist_ref_id2);
5362 p5_a13 := rosetta_g_miss_num_map(ddp_txn_rec.inv_material_transaction_id);
5363 p5_a14 := rosetta_g_miss_num_map(ddp_txn_rec.transaction_quantity);
5364 p5_a15 := ddp_txn_rec.transaction_uom_code;
5365 p5_a16 := rosetta_g_miss_num_map(ddp_txn_rec.transacted_by);
5366 p5_a17 := ddp_txn_rec.transaction_status_code;
5367 p5_a18 := ddp_txn_rec.transaction_action_code;
5368 p5_a19 := rosetta_g_miss_num_map(ddp_txn_rec.message_id);
5369 p5_a20 := ddp_txn_rec.context;
5370 p5_a21 := ddp_txn_rec.attribute1;
5371 p5_a22 := ddp_txn_rec.attribute2;
5372 p5_a23 := ddp_txn_rec.attribute3;
5373 p5_a24 := ddp_txn_rec.attribute4;
5374 p5_a25 := ddp_txn_rec.attribute5;
5375 p5_a26 := ddp_txn_rec.attribute6;
5376 p5_a27 := ddp_txn_rec.attribute7;
5377 p5_a28 := ddp_txn_rec.attribute8;
5378 p5_a29 := ddp_txn_rec.attribute9;
5379 p5_a30 := ddp_txn_rec.attribute10;
5380 p5_a31 := ddp_txn_rec.attribute11;
5381 p5_a32 := ddp_txn_rec.attribute12;
5382 p5_a33 := ddp_txn_rec.attribute13;
5383 p5_a34 := ddp_txn_rec.attribute14;
5384 p5_a35 := ddp_txn_rec.attribute15;
5385 p5_a36 := rosetta_g_miss_num_map(ddp_txn_rec.object_version_number);
5386 p5_a37 := ddp_txn_rec.split_reason_code;
5387 p5_a38 := ddp_txn_rec.src_txn_creation_date;
5388 p5_a39 := rosetta_g_miss_num_map(ddp_txn_rec.gl_interface_status_code);
5389
5390 csi_datastructures_pub_w.rosetta_table_copy_out_p15(ddx_instance_id_lst, x_instance_id_lst);
5391
5392
5393
5394 end;
5395
5396 function get_instance_ids(p0_a0 in out nocopy JTF_NUMBER_TABLE
5397 ) return varchar2
5398
5399 as
5400 ddp_instance_tbl csi_java_interface_pkg.dpl_instance_tbl;
5401 ddindx binary_integer; indx binary_integer;
5402 ddrosetta_retval varchar2(4000);
5403 begin
5404
5405 -- copy data to the local IN or IN-OUT args, if any
5406 csi_java_interface_pkg_w.rosetta_table_copy_in_p5(ddp_instance_tbl, p0_a0
5407 );
5408
5409 -- here's the delegated call to the old PL/SQL routine
5410 ddrosetta_retval := csi_java_interface_pkg.get_instance_ids(ddp_instance_tbl);
5411
5412 -- copy data back from the local variables to OUT or IN-OUT args, if any
5413 csi_java_interface_pkg_w.rosetta_table_copy_out_p5(ddp_instance_tbl, p0_a0
5414 );
5415
5416 return ddrosetta_retval;
5417 end;
5418
5419 end csi_java_interface_pkg_w;