[Home] [Help]
PACKAGE BODY: APPS.OE_ORDER_PUB_W
Source
1 package body oe_order_pub_w as
2 /* $Header: ONTRORDB.pls 120.1 2005/07/01 13:02:59 appldev 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
6 -- this is to workaround the JDBC bug regarding IN DATE of value GMiss
7 function rosetta_g_miss_date_in_map(d date) return date as
8 begin
9 if d = rosetta_g_mistake_date then return fnd_api.g_miss_date; end if;
10 return d;
11 end;
12
13 function rosetta_g_miss_num_map(n number) return number as
14 a number := fnd_api.g_miss_num;
15 b number := 0-1962.0724;
16 begin
17 if n=a then return b; end if;
18 if n=b then return a; end if;
19 return n;
20 end;
21
22 procedure rosetta_table_copy_in_p1(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_tbl_type, a0 JTF_NUMBER_TABLE
23 , a1 JTF_NUMBER_TABLE
24 , a2 JTF_VARCHAR2_TABLE_300
25 , a3 JTF_VARCHAR2_TABLE_300
26 , a4 JTF_VARCHAR2_TABLE_300
27 , a5 JTF_VARCHAR2_TABLE_300
28 , a6 JTF_VARCHAR2_TABLE_300
29 , a7 JTF_VARCHAR2_TABLE_300
30 , a8 JTF_VARCHAR2_TABLE_300
31 , a9 JTF_VARCHAR2_TABLE_300
32 , a10 JTF_VARCHAR2_TABLE_300
33 , a11 JTF_VARCHAR2_TABLE_300
34 , a12 JTF_VARCHAR2_TABLE_300
35 , a13 JTF_VARCHAR2_TABLE_300
36 , a14 JTF_VARCHAR2_TABLE_300
37 , a15 JTF_VARCHAR2_TABLE_300
38 , a16 JTF_VARCHAR2_TABLE_300
39 , a17 JTF_VARCHAR2_TABLE_300
40 , a18 JTF_VARCHAR2_TABLE_300
41 , a19 JTF_VARCHAR2_TABLE_300
42 , a20 JTF_VARCHAR2_TABLE_300
43 , a21 JTF_VARCHAR2_TABLE_300
44 , a22 JTF_VARCHAR2_TABLE_100
45 , a23 JTF_VARCHAR2_TABLE_100
46 , a24 JTF_VARCHAR2_TABLE_100
47 , a25 JTF_NUMBER_TABLE
48 , a26 JTF_DATE_TABLE
49 , a27 JTF_VARCHAR2_TABLE_100
50 , a28 JTF_VARCHAR2_TABLE_100
51 , a29 JTF_NUMBER_TABLE
52 , a30 JTF_DATE_TABLE
53 , a31 JTF_VARCHAR2_TABLE_100
54 , a32 JTF_NUMBER_TABLE
55 , a33 JTF_NUMBER_TABLE
56 , a34 JTF_VARCHAR2_TABLE_100
57 , a35 JTF_NUMBER_TABLE
58 , a36 JTF_DATE_TABLE
59 , a37 JTF_VARCHAR2_TABLE_100
60 , a38 JTF_VARCHAR2_TABLE_100
61 , a39 JTF_VARCHAR2_TABLE_100
62 , a40 JTF_VARCHAR2_TABLE_300
63 , a41 JTF_VARCHAR2_TABLE_300
64 , a42 JTF_VARCHAR2_TABLE_300
65 , a43 JTF_VARCHAR2_TABLE_300
66 , a44 JTF_VARCHAR2_TABLE_300
67 , a45 JTF_VARCHAR2_TABLE_300
68 , a46 JTF_VARCHAR2_TABLE_300
69 , a47 JTF_VARCHAR2_TABLE_300
70 , a48 JTF_VARCHAR2_TABLE_300
71 , a49 JTF_VARCHAR2_TABLE_300
72 , a50 JTF_VARCHAR2_TABLE_300
73 , a51 JTF_VARCHAR2_TABLE_300
74 , a52 JTF_VARCHAR2_TABLE_300
75 , a53 JTF_VARCHAR2_TABLE_300
76 , a54 JTF_VARCHAR2_TABLE_300
77 , a55 JTF_VARCHAR2_TABLE_300
78 , a56 JTF_VARCHAR2_TABLE_300
79 , a57 JTF_VARCHAR2_TABLE_300
80 , a58 JTF_VARCHAR2_TABLE_300
81 , a59 JTF_VARCHAR2_TABLE_300
82 , a60 JTF_VARCHAR2_TABLE_100
83 , a61 JTF_VARCHAR2_TABLE_100
84 , a62 JTF_VARCHAR2_TABLE_300
85 , a63 JTF_VARCHAR2_TABLE_300
86 , a64 JTF_VARCHAR2_TABLE_300
87 , a65 JTF_VARCHAR2_TABLE_300
88 , a66 JTF_VARCHAR2_TABLE_300
89 , a67 JTF_VARCHAR2_TABLE_300
90 , a68 JTF_VARCHAR2_TABLE_300
91 , a69 JTF_VARCHAR2_TABLE_300
92 , a70 JTF_VARCHAR2_TABLE_300
93 , a71 JTF_VARCHAR2_TABLE_300
94 , a72 JTF_VARCHAR2_TABLE_300
95 , a73 JTF_VARCHAR2_TABLE_300
96 , a74 JTF_VARCHAR2_TABLE_300
97 , a75 JTF_VARCHAR2_TABLE_300
98 , a76 JTF_VARCHAR2_TABLE_300
99 , a77 JTF_NUMBER_TABLE
100 , a78 JTF_NUMBER_TABLE
101 , a79 JTF_NUMBER_TABLE
102 , a80 JTF_NUMBER_TABLE
103 , a81 JTF_NUMBER_TABLE
104 , a82 JTF_DATE_TABLE
105 , a83 JTF_NUMBER_TABLE
106 , a84 JTF_NUMBER_TABLE
107 , a85 JTF_VARCHAR2_TABLE_100
108 , a86 JTF_VARCHAR2_TABLE_100
109 , a87 JTF_DATE_TABLE
110 , a88 JTF_VARCHAR2_TABLE_100
111 , a89 JTF_NUMBER_TABLE
112 , a90 JTF_NUMBER_TABLE
113 , a91 JTF_NUMBER_TABLE
114 , a92 JTF_NUMBER_TABLE
115 , a93 JTF_VARCHAR2_TABLE_100
116 , a94 JTF_VARCHAR2_TABLE_100
117 , a95 JTF_NUMBER_TABLE
118 , a96 JTF_NUMBER_TABLE
119 , a97 JTF_VARCHAR2_TABLE_300
120 , a98 JTF_DATE_TABLE
121 , a99 JTF_NUMBER_TABLE
122 , a100 JTF_NUMBER_TABLE
123 , a101 JTF_DATE_TABLE
124 , a102 JTF_DATE_TABLE
125 , a103 JTF_NUMBER_TABLE
126 , a104 JTF_VARCHAR2_TABLE_100
127 , a105 JTF_NUMBER_TABLE
128 , a106 JTF_VARCHAR2_TABLE_100
129 , a107 JTF_VARCHAR2_TABLE_100
130 , a108 JTF_VARCHAR2_TABLE_100
131 , a109 JTF_NUMBER_TABLE
132 , a110 JTF_NUMBER_TABLE
133 , a111 JTF_NUMBER_TABLE
134 , a112 JTF_NUMBER_TABLE
135 , a113 JTF_NUMBER_TABLE
136 , a114 JTF_NUMBER_TABLE
137 , a115 JTF_NUMBER_TABLE
138 , a116 JTF_NUMBER_TABLE
139 , a117 JTF_NUMBER_TABLE
140 , a118 JTF_NUMBER_TABLE
141 , a119 JTF_NUMBER_TABLE
142 , a120 JTF_VARCHAR2_TABLE_100
143 , a121 JTF_VARCHAR2_TABLE_100
144 , a122 JTF_VARCHAR2_TABLE_100
145 , a123 JTF_VARCHAR2_TABLE_100
146 , a124 JTF_VARCHAR2_TABLE_100
147 , a125 JTF_NUMBER_TABLE
148 , a126 JTF_VARCHAR2_TABLE_100
149 , a127 JTF_VARCHAR2_TABLE_100
150 , a128 JTF_VARCHAR2_TABLE_100
151 , a129 JTF_VARCHAR2_TABLE_100
152 , a130 JTF_DATE_TABLE
153 , a131 JTF_VARCHAR2_TABLE_100
154 , a132 JTF_DATE_TABLE
155 , a133 JTF_VARCHAR2_TABLE_100
156 , a134 JTF_VARCHAR2_TABLE_2000
157 , a135 JTF_VARCHAR2_TABLE_100
158 , a136 JTF_VARCHAR2_TABLE_100
159 , a137 JTF_VARCHAR2_TABLE_100
160 , a138 JTF_VARCHAR2_TABLE_100
161 , a139 JTF_VARCHAR2_TABLE_100
162 , a140 JTF_VARCHAR2_TABLE_100
163 , a141 JTF_NUMBER_TABLE
164 , a142 JTF_VARCHAR2_TABLE_100
165 , a143 JTF_NUMBER_TABLE
166 , a144 JTF_VARCHAR2_TABLE_100
167 , a145 JTF_VARCHAR2_TABLE_100
168 , a146 JTF_VARCHAR2_TABLE_100
169 , a147 JTF_VARCHAR2_TABLE_100
170 , a148 JTF_DATE_TABLE
171 , a149 JTF_VARCHAR2_TABLE_100
172 , a150 JTF_DATE_TABLE
173 , a151 JTF_VARCHAR2_TABLE_2000
174 , a152 JTF_VARCHAR2_TABLE_2000
175 , a153 JTF_VARCHAR2_TABLE_100
176 , a154 JTF_DATE_TABLE
177 , a155 JTF_NUMBER_TABLE
178 , a156 JTF_VARCHAR2_TABLE_100
179 , a157 JTF_NUMBER_TABLE
180 , a158 JTF_VARCHAR2_TABLE_100
181 , a159 JTF_VARCHAR2_TABLE_100
182 , a160 JTF_VARCHAR2_TABLE_100
183 , a161 JTF_VARCHAR2_TABLE_100
184 , a162 JTF_NUMBER_TABLE
185 , a163 JTF_NUMBER_TABLE
186 , a164 JTF_NUMBER_TABLE
187 , a165 JTF_NUMBER_TABLE
188 , a166 JTF_VARCHAR2_TABLE_100
189 , a167 JTF_NUMBER_TABLE
190 , a168 JTF_NUMBER_TABLE
191 , a169 JTF_NUMBER_TABLE
192 , a170 JTF_NUMBER_TABLE
193 , a171 JTF_NUMBER_TABLE
194 , a172 JTF_VARCHAR2_TABLE_100
195 , a173 JTF_NUMBER_TABLE
196 , a174 JTF_VARCHAR2_TABLE_100
197 , a175 JTF_VARCHAR2_TABLE_100
198 , a176 JTF_VARCHAR2_TABLE_100
199 , a177 JTF_DATE_TABLE
200 , a178 JTF_NUMBER_TABLE
201 , a179 JTF_VARCHAR2_TABLE_300
202 , a180 JTF_VARCHAR2_TABLE_100
203 , a181 JTF_VARCHAR2_TABLE_100
204 , a182 JTF_VARCHAR2_TABLE_100
205 , a183 JTF_NUMBER_TABLE
206 , a184 JTF_NUMBER_TABLE
207 , a185 JTF_NUMBER_TABLE
208 , a186 JTF_VARCHAR2_TABLE_100
209 , a187 JTF_VARCHAR2_TABLE_100
210 , a188 JTF_VARCHAR2_TABLE_100
211 , a189 JTF_NUMBER_TABLE
212 , a190 JTF_NUMBER_TABLE
213 , a191 JTF_NUMBER_TABLE
214 , a192 JTF_VARCHAR2_TABLE_300
215 , a193 JTF_DATE_TABLE
216 , a194 JTF_VARCHAR2_TABLE_300
217 , a195 JTF_DATE_TABLE
218 , a196 JTF_NUMBER_TABLE
219 , a197 JTF_NUMBER_TABLE
220 , a198 JTF_NUMBER_TABLE
221 , a199 JTF_NUMBER_TABLE
222 , a200 JTF_NUMBER_TABLE
223 , a201 JTF_NUMBER_TABLE
224 , a202 JTF_NUMBER_TABLE
225 , a203 JTF_NUMBER_TABLE
226 , a204 JTF_NUMBER_TABLE
227 , a205 JTF_NUMBER_TABLE
228 , a206 JTF_NUMBER_TABLE
229 , a207 JTF_NUMBER_TABLE
230 , a208 JTF_NUMBER_TABLE
231 , a209 JTF_NUMBER_TABLE
232 , a210 JTF_NUMBER_TABLE
233 , a211 JTF_NUMBER_TABLE
234 , a212 JTF_NUMBER_TABLE
235 , a213 JTF_NUMBER_TABLE
236 , a214 JTF_VARCHAR2_TABLE_100
237 , a215 JTF_NUMBER_TABLE
238 ) as
239 ddindx binary_integer; indx binary_integer;
240 begin
241 if a0 is not null and a0.count > 0 then
242 if a0.count > 0 then
243 indx := a0.first;
244 ddindx := 1;
245 while true loop
246 t(ddindx).accounting_rule_id := rosetta_g_miss_num_map(a0(indx));
247 t(ddindx).agreement_id := rosetta_g_miss_num_map(a1(indx));
248 t(ddindx).attribute1 := a2(indx);
249 t(ddindx).attribute10 := a3(indx);
250 t(ddindx).attribute11 := a4(indx);
251 t(ddindx).attribute12 := a5(indx);
252 t(ddindx).attribute13 := a6(indx);
253 t(ddindx).attribute14 := a7(indx);
254 t(ddindx).attribute15 := a8(indx);
255 t(ddindx).attribute16 := a9(indx);
256 t(ddindx).attribute17 := a10(indx);
257 t(ddindx).attribute18 := a11(indx);
258 t(ddindx).attribute19 := a12(indx);
259 t(ddindx).attribute2 := a13(indx);
260 t(ddindx).attribute20 := a14(indx);
261 t(ddindx).attribute3 := a15(indx);
262 t(ddindx).attribute4 := a16(indx);
263 t(ddindx).attribute5 := a17(indx);
264 t(ddindx).attribute6 := a18(indx);
265 t(ddindx).attribute7 := a19(indx);
266 t(ddindx).attribute8 := a20(indx);
267 t(ddindx).attribute9 := a21(indx);
268 t(ddindx).booked_flag := a22(indx);
269 t(ddindx).cancelled_flag := a23(indx);
270 t(ddindx).context := a24(indx);
271 t(ddindx).conversion_rate := rosetta_g_miss_num_map(a25(indx));
272 t(ddindx).conversion_rate_date := rosetta_g_miss_date_in_map(a26(indx));
273 t(ddindx).conversion_type_code := a27(indx);
274 t(ddindx).customer_preference_set_code := a28(indx);
275 t(ddindx).created_by := rosetta_g_miss_num_map(a29(indx));
276 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a30(indx));
277 t(ddindx).cust_po_number := a31(indx);
278 t(ddindx).deliver_to_contact_id := rosetta_g_miss_num_map(a32(indx));
279 t(ddindx).deliver_to_org_id := rosetta_g_miss_num_map(a33(indx));
280 t(ddindx).demand_class_code := a34(indx);
281 t(ddindx).earliest_schedule_limit := rosetta_g_miss_num_map(a35(indx));
282 t(ddindx).expiration_date := rosetta_g_miss_date_in_map(a36(indx));
283 t(ddindx).fob_point_code := a37(indx);
284 t(ddindx).freight_carrier_code := a38(indx);
285 t(ddindx).freight_terms_code := a39(indx);
286 t(ddindx).global_attribute1 := a40(indx);
287 t(ddindx).global_attribute10 := a41(indx);
288 t(ddindx).global_attribute11 := a42(indx);
289 t(ddindx).global_attribute12 := a43(indx);
290 t(ddindx).global_attribute13 := a44(indx);
291 t(ddindx).global_attribute14 := a45(indx);
292 t(ddindx).global_attribute15 := a46(indx);
293 t(ddindx).global_attribute16 := a47(indx);
294 t(ddindx).global_attribute17 := a48(indx);
295 t(ddindx).global_attribute18 := a49(indx);
296 t(ddindx).global_attribute19 := a50(indx);
297 t(ddindx).global_attribute2 := a51(indx);
298 t(ddindx).global_attribute20 := a52(indx);
299 t(ddindx).global_attribute3 := a53(indx);
300 t(ddindx).global_attribute4 := a54(indx);
301 t(ddindx).global_attribute5 := a55(indx);
302 t(ddindx).global_attribute6 := a56(indx);
303 t(ddindx).global_attribute7 := a57(indx);
304 t(ddindx).global_attribute8 := a58(indx);
305 t(ddindx).global_attribute9 := a59(indx);
306 t(ddindx).global_attribute_category := a60(indx);
307 t(ddindx).tp_context := a61(indx);
308 t(ddindx).tp_attribute1 := a62(indx);
309 t(ddindx).tp_attribute2 := a63(indx);
310 t(ddindx).tp_attribute3 := a64(indx);
311 t(ddindx).tp_attribute4 := a65(indx);
312 t(ddindx).tp_attribute5 := a66(indx);
313 t(ddindx).tp_attribute6 := a67(indx);
314 t(ddindx).tp_attribute7 := a68(indx);
315 t(ddindx).tp_attribute8 := a69(indx);
316 t(ddindx).tp_attribute9 := a70(indx);
317 t(ddindx).tp_attribute10 := a71(indx);
318 t(ddindx).tp_attribute11 := a72(indx);
319 t(ddindx).tp_attribute12 := a73(indx);
320 t(ddindx).tp_attribute13 := a74(indx);
321 t(ddindx).tp_attribute14 := a75(indx);
322 t(ddindx).tp_attribute15 := a76(indx);
323 t(ddindx).header_id := rosetta_g_miss_num_map(a77(indx));
324 t(ddindx).invoice_to_contact_id := rosetta_g_miss_num_map(a78(indx));
325 t(ddindx).invoice_to_org_id := rosetta_g_miss_num_map(a79(indx));
326 t(ddindx).invoicing_rule_id := rosetta_g_miss_num_map(a80(indx));
327 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a81(indx));
328 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a82(indx));
329 t(ddindx).last_update_login := rosetta_g_miss_num_map(a83(indx));
330 t(ddindx).latest_schedule_limit := rosetta_g_miss_num_map(a84(indx));
331 t(ddindx).open_flag := a85(indx);
332 t(ddindx).order_category_code := a86(indx);
333 t(ddindx).ordered_date := rosetta_g_miss_date_in_map(a87(indx));
334 t(ddindx).order_date_type_code := a88(indx);
335 t(ddindx).order_number := rosetta_g_miss_num_map(a89(indx));
336 t(ddindx).order_source_id := rosetta_g_miss_num_map(a90(indx));
337 t(ddindx).order_type_id := rosetta_g_miss_num_map(a91(indx));
338 t(ddindx).org_id := rosetta_g_miss_num_map(a92(indx));
339 t(ddindx).orig_sys_document_ref := a93(indx);
340 t(ddindx).partial_shipments_allowed := a94(indx);
341 t(ddindx).payment_term_id := rosetta_g_miss_num_map(a95(indx));
342 t(ddindx).price_list_id := rosetta_g_miss_num_map(a96(indx));
343 t(ddindx).price_request_code := a97(indx);
344 t(ddindx).pricing_date := rosetta_g_miss_date_in_map(a98(indx));
345 t(ddindx).program_application_id := rosetta_g_miss_num_map(a99(indx));
346 t(ddindx).program_id := rosetta_g_miss_num_map(a100(indx));
347 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a101(indx));
348 t(ddindx).request_date := rosetta_g_miss_date_in_map(a102(indx));
349 t(ddindx).request_id := rosetta_g_miss_num_map(a103(indx));
350 t(ddindx).return_reason_code := a104(indx);
351 t(ddindx).salesrep_id := rosetta_g_miss_num_map(a105(indx));
352 t(ddindx).sales_channel_code := a106(indx);
353 t(ddindx).shipment_priority_code := a107(indx);
354 t(ddindx).shipping_method_code := a108(indx);
355 t(ddindx).ship_from_org_id := rosetta_g_miss_num_map(a109(indx));
356 t(ddindx).ship_tolerance_above := rosetta_g_miss_num_map(a110(indx));
357 t(ddindx).ship_tolerance_below := rosetta_g_miss_num_map(a111(indx));
358 t(ddindx).ship_to_contact_id := rosetta_g_miss_num_map(a112(indx));
359 t(ddindx).ship_to_org_id := rosetta_g_miss_num_map(a113(indx));
360 t(ddindx).sold_from_org_id := rosetta_g_miss_num_map(a114(indx));
361 t(ddindx).sold_to_contact_id := rosetta_g_miss_num_map(a115(indx));
362 t(ddindx).sold_to_org_id := rosetta_g_miss_num_map(a116(indx));
363 t(ddindx).sold_to_phone_id := rosetta_g_miss_num_map(a117(indx));
364 t(ddindx).source_document_id := rosetta_g_miss_num_map(a118(indx));
365 t(ddindx).source_document_type_id := rosetta_g_miss_num_map(a119(indx));
366 t(ddindx).tax_exempt_flag := a120(indx);
367 t(ddindx).tax_exempt_number := a121(indx);
368 t(ddindx).tax_exempt_reason_code := a122(indx);
369 t(ddindx).tax_point_code := a123(indx);
370 t(ddindx).transactional_curr_code := a124(indx);
371 t(ddindx).version_number := rosetta_g_miss_num_map(a125(indx));
372 t(ddindx).return_status := a126(indx);
373 t(ddindx).db_flag := a127(indx);
374 t(ddindx).operation := a128(indx);
375 t(ddindx).first_ack_code := a129(indx);
376 t(ddindx).first_ack_date := rosetta_g_miss_date_in_map(a130(indx));
377 t(ddindx).last_ack_code := a131(indx);
378 t(ddindx).last_ack_date := rosetta_g_miss_date_in_map(a132(indx));
379 t(ddindx).change_reason := a133(indx);
380 t(ddindx).change_comments := a134(indx);
381 t(ddindx).change_sequence := a135(indx);
382 t(ddindx).change_request_code := a136(indx);
383 t(ddindx).ready_flag := a137(indx);
384 t(ddindx).status_flag := a138(indx);
385 t(ddindx).force_apply_flag := a139(indx);
386 t(ddindx).drop_ship_flag := a140(indx);
387 t(ddindx).customer_payment_term_id := rosetta_g_miss_num_map(a141(indx));
388 t(ddindx).payment_type_code := a142(indx);
389 t(ddindx).payment_amount := rosetta_g_miss_num_map(a143(indx));
390 t(ddindx).check_number := a144(indx);
391 t(ddindx).credit_card_code := a145(indx);
392 t(ddindx).credit_card_holder_name := a146(indx);
393 t(ddindx).credit_card_number := a147(indx);
394 t(ddindx).credit_card_expiration_date := rosetta_g_miss_date_in_map(a148(indx));
395 t(ddindx).credit_card_approval_code := a149(indx);
396 t(ddindx).credit_card_approval_date := rosetta_g_miss_date_in_map(a150(indx));
397 t(ddindx).shipping_instructions := a151(indx);
398 t(ddindx).packing_instructions := a152(indx);
399 t(ddindx).flow_status_code := a153(indx);
400 t(ddindx).booked_date := rosetta_g_miss_date_in_map(a154(indx));
401 t(ddindx).marketing_source_code_id := rosetta_g_miss_num_map(a155(indx));
402 t(ddindx).upgraded_flag := a156(indx);
403 t(ddindx).lock_control := rosetta_g_miss_num_map(a157(indx));
404 t(ddindx).ship_to_edi_location_code := a158(indx);
405 t(ddindx).sold_to_edi_location_code := a159(indx);
406 t(ddindx).bill_to_edi_location_code := a160(indx);
407 t(ddindx).ship_from_edi_location_code := a161(indx);
408 t(ddindx).ship_from_address_id := rosetta_g_miss_num_map(a162(indx));
409 t(ddindx).sold_to_address_id := rosetta_g_miss_num_map(a163(indx));
410 t(ddindx).ship_to_address_id := rosetta_g_miss_num_map(a164(indx));
411 t(ddindx).invoice_address_id := rosetta_g_miss_num_map(a165(indx));
412 t(ddindx).ship_to_address_code := a166(indx);
413 t(ddindx).xml_message_id := rosetta_g_miss_num_map(a167(indx));
414 t(ddindx).ship_to_customer_id := rosetta_g_miss_num_map(a168(indx));
415 t(ddindx).invoice_to_customer_id := rosetta_g_miss_num_map(a169(indx));
416 t(ddindx).deliver_to_customer_id := rosetta_g_miss_num_map(a170(indx));
417 t(ddindx).accounting_rule_duration := rosetta_g_miss_num_map(a171(indx));
418 t(ddindx).xml_transaction_type_code := a172(indx);
419 t(ddindx).blanket_number := rosetta_g_miss_num_map(a173(indx));
420 t(ddindx).line_set_name := a174(indx);
421 t(ddindx).fulfillment_set_name := a175(indx);
422 t(ddindx).default_fulfillment_set := a176(indx);
423 t(ddindx).quote_date := rosetta_g_miss_date_in_map(a177(indx));
424 t(ddindx).quote_number := rosetta_g_miss_num_map(a178(indx));
425 t(ddindx).sales_document_name := a179(indx);
426 t(ddindx).transaction_phase_code := a180(indx);
427 t(ddindx).user_status_code := a181(indx);
428 t(ddindx).draft_submitted_flag := a182(indx);
429 t(ddindx).source_document_version_number := rosetta_g_miss_num_map(a183(indx));
430 t(ddindx).sold_to_site_use_id := rosetta_g_miss_num_map(a184(indx));
431 t(ddindx).minisite_id := rosetta_g_miss_num_map(a185(indx));
432 t(ddindx).ib_owner := a186(indx);
433 t(ddindx).ib_installed_at_location := a187(indx);
434 t(ddindx).ib_current_location := a188(indx);
435 t(ddindx).end_customer_id := rosetta_g_miss_num_map(a189(indx));
436 t(ddindx).end_customer_contact_id := rosetta_g_miss_num_map(a190(indx));
437 t(ddindx).end_customer_site_use_id := rosetta_g_miss_num_map(a191(indx));
438 t(ddindx).supplier_signature := a192(indx);
439 t(ddindx).supplier_signature_date := rosetta_g_miss_date_in_map(a193(indx));
440 t(ddindx).customer_signature := a194(indx);
441 t(ddindx).customer_signature_date := rosetta_g_miss_date_in_map(a195(indx));
442 t(ddindx).sold_to_party_id := rosetta_g_miss_num_map(a196(indx));
443 t(ddindx).sold_to_org_contact_id := rosetta_g_miss_num_map(a197(indx));
444 t(ddindx).ship_to_party_id := rosetta_g_miss_num_map(a198(indx));
445 t(ddindx).ship_to_party_site_id := rosetta_g_miss_num_map(a199(indx));
446 t(ddindx).ship_to_party_site_use_id := rosetta_g_miss_num_map(a200(indx));
447 t(ddindx).deliver_to_party_id := rosetta_g_miss_num_map(a201(indx));
448 t(ddindx).deliver_to_party_site_id := rosetta_g_miss_num_map(a202(indx));
449 t(ddindx).deliver_to_party_site_use_id := rosetta_g_miss_num_map(a203(indx));
450 t(ddindx).invoice_to_party_id := rosetta_g_miss_num_map(a204(indx));
451 t(ddindx).invoice_to_party_site_id := rosetta_g_miss_num_map(a205(indx));
452 t(ddindx).invoice_to_party_site_use_id := rosetta_g_miss_num_map(a206(indx));
453 t(ddindx).ship_to_customer_party_id := rosetta_g_miss_num_map(a207(indx));
454 t(ddindx).deliver_to_customer_party_id := rosetta_g_miss_num_map(a208(indx));
455 t(ddindx).invoice_to_customer_party_id := rosetta_g_miss_num_map(a209(indx));
456 t(ddindx).ship_to_org_contact_id := rosetta_g_miss_num_map(a210(indx));
457 t(ddindx).deliver_to_org_contact_id := rosetta_g_miss_num_map(a211(indx));
458 t(ddindx).invoice_to_org_contact_id := rosetta_g_miss_num_map(a212(indx));
459 t(ddindx).contract_template_id := rosetta_g_miss_num_map(a213(indx));
460 t(ddindx).contract_source_doc_type_code := a214(indx);
461 t(ddindx).contract_source_document_id := rosetta_g_miss_num_map(a215(indx));
462 ddindx := ddindx+1;
463 if a0.last =indx
464 then exit;
465 end if;
466 indx := a0.next(indx);
467 end loop;
468 end if;
469 end if;
470 end rosetta_table_copy_in_p1;
471 procedure rosetta_table_copy_out_p1(t oe_order_pub.header_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
472 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
473 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
474 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
475 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
476 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
477 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
478 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
479 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
480 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
481 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
482 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
483 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
484 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
485 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
486 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
487 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
488 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
489 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
490 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
491 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
492 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
493 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
494 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
495 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
496 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
497 , a26 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
498 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
499 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
500 , a29 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
501 , a30 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
502 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
503 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
504 , a33 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
505 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
506 , a35 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
507 , a36 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
508 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
509 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
510 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
511 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
512 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
513 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
514 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
515 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
516 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
517 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
518 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
519 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
520 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
521 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
522 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
523 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
524 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
525 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
526 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
527 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
528 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
529 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
530 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
531 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
532 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
533 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
534 , a63 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
535 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
536 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
537 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
538 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
539 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
540 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
541 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
542 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
543 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
544 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
545 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
546 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
547 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
548 , a77 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
549 , a78 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
550 , a79 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
551 , a80 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
552 , a81 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
553 , a82 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
554 , a83 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
555 , a84 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
556 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
557 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
558 , a87 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
559 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
560 , a89 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
561 , a90 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
562 , a91 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
563 , a92 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
564 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
565 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
566 , a95 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
567 , a96 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
568 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
569 , a98 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
570 , a99 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
571 , a100 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
572 , a101 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
573 , a102 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
574 , a103 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
575 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
576 , a105 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
577 , a106 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
578 , a107 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
579 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
580 , a109 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
581 , a110 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
582 , a111 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
583 , a112 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
584 , a113 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
585 , a114 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
586 , a115 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
587 , a116 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
588 , a117 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
589 , a118 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
590 , a119 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
591 , a120 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
592 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
593 , a122 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
594 , a123 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
595 , a124 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
596 , a125 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
597 , a126 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
598 , a127 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
599 , a128 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
600 , a129 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
601 , a130 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
602 , a131 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
603 , a132 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
604 , a133 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
605 , a134 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
606 , a135 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
607 , a136 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
608 , a137 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
609 , a138 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
610 , a139 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
611 , a140 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
612 , a141 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
613 , a142 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
614 , a143 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
615 , a144 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
616 , a145 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
617 , a146 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
618 , a147 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
619 , a148 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
620 , a149 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
621 , a150 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
622 , a151 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
623 , a152 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
624 , a153 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
625 , a154 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
626 , a155 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
627 , a156 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
628 , a157 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
629 , a158 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
630 , a159 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
631 , a160 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
632 , a161 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
633 , a162 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
634 , a163 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
635 , a164 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
636 , a165 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
637 , a166 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
638 , a167 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
639 , a168 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
640 , a169 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
641 , a170 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
642 , a171 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
643 , a172 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
644 , a173 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
645 , a174 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
646 , a175 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
647 , a176 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
648 , a177 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
649 , a178 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
650 , a179 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
651 , a180 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
652 , a181 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
653 , a182 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
654 , a183 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
655 , a184 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
656 , a185 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
657 , a186 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
658 , a187 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
659 , a188 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
660 , a189 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
661 , a190 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
662 , a191 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
663 , a192 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
664 , a193 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
665 , a194 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
666 , a195 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
667 , a196 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
668 , a197 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
669 , a198 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
670 , a199 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
671 , a200 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
672 , a201 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
673 , a202 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
674 , a203 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
675 , a204 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
676 , a205 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
677 , a206 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
678 , a207 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
679 , a208 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
680 , a209 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
681 , a210 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
682 , a211 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
683 , a212 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
684 , a213 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
685 , a214 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
686 , a215 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
687 ) as
688 ddindx binary_integer; indx binary_integer;
689 begin
690 if t is null or t.count = 0 then
691 a0 := JTF_NUMBER_TABLE();
692 a1 := JTF_NUMBER_TABLE();
693 a2 := JTF_VARCHAR2_TABLE_300();
694 a3 := JTF_VARCHAR2_TABLE_300();
695 a4 := JTF_VARCHAR2_TABLE_300();
696 a5 := JTF_VARCHAR2_TABLE_300();
697 a6 := JTF_VARCHAR2_TABLE_300();
698 a7 := JTF_VARCHAR2_TABLE_300();
699 a8 := JTF_VARCHAR2_TABLE_300();
700 a9 := JTF_VARCHAR2_TABLE_300();
701 a10 := JTF_VARCHAR2_TABLE_300();
702 a11 := JTF_VARCHAR2_TABLE_300();
703 a12 := JTF_VARCHAR2_TABLE_300();
704 a13 := JTF_VARCHAR2_TABLE_300();
705 a14 := JTF_VARCHAR2_TABLE_300();
706 a15 := JTF_VARCHAR2_TABLE_300();
707 a16 := JTF_VARCHAR2_TABLE_300();
708 a17 := JTF_VARCHAR2_TABLE_300();
709 a18 := JTF_VARCHAR2_TABLE_300();
710 a19 := JTF_VARCHAR2_TABLE_300();
711 a20 := JTF_VARCHAR2_TABLE_300();
712 a21 := JTF_VARCHAR2_TABLE_300();
713 a22 := JTF_VARCHAR2_TABLE_100();
714 a23 := JTF_VARCHAR2_TABLE_100();
715 a24 := JTF_VARCHAR2_TABLE_100();
716 a25 := JTF_NUMBER_TABLE();
717 a26 := JTF_DATE_TABLE();
718 a27 := JTF_VARCHAR2_TABLE_100();
719 a28 := JTF_VARCHAR2_TABLE_100();
720 a29 := JTF_NUMBER_TABLE();
721 a30 := JTF_DATE_TABLE();
722 a31 := JTF_VARCHAR2_TABLE_100();
723 a32 := JTF_NUMBER_TABLE();
724 a33 := JTF_NUMBER_TABLE();
725 a34 := JTF_VARCHAR2_TABLE_100();
726 a35 := JTF_NUMBER_TABLE();
727 a36 := JTF_DATE_TABLE();
728 a37 := JTF_VARCHAR2_TABLE_100();
729 a38 := JTF_VARCHAR2_TABLE_100();
730 a39 := JTF_VARCHAR2_TABLE_100();
731 a40 := JTF_VARCHAR2_TABLE_300();
732 a41 := JTF_VARCHAR2_TABLE_300();
733 a42 := JTF_VARCHAR2_TABLE_300();
734 a43 := JTF_VARCHAR2_TABLE_300();
735 a44 := JTF_VARCHAR2_TABLE_300();
736 a45 := JTF_VARCHAR2_TABLE_300();
737 a46 := JTF_VARCHAR2_TABLE_300();
738 a47 := JTF_VARCHAR2_TABLE_300();
739 a48 := JTF_VARCHAR2_TABLE_300();
740 a49 := JTF_VARCHAR2_TABLE_300();
741 a50 := JTF_VARCHAR2_TABLE_300();
742 a51 := JTF_VARCHAR2_TABLE_300();
743 a52 := JTF_VARCHAR2_TABLE_300();
744 a53 := JTF_VARCHAR2_TABLE_300();
745 a54 := JTF_VARCHAR2_TABLE_300();
746 a55 := JTF_VARCHAR2_TABLE_300();
747 a56 := JTF_VARCHAR2_TABLE_300();
748 a57 := JTF_VARCHAR2_TABLE_300();
749 a58 := JTF_VARCHAR2_TABLE_300();
750 a59 := JTF_VARCHAR2_TABLE_300();
751 a60 := JTF_VARCHAR2_TABLE_100();
752 a61 := JTF_VARCHAR2_TABLE_100();
753 a62 := JTF_VARCHAR2_TABLE_300();
754 a63 := JTF_VARCHAR2_TABLE_300();
755 a64 := JTF_VARCHAR2_TABLE_300();
756 a65 := JTF_VARCHAR2_TABLE_300();
757 a66 := JTF_VARCHAR2_TABLE_300();
758 a67 := JTF_VARCHAR2_TABLE_300();
759 a68 := JTF_VARCHAR2_TABLE_300();
760 a69 := JTF_VARCHAR2_TABLE_300();
761 a70 := JTF_VARCHAR2_TABLE_300();
762 a71 := JTF_VARCHAR2_TABLE_300();
763 a72 := JTF_VARCHAR2_TABLE_300();
764 a73 := JTF_VARCHAR2_TABLE_300();
765 a74 := JTF_VARCHAR2_TABLE_300();
766 a75 := JTF_VARCHAR2_TABLE_300();
767 a76 := JTF_VARCHAR2_TABLE_300();
768 a77 := JTF_NUMBER_TABLE();
769 a78 := JTF_NUMBER_TABLE();
770 a79 := JTF_NUMBER_TABLE();
771 a80 := JTF_NUMBER_TABLE();
772 a81 := JTF_NUMBER_TABLE();
773 a82 := JTF_DATE_TABLE();
774 a83 := JTF_NUMBER_TABLE();
775 a84 := JTF_NUMBER_TABLE();
776 a85 := JTF_VARCHAR2_TABLE_100();
777 a86 := JTF_VARCHAR2_TABLE_100();
778 a87 := JTF_DATE_TABLE();
779 a88 := JTF_VARCHAR2_TABLE_100();
780 a89 := JTF_NUMBER_TABLE();
781 a90 := JTF_NUMBER_TABLE();
782 a91 := JTF_NUMBER_TABLE();
783 a92 := JTF_NUMBER_TABLE();
784 a93 := JTF_VARCHAR2_TABLE_100();
785 a94 := JTF_VARCHAR2_TABLE_100();
786 a95 := JTF_NUMBER_TABLE();
787 a96 := JTF_NUMBER_TABLE();
788 a97 := JTF_VARCHAR2_TABLE_300();
789 a98 := JTF_DATE_TABLE();
790 a99 := JTF_NUMBER_TABLE();
791 a100 := JTF_NUMBER_TABLE();
792 a101 := JTF_DATE_TABLE();
793 a102 := JTF_DATE_TABLE();
794 a103 := JTF_NUMBER_TABLE();
795 a104 := JTF_VARCHAR2_TABLE_100();
796 a105 := JTF_NUMBER_TABLE();
797 a106 := JTF_VARCHAR2_TABLE_100();
798 a107 := JTF_VARCHAR2_TABLE_100();
799 a108 := JTF_VARCHAR2_TABLE_100();
800 a109 := JTF_NUMBER_TABLE();
801 a110 := JTF_NUMBER_TABLE();
802 a111 := JTF_NUMBER_TABLE();
803 a112 := JTF_NUMBER_TABLE();
804 a113 := JTF_NUMBER_TABLE();
805 a114 := JTF_NUMBER_TABLE();
806 a115 := JTF_NUMBER_TABLE();
807 a116 := JTF_NUMBER_TABLE();
808 a117 := JTF_NUMBER_TABLE();
809 a118 := JTF_NUMBER_TABLE();
810 a119 := JTF_NUMBER_TABLE();
811 a120 := JTF_VARCHAR2_TABLE_100();
812 a121 := JTF_VARCHAR2_TABLE_100();
813 a122 := JTF_VARCHAR2_TABLE_100();
814 a123 := JTF_VARCHAR2_TABLE_100();
815 a124 := JTF_VARCHAR2_TABLE_100();
816 a125 := JTF_NUMBER_TABLE();
817 a126 := JTF_VARCHAR2_TABLE_100();
818 a127 := JTF_VARCHAR2_TABLE_100();
819 a128 := JTF_VARCHAR2_TABLE_100();
820 a129 := JTF_VARCHAR2_TABLE_100();
821 a130 := JTF_DATE_TABLE();
822 a131 := JTF_VARCHAR2_TABLE_100();
823 a132 := JTF_DATE_TABLE();
824 a133 := JTF_VARCHAR2_TABLE_100();
825 a134 := JTF_VARCHAR2_TABLE_2000();
826 a135 := JTF_VARCHAR2_TABLE_100();
827 a136 := JTF_VARCHAR2_TABLE_100();
828 a137 := JTF_VARCHAR2_TABLE_100();
829 a138 := JTF_VARCHAR2_TABLE_100();
830 a139 := JTF_VARCHAR2_TABLE_100();
831 a140 := JTF_VARCHAR2_TABLE_100();
832 a141 := JTF_NUMBER_TABLE();
833 a142 := JTF_VARCHAR2_TABLE_100();
834 a143 := JTF_NUMBER_TABLE();
835 a144 := JTF_VARCHAR2_TABLE_100();
836 a145 := JTF_VARCHAR2_TABLE_100();
837 a146 := JTF_VARCHAR2_TABLE_100();
838 a147 := JTF_VARCHAR2_TABLE_100();
839 a148 := JTF_DATE_TABLE();
840 a149 := JTF_VARCHAR2_TABLE_100();
841 a150 := JTF_DATE_TABLE();
842 a151 := JTF_VARCHAR2_TABLE_2000();
843 a152 := JTF_VARCHAR2_TABLE_2000();
844 a153 := JTF_VARCHAR2_TABLE_100();
845 a154 := JTF_DATE_TABLE();
846 a155 := JTF_NUMBER_TABLE();
847 a156 := JTF_VARCHAR2_TABLE_100();
848 a157 := JTF_NUMBER_TABLE();
849 a158 := JTF_VARCHAR2_TABLE_100();
850 a159 := JTF_VARCHAR2_TABLE_100();
851 a160 := JTF_VARCHAR2_TABLE_100();
852 a161 := JTF_VARCHAR2_TABLE_100();
853 a162 := JTF_NUMBER_TABLE();
854 a163 := JTF_NUMBER_TABLE();
855 a164 := JTF_NUMBER_TABLE();
856 a165 := JTF_NUMBER_TABLE();
857 a166 := JTF_VARCHAR2_TABLE_100();
858 a167 := JTF_NUMBER_TABLE();
859 a168 := JTF_NUMBER_TABLE();
860 a169 := JTF_NUMBER_TABLE();
861 a170 := JTF_NUMBER_TABLE();
862 a171 := JTF_NUMBER_TABLE();
863 a172 := JTF_VARCHAR2_TABLE_100();
864 a173 := JTF_NUMBER_TABLE();
865 a174 := JTF_VARCHAR2_TABLE_100();
866 a175 := JTF_VARCHAR2_TABLE_100();
867 a176 := JTF_VARCHAR2_TABLE_100();
868 a177 := JTF_DATE_TABLE();
869 a178 := JTF_NUMBER_TABLE();
870 a179 := JTF_VARCHAR2_TABLE_300();
871 a180 := JTF_VARCHAR2_TABLE_100();
872 a181 := JTF_VARCHAR2_TABLE_100();
873 a182 := JTF_VARCHAR2_TABLE_100();
874 a183 := JTF_NUMBER_TABLE();
875 a184 := JTF_NUMBER_TABLE();
876 a185 := JTF_NUMBER_TABLE();
877 a186 := JTF_VARCHAR2_TABLE_100();
878 a187 := JTF_VARCHAR2_TABLE_100();
879 a188 := JTF_VARCHAR2_TABLE_100();
880 a189 := JTF_NUMBER_TABLE();
881 a190 := JTF_NUMBER_TABLE();
882 a191 := JTF_NUMBER_TABLE();
883 a192 := JTF_VARCHAR2_TABLE_300();
884 a193 := JTF_DATE_TABLE();
885 a194 := JTF_VARCHAR2_TABLE_300();
886 a195 := JTF_DATE_TABLE();
887 a196 := JTF_NUMBER_TABLE();
888 a197 := JTF_NUMBER_TABLE();
889 a198 := JTF_NUMBER_TABLE();
890 a199 := JTF_NUMBER_TABLE();
891 a200 := JTF_NUMBER_TABLE();
892 a201 := JTF_NUMBER_TABLE();
893 a202 := JTF_NUMBER_TABLE();
894 a203 := JTF_NUMBER_TABLE();
895 a204 := JTF_NUMBER_TABLE();
896 a205 := JTF_NUMBER_TABLE();
897 a206 := JTF_NUMBER_TABLE();
898 a207 := JTF_NUMBER_TABLE();
899 a208 := JTF_NUMBER_TABLE();
900 a209 := JTF_NUMBER_TABLE();
901 a210 := JTF_NUMBER_TABLE();
902 a211 := JTF_NUMBER_TABLE();
903 a212 := JTF_NUMBER_TABLE();
904 a213 := JTF_NUMBER_TABLE();
905 a214 := JTF_VARCHAR2_TABLE_100();
906 a215 := JTF_NUMBER_TABLE();
907 else
908 a0 := JTF_NUMBER_TABLE();
909 a1 := JTF_NUMBER_TABLE();
910 a2 := JTF_VARCHAR2_TABLE_300();
911 a3 := JTF_VARCHAR2_TABLE_300();
912 a4 := JTF_VARCHAR2_TABLE_300();
913 a5 := JTF_VARCHAR2_TABLE_300();
914 a6 := JTF_VARCHAR2_TABLE_300();
915 a7 := JTF_VARCHAR2_TABLE_300();
916 a8 := JTF_VARCHAR2_TABLE_300();
917 a9 := JTF_VARCHAR2_TABLE_300();
918 a10 := JTF_VARCHAR2_TABLE_300();
919 a11 := JTF_VARCHAR2_TABLE_300();
920 a12 := JTF_VARCHAR2_TABLE_300();
921 a13 := JTF_VARCHAR2_TABLE_300();
922 a14 := JTF_VARCHAR2_TABLE_300();
923 a15 := JTF_VARCHAR2_TABLE_300();
924 a16 := JTF_VARCHAR2_TABLE_300();
925 a17 := JTF_VARCHAR2_TABLE_300();
926 a18 := JTF_VARCHAR2_TABLE_300();
927 a19 := JTF_VARCHAR2_TABLE_300();
928 a20 := JTF_VARCHAR2_TABLE_300();
929 a21 := JTF_VARCHAR2_TABLE_300();
930 a22 := JTF_VARCHAR2_TABLE_100();
931 a23 := JTF_VARCHAR2_TABLE_100();
932 a24 := JTF_VARCHAR2_TABLE_100();
933 a25 := JTF_NUMBER_TABLE();
934 a26 := JTF_DATE_TABLE();
935 a27 := JTF_VARCHAR2_TABLE_100();
936 a28 := JTF_VARCHAR2_TABLE_100();
937 a29 := JTF_NUMBER_TABLE();
938 a30 := JTF_DATE_TABLE();
939 a31 := JTF_VARCHAR2_TABLE_100();
940 a32 := JTF_NUMBER_TABLE();
941 a33 := JTF_NUMBER_TABLE();
942 a34 := JTF_VARCHAR2_TABLE_100();
943 a35 := JTF_NUMBER_TABLE();
944 a36 := JTF_DATE_TABLE();
945 a37 := JTF_VARCHAR2_TABLE_100();
946 a38 := JTF_VARCHAR2_TABLE_100();
947 a39 := JTF_VARCHAR2_TABLE_100();
948 a40 := JTF_VARCHAR2_TABLE_300();
949 a41 := JTF_VARCHAR2_TABLE_300();
950 a42 := JTF_VARCHAR2_TABLE_300();
951 a43 := JTF_VARCHAR2_TABLE_300();
952 a44 := JTF_VARCHAR2_TABLE_300();
953 a45 := JTF_VARCHAR2_TABLE_300();
954 a46 := JTF_VARCHAR2_TABLE_300();
955 a47 := JTF_VARCHAR2_TABLE_300();
956 a48 := JTF_VARCHAR2_TABLE_300();
957 a49 := JTF_VARCHAR2_TABLE_300();
958 a50 := JTF_VARCHAR2_TABLE_300();
959 a51 := JTF_VARCHAR2_TABLE_300();
960 a52 := JTF_VARCHAR2_TABLE_300();
961 a53 := JTF_VARCHAR2_TABLE_300();
962 a54 := JTF_VARCHAR2_TABLE_300();
963 a55 := JTF_VARCHAR2_TABLE_300();
964 a56 := JTF_VARCHAR2_TABLE_300();
965 a57 := JTF_VARCHAR2_TABLE_300();
966 a58 := JTF_VARCHAR2_TABLE_300();
967 a59 := JTF_VARCHAR2_TABLE_300();
968 a60 := JTF_VARCHAR2_TABLE_100();
969 a61 := JTF_VARCHAR2_TABLE_100();
970 a62 := JTF_VARCHAR2_TABLE_300();
971 a63 := JTF_VARCHAR2_TABLE_300();
972 a64 := JTF_VARCHAR2_TABLE_300();
973 a65 := JTF_VARCHAR2_TABLE_300();
974 a66 := JTF_VARCHAR2_TABLE_300();
975 a67 := JTF_VARCHAR2_TABLE_300();
976 a68 := JTF_VARCHAR2_TABLE_300();
977 a69 := JTF_VARCHAR2_TABLE_300();
978 a70 := JTF_VARCHAR2_TABLE_300();
979 a71 := JTF_VARCHAR2_TABLE_300();
980 a72 := JTF_VARCHAR2_TABLE_300();
981 a73 := JTF_VARCHAR2_TABLE_300();
982 a74 := JTF_VARCHAR2_TABLE_300();
983 a75 := JTF_VARCHAR2_TABLE_300();
984 a76 := JTF_VARCHAR2_TABLE_300();
985 a77 := JTF_NUMBER_TABLE();
986 a78 := JTF_NUMBER_TABLE();
987 a79 := JTF_NUMBER_TABLE();
988 a80 := JTF_NUMBER_TABLE();
989 a81 := JTF_NUMBER_TABLE();
990 a82 := JTF_DATE_TABLE();
991 a83 := JTF_NUMBER_TABLE();
992 a84 := JTF_NUMBER_TABLE();
993 a85 := JTF_VARCHAR2_TABLE_100();
994 a86 := JTF_VARCHAR2_TABLE_100();
995 a87 := JTF_DATE_TABLE();
996 a88 := JTF_VARCHAR2_TABLE_100();
997 a89 := JTF_NUMBER_TABLE();
998 a90 := JTF_NUMBER_TABLE();
999 a91 := JTF_NUMBER_TABLE();
1000 a92 := JTF_NUMBER_TABLE();
1001 a93 := JTF_VARCHAR2_TABLE_100();
1002 a94 := JTF_VARCHAR2_TABLE_100();
1003 a95 := JTF_NUMBER_TABLE();
1004 a96 := JTF_NUMBER_TABLE();
1005 a97 := JTF_VARCHAR2_TABLE_300();
1006 a98 := JTF_DATE_TABLE();
1007 a99 := JTF_NUMBER_TABLE();
1008 a100 := JTF_NUMBER_TABLE();
1009 a101 := JTF_DATE_TABLE();
1010 a102 := JTF_DATE_TABLE();
1011 a103 := JTF_NUMBER_TABLE();
1012 a104 := JTF_VARCHAR2_TABLE_100();
1013 a105 := JTF_NUMBER_TABLE();
1014 a106 := JTF_VARCHAR2_TABLE_100();
1015 a107 := JTF_VARCHAR2_TABLE_100();
1016 a108 := JTF_VARCHAR2_TABLE_100();
1017 a109 := JTF_NUMBER_TABLE();
1018 a110 := JTF_NUMBER_TABLE();
1019 a111 := JTF_NUMBER_TABLE();
1020 a112 := JTF_NUMBER_TABLE();
1021 a113 := JTF_NUMBER_TABLE();
1022 a114 := JTF_NUMBER_TABLE();
1023 a115 := JTF_NUMBER_TABLE();
1024 a116 := JTF_NUMBER_TABLE();
1025 a117 := JTF_NUMBER_TABLE();
1026 a118 := JTF_NUMBER_TABLE();
1027 a119 := JTF_NUMBER_TABLE();
1028 a120 := JTF_VARCHAR2_TABLE_100();
1029 a121 := JTF_VARCHAR2_TABLE_100();
1030 a122 := JTF_VARCHAR2_TABLE_100();
1031 a123 := JTF_VARCHAR2_TABLE_100();
1032 a124 := JTF_VARCHAR2_TABLE_100();
1033 a125 := JTF_NUMBER_TABLE();
1034 a126 := JTF_VARCHAR2_TABLE_100();
1035 a127 := JTF_VARCHAR2_TABLE_100();
1036 a128 := JTF_VARCHAR2_TABLE_100();
1037 a129 := JTF_VARCHAR2_TABLE_100();
1038 a130 := JTF_DATE_TABLE();
1039 a131 := JTF_VARCHAR2_TABLE_100();
1040 a132 := JTF_DATE_TABLE();
1041 a133 := JTF_VARCHAR2_TABLE_100();
1042 a134 := JTF_VARCHAR2_TABLE_2000();
1043 a135 := JTF_VARCHAR2_TABLE_100();
1044 a136 := JTF_VARCHAR2_TABLE_100();
1045 a137 := JTF_VARCHAR2_TABLE_100();
1046 a138 := JTF_VARCHAR2_TABLE_100();
1047 a139 := JTF_VARCHAR2_TABLE_100();
1048 a140 := JTF_VARCHAR2_TABLE_100();
1049 a141 := JTF_NUMBER_TABLE();
1050 a142 := JTF_VARCHAR2_TABLE_100();
1051 a143 := JTF_NUMBER_TABLE();
1052 a144 := JTF_VARCHAR2_TABLE_100();
1053 a145 := JTF_VARCHAR2_TABLE_100();
1054 a146 := JTF_VARCHAR2_TABLE_100();
1055 a147 := JTF_VARCHAR2_TABLE_100();
1056 a148 := JTF_DATE_TABLE();
1057 a149 := JTF_VARCHAR2_TABLE_100();
1058 a150 := JTF_DATE_TABLE();
1059 a151 := JTF_VARCHAR2_TABLE_2000();
1060 a152 := JTF_VARCHAR2_TABLE_2000();
1061 a153 := JTF_VARCHAR2_TABLE_100();
1062 a154 := JTF_DATE_TABLE();
1063 a155 := JTF_NUMBER_TABLE();
1064 a156 := JTF_VARCHAR2_TABLE_100();
1065 a157 := JTF_NUMBER_TABLE();
1066 a158 := JTF_VARCHAR2_TABLE_100();
1067 a159 := JTF_VARCHAR2_TABLE_100();
1068 a160 := JTF_VARCHAR2_TABLE_100();
1069 a161 := JTF_VARCHAR2_TABLE_100();
1070 a162 := JTF_NUMBER_TABLE();
1071 a163 := JTF_NUMBER_TABLE();
1072 a164 := JTF_NUMBER_TABLE();
1073 a165 := JTF_NUMBER_TABLE();
1074 a166 := JTF_VARCHAR2_TABLE_100();
1075 a167 := JTF_NUMBER_TABLE();
1076 a168 := JTF_NUMBER_TABLE();
1077 a169 := JTF_NUMBER_TABLE();
1078 a170 := JTF_NUMBER_TABLE();
1079 a171 := JTF_NUMBER_TABLE();
1080 a172 := JTF_VARCHAR2_TABLE_100();
1081 a173 := JTF_NUMBER_TABLE();
1082 a174 := JTF_VARCHAR2_TABLE_100();
1083 a175 := JTF_VARCHAR2_TABLE_100();
1084 a176 := JTF_VARCHAR2_TABLE_100();
1085 a177 := JTF_DATE_TABLE();
1086 a178 := JTF_NUMBER_TABLE();
1087 a179 := JTF_VARCHAR2_TABLE_300();
1088 a180 := JTF_VARCHAR2_TABLE_100();
1089 a181 := JTF_VARCHAR2_TABLE_100();
1090 a182 := JTF_VARCHAR2_TABLE_100();
1091 a183 := JTF_NUMBER_TABLE();
1092 a184 := JTF_NUMBER_TABLE();
1093 a185 := JTF_NUMBER_TABLE();
1094 a186 := JTF_VARCHAR2_TABLE_100();
1095 a187 := JTF_VARCHAR2_TABLE_100();
1096 a188 := JTF_VARCHAR2_TABLE_100();
1097 a189 := JTF_NUMBER_TABLE();
1098 a190 := JTF_NUMBER_TABLE();
1099 a191 := JTF_NUMBER_TABLE();
1100 a192 := JTF_VARCHAR2_TABLE_300();
1101 a193 := JTF_DATE_TABLE();
1102 a194 := JTF_VARCHAR2_TABLE_300();
1103 a195 := JTF_DATE_TABLE();
1104 a196 := JTF_NUMBER_TABLE();
1105 a197 := JTF_NUMBER_TABLE();
1106 a198 := JTF_NUMBER_TABLE();
1107 a199 := JTF_NUMBER_TABLE();
1108 a200 := JTF_NUMBER_TABLE();
1109 a201 := JTF_NUMBER_TABLE();
1110 a202 := JTF_NUMBER_TABLE();
1111 a203 := JTF_NUMBER_TABLE();
1112 a204 := JTF_NUMBER_TABLE();
1113 a205 := JTF_NUMBER_TABLE();
1114 a206 := JTF_NUMBER_TABLE();
1115 a207 := JTF_NUMBER_TABLE();
1116 a208 := JTF_NUMBER_TABLE();
1117 a209 := JTF_NUMBER_TABLE();
1118 a210 := JTF_NUMBER_TABLE();
1119 a211 := JTF_NUMBER_TABLE();
1120 a212 := JTF_NUMBER_TABLE();
1121 a213 := JTF_NUMBER_TABLE();
1122 a214 := JTF_VARCHAR2_TABLE_100();
1123 a215 := JTF_NUMBER_TABLE();
1124 if t.count > 0 then
1125 a0.extend(t.count);
1126 a1.extend(t.count);
1127 a2.extend(t.count);
1128 a3.extend(t.count);
1129 a4.extend(t.count);
1130 a5.extend(t.count);
1131 a6.extend(t.count);
1132 a7.extend(t.count);
1133 a8.extend(t.count);
1134 a9.extend(t.count);
1135 a10.extend(t.count);
1136 a11.extend(t.count);
1137 a12.extend(t.count);
1138 a13.extend(t.count);
1139 a14.extend(t.count);
1140 a15.extend(t.count);
1141 a16.extend(t.count);
1142 a17.extend(t.count);
1143 a18.extend(t.count);
1144 a19.extend(t.count);
1145 a20.extend(t.count);
1146 a21.extend(t.count);
1147 a22.extend(t.count);
1148 a23.extend(t.count);
1149 a24.extend(t.count);
1150 a25.extend(t.count);
1151 a26.extend(t.count);
1152 a27.extend(t.count);
1153 a28.extend(t.count);
1154 a29.extend(t.count);
1155 a30.extend(t.count);
1156 a31.extend(t.count);
1157 a32.extend(t.count);
1158 a33.extend(t.count);
1159 a34.extend(t.count);
1160 a35.extend(t.count);
1161 a36.extend(t.count);
1162 a37.extend(t.count);
1163 a38.extend(t.count);
1164 a39.extend(t.count);
1165 a40.extend(t.count);
1166 a41.extend(t.count);
1167 a42.extend(t.count);
1168 a43.extend(t.count);
1169 a44.extend(t.count);
1170 a45.extend(t.count);
1171 a46.extend(t.count);
1172 a47.extend(t.count);
1173 a48.extend(t.count);
1174 a49.extend(t.count);
1175 a50.extend(t.count);
1176 a51.extend(t.count);
1177 a52.extend(t.count);
1178 a53.extend(t.count);
1179 a54.extend(t.count);
1180 a55.extend(t.count);
1181 a56.extend(t.count);
1182 a57.extend(t.count);
1183 a58.extend(t.count);
1184 a59.extend(t.count);
1185 a60.extend(t.count);
1186 a61.extend(t.count);
1187 a62.extend(t.count);
1188 a63.extend(t.count);
1189 a64.extend(t.count);
1190 a65.extend(t.count);
1191 a66.extend(t.count);
1192 a67.extend(t.count);
1193 a68.extend(t.count);
1194 a69.extend(t.count);
1195 a70.extend(t.count);
1196 a71.extend(t.count);
1197 a72.extend(t.count);
1198 a73.extend(t.count);
1199 a74.extend(t.count);
1200 a75.extend(t.count);
1201 a76.extend(t.count);
1202 a77.extend(t.count);
1203 a78.extend(t.count);
1204 a79.extend(t.count);
1205 a80.extend(t.count);
1206 a81.extend(t.count);
1207 a82.extend(t.count);
1208 a83.extend(t.count);
1209 a84.extend(t.count);
1210 a85.extend(t.count);
1211 a86.extend(t.count);
1212 a87.extend(t.count);
1213 a88.extend(t.count);
1214 a89.extend(t.count);
1215 a90.extend(t.count);
1216 a91.extend(t.count);
1217 a92.extend(t.count);
1218 a93.extend(t.count);
1219 a94.extend(t.count);
1220 a95.extend(t.count);
1221 a96.extend(t.count);
1222 a97.extend(t.count);
1223 a98.extend(t.count);
1224 a99.extend(t.count);
1225 a100.extend(t.count);
1226 a101.extend(t.count);
1227 a102.extend(t.count);
1228 a103.extend(t.count);
1229 a104.extend(t.count);
1230 a105.extend(t.count);
1231 a106.extend(t.count);
1232 a107.extend(t.count);
1233 a108.extend(t.count);
1234 a109.extend(t.count);
1235 a110.extend(t.count);
1236 a111.extend(t.count);
1237 a112.extend(t.count);
1238 a113.extend(t.count);
1239 a114.extend(t.count);
1240 a115.extend(t.count);
1241 a116.extend(t.count);
1242 a117.extend(t.count);
1243 a118.extend(t.count);
1244 a119.extend(t.count);
1245 a120.extend(t.count);
1246 a121.extend(t.count);
1247 a122.extend(t.count);
1248 a123.extend(t.count);
1249 a124.extend(t.count);
1250 a125.extend(t.count);
1251 a126.extend(t.count);
1252 a127.extend(t.count);
1253 a128.extend(t.count);
1254 a129.extend(t.count);
1255 a130.extend(t.count);
1256 a131.extend(t.count);
1257 a132.extend(t.count);
1258 a133.extend(t.count);
1259 a134.extend(t.count);
1260 a135.extend(t.count);
1261 a136.extend(t.count);
1262 a137.extend(t.count);
1263 a138.extend(t.count);
1264 a139.extend(t.count);
1265 a140.extend(t.count);
1266 a141.extend(t.count);
1267 a142.extend(t.count);
1268 a143.extend(t.count);
1269 a144.extend(t.count);
1270 a145.extend(t.count);
1271 a146.extend(t.count);
1272 a147.extend(t.count);
1273 a148.extend(t.count);
1274 a149.extend(t.count);
1275 a150.extend(t.count);
1276 a151.extend(t.count);
1277 a152.extend(t.count);
1278 a153.extend(t.count);
1279 a154.extend(t.count);
1280 a155.extend(t.count);
1281 a156.extend(t.count);
1282 a157.extend(t.count);
1283 a158.extend(t.count);
1284 a159.extend(t.count);
1285 a160.extend(t.count);
1286 a161.extend(t.count);
1287 a162.extend(t.count);
1288 a163.extend(t.count);
1289 a164.extend(t.count);
1290 a165.extend(t.count);
1291 a166.extend(t.count);
1292 a167.extend(t.count);
1293 a168.extend(t.count);
1294 a169.extend(t.count);
1295 a170.extend(t.count);
1296 a171.extend(t.count);
1297 a172.extend(t.count);
1298 a173.extend(t.count);
1299 a174.extend(t.count);
1300 a175.extend(t.count);
1301 a176.extend(t.count);
1302 a177.extend(t.count);
1303 a178.extend(t.count);
1304 a179.extend(t.count);
1305 a180.extend(t.count);
1306 a181.extend(t.count);
1307 a182.extend(t.count);
1308 a183.extend(t.count);
1309 a184.extend(t.count);
1310 a185.extend(t.count);
1311 a186.extend(t.count);
1312 a187.extend(t.count);
1313 a188.extend(t.count);
1314 a189.extend(t.count);
1315 a190.extend(t.count);
1316 a191.extend(t.count);
1317 a192.extend(t.count);
1318 a193.extend(t.count);
1319 a194.extend(t.count);
1320 a195.extend(t.count);
1321 a196.extend(t.count);
1322 a197.extend(t.count);
1323 a198.extend(t.count);
1324 a199.extend(t.count);
1325 a200.extend(t.count);
1326 a201.extend(t.count);
1327 a202.extend(t.count);
1328 a203.extend(t.count);
1329 a204.extend(t.count);
1330 a205.extend(t.count);
1331 a206.extend(t.count);
1332 a207.extend(t.count);
1333 a208.extend(t.count);
1334 a209.extend(t.count);
1335 a210.extend(t.count);
1336 a211.extend(t.count);
1337 a212.extend(t.count);
1338 a213.extend(t.count);
1339 a214.extend(t.count);
1340 a215.extend(t.count);
1341 ddindx := t.first;
1342 indx := 1;
1343 while true loop
1344 a0(indx) := rosetta_g_miss_num_map(t(ddindx).accounting_rule_id);
1345 a1(indx) := rosetta_g_miss_num_map(t(ddindx).agreement_id);
1346 a2(indx) := t(ddindx).attribute1;
1347 a3(indx) := t(ddindx).attribute10;
1348 a4(indx) := t(ddindx).attribute11;
1349 a5(indx) := t(ddindx).attribute12;
1350 a6(indx) := t(ddindx).attribute13;
1351 a7(indx) := t(ddindx).attribute14;
1352 a8(indx) := t(ddindx).attribute15;
1353 a9(indx) := t(ddindx).attribute16;
1354 a10(indx) := t(ddindx).attribute17;
1355 a11(indx) := t(ddindx).attribute18;
1356 a12(indx) := t(ddindx).attribute19;
1357 a13(indx) := t(ddindx).attribute2;
1358 a14(indx) := t(ddindx).attribute20;
1359 a15(indx) := t(ddindx).attribute3;
1360 a16(indx) := t(ddindx).attribute4;
1361 a17(indx) := t(ddindx).attribute5;
1362 a18(indx) := t(ddindx).attribute6;
1363 a19(indx) := t(ddindx).attribute7;
1364 a20(indx) := t(ddindx).attribute8;
1365 a21(indx) := t(ddindx).attribute9;
1366 a22(indx) := t(ddindx).booked_flag;
1367 a23(indx) := t(ddindx).cancelled_flag;
1368 a24(indx) := t(ddindx).context;
1369 a25(indx) := rosetta_g_miss_num_map(t(ddindx).conversion_rate);
1370 a26(indx) := t(ddindx).conversion_rate_date;
1371 a27(indx) := t(ddindx).conversion_type_code;
1372 a28(indx) := t(ddindx).customer_preference_set_code;
1373 a29(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
1374 a30(indx) := t(ddindx).creation_date;
1375 a31(indx) := t(ddindx).cust_po_number;
1376 a32(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_contact_id);
1377 a33(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_org_id);
1378 a34(indx) := t(ddindx).demand_class_code;
1379 a35(indx) := rosetta_g_miss_num_map(t(ddindx).earliest_schedule_limit);
1380 a36(indx) := t(ddindx).expiration_date;
1381 a37(indx) := t(ddindx).fob_point_code;
1382 a38(indx) := t(ddindx).freight_carrier_code;
1383 a39(indx) := t(ddindx).freight_terms_code;
1384 a40(indx) := t(ddindx).global_attribute1;
1385 a41(indx) := t(ddindx).global_attribute10;
1386 a42(indx) := t(ddindx).global_attribute11;
1387 a43(indx) := t(ddindx).global_attribute12;
1388 a44(indx) := t(ddindx).global_attribute13;
1389 a45(indx) := t(ddindx).global_attribute14;
1390 a46(indx) := t(ddindx).global_attribute15;
1391 a47(indx) := t(ddindx).global_attribute16;
1392 a48(indx) := t(ddindx).global_attribute17;
1393 a49(indx) := t(ddindx).global_attribute18;
1394 a50(indx) := t(ddindx).global_attribute19;
1395 a51(indx) := t(ddindx).global_attribute2;
1396 a52(indx) := t(ddindx).global_attribute20;
1397 a53(indx) := t(ddindx).global_attribute3;
1398 a54(indx) := t(ddindx).global_attribute4;
1399 a55(indx) := t(ddindx).global_attribute5;
1400 a56(indx) := t(ddindx).global_attribute6;
1401 a57(indx) := t(ddindx).global_attribute7;
1402 a58(indx) := t(ddindx).global_attribute8;
1403 a59(indx) := t(ddindx).global_attribute9;
1404 a60(indx) := t(ddindx).global_attribute_category;
1405 a61(indx) := t(ddindx).tp_context;
1406 a62(indx) := t(ddindx).tp_attribute1;
1407 a63(indx) := t(ddindx).tp_attribute2;
1408 a64(indx) := t(ddindx).tp_attribute3;
1409 a65(indx) := t(ddindx).tp_attribute4;
1410 a66(indx) := t(ddindx).tp_attribute5;
1411 a67(indx) := t(ddindx).tp_attribute6;
1412 a68(indx) := t(ddindx).tp_attribute7;
1413 a69(indx) := t(ddindx).tp_attribute8;
1414 a70(indx) := t(ddindx).tp_attribute9;
1415 a71(indx) := t(ddindx).tp_attribute10;
1416 a72(indx) := t(ddindx).tp_attribute11;
1417 a73(indx) := t(ddindx).tp_attribute12;
1418 a74(indx) := t(ddindx).tp_attribute13;
1419 a75(indx) := t(ddindx).tp_attribute14;
1420 a76(indx) := t(ddindx).tp_attribute15;
1421 a77(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
1422 a78(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_contact_id);
1423 a79(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_org_id);
1424 a80(indx) := rosetta_g_miss_num_map(t(ddindx).invoicing_rule_id);
1425 a81(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
1426 a82(indx) := t(ddindx).last_update_date;
1427 a83(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
1428 a84(indx) := rosetta_g_miss_num_map(t(ddindx).latest_schedule_limit);
1429 a85(indx) := t(ddindx).open_flag;
1430 a86(indx) := t(ddindx).order_category_code;
1431 a87(indx) := t(ddindx).ordered_date;
1432 a88(indx) := t(ddindx).order_date_type_code;
1433 a89(indx) := rosetta_g_miss_num_map(t(ddindx).order_number);
1434 a90(indx) := rosetta_g_miss_num_map(t(ddindx).order_source_id);
1435 a91(indx) := rosetta_g_miss_num_map(t(ddindx).order_type_id);
1436 a92(indx) := rosetta_g_miss_num_map(t(ddindx).org_id);
1437 a93(indx) := t(ddindx).orig_sys_document_ref;
1438 a94(indx) := t(ddindx).partial_shipments_allowed;
1439 a95(indx) := rosetta_g_miss_num_map(t(ddindx).payment_term_id);
1440 a96(indx) := rosetta_g_miss_num_map(t(ddindx).price_list_id);
1441 a97(indx) := t(ddindx).price_request_code;
1442 a98(indx) := t(ddindx).pricing_date;
1443 a99(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
1444 a100(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
1445 a101(indx) := t(ddindx).program_update_date;
1446 a102(indx) := t(ddindx).request_date;
1447 a103(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
1448 a104(indx) := t(ddindx).return_reason_code;
1449 a105(indx) := rosetta_g_miss_num_map(t(ddindx).salesrep_id);
1450 a106(indx) := t(ddindx).sales_channel_code;
1451 a107(indx) := t(ddindx).shipment_priority_code;
1452 a108(indx) := t(ddindx).shipping_method_code;
1453 a109(indx) := rosetta_g_miss_num_map(t(ddindx).ship_from_org_id);
1454 a110(indx) := rosetta_g_miss_num_map(t(ddindx).ship_tolerance_above);
1455 a111(indx) := rosetta_g_miss_num_map(t(ddindx).ship_tolerance_below);
1456 a112(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_contact_id);
1457 a113(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_org_id);
1458 a114(indx) := rosetta_g_miss_num_map(t(ddindx).sold_from_org_id);
1459 a115(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_contact_id);
1460 a116(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_org_id);
1461 a117(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_phone_id);
1462 a118(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_id);
1463 a119(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_type_id);
1464 a120(indx) := t(ddindx).tax_exempt_flag;
1465 a121(indx) := t(ddindx).tax_exempt_number;
1466 a122(indx) := t(ddindx).tax_exempt_reason_code;
1467 a123(indx) := t(ddindx).tax_point_code;
1468 a124(indx) := t(ddindx).transactional_curr_code;
1469 a125(indx) := rosetta_g_miss_num_map(t(ddindx).version_number);
1470 a126(indx) := t(ddindx).return_status;
1471 a127(indx) := t(ddindx).db_flag;
1472 a128(indx) := t(ddindx).operation;
1473 a129(indx) := t(ddindx).first_ack_code;
1474 a130(indx) := t(ddindx).first_ack_date;
1475 a131(indx) := t(ddindx).last_ack_code;
1476 a132(indx) := t(ddindx).last_ack_date;
1477 a133(indx) := t(ddindx).change_reason;
1478 a134(indx) := t(ddindx).change_comments;
1479 a135(indx) := t(ddindx).change_sequence;
1480 a136(indx) := t(ddindx).change_request_code;
1481 a137(indx) := t(ddindx).ready_flag;
1482 a138(indx) := t(ddindx).status_flag;
1483 a139(indx) := t(ddindx).force_apply_flag;
1484 a140(indx) := t(ddindx).drop_ship_flag;
1485 a141(indx) := rosetta_g_miss_num_map(t(ddindx).customer_payment_term_id);
1486 a142(indx) := t(ddindx).payment_type_code;
1487 a143(indx) := rosetta_g_miss_num_map(t(ddindx).payment_amount);
1488 a144(indx) := t(ddindx).check_number;
1489 a145(indx) := t(ddindx).credit_card_code;
1490 a146(indx) := t(ddindx).credit_card_holder_name;
1491 a147(indx) := t(ddindx).credit_card_number;
1492 a148(indx) := t(ddindx).credit_card_expiration_date;
1493 a149(indx) := t(ddindx).credit_card_approval_code;
1494 a150(indx) := t(ddindx).credit_card_approval_date;
1495 a151(indx) := t(ddindx).shipping_instructions;
1496 a152(indx) := t(ddindx).packing_instructions;
1497 a153(indx) := t(ddindx).flow_status_code;
1498 a154(indx) := t(ddindx).booked_date;
1499 a155(indx) := rosetta_g_miss_num_map(t(ddindx).marketing_source_code_id);
1500 a156(indx) := t(ddindx).upgraded_flag;
1501 a157(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
1502 a158(indx) := t(ddindx).ship_to_edi_location_code;
1503 a159(indx) := t(ddindx).sold_to_edi_location_code;
1504 a160(indx) := t(ddindx).bill_to_edi_location_code;
1505 a161(indx) := t(ddindx).ship_from_edi_location_code;
1506 a162(indx) := rosetta_g_miss_num_map(t(ddindx).ship_from_address_id);
1507 a163(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_address_id);
1508 a164(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_address_id);
1509 a165(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_address_id);
1510 a166(indx) := t(ddindx).ship_to_address_code;
1511 a167(indx) := rosetta_g_miss_num_map(t(ddindx).xml_message_id);
1512 a168(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_id);
1513 a169(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_id);
1514 a170(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_id);
1515 a171(indx) := rosetta_g_miss_num_map(t(ddindx).accounting_rule_duration);
1516 a172(indx) := t(ddindx).xml_transaction_type_code;
1517 a173(indx) := rosetta_g_miss_num_map(t(ddindx).blanket_number);
1518 a174(indx) := t(ddindx).line_set_name;
1519 a175(indx) := t(ddindx).fulfillment_set_name;
1520 a176(indx) := t(ddindx).default_fulfillment_set;
1521 a177(indx) := t(ddindx).quote_date;
1522 a178(indx) := rosetta_g_miss_num_map(t(ddindx).quote_number);
1523 a179(indx) := t(ddindx).sales_document_name;
1524 a180(indx) := t(ddindx).transaction_phase_code;
1525 a181(indx) := t(ddindx).user_status_code;
1526 a182(indx) := t(ddindx).draft_submitted_flag;
1527 a183(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_version_number);
1528 a184(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_site_use_id);
1529 a185(indx) := rosetta_g_miss_num_map(t(ddindx).minisite_id);
1530 a186(indx) := t(ddindx).ib_owner;
1531 a187(indx) := t(ddindx).ib_installed_at_location;
1532 a188(indx) := t(ddindx).ib_current_location;
1533 a189(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_id);
1534 a190(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_contact_id);
1535 a191(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_site_use_id);
1536 a192(indx) := t(ddindx).supplier_signature;
1537 a193(indx) := t(ddindx).supplier_signature_date;
1538 a194(indx) := t(ddindx).customer_signature;
1539 a195(indx) := t(ddindx).customer_signature_date;
1540 a196(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_party_id);
1541 a197(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_org_contact_id);
1542 a198(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_id);
1543 a199(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_site_id);
1544 a200(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_site_use_id);
1545 a201(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_id);
1546 a202(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_site_id);
1547 a203(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_site_use_id);
1548 a204(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_id);
1549 a205(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_site_id);
1550 a206(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_site_use_id);
1551 a207(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_party_id);
1552 a208(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_party_id);
1553 a209(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_party_id);
1554 a210(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_org_contact_id);
1555 a211(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_org_contact_id);
1556 a212(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_org_contact_id);
1557 a213(indx) := rosetta_g_miss_num_map(t(ddindx).contract_template_id);
1558 a214(indx) := t(ddindx).contract_source_doc_type_code;
1559 a215(indx) := rosetta_g_miss_num_map(t(ddindx).contract_source_document_id);
1560 indx := indx+1;
1561 if t.last =ddindx
1562 then exit;
1563 end if;
1564 ddindx := t.next(ddindx);
1565 end loop;
1566 end if;
1567 end if;
1568 end rosetta_table_copy_out_p1;
1569
1570 procedure rosetta_table_copy_in_p3(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
1571 , a1 JTF_VARCHAR2_TABLE_300
1572 , a2 JTF_VARCHAR2_TABLE_300
1573 , a3 JTF_VARCHAR2_TABLE_300
1574 , a4 JTF_VARCHAR2_TABLE_300
1575 , a5 JTF_VARCHAR2_TABLE_300
1576 , a6 JTF_VARCHAR2_TABLE_300
1577 , a7 JTF_VARCHAR2_TABLE_400
1578 , a8 JTF_VARCHAR2_TABLE_300
1579 , a9 JTF_VARCHAR2_TABLE_300
1580 , a10 JTF_VARCHAR2_TABLE_300
1581 , a11 JTF_VARCHAR2_TABLE_300
1582 , a12 JTF_VARCHAR2_TABLE_300
1583 , a13 JTF_VARCHAR2_TABLE_300
1584 , a14 JTF_VARCHAR2_TABLE_300
1585 , a15 JTF_VARCHAR2_TABLE_300
1586 , a16 JTF_VARCHAR2_TABLE_300
1587 , a17 JTF_VARCHAR2_TABLE_300
1588 , a18 JTF_VARCHAR2_TABLE_300
1589 , a19 JTF_VARCHAR2_TABLE_300
1590 , a20 JTF_VARCHAR2_TABLE_300
1591 , a21 JTF_VARCHAR2_TABLE_300
1592 , a22 JTF_VARCHAR2_TABLE_300
1593 , a23 JTF_VARCHAR2_TABLE_300
1594 , a24 JTF_VARCHAR2_TABLE_300
1595 , a25 JTF_VARCHAR2_TABLE_300
1596 , a26 JTF_VARCHAR2_TABLE_300
1597 , a27 JTF_VARCHAR2_TABLE_300
1598 , a28 JTF_VARCHAR2_TABLE_300
1599 , a29 JTF_VARCHAR2_TABLE_400
1600 , a30 JTF_VARCHAR2_TABLE_300
1601 , a31 JTF_VARCHAR2_TABLE_300
1602 , a32 JTF_VARCHAR2_TABLE_300
1603 , a33 JTF_VARCHAR2_TABLE_300
1604 , a34 JTF_VARCHAR2_TABLE_300
1605 , a35 JTF_VARCHAR2_TABLE_300
1606 , a36 JTF_VARCHAR2_TABLE_300
1607 , a37 JTF_VARCHAR2_TABLE_300
1608 , a38 JTF_VARCHAR2_TABLE_300
1609 , a39 JTF_VARCHAR2_TABLE_300
1610 , a40 JTF_VARCHAR2_TABLE_300
1611 , a41 JTF_VARCHAR2_TABLE_300
1612 , a42 JTF_VARCHAR2_TABLE_300
1613 , a43 JTF_VARCHAR2_TABLE_300
1614 , a44 JTF_VARCHAR2_TABLE_300
1615 , a45 JTF_VARCHAR2_TABLE_300
1616 , a46 JTF_VARCHAR2_TABLE_300
1617 , a47 JTF_VARCHAR2_TABLE_100
1618 , a48 JTF_VARCHAR2_TABLE_100
1619 , a49 JTF_VARCHAR2_TABLE_100
1620 , a50 JTF_VARCHAR2_TABLE_300
1621 , a51 JTF_VARCHAR2_TABLE_300
1622 , a52 JTF_VARCHAR2_TABLE_300
1623 , a53 JTF_VARCHAR2_TABLE_300
1624 , a54 JTF_VARCHAR2_TABLE_300
1625 , a55 JTF_VARCHAR2_TABLE_300
1626 , a56 JTF_VARCHAR2_TABLE_300
1627 , a57 JTF_VARCHAR2_TABLE_300
1628 , a58 JTF_VARCHAR2_TABLE_300
1629 , a59 JTF_VARCHAR2_TABLE_300
1630 , a60 JTF_VARCHAR2_TABLE_300
1631 , a61 JTF_VARCHAR2_TABLE_300
1632 , a62 JTF_VARCHAR2_TABLE_300
1633 , a63 JTF_VARCHAR2_TABLE_300
1634 , a64 JTF_VARCHAR2_TABLE_300
1635 , a65 JTF_VARCHAR2_TABLE_300
1636 , a66 JTF_VARCHAR2_TABLE_300
1637 , a67 JTF_VARCHAR2_TABLE_300
1638 , a68 JTF_VARCHAR2_TABLE_300
1639 , a69 JTF_VARCHAR2_TABLE_300
1640 , a70 JTF_VARCHAR2_TABLE_300
1641 , a71 JTF_VARCHAR2_TABLE_300
1642 , a72 JTF_VARCHAR2_TABLE_300
1643 , a73 JTF_VARCHAR2_TABLE_300
1644 , a74 JTF_VARCHAR2_TABLE_300
1645 , a75 JTF_VARCHAR2_TABLE_300
1646 , a76 JTF_VARCHAR2_TABLE_400
1647 , a77 JTF_VARCHAR2_TABLE_300
1648 , a78 JTF_VARCHAR2_TABLE_300
1649 , a79 JTF_VARCHAR2_TABLE_300
1650 , a80 JTF_VARCHAR2_TABLE_300
1651 , a81 JTF_VARCHAR2_TABLE_400
1652 , a82 JTF_VARCHAR2_TABLE_400
1653 , a83 JTF_VARCHAR2_TABLE_300
1654 , a84 JTF_VARCHAR2_TABLE_300
1655 , a85 JTF_VARCHAR2_TABLE_300
1656 , a86 JTF_VARCHAR2_TABLE_300
1657 , a87 JTF_VARCHAR2_TABLE_300
1658 , a88 JTF_VARCHAR2_TABLE_300
1659 , a89 JTF_VARCHAR2_TABLE_300
1660 , a90 JTF_VARCHAR2_TABLE_300
1661 , a91 JTF_VARCHAR2_TABLE_100
1662 , a92 JTF_VARCHAR2_TABLE_100
1663 , a93 JTF_VARCHAR2_TABLE_100
1664 , a94 JTF_VARCHAR2_TABLE_100
1665 , a95 JTF_VARCHAR2_TABLE_400
1666 , a96 JTF_VARCHAR2_TABLE_400
1667 , a97 JTF_VARCHAR2_TABLE_100
1668 , a98 JTF_VARCHAR2_TABLE_100
1669 , a99 JTF_VARCHAR2_TABLE_100
1670 , a100 JTF_NUMBER_TABLE
1671 , a101 JTF_NUMBER_TABLE
1672 , a102 JTF_NUMBER_TABLE
1673 , a103 JTF_VARCHAR2_TABLE_100
1674 , a104 JTF_VARCHAR2_TABLE_400
1675 , a105 JTF_VARCHAR2_TABLE_100
1676 , a106 JTF_VARCHAR2_TABLE_400
1677 , a107 JTF_VARCHAR2_TABLE_100
1678 , a108 JTF_VARCHAR2_TABLE_400
1679 , a109 JTF_VARCHAR2_TABLE_100
1680 , a110 JTF_VARCHAR2_TABLE_400
1681 , a111 JTF_VARCHAR2_TABLE_300
1682 , a112 JTF_VARCHAR2_TABLE_300
1683 , a113 JTF_VARCHAR2_TABLE_300
1684 , a114 JTF_VARCHAR2_TABLE_300
1685 , a115 JTF_VARCHAR2_TABLE_300
1686 , a116 JTF_VARCHAR2_TABLE_300
1687 , a117 JTF_VARCHAR2_TABLE_300
1688 , a118 JTF_VARCHAR2_TABLE_300
1689 , a119 JTF_VARCHAR2_TABLE_300
1690 , a120 JTF_VARCHAR2_TABLE_300
1691 , a121 JTF_VARCHAR2_TABLE_300
1692 , a122 JTF_VARCHAR2_TABLE_300
1693 , a123 JTF_VARCHAR2_TABLE_300
1694 , a124 JTF_VARCHAR2_TABLE_400
1695 , a125 JTF_VARCHAR2_TABLE_100
1696 , a126 JTF_VARCHAR2_TABLE_400
1697 , a127 JTF_VARCHAR2_TABLE_300
1698 , a128 JTF_VARCHAR2_TABLE_300
1699 , a129 JTF_VARCHAR2_TABLE_300
1700 , a130 JTF_VARCHAR2_TABLE_300
1701 , a131 JTF_VARCHAR2_TABLE_300
1702 , a132 JTF_VARCHAR2_TABLE_300
1703 , a133 JTF_VARCHAR2_TABLE_300
1704 , a134 JTF_VARCHAR2_TABLE_300
1705 , a135 JTF_VARCHAR2_TABLE_300
1706 , a136 JTF_VARCHAR2_TABLE_300
1707 , a137 JTF_VARCHAR2_TABLE_300
1708 , a138 JTF_VARCHAR2_TABLE_300
1709 , a139 JTF_VARCHAR2_TABLE_300
1710 , a140 JTF_VARCHAR2_TABLE_300
1711 , a141 JTF_VARCHAR2_TABLE_400
1712 ) as
1713 ddindx binary_integer; indx binary_integer;
1714 begin
1715 if a0 is not null and a0.count > 0 then
1716 if a0.count > 0 then
1717 indx := a0.first;
1718 ddindx := 1;
1719 while true loop
1720 t(ddindx).accounting_rule := a0(indx);
1721 t(ddindx).agreement := a1(indx);
1722 t(ddindx).conversion_type := a2(indx);
1723 t(ddindx).deliver_to_address1 := a3(indx);
1724 t(ddindx).deliver_to_address2 := a4(indx);
1725 t(ddindx).deliver_to_address3 := a5(indx);
1726 t(ddindx).deliver_to_address4 := a6(indx);
1727 t(ddindx).deliver_to_contact := a7(indx);
1728 t(ddindx).deliver_to_location := a8(indx);
1729 t(ddindx).deliver_to_org := a9(indx);
1730 t(ddindx).deliver_to_state := a10(indx);
1731 t(ddindx).deliver_to_city := a11(indx);
1732 t(ddindx).deliver_to_zip := a12(indx);
1733 t(ddindx).deliver_to_country := a13(indx);
1734 t(ddindx).deliver_to_county := a14(indx);
1735 t(ddindx).deliver_to_province := a15(indx);
1736 t(ddindx).demand_class := a16(indx);
1737 t(ddindx).fob_point := a17(indx);
1738 t(ddindx).freight_terms := a18(indx);
1739 t(ddindx).invoice_to_address1 := a19(indx);
1740 t(ddindx).invoice_to_address2 := a20(indx);
1741 t(ddindx).invoice_to_address3 := a21(indx);
1742 t(ddindx).invoice_to_address4 := a22(indx);
1743 t(ddindx).invoice_to_state := a23(indx);
1744 t(ddindx).invoice_to_city := a24(indx);
1745 t(ddindx).invoice_to_zip := a25(indx);
1746 t(ddindx).invoice_to_country := a26(indx);
1747 t(ddindx).invoice_to_county := a27(indx);
1748 t(ddindx).invoice_to_province := a28(indx);
1749 t(ddindx).invoice_to_contact := a29(indx);
1750 t(ddindx).invoice_to_contact_first_name := a30(indx);
1751 t(ddindx).invoice_to_contact_last_name := a31(indx);
1752 t(ddindx).invoice_to_location := a32(indx);
1753 t(ddindx).invoice_to_org := a33(indx);
1754 t(ddindx).invoicing_rule := a34(indx);
1755 t(ddindx).order_source := a35(indx);
1756 t(ddindx).order_type := a36(indx);
1757 t(ddindx).payment_term := a37(indx);
1758 t(ddindx).price_list := a38(indx);
1759 t(ddindx).return_reason := a39(indx);
1760 t(ddindx).salesrep := a40(indx);
1761 t(ddindx).shipment_priority := a41(indx);
1762 t(ddindx).ship_from_address1 := a42(indx);
1763 t(ddindx).ship_from_address2 := a43(indx);
1764 t(ddindx).ship_from_address3 := a44(indx);
1765 t(ddindx).ship_from_address4 := a45(indx);
1766 t(ddindx).ship_from_location := a46(indx);
1767 t(ddindx).ship_from_city := a47(indx);
1768 t(ddindx).ship_from_postal_code := a48(indx);
1769 t(ddindx).ship_from_country := a49(indx);
1770 t(ddindx).ship_from_region1 := a50(indx);
1771 t(ddindx).ship_from_region2 := a51(indx);
1772 t(ddindx).ship_from_region3 := a52(indx);
1773 t(ddindx).ship_from_org := a53(indx);
1774 t(ddindx).sold_to_address1 := a54(indx);
1775 t(ddindx).sold_to_address2 := a55(indx);
1776 t(ddindx).sold_to_address3 := a56(indx);
1777 t(ddindx).sold_to_address4 := a57(indx);
1778 t(ddindx).sold_to_state := a58(indx);
1779 t(ddindx).sold_to_country := a59(indx);
1780 t(ddindx).sold_to_zip := a60(indx);
1781 t(ddindx).sold_to_county := a61(indx);
1782 t(ddindx).sold_to_province := a62(indx);
1783 t(ddindx).sold_to_city := a63(indx);
1784 t(ddindx).sold_to_contact_last_name := a64(indx);
1785 t(ddindx).sold_to_contact_first_name := a65(indx);
1786 t(ddindx).ship_to_address1 := a66(indx);
1787 t(ddindx).ship_to_address2 := a67(indx);
1788 t(ddindx).ship_to_address3 := a68(indx);
1789 t(ddindx).ship_to_address4 := a69(indx);
1790 t(ddindx).ship_to_state := a70(indx);
1791 t(ddindx).ship_to_country := a71(indx);
1792 t(ddindx).ship_to_zip := a72(indx);
1793 t(ddindx).ship_to_county := a73(indx);
1794 t(ddindx).ship_to_province := a74(indx);
1795 t(ddindx).ship_to_city := a75(indx);
1796 t(ddindx).ship_to_contact := a76(indx);
1797 t(ddindx).ship_to_contact_last_name := a77(indx);
1798 t(ddindx).ship_to_contact_first_name := a78(indx);
1799 t(ddindx).ship_to_location := a79(indx);
1800 t(ddindx).ship_to_org := a80(indx);
1801 t(ddindx).sold_to_contact := a81(indx);
1802 t(ddindx).sold_to_org := a82(indx);
1803 t(ddindx).sold_from_org := a83(indx);
1804 t(ddindx).tax_exempt := a84(indx);
1805 t(ddindx).tax_exempt_reason := a85(indx);
1806 t(ddindx).tax_point := a86(indx);
1807 t(ddindx).customer_payment_term := a87(indx);
1808 t(ddindx).payment_type := a88(indx);
1809 t(ddindx).credit_card := a89(indx);
1810 t(ddindx).status := a90(indx);
1811 t(ddindx).freight_carrier := a91(indx);
1812 t(ddindx).shipping_method := a92(indx);
1813 t(ddindx).order_date_type := a93(indx);
1814 t(ddindx).customer_number := a94(indx);
1815 t(ddindx).ship_to_customer_name := a95(indx);
1816 t(ddindx).invoice_to_customer_name := a96(indx);
1817 t(ddindx).sales_channel := a97(indx);
1818 t(ddindx).ship_to_customer_number := a98(indx);
1819 t(ddindx).invoice_to_customer_number := a99(indx);
1820 t(ddindx).ship_to_customer_id := rosetta_g_miss_num_map(a100(indx));
1821 t(ddindx).invoice_to_customer_id := rosetta_g_miss_num_map(a101(indx));
1822 t(ddindx).deliver_to_customer_id := rosetta_g_miss_num_map(a102(indx));
1823 t(ddindx).deliver_to_customer_number := a103(indx);
1824 t(ddindx).deliver_to_customer_name := a104(indx);
1825 t(ddindx).deliver_to_customer_number_oi := a105(indx);
1826 t(ddindx).deliver_to_customer_name_oi := a106(indx);
1827 t(ddindx).ship_to_customer_number_oi := a107(indx);
1828 t(ddindx).ship_to_customer_name_oi := a108(indx);
1829 t(ddindx).invoice_to_customer_number_oi := a109(indx);
1830 t(ddindx).invoice_to_customer_name_oi := a110(indx);
1831 t(ddindx).user_status := a111(indx);
1832 t(ddindx).transaction_phase := a112(indx);
1833 t(ddindx).sold_to_location_address1 := a113(indx);
1834 t(ddindx).sold_to_location_address2 := a114(indx);
1835 t(ddindx).sold_to_location_address3 := a115(indx);
1836 t(ddindx).sold_to_location_address4 := a116(indx);
1837 t(ddindx).sold_to_location := a117(indx);
1838 t(ddindx).sold_to_location_city := a118(indx);
1839 t(ddindx).sold_to_location_state := a119(indx);
1840 t(ddindx).sold_to_location_postal := a120(indx);
1841 t(ddindx).sold_to_location_country := a121(indx);
1842 t(ddindx).sold_to_location_county := a122(indx);
1843 t(ddindx).sold_to_location_province := a123(indx);
1844 t(ddindx).end_customer_name := a124(indx);
1845 t(ddindx).end_customer_number := a125(indx);
1846 t(ddindx).end_customer_contact := a126(indx);
1847 t(ddindx).end_cust_contact_last_name := a127(indx);
1848 t(ddindx).end_cust_contact_first_name := a128(indx);
1849 t(ddindx).end_customer_site_address1 := a129(indx);
1850 t(ddindx).end_customer_site_address2 := a130(indx);
1851 t(ddindx).end_customer_site_address3 := a131(indx);
1852 t(ddindx).end_customer_site_address4 := a132(indx);
1853 t(ddindx).end_customer_site_state := a133(indx);
1854 t(ddindx).end_customer_site_country := a134(indx);
1855 t(ddindx).end_customer_site_location := a135(indx);
1856 t(ddindx).end_customer_site_zip := a136(indx);
1857 t(ddindx).end_customer_site_county := a137(indx);
1858 t(ddindx).end_customer_site_province := a138(indx);
1859 t(ddindx).end_customer_site_city := a139(indx);
1860 t(ddindx).end_customer_site_postal_code := a140(indx);
1861 t(ddindx).blanket_agreement_name := a141(indx);
1862 ddindx := ddindx+1;
1863 if a0.last =indx
1864 then exit;
1865 end if;
1866 indx := a0.next(indx);
1867 end loop;
1868 end if;
1869 end if;
1870 end rosetta_table_copy_in_p3;
1871 procedure rosetta_table_copy_out_p3(t oe_order_pub.header_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1872 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1873 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1874 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1875 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1876 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1877 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1878 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1879 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1880 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1881 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1882 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1883 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1884 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1885 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1886 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1887 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1888 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1889 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1890 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1891 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1892 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1893 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1894 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1895 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1896 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1897 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1898 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1899 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1900 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1901 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1902 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1903 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1904 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1905 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1906 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1907 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1908 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1909 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1910 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1911 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1912 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1913 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1914 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1915 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1916 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1917 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1918 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1919 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1920 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1921 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1922 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1923 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1924 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1925 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1926 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1927 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1928 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1929 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1930 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1931 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1932 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1933 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1934 , a63 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1935 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1936 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1937 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1938 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1939 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1940 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1941 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1942 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1943 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1944 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1945 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1946 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1947 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1948 , a77 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1949 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1950 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1951 , a80 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1952 , a81 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1953 , a82 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1954 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1955 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1956 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1957 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1958 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1959 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1960 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1961 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1962 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1963 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1964 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1965 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1966 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1967 , a96 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1968 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1969 , a98 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1970 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1971 , a100 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
1972 , a101 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
1973 , a102 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
1974 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1975 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1976 , a105 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1977 , a106 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1978 , a107 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1979 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1980 , a109 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1981 , a110 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1982 , a111 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1983 , a112 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1984 , a113 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1985 , a114 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1986 , a115 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1987 , a116 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1988 , a117 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1989 , a118 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1990 , a119 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1991 , a120 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1992 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1993 , a122 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1994 , a123 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1995 , a124 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1996 , a125 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
1997 , a126 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
1998 , a127 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
1999 , a128 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2000 , a129 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2001 , a130 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2002 , a131 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2003 , a132 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2004 , a133 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2005 , a134 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2006 , a135 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2007 , a136 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2008 , a137 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2009 , a138 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2010 , a139 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2011 , a140 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2012 , a141 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
2013 ) as
2014 ddindx binary_integer; indx binary_integer;
2015 begin
2016 if t is null or t.count = 0 then
2017 a0 := JTF_VARCHAR2_TABLE_300();
2018 a1 := JTF_VARCHAR2_TABLE_300();
2019 a2 := JTF_VARCHAR2_TABLE_300();
2020 a3 := JTF_VARCHAR2_TABLE_300();
2021 a4 := JTF_VARCHAR2_TABLE_300();
2022 a5 := JTF_VARCHAR2_TABLE_300();
2023 a6 := JTF_VARCHAR2_TABLE_300();
2024 a7 := JTF_VARCHAR2_TABLE_400();
2025 a8 := JTF_VARCHAR2_TABLE_300();
2026 a9 := JTF_VARCHAR2_TABLE_300();
2027 a10 := JTF_VARCHAR2_TABLE_300();
2028 a11 := JTF_VARCHAR2_TABLE_300();
2029 a12 := JTF_VARCHAR2_TABLE_300();
2030 a13 := JTF_VARCHAR2_TABLE_300();
2031 a14 := JTF_VARCHAR2_TABLE_300();
2032 a15 := JTF_VARCHAR2_TABLE_300();
2033 a16 := JTF_VARCHAR2_TABLE_300();
2034 a17 := JTF_VARCHAR2_TABLE_300();
2035 a18 := JTF_VARCHAR2_TABLE_300();
2036 a19 := JTF_VARCHAR2_TABLE_300();
2037 a20 := JTF_VARCHAR2_TABLE_300();
2038 a21 := JTF_VARCHAR2_TABLE_300();
2039 a22 := JTF_VARCHAR2_TABLE_300();
2040 a23 := JTF_VARCHAR2_TABLE_300();
2041 a24 := JTF_VARCHAR2_TABLE_300();
2042 a25 := JTF_VARCHAR2_TABLE_300();
2043 a26 := JTF_VARCHAR2_TABLE_300();
2044 a27 := JTF_VARCHAR2_TABLE_300();
2045 a28 := JTF_VARCHAR2_TABLE_300();
2046 a29 := JTF_VARCHAR2_TABLE_400();
2047 a30 := JTF_VARCHAR2_TABLE_300();
2048 a31 := JTF_VARCHAR2_TABLE_300();
2049 a32 := JTF_VARCHAR2_TABLE_300();
2050 a33 := JTF_VARCHAR2_TABLE_300();
2051 a34 := JTF_VARCHAR2_TABLE_300();
2052 a35 := JTF_VARCHAR2_TABLE_300();
2053 a36 := JTF_VARCHAR2_TABLE_300();
2054 a37 := JTF_VARCHAR2_TABLE_300();
2055 a38 := JTF_VARCHAR2_TABLE_300();
2056 a39 := JTF_VARCHAR2_TABLE_300();
2057 a40 := JTF_VARCHAR2_TABLE_300();
2058 a41 := JTF_VARCHAR2_TABLE_300();
2059 a42 := JTF_VARCHAR2_TABLE_300();
2060 a43 := JTF_VARCHAR2_TABLE_300();
2061 a44 := JTF_VARCHAR2_TABLE_300();
2062 a45 := JTF_VARCHAR2_TABLE_300();
2063 a46 := JTF_VARCHAR2_TABLE_300();
2064 a47 := JTF_VARCHAR2_TABLE_100();
2065 a48 := JTF_VARCHAR2_TABLE_100();
2066 a49 := JTF_VARCHAR2_TABLE_100();
2067 a50 := JTF_VARCHAR2_TABLE_300();
2068 a51 := JTF_VARCHAR2_TABLE_300();
2069 a52 := JTF_VARCHAR2_TABLE_300();
2070 a53 := JTF_VARCHAR2_TABLE_300();
2071 a54 := JTF_VARCHAR2_TABLE_300();
2072 a55 := JTF_VARCHAR2_TABLE_300();
2073 a56 := JTF_VARCHAR2_TABLE_300();
2074 a57 := JTF_VARCHAR2_TABLE_300();
2075 a58 := JTF_VARCHAR2_TABLE_300();
2076 a59 := JTF_VARCHAR2_TABLE_300();
2077 a60 := JTF_VARCHAR2_TABLE_300();
2078 a61 := JTF_VARCHAR2_TABLE_300();
2079 a62 := JTF_VARCHAR2_TABLE_300();
2080 a63 := JTF_VARCHAR2_TABLE_300();
2081 a64 := JTF_VARCHAR2_TABLE_300();
2082 a65 := JTF_VARCHAR2_TABLE_300();
2083 a66 := JTF_VARCHAR2_TABLE_300();
2084 a67 := JTF_VARCHAR2_TABLE_300();
2085 a68 := JTF_VARCHAR2_TABLE_300();
2086 a69 := JTF_VARCHAR2_TABLE_300();
2087 a70 := JTF_VARCHAR2_TABLE_300();
2088 a71 := JTF_VARCHAR2_TABLE_300();
2089 a72 := JTF_VARCHAR2_TABLE_300();
2090 a73 := JTF_VARCHAR2_TABLE_300();
2091 a74 := JTF_VARCHAR2_TABLE_300();
2092 a75 := JTF_VARCHAR2_TABLE_300();
2093 a76 := JTF_VARCHAR2_TABLE_400();
2094 a77 := JTF_VARCHAR2_TABLE_300();
2095 a78 := JTF_VARCHAR2_TABLE_300();
2096 a79 := JTF_VARCHAR2_TABLE_300();
2097 a80 := JTF_VARCHAR2_TABLE_300();
2098 a81 := JTF_VARCHAR2_TABLE_400();
2099 a82 := JTF_VARCHAR2_TABLE_400();
2100 a83 := JTF_VARCHAR2_TABLE_300();
2101 a84 := JTF_VARCHAR2_TABLE_300();
2102 a85 := JTF_VARCHAR2_TABLE_300();
2103 a86 := JTF_VARCHAR2_TABLE_300();
2104 a87 := JTF_VARCHAR2_TABLE_300();
2105 a88 := JTF_VARCHAR2_TABLE_300();
2106 a89 := JTF_VARCHAR2_TABLE_300();
2107 a90 := JTF_VARCHAR2_TABLE_300();
2108 a91 := JTF_VARCHAR2_TABLE_100();
2109 a92 := JTF_VARCHAR2_TABLE_100();
2110 a93 := JTF_VARCHAR2_TABLE_100();
2111 a94 := JTF_VARCHAR2_TABLE_100();
2112 a95 := JTF_VARCHAR2_TABLE_400();
2113 a96 := JTF_VARCHAR2_TABLE_400();
2114 a97 := JTF_VARCHAR2_TABLE_100();
2115 a98 := JTF_VARCHAR2_TABLE_100();
2116 a99 := JTF_VARCHAR2_TABLE_100();
2117 a100 := JTF_NUMBER_TABLE();
2118 a101 := JTF_NUMBER_TABLE();
2119 a102 := JTF_NUMBER_TABLE();
2120 a103 := JTF_VARCHAR2_TABLE_100();
2121 a104 := JTF_VARCHAR2_TABLE_400();
2122 a105 := JTF_VARCHAR2_TABLE_100();
2123 a106 := JTF_VARCHAR2_TABLE_400();
2124 a107 := JTF_VARCHAR2_TABLE_100();
2125 a108 := JTF_VARCHAR2_TABLE_400();
2126 a109 := JTF_VARCHAR2_TABLE_100();
2127 a110 := JTF_VARCHAR2_TABLE_400();
2128 a111 := JTF_VARCHAR2_TABLE_300();
2129 a112 := JTF_VARCHAR2_TABLE_300();
2130 a113 := JTF_VARCHAR2_TABLE_300();
2131 a114 := JTF_VARCHAR2_TABLE_300();
2132 a115 := JTF_VARCHAR2_TABLE_300();
2133 a116 := JTF_VARCHAR2_TABLE_300();
2134 a117 := JTF_VARCHAR2_TABLE_300();
2135 a118 := JTF_VARCHAR2_TABLE_300();
2136 a119 := JTF_VARCHAR2_TABLE_300();
2137 a120 := JTF_VARCHAR2_TABLE_300();
2138 a121 := JTF_VARCHAR2_TABLE_300();
2139 a122 := JTF_VARCHAR2_TABLE_300();
2140 a123 := JTF_VARCHAR2_TABLE_300();
2141 a124 := JTF_VARCHAR2_TABLE_400();
2142 a125 := JTF_VARCHAR2_TABLE_100();
2143 a126 := JTF_VARCHAR2_TABLE_400();
2144 a127 := JTF_VARCHAR2_TABLE_300();
2145 a128 := JTF_VARCHAR2_TABLE_300();
2146 a129 := JTF_VARCHAR2_TABLE_300();
2147 a130 := JTF_VARCHAR2_TABLE_300();
2148 a131 := JTF_VARCHAR2_TABLE_300();
2149 a132 := JTF_VARCHAR2_TABLE_300();
2150 a133 := JTF_VARCHAR2_TABLE_300();
2151 a134 := JTF_VARCHAR2_TABLE_300();
2152 a135 := JTF_VARCHAR2_TABLE_300();
2153 a136 := JTF_VARCHAR2_TABLE_300();
2154 a137 := JTF_VARCHAR2_TABLE_300();
2155 a138 := JTF_VARCHAR2_TABLE_300();
2156 a139 := JTF_VARCHAR2_TABLE_300();
2157 a140 := JTF_VARCHAR2_TABLE_300();
2158 a141 := JTF_VARCHAR2_TABLE_400();
2159 else
2160 a0 := JTF_VARCHAR2_TABLE_300();
2161 a1 := JTF_VARCHAR2_TABLE_300();
2162 a2 := JTF_VARCHAR2_TABLE_300();
2163 a3 := JTF_VARCHAR2_TABLE_300();
2164 a4 := JTF_VARCHAR2_TABLE_300();
2165 a5 := JTF_VARCHAR2_TABLE_300();
2166 a6 := JTF_VARCHAR2_TABLE_300();
2167 a7 := JTF_VARCHAR2_TABLE_400();
2168 a8 := JTF_VARCHAR2_TABLE_300();
2169 a9 := JTF_VARCHAR2_TABLE_300();
2170 a10 := JTF_VARCHAR2_TABLE_300();
2171 a11 := JTF_VARCHAR2_TABLE_300();
2172 a12 := JTF_VARCHAR2_TABLE_300();
2173 a13 := JTF_VARCHAR2_TABLE_300();
2174 a14 := JTF_VARCHAR2_TABLE_300();
2175 a15 := JTF_VARCHAR2_TABLE_300();
2176 a16 := JTF_VARCHAR2_TABLE_300();
2177 a17 := JTF_VARCHAR2_TABLE_300();
2178 a18 := JTF_VARCHAR2_TABLE_300();
2179 a19 := JTF_VARCHAR2_TABLE_300();
2180 a20 := JTF_VARCHAR2_TABLE_300();
2181 a21 := JTF_VARCHAR2_TABLE_300();
2182 a22 := JTF_VARCHAR2_TABLE_300();
2183 a23 := JTF_VARCHAR2_TABLE_300();
2184 a24 := JTF_VARCHAR2_TABLE_300();
2185 a25 := JTF_VARCHAR2_TABLE_300();
2186 a26 := JTF_VARCHAR2_TABLE_300();
2187 a27 := JTF_VARCHAR2_TABLE_300();
2188 a28 := JTF_VARCHAR2_TABLE_300();
2189 a29 := JTF_VARCHAR2_TABLE_400();
2190 a30 := JTF_VARCHAR2_TABLE_300();
2191 a31 := JTF_VARCHAR2_TABLE_300();
2192 a32 := JTF_VARCHAR2_TABLE_300();
2193 a33 := JTF_VARCHAR2_TABLE_300();
2194 a34 := JTF_VARCHAR2_TABLE_300();
2195 a35 := JTF_VARCHAR2_TABLE_300();
2196 a36 := JTF_VARCHAR2_TABLE_300();
2197 a37 := JTF_VARCHAR2_TABLE_300();
2198 a38 := JTF_VARCHAR2_TABLE_300();
2199 a39 := JTF_VARCHAR2_TABLE_300();
2200 a40 := JTF_VARCHAR2_TABLE_300();
2201 a41 := JTF_VARCHAR2_TABLE_300();
2202 a42 := JTF_VARCHAR2_TABLE_300();
2203 a43 := JTF_VARCHAR2_TABLE_300();
2204 a44 := JTF_VARCHAR2_TABLE_300();
2205 a45 := JTF_VARCHAR2_TABLE_300();
2206 a46 := JTF_VARCHAR2_TABLE_300();
2207 a47 := JTF_VARCHAR2_TABLE_100();
2208 a48 := JTF_VARCHAR2_TABLE_100();
2209 a49 := JTF_VARCHAR2_TABLE_100();
2210 a50 := JTF_VARCHAR2_TABLE_300();
2211 a51 := JTF_VARCHAR2_TABLE_300();
2212 a52 := JTF_VARCHAR2_TABLE_300();
2213 a53 := JTF_VARCHAR2_TABLE_300();
2214 a54 := JTF_VARCHAR2_TABLE_300();
2215 a55 := JTF_VARCHAR2_TABLE_300();
2216 a56 := JTF_VARCHAR2_TABLE_300();
2217 a57 := JTF_VARCHAR2_TABLE_300();
2218 a58 := JTF_VARCHAR2_TABLE_300();
2219 a59 := JTF_VARCHAR2_TABLE_300();
2220 a60 := JTF_VARCHAR2_TABLE_300();
2221 a61 := JTF_VARCHAR2_TABLE_300();
2222 a62 := JTF_VARCHAR2_TABLE_300();
2223 a63 := JTF_VARCHAR2_TABLE_300();
2224 a64 := JTF_VARCHAR2_TABLE_300();
2225 a65 := JTF_VARCHAR2_TABLE_300();
2226 a66 := JTF_VARCHAR2_TABLE_300();
2227 a67 := JTF_VARCHAR2_TABLE_300();
2228 a68 := JTF_VARCHAR2_TABLE_300();
2229 a69 := JTF_VARCHAR2_TABLE_300();
2230 a70 := JTF_VARCHAR2_TABLE_300();
2231 a71 := JTF_VARCHAR2_TABLE_300();
2232 a72 := JTF_VARCHAR2_TABLE_300();
2233 a73 := JTF_VARCHAR2_TABLE_300();
2234 a74 := JTF_VARCHAR2_TABLE_300();
2235 a75 := JTF_VARCHAR2_TABLE_300();
2236 a76 := JTF_VARCHAR2_TABLE_400();
2237 a77 := JTF_VARCHAR2_TABLE_300();
2238 a78 := JTF_VARCHAR2_TABLE_300();
2239 a79 := JTF_VARCHAR2_TABLE_300();
2240 a80 := JTF_VARCHAR2_TABLE_300();
2241 a81 := JTF_VARCHAR2_TABLE_400();
2242 a82 := JTF_VARCHAR2_TABLE_400();
2243 a83 := JTF_VARCHAR2_TABLE_300();
2244 a84 := JTF_VARCHAR2_TABLE_300();
2245 a85 := JTF_VARCHAR2_TABLE_300();
2246 a86 := JTF_VARCHAR2_TABLE_300();
2247 a87 := JTF_VARCHAR2_TABLE_300();
2248 a88 := JTF_VARCHAR2_TABLE_300();
2249 a89 := JTF_VARCHAR2_TABLE_300();
2250 a90 := JTF_VARCHAR2_TABLE_300();
2251 a91 := JTF_VARCHAR2_TABLE_100();
2252 a92 := JTF_VARCHAR2_TABLE_100();
2253 a93 := JTF_VARCHAR2_TABLE_100();
2254 a94 := JTF_VARCHAR2_TABLE_100();
2255 a95 := JTF_VARCHAR2_TABLE_400();
2256 a96 := JTF_VARCHAR2_TABLE_400();
2257 a97 := JTF_VARCHAR2_TABLE_100();
2258 a98 := JTF_VARCHAR2_TABLE_100();
2259 a99 := JTF_VARCHAR2_TABLE_100();
2260 a100 := JTF_NUMBER_TABLE();
2261 a101 := JTF_NUMBER_TABLE();
2262 a102 := JTF_NUMBER_TABLE();
2263 a103 := JTF_VARCHAR2_TABLE_100();
2264 a104 := JTF_VARCHAR2_TABLE_400();
2265 a105 := JTF_VARCHAR2_TABLE_100();
2266 a106 := JTF_VARCHAR2_TABLE_400();
2267 a107 := JTF_VARCHAR2_TABLE_100();
2268 a108 := JTF_VARCHAR2_TABLE_400();
2269 a109 := JTF_VARCHAR2_TABLE_100();
2270 a110 := JTF_VARCHAR2_TABLE_400();
2271 a111 := JTF_VARCHAR2_TABLE_300();
2272 a112 := JTF_VARCHAR2_TABLE_300();
2273 a113 := JTF_VARCHAR2_TABLE_300();
2274 a114 := JTF_VARCHAR2_TABLE_300();
2275 a115 := JTF_VARCHAR2_TABLE_300();
2276 a116 := JTF_VARCHAR2_TABLE_300();
2277 a117 := JTF_VARCHAR2_TABLE_300();
2278 a118 := JTF_VARCHAR2_TABLE_300();
2279 a119 := JTF_VARCHAR2_TABLE_300();
2280 a120 := JTF_VARCHAR2_TABLE_300();
2281 a121 := JTF_VARCHAR2_TABLE_300();
2282 a122 := JTF_VARCHAR2_TABLE_300();
2283 a123 := JTF_VARCHAR2_TABLE_300();
2284 a124 := JTF_VARCHAR2_TABLE_400();
2285 a125 := JTF_VARCHAR2_TABLE_100();
2286 a126 := JTF_VARCHAR2_TABLE_400();
2287 a127 := JTF_VARCHAR2_TABLE_300();
2288 a128 := JTF_VARCHAR2_TABLE_300();
2289 a129 := JTF_VARCHAR2_TABLE_300();
2290 a130 := JTF_VARCHAR2_TABLE_300();
2291 a131 := JTF_VARCHAR2_TABLE_300();
2292 a132 := JTF_VARCHAR2_TABLE_300();
2293 a133 := JTF_VARCHAR2_TABLE_300();
2294 a134 := JTF_VARCHAR2_TABLE_300();
2295 a135 := JTF_VARCHAR2_TABLE_300();
2296 a136 := JTF_VARCHAR2_TABLE_300();
2297 a137 := JTF_VARCHAR2_TABLE_300();
2298 a138 := JTF_VARCHAR2_TABLE_300();
2299 a139 := JTF_VARCHAR2_TABLE_300();
2300 a140 := JTF_VARCHAR2_TABLE_300();
2301 a141 := JTF_VARCHAR2_TABLE_400();
2302 if t.count > 0 then
2303 a0.extend(t.count);
2304 a1.extend(t.count);
2305 a2.extend(t.count);
2306 a3.extend(t.count);
2307 a4.extend(t.count);
2308 a5.extend(t.count);
2309 a6.extend(t.count);
2310 a7.extend(t.count);
2311 a8.extend(t.count);
2312 a9.extend(t.count);
2313 a10.extend(t.count);
2314 a11.extend(t.count);
2315 a12.extend(t.count);
2316 a13.extend(t.count);
2317 a14.extend(t.count);
2318 a15.extend(t.count);
2319 a16.extend(t.count);
2320 a17.extend(t.count);
2321 a18.extend(t.count);
2322 a19.extend(t.count);
2323 a20.extend(t.count);
2324 a21.extend(t.count);
2325 a22.extend(t.count);
2326 a23.extend(t.count);
2327 a24.extend(t.count);
2328 a25.extend(t.count);
2329 a26.extend(t.count);
2330 a27.extend(t.count);
2331 a28.extend(t.count);
2332 a29.extend(t.count);
2333 a30.extend(t.count);
2334 a31.extend(t.count);
2335 a32.extend(t.count);
2336 a33.extend(t.count);
2337 a34.extend(t.count);
2338 a35.extend(t.count);
2339 a36.extend(t.count);
2340 a37.extend(t.count);
2341 a38.extend(t.count);
2342 a39.extend(t.count);
2343 a40.extend(t.count);
2344 a41.extend(t.count);
2345 a42.extend(t.count);
2346 a43.extend(t.count);
2347 a44.extend(t.count);
2348 a45.extend(t.count);
2349 a46.extend(t.count);
2350 a47.extend(t.count);
2351 a48.extend(t.count);
2352 a49.extend(t.count);
2353 a50.extend(t.count);
2354 a51.extend(t.count);
2355 a52.extend(t.count);
2356 a53.extend(t.count);
2357 a54.extend(t.count);
2358 a55.extend(t.count);
2359 a56.extend(t.count);
2360 a57.extend(t.count);
2361 a58.extend(t.count);
2362 a59.extend(t.count);
2363 a60.extend(t.count);
2364 a61.extend(t.count);
2365 a62.extend(t.count);
2366 a63.extend(t.count);
2367 a64.extend(t.count);
2368 a65.extend(t.count);
2369 a66.extend(t.count);
2370 a67.extend(t.count);
2371 a68.extend(t.count);
2372 a69.extend(t.count);
2373 a70.extend(t.count);
2374 a71.extend(t.count);
2375 a72.extend(t.count);
2376 a73.extend(t.count);
2377 a74.extend(t.count);
2378 a75.extend(t.count);
2379 a76.extend(t.count);
2380 a77.extend(t.count);
2381 a78.extend(t.count);
2382 a79.extend(t.count);
2383 a80.extend(t.count);
2384 a81.extend(t.count);
2385 a82.extend(t.count);
2386 a83.extend(t.count);
2387 a84.extend(t.count);
2388 a85.extend(t.count);
2389 a86.extend(t.count);
2390 a87.extend(t.count);
2391 a88.extend(t.count);
2392 a89.extend(t.count);
2393 a90.extend(t.count);
2394 a91.extend(t.count);
2395 a92.extend(t.count);
2396 a93.extend(t.count);
2397 a94.extend(t.count);
2398 a95.extend(t.count);
2399 a96.extend(t.count);
2400 a97.extend(t.count);
2401 a98.extend(t.count);
2402 a99.extend(t.count);
2403 a100.extend(t.count);
2404 a101.extend(t.count);
2405 a102.extend(t.count);
2406 a103.extend(t.count);
2407 a104.extend(t.count);
2408 a105.extend(t.count);
2409 a106.extend(t.count);
2410 a107.extend(t.count);
2411 a108.extend(t.count);
2412 a109.extend(t.count);
2413 a110.extend(t.count);
2414 a111.extend(t.count);
2415 a112.extend(t.count);
2416 a113.extend(t.count);
2417 a114.extend(t.count);
2418 a115.extend(t.count);
2419 a116.extend(t.count);
2420 a117.extend(t.count);
2421 a118.extend(t.count);
2422 a119.extend(t.count);
2423 a120.extend(t.count);
2424 a121.extend(t.count);
2425 a122.extend(t.count);
2426 a123.extend(t.count);
2427 a124.extend(t.count);
2428 a125.extend(t.count);
2429 a126.extend(t.count);
2430 a127.extend(t.count);
2431 a128.extend(t.count);
2432 a129.extend(t.count);
2433 a130.extend(t.count);
2434 a131.extend(t.count);
2435 a132.extend(t.count);
2436 a133.extend(t.count);
2437 a134.extend(t.count);
2438 a135.extend(t.count);
2439 a136.extend(t.count);
2440 a137.extend(t.count);
2441 a138.extend(t.count);
2442 a139.extend(t.count);
2443 a140.extend(t.count);
2444 a141.extend(t.count);
2445 ddindx := t.first;
2446 indx := 1;
2447 while true loop
2448 a0(indx) := t(ddindx).accounting_rule;
2449 a1(indx) := t(ddindx).agreement;
2450 a2(indx) := t(ddindx).conversion_type;
2451 a3(indx) := t(ddindx).deliver_to_address1;
2452 a4(indx) := t(ddindx).deliver_to_address2;
2453 a5(indx) := t(ddindx).deliver_to_address3;
2454 a6(indx) := t(ddindx).deliver_to_address4;
2455 a7(indx) := t(ddindx).deliver_to_contact;
2456 a8(indx) := t(ddindx).deliver_to_location;
2457 a9(indx) := t(ddindx).deliver_to_org;
2458 a10(indx) := t(ddindx).deliver_to_state;
2459 a11(indx) := t(ddindx).deliver_to_city;
2460 a12(indx) := t(ddindx).deliver_to_zip;
2461 a13(indx) := t(ddindx).deliver_to_country;
2462 a14(indx) := t(ddindx).deliver_to_county;
2463 a15(indx) := t(ddindx).deliver_to_province;
2464 a16(indx) := t(ddindx).demand_class;
2465 a17(indx) := t(ddindx).fob_point;
2466 a18(indx) := t(ddindx).freight_terms;
2467 a19(indx) := t(ddindx).invoice_to_address1;
2468 a20(indx) := t(ddindx).invoice_to_address2;
2469 a21(indx) := t(ddindx).invoice_to_address3;
2470 a22(indx) := t(ddindx).invoice_to_address4;
2471 a23(indx) := t(ddindx).invoice_to_state;
2472 a24(indx) := t(ddindx).invoice_to_city;
2473 a25(indx) := t(ddindx).invoice_to_zip;
2474 a26(indx) := t(ddindx).invoice_to_country;
2475 a27(indx) := t(ddindx).invoice_to_county;
2476 a28(indx) := t(ddindx).invoice_to_province;
2477 a29(indx) := t(ddindx).invoice_to_contact;
2478 a30(indx) := t(ddindx).invoice_to_contact_first_name;
2479 a31(indx) := t(ddindx).invoice_to_contact_last_name;
2480 a32(indx) := t(ddindx).invoice_to_location;
2481 a33(indx) := t(ddindx).invoice_to_org;
2482 a34(indx) := t(ddindx).invoicing_rule;
2483 a35(indx) := t(ddindx).order_source;
2484 a36(indx) := t(ddindx).order_type;
2485 a37(indx) := t(ddindx).payment_term;
2486 a38(indx) := t(ddindx).price_list;
2487 a39(indx) := t(ddindx).return_reason;
2488 a40(indx) := t(ddindx).salesrep;
2489 a41(indx) := t(ddindx).shipment_priority;
2490 a42(indx) := t(ddindx).ship_from_address1;
2491 a43(indx) := t(ddindx).ship_from_address2;
2492 a44(indx) := t(ddindx).ship_from_address3;
2493 a45(indx) := t(ddindx).ship_from_address4;
2494 a46(indx) := t(ddindx).ship_from_location;
2495 a47(indx) := t(ddindx).ship_from_city;
2496 a48(indx) := t(ddindx).ship_from_postal_code;
2497 a49(indx) := t(ddindx).ship_from_country;
2498 a50(indx) := t(ddindx).ship_from_region1;
2499 a51(indx) := t(ddindx).ship_from_region2;
2500 a52(indx) := t(ddindx).ship_from_region3;
2501 a53(indx) := t(ddindx).ship_from_org;
2502 a54(indx) := t(ddindx).sold_to_address1;
2503 a55(indx) := t(ddindx).sold_to_address2;
2504 a56(indx) := t(ddindx).sold_to_address3;
2505 a57(indx) := t(ddindx).sold_to_address4;
2506 a58(indx) := t(ddindx).sold_to_state;
2507 a59(indx) := t(ddindx).sold_to_country;
2508 a60(indx) := t(ddindx).sold_to_zip;
2509 a61(indx) := t(ddindx).sold_to_county;
2510 a62(indx) := t(ddindx).sold_to_province;
2511 a63(indx) := t(ddindx).sold_to_city;
2512 a64(indx) := t(ddindx).sold_to_contact_last_name;
2513 a65(indx) := t(ddindx).sold_to_contact_first_name;
2514 a66(indx) := t(ddindx).ship_to_address1;
2515 a67(indx) := t(ddindx).ship_to_address2;
2516 a68(indx) := t(ddindx).ship_to_address3;
2517 a69(indx) := t(ddindx).ship_to_address4;
2518 a70(indx) := t(ddindx).ship_to_state;
2519 a71(indx) := t(ddindx).ship_to_country;
2520 a72(indx) := t(ddindx).ship_to_zip;
2521 a73(indx) := t(ddindx).ship_to_county;
2522 a74(indx) := t(ddindx).ship_to_province;
2523 a75(indx) := t(ddindx).ship_to_city;
2524 a76(indx) := t(ddindx).ship_to_contact;
2525 a77(indx) := t(ddindx).ship_to_contact_last_name;
2526 a78(indx) := t(ddindx).ship_to_contact_first_name;
2527 a79(indx) := t(ddindx).ship_to_location;
2528 a80(indx) := t(ddindx).ship_to_org;
2529 a81(indx) := t(ddindx).sold_to_contact;
2530 a82(indx) := t(ddindx).sold_to_org;
2531 a83(indx) := t(ddindx).sold_from_org;
2532 a84(indx) := t(ddindx).tax_exempt;
2533 a85(indx) := t(ddindx).tax_exempt_reason;
2534 a86(indx) := t(ddindx).tax_point;
2535 a87(indx) := t(ddindx).customer_payment_term;
2536 a88(indx) := t(ddindx).payment_type;
2537 a89(indx) := t(ddindx).credit_card;
2538 a90(indx) := t(ddindx).status;
2539 a91(indx) := t(ddindx).freight_carrier;
2540 a92(indx) := t(ddindx).shipping_method;
2541 a93(indx) := t(ddindx).order_date_type;
2542 a94(indx) := t(ddindx).customer_number;
2543 a95(indx) := t(ddindx).ship_to_customer_name;
2544 a96(indx) := t(ddindx).invoice_to_customer_name;
2545 a97(indx) := t(ddindx).sales_channel;
2546 a98(indx) := t(ddindx).ship_to_customer_number;
2547 a99(indx) := t(ddindx).invoice_to_customer_number;
2548 a100(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_id);
2549 a101(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_id);
2550 a102(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_id);
2551 a103(indx) := t(ddindx).deliver_to_customer_number;
2552 a104(indx) := t(ddindx).deliver_to_customer_name;
2553 a105(indx) := t(ddindx).deliver_to_customer_number_oi;
2554 a106(indx) := t(ddindx).deliver_to_customer_name_oi;
2555 a107(indx) := t(ddindx).ship_to_customer_number_oi;
2556 a108(indx) := t(ddindx).ship_to_customer_name_oi;
2557 a109(indx) := t(ddindx).invoice_to_customer_number_oi;
2558 a110(indx) := t(ddindx).invoice_to_customer_name_oi;
2559 a111(indx) := t(ddindx).user_status;
2560 a112(indx) := t(ddindx).transaction_phase;
2561 a113(indx) := t(ddindx).sold_to_location_address1;
2562 a114(indx) := t(ddindx).sold_to_location_address2;
2563 a115(indx) := t(ddindx).sold_to_location_address3;
2564 a116(indx) := t(ddindx).sold_to_location_address4;
2565 a117(indx) := t(ddindx).sold_to_location;
2566 a118(indx) := t(ddindx).sold_to_location_city;
2567 a119(indx) := t(ddindx).sold_to_location_state;
2568 a120(indx) := t(ddindx).sold_to_location_postal;
2569 a121(indx) := t(ddindx).sold_to_location_country;
2570 a122(indx) := t(ddindx).sold_to_location_county;
2571 a123(indx) := t(ddindx).sold_to_location_province;
2572 a124(indx) := t(ddindx).end_customer_name;
2573 a125(indx) := t(ddindx).end_customer_number;
2574 a126(indx) := t(ddindx).end_customer_contact;
2575 a127(indx) := t(ddindx).end_cust_contact_last_name;
2576 a128(indx) := t(ddindx).end_cust_contact_first_name;
2577 a129(indx) := t(ddindx).end_customer_site_address1;
2578 a130(indx) := t(ddindx).end_customer_site_address2;
2579 a131(indx) := t(ddindx).end_customer_site_address3;
2580 a132(indx) := t(ddindx).end_customer_site_address4;
2581 a133(indx) := t(ddindx).end_customer_site_state;
2582 a134(indx) := t(ddindx).end_customer_site_country;
2583 a135(indx) := t(ddindx).end_customer_site_location;
2584 a136(indx) := t(ddindx).end_customer_site_zip;
2585 a137(indx) := t(ddindx).end_customer_site_county;
2586 a138(indx) := t(ddindx).end_customer_site_province;
2587 a139(indx) := t(ddindx).end_customer_site_city;
2588 a140(indx) := t(ddindx).end_customer_site_postal_code;
2589 a141(indx) := t(ddindx).blanket_agreement_name;
2590 indx := indx+1;
2591 if t.last =ddindx
2592 then exit;
2593 end if;
2594 ddindx := t.next(ddindx);
2595 end loop;
2596 end if;
2597 end if;
2598 end rosetta_table_copy_out_p3;
2599
2600 procedure rosetta_table_copy_in_p5(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_adj_tbl_type, a0 JTF_VARCHAR2_TABLE_300
2601 , a1 JTF_VARCHAR2_TABLE_300
2602 , a2 JTF_VARCHAR2_TABLE_300
2603 , a3 JTF_VARCHAR2_TABLE_300
2604 , a4 JTF_VARCHAR2_TABLE_300
2605 , a5 JTF_VARCHAR2_TABLE_300
2606 , a6 JTF_VARCHAR2_TABLE_300
2607 , a7 JTF_VARCHAR2_TABLE_300
2608 , a8 JTF_VARCHAR2_TABLE_300
2609 , a9 JTF_VARCHAR2_TABLE_300
2610 , a10 JTF_VARCHAR2_TABLE_300
2611 , a11 JTF_VARCHAR2_TABLE_300
2612 , a12 JTF_VARCHAR2_TABLE_300
2613 , a13 JTF_VARCHAR2_TABLE_300
2614 , a14 JTF_VARCHAR2_TABLE_300
2615 , a15 JTF_VARCHAR2_TABLE_100
2616 , a16 JTF_VARCHAR2_TABLE_100
2617 , a17 JTF_NUMBER_TABLE
2618 , a18 JTF_DATE_TABLE
2619 , a19 JTF_NUMBER_TABLE
2620 , a20 JTF_NUMBER_TABLE
2621 , a21 JTF_NUMBER_TABLE
2622 , a22 JTF_NUMBER_TABLE
2623 , a23 JTF_DATE_TABLE
2624 , a24 JTF_NUMBER_TABLE
2625 , a25 JTF_NUMBER_TABLE
2626 , a26 JTF_NUMBER_TABLE
2627 , a27 JTF_NUMBER_TABLE
2628 , a28 JTF_NUMBER_TABLE
2629 , a29 JTF_NUMBER_TABLE
2630 , a30 JTF_DATE_TABLE
2631 , a31 JTF_NUMBER_TABLE
2632 , a32 JTF_VARCHAR2_TABLE_100
2633 , a33 JTF_VARCHAR2_TABLE_100
2634 , a34 JTF_VARCHAR2_TABLE_100
2635 , a35 JTF_VARCHAR2_TABLE_100
2636 , a36 JTF_VARCHAR2_TABLE_100
2637 , a37 JTF_VARCHAR2_TABLE_100
2638 , a38 JTF_NUMBER_TABLE
2639 , a39 JTF_NUMBER_TABLE
2640 , a40 JTF_VARCHAR2_TABLE_100
2641 , a41 JTF_VARCHAR2_TABLE_100
2642 , a42 JTF_VARCHAR2_TABLE_300
2643 , a43 JTF_VARCHAR2_TABLE_300
2644 , a44 JTF_VARCHAR2_TABLE_100
2645 , a45 JTF_VARCHAR2_TABLE_100
2646 , a46 JTF_VARCHAR2_TABLE_100
2647 , a47 JTF_VARCHAR2_TABLE_100
2648 , a48 JTF_VARCHAR2_TABLE_2000
2649 , a49 JTF_NUMBER_TABLE
2650 , a50 JTF_NUMBER_TABLE
2651 , a51 JTF_VARCHAR2_TABLE_100
2652 , a52 JTF_NUMBER_TABLE
2653 , a53 JTF_VARCHAR2_TABLE_100
2654 , a54 JTF_VARCHAR2_TABLE_100
2655 , a55 JTF_VARCHAR2_TABLE_100
2656 , a56 JTF_VARCHAR2_TABLE_100
2657 , a57 JTF_NUMBER_TABLE
2658 , a58 JTF_VARCHAR2_TABLE_100
2659 , a59 JTF_VARCHAR2_TABLE_100
2660 , a60 JTF_VARCHAR2_TABLE_100
2661 , a61 JTF_VARCHAR2_TABLE_100
2662 , a62 JTF_NUMBER_TABLE
2663 , a63 JTF_NUMBER_TABLE
2664 , a64 JTF_NUMBER_TABLE
2665 , a65 JTF_VARCHAR2_TABLE_100
2666 , a66 JTF_VARCHAR2_TABLE_100
2667 , a67 JTF_VARCHAR2_TABLE_300
2668 , a68 JTF_VARCHAR2_TABLE_100
2669 , a69 JTF_NUMBER_TABLE
2670 , a70 JTF_VARCHAR2_TABLE_100
2671 , a71 JTF_VARCHAR2_TABLE_100
2672 , a72 JTF_DATE_TABLE
2673 , a73 JTF_VARCHAR2_TABLE_100
2674 , a74 JTF_VARCHAR2_TABLE_100
2675 , a75 JTF_VARCHAR2_TABLE_100
2676 , a76 JTF_DATE_TABLE
2677 , a77 JTF_VARCHAR2_TABLE_100
2678 , a78 JTF_VARCHAR2_TABLE_100
2679 , a79 JTF_NUMBER_TABLE
2680 , a80 JTF_NUMBER_TABLE
2681 , a81 JTF_NUMBER_TABLE
2682 , a82 JTF_VARCHAR2_TABLE_100
2683 , a83 JTF_VARCHAR2_TABLE_100
2684 , a84 JTF_VARCHAR2_TABLE_100
2685 , a85 JTF_VARCHAR2_TABLE_100
2686 , a86 JTF_VARCHAR2_TABLE_100
2687 , a87 JTF_VARCHAR2_TABLE_100
2688 , a88 JTF_VARCHAR2_TABLE_300
2689 , a89 JTF_VARCHAR2_TABLE_300
2690 , a90 JTF_VARCHAR2_TABLE_300
2691 , a91 JTF_VARCHAR2_TABLE_300
2692 , a92 JTF_VARCHAR2_TABLE_300
2693 , a93 JTF_VARCHAR2_TABLE_300
2694 , a94 JTF_VARCHAR2_TABLE_300
2695 , a95 JTF_VARCHAR2_TABLE_300
2696 , a96 JTF_VARCHAR2_TABLE_300
2697 , a97 JTF_VARCHAR2_TABLE_300
2698 , a98 JTF_VARCHAR2_TABLE_300
2699 , a99 JTF_VARCHAR2_TABLE_300
2700 , a100 JTF_VARCHAR2_TABLE_300
2701 , a101 JTF_VARCHAR2_TABLE_300
2702 , a102 JTF_VARCHAR2_TABLE_300
2703 , a103 JTF_VARCHAR2_TABLE_200
2704 , a104 JTF_NUMBER_TABLE
2705 , a105 JTF_NUMBER_TABLE
2706 ) as
2707 ddindx binary_integer; indx binary_integer;
2708 begin
2709 if a0 is not null and a0.count > 0 then
2710 if a0.count > 0 then
2711 indx := a0.first;
2712 ddindx := 1;
2713 while true loop
2714 t(ddindx).attribute1 := a0(indx);
2715 t(ddindx).attribute10 := a1(indx);
2716 t(ddindx).attribute11 := a2(indx);
2717 t(ddindx).attribute12 := a3(indx);
2718 t(ddindx).attribute13 := a4(indx);
2719 t(ddindx).attribute14 := a5(indx);
2720 t(ddindx).attribute15 := a6(indx);
2721 t(ddindx).attribute2 := a7(indx);
2722 t(ddindx).attribute3 := a8(indx);
2723 t(ddindx).attribute4 := a9(indx);
2724 t(ddindx).attribute5 := a10(indx);
2725 t(ddindx).attribute6 := a11(indx);
2726 t(ddindx).attribute7 := a12(indx);
2727 t(ddindx).attribute8 := a13(indx);
2728 t(ddindx).attribute9 := a14(indx);
2729 t(ddindx).automatic_flag := a15(indx);
2730 t(ddindx).context := a16(indx);
2731 t(ddindx).created_by := rosetta_g_miss_num_map(a17(indx));
2732 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a18(indx));
2733 t(ddindx).discount_id := rosetta_g_miss_num_map(a19(indx));
2734 t(ddindx).discount_line_id := rosetta_g_miss_num_map(a20(indx));
2735 t(ddindx).header_id := rosetta_g_miss_num_map(a21(indx));
2736 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a22(indx));
2737 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a23(indx));
2738 t(ddindx).last_update_login := rosetta_g_miss_num_map(a24(indx));
2739 t(ddindx).line_id := rosetta_g_miss_num_map(a25(indx));
2740 t(ddindx).percent := rosetta_g_miss_num_map(a26(indx));
2741 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a27(indx));
2742 t(ddindx).program_application_id := rosetta_g_miss_num_map(a28(indx));
2743 t(ddindx).program_id := rosetta_g_miss_num_map(a29(indx));
2744 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a30(indx));
2745 t(ddindx).request_id := rosetta_g_miss_num_map(a31(indx));
2746 t(ddindx).return_status := a32(indx);
2747 t(ddindx).db_flag := a33(indx);
2748 t(ddindx).operation := a34(indx);
2749 t(ddindx).orig_sys_discount_ref := a35(indx);
2750 t(ddindx).change_request_code := a36(indx);
2751 t(ddindx).status_flag := a37(indx);
2752 t(ddindx).list_header_id := rosetta_g_miss_num_map(a38(indx));
2753 t(ddindx).list_line_id := rosetta_g_miss_num_map(a39(indx));
2754 t(ddindx).list_line_type_code := a40(indx);
2755 t(ddindx).modifier_mechanism_type_code := a41(indx);
2756 t(ddindx).modified_from := a42(indx);
2757 t(ddindx).modified_to := a43(indx);
2758 t(ddindx).updated_flag := a44(indx);
2759 t(ddindx).update_allowed := a45(indx);
2760 t(ddindx).applied_flag := a46(indx);
2761 t(ddindx).change_reason_code := a47(indx);
2762 t(ddindx).change_reason_text := a48(indx);
2763 t(ddindx).operand := rosetta_g_miss_num_map(a49(indx));
2764 t(ddindx).operand_per_pqty := rosetta_g_miss_num_map(a50(indx));
2765 t(ddindx).arithmetic_operator := a51(indx);
2766 t(ddindx).cost_id := rosetta_g_miss_num_map(a52(indx));
2767 t(ddindx).tax_code := a53(indx);
2768 t(ddindx).tax_exempt_flag := a54(indx);
2769 t(ddindx).tax_exempt_number := a55(indx);
2770 t(ddindx).tax_exempt_reason_code := a56(indx);
2771 t(ddindx).parent_adjustment_id := rosetta_g_miss_num_map(a57(indx));
2772 t(ddindx).invoiced_flag := a58(indx);
2773 t(ddindx).estimated_flag := a59(indx);
2774 t(ddindx).inc_in_sales_performance := a60(indx);
2775 t(ddindx).split_action_code := a61(indx);
2776 t(ddindx).adjusted_amount := rosetta_g_miss_num_map(a62(indx));
2777 t(ddindx).adjusted_amount_per_pqty := rosetta_g_miss_num_map(a63(indx));
2778 t(ddindx).pricing_phase_id := rosetta_g_miss_num_map(a64(indx));
2779 t(ddindx).charge_type_code := a65(indx);
2780 t(ddindx).charge_subtype_code := a66(indx);
2781 t(ddindx).list_line_no := a67(indx);
2782 t(ddindx).source_system_code := a68(indx);
2783 t(ddindx).benefit_qty := rosetta_g_miss_num_map(a69(indx));
2784 t(ddindx).benefit_uom_code := a70(indx);
2785 t(ddindx).print_on_invoice_flag := a71(indx);
2786 t(ddindx).expiration_date := rosetta_g_miss_date_in_map(a72(indx));
2787 t(ddindx).rebate_transaction_type_code := a73(indx);
2788 t(ddindx).rebate_transaction_reference := a74(indx);
2789 t(ddindx).rebate_payment_system_code := a75(indx);
2790 t(ddindx).redeemed_date := rosetta_g_miss_date_in_map(a76(indx));
2791 t(ddindx).redeemed_flag := a77(indx);
2792 t(ddindx).accrual_flag := a78(indx);
2793 t(ddindx).range_break_quantity := rosetta_g_miss_num_map(a79(indx));
2794 t(ddindx).accrual_conversion_rate := rosetta_g_miss_num_map(a80(indx));
2795 t(ddindx).pricing_group_sequence := rosetta_g_miss_num_map(a81(indx));
2796 t(ddindx).modifier_level_code := a82(indx);
2797 t(ddindx).price_break_type_code := a83(indx);
2798 t(ddindx).substitution_attribute := a84(indx);
2799 t(ddindx).proration_type_code := a85(indx);
2800 t(ddindx).credit_or_charge_flag := a86(indx);
2801 t(ddindx).include_on_returns_flag := a87(indx);
2802 t(ddindx).ac_attribute1 := a88(indx);
2803 t(ddindx).ac_attribute10 := a89(indx);
2804 t(ddindx).ac_attribute11 := a90(indx);
2805 t(ddindx).ac_attribute12 := a91(indx);
2806 t(ddindx).ac_attribute13 := a92(indx);
2807 t(ddindx).ac_attribute14 := a93(indx);
2808 t(ddindx).ac_attribute15 := a94(indx);
2809 t(ddindx).ac_attribute2 := a95(indx);
2810 t(ddindx).ac_attribute3 := a96(indx);
2811 t(ddindx).ac_attribute4 := a97(indx);
2812 t(ddindx).ac_attribute5 := a98(indx);
2813 t(ddindx).ac_attribute6 := a99(indx);
2814 t(ddindx).ac_attribute7 := a100(indx);
2815 t(ddindx).ac_attribute8 := a101(indx);
2816 t(ddindx).ac_attribute9 := a102(indx);
2817 t(ddindx).ac_context := a103(indx);
2818 t(ddindx).lock_control := rosetta_g_miss_num_map(a104(indx));
2819 t(ddindx).invoiced_amount := rosetta_g_miss_num_map(a105(indx));
2820 ddindx := ddindx+1;
2821 if a0.last =indx
2822 then exit;
2823 end if;
2824 indx := a0.next(indx);
2825 end loop;
2826 end if;
2827 end if;
2828 end rosetta_table_copy_in_p5;
2829 procedure rosetta_table_copy_out_p5(t oe_order_pub.header_adj_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2830 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2831 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2832 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2833 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2834 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2835 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2836 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2837 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2838 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2839 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2840 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2841 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2842 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2843 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2844 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2845 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2846 , a17 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2847 , a18 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
2848 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2849 , a20 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2850 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2851 , a22 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2852 , a23 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
2853 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2854 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2855 , a26 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2856 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2857 , a28 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2858 , a29 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2859 , a30 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
2860 , a31 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2861 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2862 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2863 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2864 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2865 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2866 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2867 , a38 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2868 , a39 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2869 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2870 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2871 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2872 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2873 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2874 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2875 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2876 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2877 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
2878 , a49 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2879 , a50 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2880 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2881 , a52 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2882 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2883 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2884 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2885 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2886 , a57 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2887 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2888 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2889 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2890 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2891 , a62 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2892 , a63 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2893 , a64 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2894 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2895 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2896 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2897 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2898 , a69 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2899 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2900 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2901 , a72 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
2902 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2903 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2904 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2905 , a76 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
2906 , a77 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2907 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2908 , a79 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2909 , a80 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2910 , a81 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2911 , a82 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2912 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2913 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2914 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2915 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2916 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
2917 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2918 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2919 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2920 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2921 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2922 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2923 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2924 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2925 , a96 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2926 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2927 , a98 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2928 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2929 , a100 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2930 , a101 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2931 , a102 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
2932 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_200
2933 , a104 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2934 , a105 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
2935 ) as
2936 ddindx binary_integer; indx binary_integer;
2937 begin
2938 if t is null or t.count = 0 then
2939 a0 := JTF_VARCHAR2_TABLE_300();
2940 a1 := JTF_VARCHAR2_TABLE_300();
2941 a2 := JTF_VARCHAR2_TABLE_300();
2942 a3 := JTF_VARCHAR2_TABLE_300();
2943 a4 := JTF_VARCHAR2_TABLE_300();
2944 a5 := JTF_VARCHAR2_TABLE_300();
2945 a6 := JTF_VARCHAR2_TABLE_300();
2946 a7 := JTF_VARCHAR2_TABLE_300();
2947 a8 := JTF_VARCHAR2_TABLE_300();
2948 a9 := JTF_VARCHAR2_TABLE_300();
2949 a10 := JTF_VARCHAR2_TABLE_300();
2950 a11 := JTF_VARCHAR2_TABLE_300();
2951 a12 := JTF_VARCHAR2_TABLE_300();
2952 a13 := JTF_VARCHAR2_TABLE_300();
2953 a14 := JTF_VARCHAR2_TABLE_300();
2954 a15 := JTF_VARCHAR2_TABLE_100();
2955 a16 := JTF_VARCHAR2_TABLE_100();
2956 a17 := JTF_NUMBER_TABLE();
2957 a18 := JTF_DATE_TABLE();
2958 a19 := JTF_NUMBER_TABLE();
2959 a20 := JTF_NUMBER_TABLE();
2960 a21 := JTF_NUMBER_TABLE();
2961 a22 := JTF_NUMBER_TABLE();
2962 a23 := JTF_DATE_TABLE();
2963 a24 := JTF_NUMBER_TABLE();
2964 a25 := JTF_NUMBER_TABLE();
2965 a26 := JTF_NUMBER_TABLE();
2966 a27 := JTF_NUMBER_TABLE();
2967 a28 := JTF_NUMBER_TABLE();
2968 a29 := JTF_NUMBER_TABLE();
2969 a30 := JTF_DATE_TABLE();
2970 a31 := JTF_NUMBER_TABLE();
2971 a32 := JTF_VARCHAR2_TABLE_100();
2972 a33 := JTF_VARCHAR2_TABLE_100();
2973 a34 := JTF_VARCHAR2_TABLE_100();
2974 a35 := JTF_VARCHAR2_TABLE_100();
2975 a36 := JTF_VARCHAR2_TABLE_100();
2976 a37 := JTF_VARCHAR2_TABLE_100();
2977 a38 := JTF_NUMBER_TABLE();
2978 a39 := JTF_NUMBER_TABLE();
2979 a40 := JTF_VARCHAR2_TABLE_100();
2980 a41 := JTF_VARCHAR2_TABLE_100();
2981 a42 := JTF_VARCHAR2_TABLE_300();
2982 a43 := JTF_VARCHAR2_TABLE_300();
2983 a44 := JTF_VARCHAR2_TABLE_100();
2984 a45 := JTF_VARCHAR2_TABLE_100();
2985 a46 := JTF_VARCHAR2_TABLE_100();
2986 a47 := JTF_VARCHAR2_TABLE_100();
2987 a48 := JTF_VARCHAR2_TABLE_2000();
2988 a49 := JTF_NUMBER_TABLE();
2989 a50 := JTF_NUMBER_TABLE();
2990 a51 := JTF_VARCHAR2_TABLE_100();
2991 a52 := JTF_NUMBER_TABLE();
2992 a53 := JTF_VARCHAR2_TABLE_100();
2993 a54 := JTF_VARCHAR2_TABLE_100();
2994 a55 := JTF_VARCHAR2_TABLE_100();
2995 a56 := JTF_VARCHAR2_TABLE_100();
2996 a57 := JTF_NUMBER_TABLE();
2997 a58 := JTF_VARCHAR2_TABLE_100();
2998 a59 := JTF_VARCHAR2_TABLE_100();
2999 a60 := JTF_VARCHAR2_TABLE_100();
3000 a61 := JTF_VARCHAR2_TABLE_100();
3001 a62 := JTF_NUMBER_TABLE();
3002 a63 := JTF_NUMBER_TABLE();
3003 a64 := JTF_NUMBER_TABLE();
3004 a65 := JTF_VARCHAR2_TABLE_100();
3005 a66 := JTF_VARCHAR2_TABLE_100();
3006 a67 := JTF_VARCHAR2_TABLE_300();
3007 a68 := JTF_VARCHAR2_TABLE_100();
3008 a69 := JTF_NUMBER_TABLE();
3009 a70 := JTF_VARCHAR2_TABLE_100();
3010 a71 := JTF_VARCHAR2_TABLE_100();
3011 a72 := JTF_DATE_TABLE();
3012 a73 := JTF_VARCHAR2_TABLE_100();
3013 a74 := JTF_VARCHAR2_TABLE_100();
3014 a75 := JTF_VARCHAR2_TABLE_100();
3015 a76 := JTF_DATE_TABLE();
3016 a77 := JTF_VARCHAR2_TABLE_100();
3017 a78 := JTF_VARCHAR2_TABLE_100();
3018 a79 := JTF_NUMBER_TABLE();
3019 a80 := JTF_NUMBER_TABLE();
3020 a81 := JTF_NUMBER_TABLE();
3021 a82 := JTF_VARCHAR2_TABLE_100();
3022 a83 := JTF_VARCHAR2_TABLE_100();
3023 a84 := JTF_VARCHAR2_TABLE_100();
3024 a85 := JTF_VARCHAR2_TABLE_100();
3025 a86 := JTF_VARCHAR2_TABLE_100();
3026 a87 := JTF_VARCHAR2_TABLE_100();
3027 a88 := JTF_VARCHAR2_TABLE_300();
3028 a89 := JTF_VARCHAR2_TABLE_300();
3029 a90 := JTF_VARCHAR2_TABLE_300();
3030 a91 := JTF_VARCHAR2_TABLE_300();
3031 a92 := JTF_VARCHAR2_TABLE_300();
3032 a93 := JTF_VARCHAR2_TABLE_300();
3033 a94 := JTF_VARCHAR2_TABLE_300();
3034 a95 := JTF_VARCHAR2_TABLE_300();
3035 a96 := JTF_VARCHAR2_TABLE_300();
3036 a97 := JTF_VARCHAR2_TABLE_300();
3037 a98 := JTF_VARCHAR2_TABLE_300();
3038 a99 := JTF_VARCHAR2_TABLE_300();
3039 a100 := JTF_VARCHAR2_TABLE_300();
3040 a101 := JTF_VARCHAR2_TABLE_300();
3041 a102 := JTF_VARCHAR2_TABLE_300();
3042 a103 := JTF_VARCHAR2_TABLE_200();
3043 a104 := JTF_NUMBER_TABLE();
3044 a105 := JTF_NUMBER_TABLE();
3045 else
3046 a0 := JTF_VARCHAR2_TABLE_300();
3047 a1 := JTF_VARCHAR2_TABLE_300();
3048 a2 := JTF_VARCHAR2_TABLE_300();
3049 a3 := JTF_VARCHAR2_TABLE_300();
3050 a4 := JTF_VARCHAR2_TABLE_300();
3051 a5 := JTF_VARCHAR2_TABLE_300();
3052 a6 := JTF_VARCHAR2_TABLE_300();
3053 a7 := JTF_VARCHAR2_TABLE_300();
3054 a8 := JTF_VARCHAR2_TABLE_300();
3055 a9 := JTF_VARCHAR2_TABLE_300();
3056 a10 := JTF_VARCHAR2_TABLE_300();
3057 a11 := JTF_VARCHAR2_TABLE_300();
3058 a12 := JTF_VARCHAR2_TABLE_300();
3059 a13 := JTF_VARCHAR2_TABLE_300();
3060 a14 := JTF_VARCHAR2_TABLE_300();
3061 a15 := JTF_VARCHAR2_TABLE_100();
3062 a16 := JTF_VARCHAR2_TABLE_100();
3063 a17 := JTF_NUMBER_TABLE();
3064 a18 := JTF_DATE_TABLE();
3065 a19 := JTF_NUMBER_TABLE();
3066 a20 := JTF_NUMBER_TABLE();
3067 a21 := JTF_NUMBER_TABLE();
3068 a22 := JTF_NUMBER_TABLE();
3069 a23 := JTF_DATE_TABLE();
3070 a24 := JTF_NUMBER_TABLE();
3071 a25 := JTF_NUMBER_TABLE();
3072 a26 := JTF_NUMBER_TABLE();
3073 a27 := JTF_NUMBER_TABLE();
3074 a28 := JTF_NUMBER_TABLE();
3075 a29 := JTF_NUMBER_TABLE();
3076 a30 := JTF_DATE_TABLE();
3077 a31 := JTF_NUMBER_TABLE();
3078 a32 := JTF_VARCHAR2_TABLE_100();
3079 a33 := JTF_VARCHAR2_TABLE_100();
3080 a34 := JTF_VARCHAR2_TABLE_100();
3081 a35 := JTF_VARCHAR2_TABLE_100();
3082 a36 := JTF_VARCHAR2_TABLE_100();
3083 a37 := JTF_VARCHAR2_TABLE_100();
3084 a38 := JTF_NUMBER_TABLE();
3085 a39 := JTF_NUMBER_TABLE();
3086 a40 := JTF_VARCHAR2_TABLE_100();
3087 a41 := JTF_VARCHAR2_TABLE_100();
3088 a42 := JTF_VARCHAR2_TABLE_300();
3089 a43 := JTF_VARCHAR2_TABLE_300();
3090 a44 := JTF_VARCHAR2_TABLE_100();
3091 a45 := JTF_VARCHAR2_TABLE_100();
3092 a46 := JTF_VARCHAR2_TABLE_100();
3093 a47 := JTF_VARCHAR2_TABLE_100();
3094 a48 := JTF_VARCHAR2_TABLE_2000();
3095 a49 := JTF_NUMBER_TABLE();
3096 a50 := JTF_NUMBER_TABLE();
3097 a51 := JTF_VARCHAR2_TABLE_100();
3098 a52 := JTF_NUMBER_TABLE();
3099 a53 := JTF_VARCHAR2_TABLE_100();
3100 a54 := JTF_VARCHAR2_TABLE_100();
3101 a55 := JTF_VARCHAR2_TABLE_100();
3102 a56 := JTF_VARCHAR2_TABLE_100();
3103 a57 := JTF_NUMBER_TABLE();
3104 a58 := JTF_VARCHAR2_TABLE_100();
3105 a59 := JTF_VARCHAR2_TABLE_100();
3106 a60 := JTF_VARCHAR2_TABLE_100();
3107 a61 := JTF_VARCHAR2_TABLE_100();
3108 a62 := JTF_NUMBER_TABLE();
3109 a63 := JTF_NUMBER_TABLE();
3110 a64 := JTF_NUMBER_TABLE();
3111 a65 := JTF_VARCHAR2_TABLE_100();
3112 a66 := JTF_VARCHAR2_TABLE_100();
3113 a67 := JTF_VARCHAR2_TABLE_300();
3114 a68 := JTF_VARCHAR2_TABLE_100();
3115 a69 := JTF_NUMBER_TABLE();
3116 a70 := JTF_VARCHAR2_TABLE_100();
3117 a71 := JTF_VARCHAR2_TABLE_100();
3118 a72 := JTF_DATE_TABLE();
3119 a73 := JTF_VARCHAR2_TABLE_100();
3120 a74 := JTF_VARCHAR2_TABLE_100();
3121 a75 := JTF_VARCHAR2_TABLE_100();
3122 a76 := JTF_DATE_TABLE();
3123 a77 := JTF_VARCHAR2_TABLE_100();
3124 a78 := JTF_VARCHAR2_TABLE_100();
3125 a79 := JTF_NUMBER_TABLE();
3126 a80 := JTF_NUMBER_TABLE();
3127 a81 := JTF_NUMBER_TABLE();
3128 a82 := JTF_VARCHAR2_TABLE_100();
3129 a83 := JTF_VARCHAR2_TABLE_100();
3130 a84 := JTF_VARCHAR2_TABLE_100();
3131 a85 := JTF_VARCHAR2_TABLE_100();
3132 a86 := JTF_VARCHAR2_TABLE_100();
3133 a87 := JTF_VARCHAR2_TABLE_100();
3134 a88 := JTF_VARCHAR2_TABLE_300();
3135 a89 := JTF_VARCHAR2_TABLE_300();
3136 a90 := JTF_VARCHAR2_TABLE_300();
3137 a91 := JTF_VARCHAR2_TABLE_300();
3138 a92 := JTF_VARCHAR2_TABLE_300();
3139 a93 := JTF_VARCHAR2_TABLE_300();
3140 a94 := JTF_VARCHAR2_TABLE_300();
3141 a95 := JTF_VARCHAR2_TABLE_300();
3142 a96 := JTF_VARCHAR2_TABLE_300();
3143 a97 := JTF_VARCHAR2_TABLE_300();
3144 a98 := JTF_VARCHAR2_TABLE_300();
3145 a99 := JTF_VARCHAR2_TABLE_300();
3146 a100 := JTF_VARCHAR2_TABLE_300();
3147 a101 := JTF_VARCHAR2_TABLE_300();
3148 a102 := JTF_VARCHAR2_TABLE_300();
3149 a103 := JTF_VARCHAR2_TABLE_200();
3150 a104 := JTF_NUMBER_TABLE();
3151 a105 := JTF_NUMBER_TABLE();
3152 if t.count > 0 then
3153 a0.extend(t.count);
3154 a1.extend(t.count);
3155 a2.extend(t.count);
3156 a3.extend(t.count);
3157 a4.extend(t.count);
3158 a5.extend(t.count);
3159 a6.extend(t.count);
3160 a7.extend(t.count);
3161 a8.extend(t.count);
3162 a9.extend(t.count);
3163 a10.extend(t.count);
3164 a11.extend(t.count);
3165 a12.extend(t.count);
3166 a13.extend(t.count);
3167 a14.extend(t.count);
3168 a15.extend(t.count);
3169 a16.extend(t.count);
3170 a17.extend(t.count);
3171 a18.extend(t.count);
3172 a19.extend(t.count);
3173 a20.extend(t.count);
3174 a21.extend(t.count);
3175 a22.extend(t.count);
3176 a23.extend(t.count);
3177 a24.extend(t.count);
3178 a25.extend(t.count);
3179 a26.extend(t.count);
3180 a27.extend(t.count);
3181 a28.extend(t.count);
3182 a29.extend(t.count);
3183 a30.extend(t.count);
3184 a31.extend(t.count);
3185 a32.extend(t.count);
3186 a33.extend(t.count);
3187 a34.extend(t.count);
3188 a35.extend(t.count);
3189 a36.extend(t.count);
3190 a37.extend(t.count);
3191 a38.extend(t.count);
3192 a39.extend(t.count);
3193 a40.extend(t.count);
3194 a41.extend(t.count);
3195 a42.extend(t.count);
3196 a43.extend(t.count);
3197 a44.extend(t.count);
3198 a45.extend(t.count);
3199 a46.extend(t.count);
3200 a47.extend(t.count);
3201 a48.extend(t.count);
3202 a49.extend(t.count);
3203 a50.extend(t.count);
3204 a51.extend(t.count);
3205 a52.extend(t.count);
3206 a53.extend(t.count);
3207 a54.extend(t.count);
3208 a55.extend(t.count);
3209 a56.extend(t.count);
3210 a57.extend(t.count);
3211 a58.extend(t.count);
3212 a59.extend(t.count);
3213 a60.extend(t.count);
3214 a61.extend(t.count);
3215 a62.extend(t.count);
3216 a63.extend(t.count);
3217 a64.extend(t.count);
3218 a65.extend(t.count);
3219 a66.extend(t.count);
3220 a67.extend(t.count);
3221 a68.extend(t.count);
3222 a69.extend(t.count);
3223 a70.extend(t.count);
3224 a71.extend(t.count);
3225 a72.extend(t.count);
3226 a73.extend(t.count);
3227 a74.extend(t.count);
3228 a75.extend(t.count);
3229 a76.extend(t.count);
3230 a77.extend(t.count);
3231 a78.extend(t.count);
3232 a79.extend(t.count);
3233 a80.extend(t.count);
3234 a81.extend(t.count);
3235 a82.extend(t.count);
3236 a83.extend(t.count);
3237 a84.extend(t.count);
3238 a85.extend(t.count);
3239 a86.extend(t.count);
3240 a87.extend(t.count);
3241 a88.extend(t.count);
3242 a89.extend(t.count);
3243 a90.extend(t.count);
3244 a91.extend(t.count);
3245 a92.extend(t.count);
3246 a93.extend(t.count);
3247 a94.extend(t.count);
3248 a95.extend(t.count);
3249 a96.extend(t.count);
3250 a97.extend(t.count);
3251 a98.extend(t.count);
3252 a99.extend(t.count);
3253 a100.extend(t.count);
3254 a101.extend(t.count);
3255 a102.extend(t.count);
3256 a103.extend(t.count);
3257 a104.extend(t.count);
3258 a105.extend(t.count);
3259 ddindx := t.first;
3260 indx := 1;
3261 while true loop
3262 a0(indx) := t(ddindx).attribute1;
3263 a1(indx) := t(ddindx).attribute10;
3264 a2(indx) := t(ddindx).attribute11;
3265 a3(indx) := t(ddindx).attribute12;
3266 a4(indx) := t(ddindx).attribute13;
3267 a5(indx) := t(ddindx).attribute14;
3268 a6(indx) := t(ddindx).attribute15;
3269 a7(indx) := t(ddindx).attribute2;
3270 a8(indx) := t(ddindx).attribute3;
3271 a9(indx) := t(ddindx).attribute4;
3272 a10(indx) := t(ddindx).attribute5;
3273 a11(indx) := t(ddindx).attribute6;
3274 a12(indx) := t(ddindx).attribute7;
3275 a13(indx) := t(ddindx).attribute8;
3276 a14(indx) := t(ddindx).attribute9;
3277 a15(indx) := t(ddindx).automatic_flag;
3278 a16(indx) := t(ddindx).context;
3279 a17(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
3280 a18(indx) := t(ddindx).creation_date;
3281 a19(indx) := rosetta_g_miss_num_map(t(ddindx).discount_id);
3282 a20(indx) := rosetta_g_miss_num_map(t(ddindx).discount_line_id);
3283 a21(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
3284 a22(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
3285 a23(indx) := t(ddindx).last_update_date;
3286 a24(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
3287 a25(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
3288 a26(indx) := rosetta_g_miss_num_map(t(ddindx).percent);
3289 a27(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
3290 a28(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
3291 a29(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
3292 a30(indx) := t(ddindx).program_update_date;
3293 a31(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
3294 a32(indx) := t(ddindx).return_status;
3295 a33(indx) := t(ddindx).db_flag;
3296 a34(indx) := t(ddindx).operation;
3297 a35(indx) := t(ddindx).orig_sys_discount_ref;
3298 a36(indx) := t(ddindx).change_request_code;
3299 a37(indx) := t(ddindx).status_flag;
3300 a38(indx) := rosetta_g_miss_num_map(t(ddindx).list_header_id);
3301 a39(indx) := rosetta_g_miss_num_map(t(ddindx).list_line_id);
3302 a40(indx) := t(ddindx).list_line_type_code;
3303 a41(indx) := t(ddindx).modifier_mechanism_type_code;
3304 a42(indx) := t(ddindx).modified_from;
3305 a43(indx) := t(ddindx).modified_to;
3306 a44(indx) := t(ddindx).updated_flag;
3307 a45(indx) := t(ddindx).update_allowed;
3308 a46(indx) := t(ddindx).applied_flag;
3309 a47(indx) := t(ddindx).change_reason_code;
3310 a48(indx) := t(ddindx).change_reason_text;
3311 a49(indx) := rosetta_g_miss_num_map(t(ddindx).operand);
3312 a50(indx) := rosetta_g_miss_num_map(t(ddindx).operand_per_pqty);
3313 a51(indx) := t(ddindx).arithmetic_operator;
3314 a52(indx) := rosetta_g_miss_num_map(t(ddindx).cost_id);
3315 a53(indx) := t(ddindx).tax_code;
3316 a54(indx) := t(ddindx).tax_exempt_flag;
3317 a55(indx) := t(ddindx).tax_exempt_number;
3318 a56(indx) := t(ddindx).tax_exempt_reason_code;
3319 a57(indx) := rosetta_g_miss_num_map(t(ddindx).parent_adjustment_id);
3320 a58(indx) := t(ddindx).invoiced_flag;
3321 a59(indx) := t(ddindx).estimated_flag;
3322 a60(indx) := t(ddindx).inc_in_sales_performance;
3323 a61(indx) := t(ddindx).split_action_code;
3324 a62(indx) := rosetta_g_miss_num_map(t(ddindx).adjusted_amount);
3325 a63(indx) := rosetta_g_miss_num_map(t(ddindx).adjusted_amount_per_pqty);
3326 a64(indx) := rosetta_g_miss_num_map(t(ddindx).pricing_phase_id);
3327 a65(indx) := t(ddindx).charge_type_code;
3328 a66(indx) := t(ddindx).charge_subtype_code;
3329 a67(indx) := t(ddindx).list_line_no;
3330 a68(indx) := t(ddindx).source_system_code;
3331 a69(indx) := rosetta_g_miss_num_map(t(ddindx).benefit_qty);
3332 a70(indx) := t(ddindx).benefit_uom_code;
3333 a71(indx) := t(ddindx).print_on_invoice_flag;
3334 a72(indx) := t(ddindx).expiration_date;
3335 a73(indx) := t(ddindx).rebate_transaction_type_code;
3336 a74(indx) := t(ddindx).rebate_transaction_reference;
3337 a75(indx) := t(ddindx).rebate_payment_system_code;
3338 a76(indx) := t(ddindx).redeemed_date;
3339 a77(indx) := t(ddindx).redeemed_flag;
3340 a78(indx) := t(ddindx).accrual_flag;
3341 a79(indx) := rosetta_g_miss_num_map(t(ddindx).range_break_quantity);
3342 a80(indx) := rosetta_g_miss_num_map(t(ddindx).accrual_conversion_rate);
3343 a81(indx) := rosetta_g_miss_num_map(t(ddindx).pricing_group_sequence);
3344 a82(indx) := t(ddindx).modifier_level_code;
3345 a83(indx) := t(ddindx).price_break_type_code;
3346 a84(indx) := t(ddindx).substitution_attribute;
3347 a85(indx) := t(ddindx).proration_type_code;
3348 a86(indx) := t(ddindx).credit_or_charge_flag;
3349 a87(indx) := t(ddindx).include_on_returns_flag;
3350 a88(indx) := t(ddindx).ac_attribute1;
3351 a89(indx) := t(ddindx).ac_attribute10;
3352 a90(indx) := t(ddindx).ac_attribute11;
3353 a91(indx) := t(ddindx).ac_attribute12;
3354 a92(indx) := t(ddindx).ac_attribute13;
3355 a93(indx) := t(ddindx).ac_attribute14;
3356 a94(indx) := t(ddindx).ac_attribute15;
3357 a95(indx) := t(ddindx).ac_attribute2;
3358 a96(indx) := t(ddindx).ac_attribute3;
3359 a97(indx) := t(ddindx).ac_attribute4;
3360 a98(indx) := t(ddindx).ac_attribute5;
3361 a99(indx) := t(ddindx).ac_attribute6;
3362 a100(indx) := t(ddindx).ac_attribute7;
3363 a101(indx) := t(ddindx).ac_attribute8;
3364 a102(indx) := t(ddindx).ac_attribute9;
3365 a103(indx) := t(ddindx).ac_context;
3366 a104(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
3367 a105(indx) := rosetta_g_miss_num_map(t(ddindx).invoiced_amount);
3368 indx := indx+1;
3369 if t.last =ddindx
3370 then exit;
3371 end if;
3372 ddindx := t.next(ddindx);
3373 end loop;
3374 end if;
3375 end if;
3376 end rosetta_table_copy_out_p5;
3377
3378 procedure rosetta_table_copy_in_p7(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_adj_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
3379 , a1 JTF_VARCHAR2_TABLE_300
3380 , a2 JTF_VARCHAR2_TABLE_100
3381 ) as
3382 ddindx binary_integer; indx binary_integer;
3383 begin
3384 if a0 is not null and a0.count > 0 then
3385 if a0.count > 0 then
3386 indx := a0.first;
3387 ddindx := 1;
3388 while true loop
3389 t(ddindx).discount := a0(indx);
3390 t(ddindx).list_name := a1(indx);
3391 t(ddindx).version_no := a2(indx);
3392 ddindx := ddindx+1;
3393 if a0.last =indx
3394 then exit;
3395 end if;
3396 indx := a0.next(indx);
3397 end loop;
3398 end if;
3399 end if;
3400 end rosetta_table_copy_in_p7;
3401 procedure rosetta_table_copy_out_p7(t oe_order_pub.header_adj_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3402 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3403 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3404 ) as
3405 ddindx binary_integer; indx binary_integer;
3406 begin
3407 if t is null or t.count = 0 then
3408 a0 := JTF_VARCHAR2_TABLE_300();
3409 a1 := JTF_VARCHAR2_TABLE_300();
3410 a2 := JTF_VARCHAR2_TABLE_100();
3411 else
3412 a0 := JTF_VARCHAR2_TABLE_300();
3413 a1 := JTF_VARCHAR2_TABLE_300();
3414 a2 := JTF_VARCHAR2_TABLE_100();
3415 if t.count > 0 then
3416 a0.extend(t.count);
3417 a1.extend(t.count);
3418 a2.extend(t.count);
3419 ddindx := t.first;
3420 indx := 1;
3421 while true loop
3422 a0(indx) := t(ddindx).discount;
3423 a1(indx) := t(ddindx).list_name;
3424 a2(indx) := t(ddindx).version_no;
3425 indx := indx+1;
3426 if t.last =ddindx
3427 then exit;
3428 end if;
3429 ddindx := t.next(ddindx);
3430 end loop;
3431 end if;
3432 end if;
3433 end rosetta_table_copy_out_p7;
3434
3435 procedure rosetta_table_copy_in_p9(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_price_att_tbl_type, a0 JTF_NUMBER_TABLE
3436 , a1 JTF_NUMBER_TABLE
3437 , a2 JTF_NUMBER_TABLE
3438 , a3 JTF_DATE_TABLE
3439 , a4 JTF_NUMBER_TABLE
3440 , a5 JTF_DATE_TABLE
3441 , a6 JTF_NUMBER_TABLE
3442 , a7 JTF_NUMBER_TABLE
3443 , a8 JTF_NUMBER_TABLE
3444 , a9 JTF_NUMBER_TABLE
3445 , a10 JTF_DATE_TABLE
3446 , a11 JTF_NUMBER_TABLE
3447 , a12 JTF_VARCHAR2_TABLE_100
3448 , a13 JTF_VARCHAR2_TABLE_100
3449 , a14 JTF_VARCHAR2_TABLE_300
3450 , a15 JTF_VARCHAR2_TABLE_300
3451 , a16 JTF_VARCHAR2_TABLE_300
3452 , a17 JTF_VARCHAR2_TABLE_300
3453 , a18 JTF_VARCHAR2_TABLE_300
3454 , a19 JTF_VARCHAR2_TABLE_300
3455 , a20 JTF_VARCHAR2_TABLE_300
3456 , a21 JTF_VARCHAR2_TABLE_300
3457 , a22 JTF_VARCHAR2_TABLE_300
3458 , a23 JTF_VARCHAR2_TABLE_300
3459 , a24 JTF_VARCHAR2_TABLE_300
3460 , a25 JTF_VARCHAR2_TABLE_300
3461 , a26 JTF_VARCHAR2_TABLE_300
3462 , a27 JTF_VARCHAR2_TABLE_300
3463 , a28 JTF_VARCHAR2_TABLE_300
3464 , a29 JTF_VARCHAR2_TABLE_300
3465 , a30 JTF_VARCHAR2_TABLE_300
3466 , a31 JTF_VARCHAR2_TABLE_300
3467 , a32 JTF_VARCHAR2_TABLE_300
3468 , a33 JTF_VARCHAR2_TABLE_300
3469 , a34 JTF_VARCHAR2_TABLE_300
3470 , a35 JTF_VARCHAR2_TABLE_300
3471 , a36 JTF_VARCHAR2_TABLE_300
3472 , a37 JTF_VARCHAR2_TABLE_300
3473 , a38 JTF_VARCHAR2_TABLE_300
3474 , a39 JTF_VARCHAR2_TABLE_300
3475 , a40 JTF_VARCHAR2_TABLE_300
3476 , a41 JTF_VARCHAR2_TABLE_300
3477 , a42 JTF_VARCHAR2_TABLE_300
3478 , a43 JTF_VARCHAR2_TABLE_300
3479 , a44 JTF_VARCHAR2_TABLE_300
3480 , a45 JTF_VARCHAR2_TABLE_300
3481 , a46 JTF_VARCHAR2_TABLE_300
3482 , a47 JTF_VARCHAR2_TABLE_300
3483 , a48 JTF_VARCHAR2_TABLE_300
3484 , a49 JTF_VARCHAR2_TABLE_300
3485 , a50 JTF_VARCHAR2_TABLE_300
3486 , a51 JTF_VARCHAR2_TABLE_300
3487 , a52 JTF_VARCHAR2_TABLE_300
3488 , a53 JTF_VARCHAR2_TABLE_300
3489 , a54 JTF_VARCHAR2_TABLE_300
3490 , a55 JTF_VARCHAR2_TABLE_300
3491 , a56 JTF_VARCHAR2_TABLE_300
3492 , a57 JTF_VARCHAR2_TABLE_300
3493 , a58 JTF_VARCHAR2_TABLE_300
3494 , a59 JTF_VARCHAR2_TABLE_300
3495 , a60 JTF_VARCHAR2_TABLE_300
3496 , a61 JTF_VARCHAR2_TABLE_300
3497 , a62 JTF_VARCHAR2_TABLE_300
3498 , a63 JTF_VARCHAR2_TABLE_300
3499 , a64 JTF_VARCHAR2_TABLE_300
3500 , a65 JTF_VARCHAR2_TABLE_300
3501 , a66 JTF_VARCHAR2_TABLE_300
3502 , a67 JTF_VARCHAR2_TABLE_300
3503 , a68 JTF_VARCHAR2_TABLE_300
3504 , a69 JTF_VARCHAR2_TABLE_300
3505 , a70 JTF_VARCHAR2_TABLE_300
3506 , a71 JTF_VARCHAR2_TABLE_300
3507 , a72 JTF_VARCHAR2_TABLE_300
3508 , a73 JTF_VARCHAR2_TABLE_300
3509 , a74 JTF_VARCHAR2_TABLE_300
3510 , a75 JTF_VARCHAR2_TABLE_300
3511 , a76 JTF_VARCHAR2_TABLE_300
3512 , a77 JTF_VARCHAR2_TABLE_300
3513 , a78 JTF_VARCHAR2_TABLE_300
3514 , a79 JTF_VARCHAR2_TABLE_300
3515 , a80 JTF_VARCHAR2_TABLE_300
3516 , a81 JTF_VARCHAR2_TABLE_300
3517 , a82 JTF_VARCHAR2_TABLE_300
3518 , a83 JTF_VARCHAR2_TABLE_300
3519 , a84 JTF_VARCHAR2_TABLE_300
3520 , a85 JTF_VARCHAR2_TABLE_300
3521 , a86 JTF_VARCHAR2_TABLE_300
3522 , a87 JTF_VARCHAR2_TABLE_300
3523 , a88 JTF_VARCHAR2_TABLE_300
3524 , a89 JTF_VARCHAR2_TABLE_300
3525 , a90 JTF_VARCHAR2_TABLE_300
3526 , a91 JTF_VARCHAR2_TABLE_300
3527 , a92 JTF_VARCHAR2_TABLE_300
3528 , a93 JTF_VARCHAR2_TABLE_300
3529 , a94 JTF_VARCHAR2_TABLE_300
3530 , a95 JTF_VARCHAR2_TABLE_300
3531 , a96 JTF_VARCHAR2_TABLE_300
3532 , a97 JTF_VARCHAR2_TABLE_300
3533 , a98 JTF_VARCHAR2_TABLE_300
3534 , a99 JTF_VARCHAR2_TABLE_300
3535 , a100 JTF_VARCHAR2_TABLE_300
3536 , a101 JTF_VARCHAR2_TABLE_300
3537 , a102 JTF_VARCHAR2_TABLE_300
3538 , a103 JTF_VARCHAR2_TABLE_300
3539 , a104 JTF_VARCHAR2_TABLE_300
3540 , a105 JTF_VARCHAR2_TABLE_300
3541 , a106 JTF_VARCHAR2_TABLE_300
3542 , a107 JTF_VARCHAR2_TABLE_300
3543 , a108 JTF_VARCHAR2_TABLE_300
3544 , a109 JTF_VARCHAR2_TABLE_300
3545 , a110 JTF_VARCHAR2_TABLE_300
3546 , a111 JTF_VARCHAR2_TABLE_300
3547 , a112 JTF_VARCHAR2_TABLE_300
3548 , a113 JTF_VARCHAR2_TABLE_300
3549 , a114 JTF_VARCHAR2_TABLE_100
3550 , a115 JTF_VARCHAR2_TABLE_300
3551 , a116 JTF_VARCHAR2_TABLE_300
3552 , a117 JTF_VARCHAR2_TABLE_300
3553 , a118 JTF_VARCHAR2_TABLE_300
3554 , a119 JTF_VARCHAR2_TABLE_300
3555 , a120 JTF_VARCHAR2_TABLE_300
3556 , a121 JTF_VARCHAR2_TABLE_300
3557 , a122 JTF_VARCHAR2_TABLE_300
3558 , a123 JTF_VARCHAR2_TABLE_300
3559 , a124 JTF_VARCHAR2_TABLE_300
3560 , a125 JTF_VARCHAR2_TABLE_300
3561 , a126 JTF_VARCHAR2_TABLE_300
3562 , a127 JTF_VARCHAR2_TABLE_300
3563 , a128 JTF_VARCHAR2_TABLE_300
3564 , a129 JTF_VARCHAR2_TABLE_300
3565 , a130 JTF_VARCHAR2_TABLE_100
3566 , a131 JTF_VARCHAR2_TABLE_100
3567 , a132 JTF_VARCHAR2_TABLE_100
3568 , a133 JTF_VARCHAR2_TABLE_100
3569 , a134 JTF_NUMBER_TABLE
3570 , a135 JTF_VARCHAR2_TABLE_100
3571 , a136 JTF_VARCHAR2_TABLE_100
3572 ) as
3573 ddindx binary_integer; indx binary_integer;
3574 begin
3575 if a0 is not null and a0.count > 0 then
3576 if a0.count > 0 then
3577 indx := a0.first;
3578 ddindx := 1;
3579 while true loop
3580 t(ddindx).order_price_attrib_id := rosetta_g_miss_num_map(a0(indx));
3581 t(ddindx).header_id := rosetta_g_miss_num_map(a1(indx));
3582 t(ddindx).line_id := rosetta_g_miss_num_map(a2(indx));
3583 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a3(indx));
3584 t(ddindx).created_by := rosetta_g_miss_num_map(a4(indx));
3585 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a5(indx));
3586 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a6(indx));
3587 t(ddindx).last_update_login := rosetta_g_miss_num_map(a7(indx));
3588 t(ddindx).program_application_id := rosetta_g_miss_num_map(a8(indx));
3589 t(ddindx).program_id := rosetta_g_miss_num_map(a9(indx));
3590 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a10(indx));
3591 t(ddindx).request_id := rosetta_g_miss_num_map(a11(indx));
3592 t(ddindx).flex_title := a12(indx);
3593 t(ddindx).pricing_context := a13(indx);
3594 t(ddindx).pricing_attribute1 := a14(indx);
3595 t(ddindx).pricing_attribute2 := a15(indx);
3596 t(ddindx).pricing_attribute3 := a16(indx);
3597 t(ddindx).pricing_attribute4 := a17(indx);
3598 t(ddindx).pricing_attribute5 := a18(indx);
3599 t(ddindx).pricing_attribute6 := a19(indx);
3600 t(ddindx).pricing_attribute7 := a20(indx);
3601 t(ddindx).pricing_attribute8 := a21(indx);
3602 t(ddindx).pricing_attribute9 := a22(indx);
3603 t(ddindx).pricing_attribute10 := a23(indx);
3604 t(ddindx).pricing_attribute11 := a24(indx);
3605 t(ddindx).pricing_attribute12 := a25(indx);
3606 t(ddindx).pricing_attribute13 := a26(indx);
3607 t(ddindx).pricing_attribute14 := a27(indx);
3608 t(ddindx).pricing_attribute15 := a28(indx);
3609 t(ddindx).pricing_attribute16 := a29(indx);
3610 t(ddindx).pricing_attribute17 := a30(indx);
3611 t(ddindx).pricing_attribute18 := a31(indx);
3612 t(ddindx).pricing_attribute19 := a32(indx);
3613 t(ddindx).pricing_attribute20 := a33(indx);
3614 t(ddindx).pricing_attribute21 := a34(indx);
3615 t(ddindx).pricing_attribute22 := a35(indx);
3616 t(ddindx).pricing_attribute23 := a36(indx);
3617 t(ddindx).pricing_attribute24 := a37(indx);
3618 t(ddindx).pricing_attribute25 := a38(indx);
3619 t(ddindx).pricing_attribute26 := a39(indx);
3620 t(ddindx).pricing_attribute27 := a40(indx);
3621 t(ddindx).pricing_attribute28 := a41(indx);
3622 t(ddindx).pricing_attribute29 := a42(indx);
3623 t(ddindx).pricing_attribute30 := a43(indx);
3624 t(ddindx).pricing_attribute31 := a44(indx);
3625 t(ddindx).pricing_attribute32 := a45(indx);
3626 t(ddindx).pricing_attribute33 := a46(indx);
3627 t(ddindx).pricing_attribute34 := a47(indx);
3628 t(ddindx).pricing_attribute35 := a48(indx);
3629 t(ddindx).pricing_attribute36 := a49(indx);
3630 t(ddindx).pricing_attribute37 := a50(indx);
3631 t(ddindx).pricing_attribute38 := a51(indx);
3632 t(ddindx).pricing_attribute39 := a52(indx);
3633 t(ddindx).pricing_attribute40 := a53(indx);
3634 t(ddindx).pricing_attribute41 := a54(indx);
3635 t(ddindx).pricing_attribute42 := a55(indx);
3636 t(ddindx).pricing_attribute43 := a56(indx);
3637 t(ddindx).pricing_attribute44 := a57(indx);
3638 t(ddindx).pricing_attribute45 := a58(indx);
3639 t(ddindx).pricing_attribute46 := a59(indx);
3640 t(ddindx).pricing_attribute47 := a60(indx);
3641 t(ddindx).pricing_attribute48 := a61(indx);
3642 t(ddindx).pricing_attribute49 := a62(indx);
3643 t(ddindx).pricing_attribute50 := a63(indx);
3644 t(ddindx).pricing_attribute51 := a64(indx);
3645 t(ddindx).pricing_attribute52 := a65(indx);
3646 t(ddindx).pricing_attribute53 := a66(indx);
3647 t(ddindx).pricing_attribute54 := a67(indx);
3648 t(ddindx).pricing_attribute55 := a68(indx);
3649 t(ddindx).pricing_attribute56 := a69(indx);
3650 t(ddindx).pricing_attribute57 := a70(indx);
3651 t(ddindx).pricing_attribute58 := a71(indx);
3652 t(ddindx).pricing_attribute59 := a72(indx);
3653 t(ddindx).pricing_attribute60 := a73(indx);
3654 t(ddindx).pricing_attribute61 := a74(indx);
3655 t(ddindx).pricing_attribute62 := a75(indx);
3656 t(ddindx).pricing_attribute63 := a76(indx);
3657 t(ddindx).pricing_attribute64 := a77(indx);
3658 t(ddindx).pricing_attribute65 := a78(indx);
3659 t(ddindx).pricing_attribute66 := a79(indx);
3660 t(ddindx).pricing_attribute67 := a80(indx);
3661 t(ddindx).pricing_attribute68 := a81(indx);
3662 t(ddindx).pricing_attribute69 := a82(indx);
3663 t(ddindx).pricing_attribute70 := a83(indx);
3664 t(ddindx).pricing_attribute71 := a84(indx);
3665 t(ddindx).pricing_attribute72 := a85(indx);
3666 t(ddindx).pricing_attribute73 := a86(indx);
3667 t(ddindx).pricing_attribute74 := a87(indx);
3668 t(ddindx).pricing_attribute75 := a88(indx);
3669 t(ddindx).pricing_attribute76 := a89(indx);
3670 t(ddindx).pricing_attribute77 := a90(indx);
3671 t(ddindx).pricing_attribute78 := a91(indx);
3672 t(ddindx).pricing_attribute79 := a92(indx);
3673 t(ddindx).pricing_attribute80 := a93(indx);
3674 t(ddindx).pricing_attribute81 := a94(indx);
3675 t(ddindx).pricing_attribute82 := a95(indx);
3676 t(ddindx).pricing_attribute83 := a96(indx);
3677 t(ddindx).pricing_attribute84 := a97(indx);
3678 t(ddindx).pricing_attribute85 := a98(indx);
3679 t(ddindx).pricing_attribute86 := a99(indx);
3680 t(ddindx).pricing_attribute87 := a100(indx);
3681 t(ddindx).pricing_attribute88 := a101(indx);
3682 t(ddindx).pricing_attribute89 := a102(indx);
3683 t(ddindx).pricing_attribute90 := a103(indx);
3684 t(ddindx).pricing_attribute91 := a104(indx);
3685 t(ddindx).pricing_attribute92 := a105(indx);
3686 t(ddindx).pricing_attribute93 := a106(indx);
3687 t(ddindx).pricing_attribute94 := a107(indx);
3688 t(ddindx).pricing_attribute95 := a108(indx);
3689 t(ddindx).pricing_attribute96 := a109(indx);
3690 t(ddindx).pricing_attribute97 := a110(indx);
3691 t(ddindx).pricing_attribute98 := a111(indx);
3692 t(ddindx).pricing_attribute99 := a112(indx);
3693 t(ddindx).pricing_attribute100 := a113(indx);
3694 t(ddindx).context := a114(indx);
3695 t(ddindx).attribute1 := a115(indx);
3696 t(ddindx).attribute2 := a116(indx);
3697 t(ddindx).attribute3 := a117(indx);
3698 t(ddindx).attribute4 := a118(indx);
3699 t(ddindx).attribute5 := a119(indx);
3700 t(ddindx).attribute6 := a120(indx);
3701 t(ddindx).attribute7 := a121(indx);
3702 t(ddindx).attribute8 := a122(indx);
3703 t(ddindx).attribute9 := a123(indx);
3704 t(ddindx).attribute10 := a124(indx);
3705 t(ddindx).attribute11 := a125(indx);
3706 t(ddindx).attribute12 := a126(indx);
3707 t(ddindx).attribute13 := a127(indx);
3708 t(ddindx).attribute14 := a128(indx);
3709 t(ddindx).attribute15 := a129(indx);
3710 t(ddindx).override_flag := a130(indx);
3711 t(ddindx).return_status := a131(indx);
3712 t(ddindx).db_flag := a132(indx);
3713 t(ddindx).operation := a133(indx);
3714 t(ddindx).lock_control := rosetta_g_miss_num_map(a134(indx));
3715 t(ddindx).orig_sys_atts_ref := a135(indx);
3716 t(ddindx).change_request_code := a136(indx);
3717 ddindx := ddindx+1;
3718 if a0.last =indx
3719 then exit;
3720 end if;
3721 indx := a0.next(indx);
3722 end loop;
3723 end if;
3724 end if;
3725 end rosetta_table_copy_in_p9;
3726 procedure rosetta_table_copy_out_p9(t oe_order_pub.header_price_att_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3727 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3728 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3729 , a3 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
3730 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3731 , a5 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
3732 , a6 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3733 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3734 , a8 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3735 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3736 , a10 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
3737 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3738 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3739 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3740 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3741 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3742 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3743 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3744 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3745 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3746 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3747 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3748 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3749 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3750 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3751 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3752 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3753 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3754 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3755 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3756 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3757 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3758 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3759 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3760 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3761 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3762 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3763 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3764 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3765 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3766 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3767 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3768 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3769 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3770 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3771 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3772 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3773 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3774 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3775 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3776 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3777 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3778 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3779 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3780 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3781 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3782 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3783 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3784 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3785 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3786 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3787 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3788 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3789 , a63 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3790 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3791 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3792 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3793 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3794 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3795 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3796 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3797 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3798 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3799 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3800 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3801 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3802 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3803 , a77 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3804 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3805 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3806 , a80 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3807 , a81 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3808 , a82 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3809 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3810 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3811 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3812 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3813 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3814 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3815 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3816 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3817 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3818 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3819 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3820 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3821 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3822 , a96 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3823 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3824 , a98 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3825 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3826 , a100 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3827 , a101 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3828 , a102 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3829 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3830 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3831 , a105 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3832 , a106 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3833 , a107 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3834 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3835 , a109 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3836 , a110 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3837 , a111 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3838 , a112 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3839 , a113 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3840 , a114 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3841 , a115 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3842 , a116 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3843 , a117 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3844 , a118 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3845 , a119 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3846 , a120 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3847 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3848 , a122 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3849 , a123 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3850 , a124 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3851 , a125 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3852 , a126 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3853 , a127 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3854 , a128 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3855 , a129 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
3856 , a130 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3857 , a131 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3858 , a132 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3859 , a133 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3860 , a134 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
3861 , a135 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3862 , a136 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
3863 ) as
3864 ddindx binary_integer; indx binary_integer;
3865 begin
3866 if t is null or t.count = 0 then
3867 a0 := JTF_NUMBER_TABLE();
3868 a1 := JTF_NUMBER_TABLE();
3869 a2 := JTF_NUMBER_TABLE();
3870 a3 := JTF_DATE_TABLE();
3871 a4 := JTF_NUMBER_TABLE();
3872 a5 := JTF_DATE_TABLE();
3873 a6 := JTF_NUMBER_TABLE();
3874 a7 := JTF_NUMBER_TABLE();
3875 a8 := JTF_NUMBER_TABLE();
3876 a9 := JTF_NUMBER_TABLE();
3877 a10 := JTF_DATE_TABLE();
3878 a11 := JTF_NUMBER_TABLE();
3879 a12 := JTF_VARCHAR2_TABLE_100();
3880 a13 := JTF_VARCHAR2_TABLE_100();
3881 a14 := JTF_VARCHAR2_TABLE_300();
3882 a15 := JTF_VARCHAR2_TABLE_300();
3883 a16 := JTF_VARCHAR2_TABLE_300();
3884 a17 := JTF_VARCHAR2_TABLE_300();
3885 a18 := JTF_VARCHAR2_TABLE_300();
3886 a19 := JTF_VARCHAR2_TABLE_300();
3887 a20 := JTF_VARCHAR2_TABLE_300();
3888 a21 := JTF_VARCHAR2_TABLE_300();
3889 a22 := JTF_VARCHAR2_TABLE_300();
3890 a23 := JTF_VARCHAR2_TABLE_300();
3891 a24 := JTF_VARCHAR2_TABLE_300();
3892 a25 := JTF_VARCHAR2_TABLE_300();
3893 a26 := JTF_VARCHAR2_TABLE_300();
3894 a27 := JTF_VARCHAR2_TABLE_300();
3895 a28 := JTF_VARCHAR2_TABLE_300();
3896 a29 := JTF_VARCHAR2_TABLE_300();
3897 a30 := JTF_VARCHAR2_TABLE_300();
3898 a31 := JTF_VARCHAR2_TABLE_300();
3899 a32 := JTF_VARCHAR2_TABLE_300();
3900 a33 := JTF_VARCHAR2_TABLE_300();
3901 a34 := JTF_VARCHAR2_TABLE_300();
3902 a35 := JTF_VARCHAR2_TABLE_300();
3903 a36 := JTF_VARCHAR2_TABLE_300();
3904 a37 := JTF_VARCHAR2_TABLE_300();
3905 a38 := JTF_VARCHAR2_TABLE_300();
3906 a39 := JTF_VARCHAR2_TABLE_300();
3907 a40 := JTF_VARCHAR2_TABLE_300();
3908 a41 := JTF_VARCHAR2_TABLE_300();
3909 a42 := JTF_VARCHAR2_TABLE_300();
3910 a43 := JTF_VARCHAR2_TABLE_300();
3911 a44 := JTF_VARCHAR2_TABLE_300();
3912 a45 := JTF_VARCHAR2_TABLE_300();
3913 a46 := JTF_VARCHAR2_TABLE_300();
3914 a47 := JTF_VARCHAR2_TABLE_300();
3915 a48 := JTF_VARCHAR2_TABLE_300();
3916 a49 := JTF_VARCHAR2_TABLE_300();
3917 a50 := JTF_VARCHAR2_TABLE_300();
3918 a51 := JTF_VARCHAR2_TABLE_300();
3919 a52 := JTF_VARCHAR2_TABLE_300();
3920 a53 := JTF_VARCHAR2_TABLE_300();
3921 a54 := JTF_VARCHAR2_TABLE_300();
3922 a55 := JTF_VARCHAR2_TABLE_300();
3923 a56 := JTF_VARCHAR2_TABLE_300();
3924 a57 := JTF_VARCHAR2_TABLE_300();
3925 a58 := JTF_VARCHAR2_TABLE_300();
3926 a59 := JTF_VARCHAR2_TABLE_300();
3927 a60 := JTF_VARCHAR2_TABLE_300();
3928 a61 := JTF_VARCHAR2_TABLE_300();
3929 a62 := JTF_VARCHAR2_TABLE_300();
3930 a63 := JTF_VARCHAR2_TABLE_300();
3931 a64 := JTF_VARCHAR2_TABLE_300();
3932 a65 := JTF_VARCHAR2_TABLE_300();
3933 a66 := JTF_VARCHAR2_TABLE_300();
3934 a67 := JTF_VARCHAR2_TABLE_300();
3935 a68 := JTF_VARCHAR2_TABLE_300();
3936 a69 := JTF_VARCHAR2_TABLE_300();
3937 a70 := JTF_VARCHAR2_TABLE_300();
3938 a71 := JTF_VARCHAR2_TABLE_300();
3939 a72 := JTF_VARCHAR2_TABLE_300();
3940 a73 := JTF_VARCHAR2_TABLE_300();
3941 a74 := JTF_VARCHAR2_TABLE_300();
3942 a75 := JTF_VARCHAR2_TABLE_300();
3943 a76 := JTF_VARCHAR2_TABLE_300();
3944 a77 := JTF_VARCHAR2_TABLE_300();
3945 a78 := JTF_VARCHAR2_TABLE_300();
3946 a79 := JTF_VARCHAR2_TABLE_300();
3947 a80 := JTF_VARCHAR2_TABLE_300();
3948 a81 := JTF_VARCHAR2_TABLE_300();
3949 a82 := JTF_VARCHAR2_TABLE_300();
3950 a83 := JTF_VARCHAR2_TABLE_300();
3951 a84 := JTF_VARCHAR2_TABLE_300();
3952 a85 := JTF_VARCHAR2_TABLE_300();
3953 a86 := JTF_VARCHAR2_TABLE_300();
3954 a87 := JTF_VARCHAR2_TABLE_300();
3955 a88 := JTF_VARCHAR2_TABLE_300();
3956 a89 := JTF_VARCHAR2_TABLE_300();
3957 a90 := JTF_VARCHAR2_TABLE_300();
3958 a91 := JTF_VARCHAR2_TABLE_300();
3959 a92 := JTF_VARCHAR2_TABLE_300();
3960 a93 := JTF_VARCHAR2_TABLE_300();
3961 a94 := JTF_VARCHAR2_TABLE_300();
3962 a95 := JTF_VARCHAR2_TABLE_300();
3963 a96 := JTF_VARCHAR2_TABLE_300();
3964 a97 := JTF_VARCHAR2_TABLE_300();
3965 a98 := JTF_VARCHAR2_TABLE_300();
3966 a99 := JTF_VARCHAR2_TABLE_300();
3967 a100 := JTF_VARCHAR2_TABLE_300();
3968 a101 := JTF_VARCHAR2_TABLE_300();
3969 a102 := JTF_VARCHAR2_TABLE_300();
3970 a103 := JTF_VARCHAR2_TABLE_300();
3971 a104 := JTF_VARCHAR2_TABLE_300();
3972 a105 := JTF_VARCHAR2_TABLE_300();
3973 a106 := JTF_VARCHAR2_TABLE_300();
3974 a107 := JTF_VARCHAR2_TABLE_300();
3975 a108 := JTF_VARCHAR2_TABLE_300();
3976 a109 := JTF_VARCHAR2_TABLE_300();
3977 a110 := JTF_VARCHAR2_TABLE_300();
3978 a111 := JTF_VARCHAR2_TABLE_300();
3979 a112 := JTF_VARCHAR2_TABLE_300();
3980 a113 := JTF_VARCHAR2_TABLE_300();
3981 a114 := JTF_VARCHAR2_TABLE_100();
3982 a115 := JTF_VARCHAR2_TABLE_300();
3983 a116 := JTF_VARCHAR2_TABLE_300();
3984 a117 := JTF_VARCHAR2_TABLE_300();
3985 a118 := JTF_VARCHAR2_TABLE_300();
3986 a119 := JTF_VARCHAR2_TABLE_300();
3987 a120 := JTF_VARCHAR2_TABLE_300();
3988 a121 := JTF_VARCHAR2_TABLE_300();
3989 a122 := JTF_VARCHAR2_TABLE_300();
3990 a123 := JTF_VARCHAR2_TABLE_300();
3991 a124 := JTF_VARCHAR2_TABLE_300();
3992 a125 := JTF_VARCHAR2_TABLE_300();
3993 a126 := JTF_VARCHAR2_TABLE_300();
3994 a127 := JTF_VARCHAR2_TABLE_300();
3995 a128 := JTF_VARCHAR2_TABLE_300();
3996 a129 := JTF_VARCHAR2_TABLE_300();
3997 a130 := JTF_VARCHAR2_TABLE_100();
3998 a131 := JTF_VARCHAR2_TABLE_100();
3999 a132 := JTF_VARCHAR2_TABLE_100();
4000 a133 := JTF_VARCHAR2_TABLE_100();
4001 a134 := JTF_NUMBER_TABLE();
4002 a135 := JTF_VARCHAR2_TABLE_100();
4003 a136 := JTF_VARCHAR2_TABLE_100();
4004 else
4005 a0 := JTF_NUMBER_TABLE();
4006 a1 := JTF_NUMBER_TABLE();
4007 a2 := JTF_NUMBER_TABLE();
4008 a3 := JTF_DATE_TABLE();
4009 a4 := JTF_NUMBER_TABLE();
4010 a5 := JTF_DATE_TABLE();
4011 a6 := JTF_NUMBER_TABLE();
4012 a7 := JTF_NUMBER_TABLE();
4013 a8 := JTF_NUMBER_TABLE();
4014 a9 := JTF_NUMBER_TABLE();
4015 a10 := JTF_DATE_TABLE();
4016 a11 := JTF_NUMBER_TABLE();
4017 a12 := JTF_VARCHAR2_TABLE_100();
4018 a13 := JTF_VARCHAR2_TABLE_100();
4019 a14 := JTF_VARCHAR2_TABLE_300();
4020 a15 := JTF_VARCHAR2_TABLE_300();
4021 a16 := JTF_VARCHAR2_TABLE_300();
4022 a17 := JTF_VARCHAR2_TABLE_300();
4023 a18 := JTF_VARCHAR2_TABLE_300();
4024 a19 := JTF_VARCHAR2_TABLE_300();
4025 a20 := JTF_VARCHAR2_TABLE_300();
4026 a21 := JTF_VARCHAR2_TABLE_300();
4027 a22 := JTF_VARCHAR2_TABLE_300();
4028 a23 := JTF_VARCHAR2_TABLE_300();
4029 a24 := JTF_VARCHAR2_TABLE_300();
4030 a25 := JTF_VARCHAR2_TABLE_300();
4031 a26 := JTF_VARCHAR2_TABLE_300();
4032 a27 := JTF_VARCHAR2_TABLE_300();
4033 a28 := JTF_VARCHAR2_TABLE_300();
4034 a29 := JTF_VARCHAR2_TABLE_300();
4035 a30 := JTF_VARCHAR2_TABLE_300();
4036 a31 := JTF_VARCHAR2_TABLE_300();
4037 a32 := JTF_VARCHAR2_TABLE_300();
4038 a33 := JTF_VARCHAR2_TABLE_300();
4039 a34 := JTF_VARCHAR2_TABLE_300();
4040 a35 := JTF_VARCHAR2_TABLE_300();
4041 a36 := JTF_VARCHAR2_TABLE_300();
4042 a37 := JTF_VARCHAR2_TABLE_300();
4043 a38 := JTF_VARCHAR2_TABLE_300();
4044 a39 := JTF_VARCHAR2_TABLE_300();
4045 a40 := JTF_VARCHAR2_TABLE_300();
4046 a41 := JTF_VARCHAR2_TABLE_300();
4047 a42 := JTF_VARCHAR2_TABLE_300();
4048 a43 := JTF_VARCHAR2_TABLE_300();
4049 a44 := JTF_VARCHAR2_TABLE_300();
4050 a45 := JTF_VARCHAR2_TABLE_300();
4051 a46 := JTF_VARCHAR2_TABLE_300();
4052 a47 := JTF_VARCHAR2_TABLE_300();
4053 a48 := JTF_VARCHAR2_TABLE_300();
4054 a49 := JTF_VARCHAR2_TABLE_300();
4055 a50 := JTF_VARCHAR2_TABLE_300();
4056 a51 := JTF_VARCHAR2_TABLE_300();
4057 a52 := JTF_VARCHAR2_TABLE_300();
4058 a53 := JTF_VARCHAR2_TABLE_300();
4059 a54 := JTF_VARCHAR2_TABLE_300();
4060 a55 := JTF_VARCHAR2_TABLE_300();
4061 a56 := JTF_VARCHAR2_TABLE_300();
4062 a57 := JTF_VARCHAR2_TABLE_300();
4063 a58 := JTF_VARCHAR2_TABLE_300();
4064 a59 := JTF_VARCHAR2_TABLE_300();
4065 a60 := JTF_VARCHAR2_TABLE_300();
4066 a61 := JTF_VARCHAR2_TABLE_300();
4067 a62 := JTF_VARCHAR2_TABLE_300();
4068 a63 := JTF_VARCHAR2_TABLE_300();
4069 a64 := JTF_VARCHAR2_TABLE_300();
4070 a65 := JTF_VARCHAR2_TABLE_300();
4071 a66 := JTF_VARCHAR2_TABLE_300();
4072 a67 := JTF_VARCHAR2_TABLE_300();
4073 a68 := JTF_VARCHAR2_TABLE_300();
4074 a69 := JTF_VARCHAR2_TABLE_300();
4075 a70 := JTF_VARCHAR2_TABLE_300();
4076 a71 := JTF_VARCHAR2_TABLE_300();
4077 a72 := JTF_VARCHAR2_TABLE_300();
4078 a73 := JTF_VARCHAR2_TABLE_300();
4079 a74 := JTF_VARCHAR2_TABLE_300();
4080 a75 := JTF_VARCHAR2_TABLE_300();
4081 a76 := JTF_VARCHAR2_TABLE_300();
4082 a77 := JTF_VARCHAR2_TABLE_300();
4083 a78 := JTF_VARCHAR2_TABLE_300();
4084 a79 := JTF_VARCHAR2_TABLE_300();
4085 a80 := JTF_VARCHAR2_TABLE_300();
4086 a81 := JTF_VARCHAR2_TABLE_300();
4087 a82 := JTF_VARCHAR2_TABLE_300();
4088 a83 := JTF_VARCHAR2_TABLE_300();
4089 a84 := JTF_VARCHAR2_TABLE_300();
4090 a85 := JTF_VARCHAR2_TABLE_300();
4091 a86 := JTF_VARCHAR2_TABLE_300();
4092 a87 := JTF_VARCHAR2_TABLE_300();
4093 a88 := JTF_VARCHAR2_TABLE_300();
4094 a89 := JTF_VARCHAR2_TABLE_300();
4095 a90 := JTF_VARCHAR2_TABLE_300();
4096 a91 := JTF_VARCHAR2_TABLE_300();
4097 a92 := JTF_VARCHAR2_TABLE_300();
4098 a93 := JTF_VARCHAR2_TABLE_300();
4099 a94 := JTF_VARCHAR2_TABLE_300();
4100 a95 := JTF_VARCHAR2_TABLE_300();
4101 a96 := JTF_VARCHAR2_TABLE_300();
4102 a97 := JTF_VARCHAR2_TABLE_300();
4103 a98 := JTF_VARCHAR2_TABLE_300();
4104 a99 := JTF_VARCHAR2_TABLE_300();
4105 a100 := JTF_VARCHAR2_TABLE_300();
4106 a101 := JTF_VARCHAR2_TABLE_300();
4107 a102 := JTF_VARCHAR2_TABLE_300();
4108 a103 := JTF_VARCHAR2_TABLE_300();
4109 a104 := JTF_VARCHAR2_TABLE_300();
4110 a105 := JTF_VARCHAR2_TABLE_300();
4111 a106 := JTF_VARCHAR2_TABLE_300();
4112 a107 := JTF_VARCHAR2_TABLE_300();
4113 a108 := JTF_VARCHAR2_TABLE_300();
4114 a109 := JTF_VARCHAR2_TABLE_300();
4115 a110 := JTF_VARCHAR2_TABLE_300();
4116 a111 := JTF_VARCHAR2_TABLE_300();
4117 a112 := JTF_VARCHAR2_TABLE_300();
4118 a113 := JTF_VARCHAR2_TABLE_300();
4119 a114 := JTF_VARCHAR2_TABLE_100();
4120 a115 := JTF_VARCHAR2_TABLE_300();
4121 a116 := JTF_VARCHAR2_TABLE_300();
4122 a117 := JTF_VARCHAR2_TABLE_300();
4123 a118 := JTF_VARCHAR2_TABLE_300();
4124 a119 := JTF_VARCHAR2_TABLE_300();
4125 a120 := JTF_VARCHAR2_TABLE_300();
4126 a121 := JTF_VARCHAR2_TABLE_300();
4127 a122 := JTF_VARCHAR2_TABLE_300();
4128 a123 := JTF_VARCHAR2_TABLE_300();
4129 a124 := JTF_VARCHAR2_TABLE_300();
4130 a125 := JTF_VARCHAR2_TABLE_300();
4131 a126 := JTF_VARCHAR2_TABLE_300();
4132 a127 := JTF_VARCHAR2_TABLE_300();
4133 a128 := JTF_VARCHAR2_TABLE_300();
4134 a129 := JTF_VARCHAR2_TABLE_300();
4135 a130 := JTF_VARCHAR2_TABLE_100();
4136 a131 := JTF_VARCHAR2_TABLE_100();
4137 a132 := JTF_VARCHAR2_TABLE_100();
4138 a133 := JTF_VARCHAR2_TABLE_100();
4139 a134 := JTF_NUMBER_TABLE();
4140 a135 := JTF_VARCHAR2_TABLE_100();
4141 a136 := JTF_VARCHAR2_TABLE_100();
4142 if t.count > 0 then
4143 a0.extend(t.count);
4144 a1.extend(t.count);
4145 a2.extend(t.count);
4146 a3.extend(t.count);
4147 a4.extend(t.count);
4148 a5.extend(t.count);
4149 a6.extend(t.count);
4150 a7.extend(t.count);
4151 a8.extend(t.count);
4152 a9.extend(t.count);
4153 a10.extend(t.count);
4154 a11.extend(t.count);
4155 a12.extend(t.count);
4156 a13.extend(t.count);
4157 a14.extend(t.count);
4158 a15.extend(t.count);
4159 a16.extend(t.count);
4160 a17.extend(t.count);
4161 a18.extend(t.count);
4162 a19.extend(t.count);
4163 a20.extend(t.count);
4164 a21.extend(t.count);
4165 a22.extend(t.count);
4166 a23.extend(t.count);
4167 a24.extend(t.count);
4168 a25.extend(t.count);
4169 a26.extend(t.count);
4170 a27.extend(t.count);
4171 a28.extend(t.count);
4172 a29.extend(t.count);
4173 a30.extend(t.count);
4174 a31.extend(t.count);
4175 a32.extend(t.count);
4176 a33.extend(t.count);
4177 a34.extend(t.count);
4178 a35.extend(t.count);
4179 a36.extend(t.count);
4180 a37.extend(t.count);
4181 a38.extend(t.count);
4182 a39.extend(t.count);
4183 a40.extend(t.count);
4184 a41.extend(t.count);
4185 a42.extend(t.count);
4186 a43.extend(t.count);
4187 a44.extend(t.count);
4188 a45.extend(t.count);
4189 a46.extend(t.count);
4190 a47.extend(t.count);
4191 a48.extend(t.count);
4192 a49.extend(t.count);
4193 a50.extend(t.count);
4194 a51.extend(t.count);
4195 a52.extend(t.count);
4196 a53.extend(t.count);
4197 a54.extend(t.count);
4198 a55.extend(t.count);
4199 a56.extend(t.count);
4200 a57.extend(t.count);
4201 a58.extend(t.count);
4202 a59.extend(t.count);
4203 a60.extend(t.count);
4204 a61.extend(t.count);
4205 a62.extend(t.count);
4206 a63.extend(t.count);
4207 a64.extend(t.count);
4208 a65.extend(t.count);
4209 a66.extend(t.count);
4210 a67.extend(t.count);
4211 a68.extend(t.count);
4212 a69.extend(t.count);
4213 a70.extend(t.count);
4214 a71.extend(t.count);
4215 a72.extend(t.count);
4216 a73.extend(t.count);
4217 a74.extend(t.count);
4218 a75.extend(t.count);
4219 a76.extend(t.count);
4220 a77.extend(t.count);
4221 a78.extend(t.count);
4222 a79.extend(t.count);
4223 a80.extend(t.count);
4224 a81.extend(t.count);
4225 a82.extend(t.count);
4226 a83.extend(t.count);
4227 a84.extend(t.count);
4228 a85.extend(t.count);
4229 a86.extend(t.count);
4230 a87.extend(t.count);
4231 a88.extend(t.count);
4232 a89.extend(t.count);
4233 a90.extend(t.count);
4234 a91.extend(t.count);
4235 a92.extend(t.count);
4236 a93.extend(t.count);
4237 a94.extend(t.count);
4238 a95.extend(t.count);
4239 a96.extend(t.count);
4240 a97.extend(t.count);
4241 a98.extend(t.count);
4242 a99.extend(t.count);
4243 a100.extend(t.count);
4244 a101.extend(t.count);
4245 a102.extend(t.count);
4246 a103.extend(t.count);
4247 a104.extend(t.count);
4248 a105.extend(t.count);
4249 a106.extend(t.count);
4250 a107.extend(t.count);
4251 a108.extend(t.count);
4252 a109.extend(t.count);
4253 a110.extend(t.count);
4254 a111.extend(t.count);
4255 a112.extend(t.count);
4256 a113.extend(t.count);
4257 a114.extend(t.count);
4258 a115.extend(t.count);
4259 a116.extend(t.count);
4260 a117.extend(t.count);
4261 a118.extend(t.count);
4262 a119.extend(t.count);
4263 a120.extend(t.count);
4264 a121.extend(t.count);
4265 a122.extend(t.count);
4266 a123.extend(t.count);
4267 a124.extend(t.count);
4268 a125.extend(t.count);
4269 a126.extend(t.count);
4270 a127.extend(t.count);
4271 a128.extend(t.count);
4272 a129.extend(t.count);
4273 a130.extend(t.count);
4274 a131.extend(t.count);
4275 a132.extend(t.count);
4276 a133.extend(t.count);
4277 a134.extend(t.count);
4278 a135.extend(t.count);
4279 a136.extend(t.count);
4280 ddindx := t.first;
4281 indx := 1;
4282 while true loop
4283 a0(indx) := rosetta_g_miss_num_map(t(ddindx).order_price_attrib_id);
4284 a1(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
4285 a2(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
4286 a3(indx) := t(ddindx).creation_date;
4287 a4(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
4288 a5(indx) := t(ddindx).last_update_date;
4289 a6(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
4290 a7(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
4291 a8(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
4292 a9(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
4293 a10(indx) := t(ddindx).program_update_date;
4294 a11(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
4295 a12(indx) := t(ddindx).flex_title;
4296 a13(indx) := t(ddindx).pricing_context;
4297 a14(indx) := t(ddindx).pricing_attribute1;
4298 a15(indx) := t(ddindx).pricing_attribute2;
4299 a16(indx) := t(ddindx).pricing_attribute3;
4300 a17(indx) := t(ddindx).pricing_attribute4;
4301 a18(indx) := t(ddindx).pricing_attribute5;
4302 a19(indx) := t(ddindx).pricing_attribute6;
4303 a20(indx) := t(ddindx).pricing_attribute7;
4304 a21(indx) := t(ddindx).pricing_attribute8;
4305 a22(indx) := t(ddindx).pricing_attribute9;
4306 a23(indx) := t(ddindx).pricing_attribute10;
4307 a24(indx) := t(ddindx).pricing_attribute11;
4308 a25(indx) := t(ddindx).pricing_attribute12;
4309 a26(indx) := t(ddindx).pricing_attribute13;
4310 a27(indx) := t(ddindx).pricing_attribute14;
4311 a28(indx) := t(ddindx).pricing_attribute15;
4312 a29(indx) := t(ddindx).pricing_attribute16;
4313 a30(indx) := t(ddindx).pricing_attribute17;
4314 a31(indx) := t(ddindx).pricing_attribute18;
4315 a32(indx) := t(ddindx).pricing_attribute19;
4316 a33(indx) := t(ddindx).pricing_attribute20;
4317 a34(indx) := t(ddindx).pricing_attribute21;
4318 a35(indx) := t(ddindx).pricing_attribute22;
4319 a36(indx) := t(ddindx).pricing_attribute23;
4320 a37(indx) := t(ddindx).pricing_attribute24;
4321 a38(indx) := t(ddindx).pricing_attribute25;
4322 a39(indx) := t(ddindx).pricing_attribute26;
4323 a40(indx) := t(ddindx).pricing_attribute27;
4324 a41(indx) := t(ddindx).pricing_attribute28;
4325 a42(indx) := t(ddindx).pricing_attribute29;
4326 a43(indx) := t(ddindx).pricing_attribute30;
4327 a44(indx) := t(ddindx).pricing_attribute31;
4328 a45(indx) := t(ddindx).pricing_attribute32;
4329 a46(indx) := t(ddindx).pricing_attribute33;
4330 a47(indx) := t(ddindx).pricing_attribute34;
4331 a48(indx) := t(ddindx).pricing_attribute35;
4332 a49(indx) := t(ddindx).pricing_attribute36;
4333 a50(indx) := t(ddindx).pricing_attribute37;
4334 a51(indx) := t(ddindx).pricing_attribute38;
4335 a52(indx) := t(ddindx).pricing_attribute39;
4336 a53(indx) := t(ddindx).pricing_attribute40;
4337 a54(indx) := t(ddindx).pricing_attribute41;
4338 a55(indx) := t(ddindx).pricing_attribute42;
4339 a56(indx) := t(ddindx).pricing_attribute43;
4340 a57(indx) := t(ddindx).pricing_attribute44;
4341 a58(indx) := t(ddindx).pricing_attribute45;
4342 a59(indx) := t(ddindx).pricing_attribute46;
4343 a60(indx) := t(ddindx).pricing_attribute47;
4344 a61(indx) := t(ddindx).pricing_attribute48;
4345 a62(indx) := t(ddindx).pricing_attribute49;
4346 a63(indx) := t(ddindx).pricing_attribute50;
4347 a64(indx) := t(ddindx).pricing_attribute51;
4348 a65(indx) := t(ddindx).pricing_attribute52;
4349 a66(indx) := t(ddindx).pricing_attribute53;
4350 a67(indx) := t(ddindx).pricing_attribute54;
4351 a68(indx) := t(ddindx).pricing_attribute55;
4352 a69(indx) := t(ddindx).pricing_attribute56;
4353 a70(indx) := t(ddindx).pricing_attribute57;
4354 a71(indx) := t(ddindx).pricing_attribute58;
4355 a72(indx) := t(ddindx).pricing_attribute59;
4356 a73(indx) := t(ddindx).pricing_attribute60;
4357 a74(indx) := t(ddindx).pricing_attribute61;
4358 a75(indx) := t(ddindx).pricing_attribute62;
4359 a76(indx) := t(ddindx).pricing_attribute63;
4360 a77(indx) := t(ddindx).pricing_attribute64;
4361 a78(indx) := t(ddindx).pricing_attribute65;
4362 a79(indx) := t(ddindx).pricing_attribute66;
4363 a80(indx) := t(ddindx).pricing_attribute67;
4364 a81(indx) := t(ddindx).pricing_attribute68;
4365 a82(indx) := t(ddindx).pricing_attribute69;
4366 a83(indx) := t(ddindx).pricing_attribute70;
4367 a84(indx) := t(ddindx).pricing_attribute71;
4368 a85(indx) := t(ddindx).pricing_attribute72;
4369 a86(indx) := t(ddindx).pricing_attribute73;
4370 a87(indx) := t(ddindx).pricing_attribute74;
4371 a88(indx) := t(ddindx).pricing_attribute75;
4372 a89(indx) := t(ddindx).pricing_attribute76;
4373 a90(indx) := t(ddindx).pricing_attribute77;
4374 a91(indx) := t(ddindx).pricing_attribute78;
4375 a92(indx) := t(ddindx).pricing_attribute79;
4376 a93(indx) := t(ddindx).pricing_attribute80;
4377 a94(indx) := t(ddindx).pricing_attribute81;
4378 a95(indx) := t(ddindx).pricing_attribute82;
4379 a96(indx) := t(ddindx).pricing_attribute83;
4380 a97(indx) := t(ddindx).pricing_attribute84;
4381 a98(indx) := t(ddindx).pricing_attribute85;
4382 a99(indx) := t(ddindx).pricing_attribute86;
4383 a100(indx) := t(ddindx).pricing_attribute87;
4384 a101(indx) := t(ddindx).pricing_attribute88;
4385 a102(indx) := t(ddindx).pricing_attribute89;
4386 a103(indx) := t(ddindx).pricing_attribute90;
4387 a104(indx) := t(ddindx).pricing_attribute91;
4388 a105(indx) := t(ddindx).pricing_attribute92;
4389 a106(indx) := t(ddindx).pricing_attribute93;
4390 a107(indx) := t(ddindx).pricing_attribute94;
4391 a108(indx) := t(ddindx).pricing_attribute95;
4392 a109(indx) := t(ddindx).pricing_attribute96;
4393 a110(indx) := t(ddindx).pricing_attribute97;
4394 a111(indx) := t(ddindx).pricing_attribute98;
4395 a112(indx) := t(ddindx).pricing_attribute99;
4396 a113(indx) := t(ddindx).pricing_attribute100;
4397 a114(indx) := t(ddindx).context;
4398 a115(indx) := t(ddindx).attribute1;
4399 a116(indx) := t(ddindx).attribute2;
4400 a117(indx) := t(ddindx).attribute3;
4401 a118(indx) := t(ddindx).attribute4;
4402 a119(indx) := t(ddindx).attribute5;
4403 a120(indx) := t(ddindx).attribute6;
4404 a121(indx) := t(ddindx).attribute7;
4405 a122(indx) := t(ddindx).attribute8;
4406 a123(indx) := t(ddindx).attribute9;
4407 a124(indx) := t(ddindx).attribute10;
4408 a125(indx) := t(ddindx).attribute11;
4409 a126(indx) := t(ddindx).attribute12;
4410 a127(indx) := t(ddindx).attribute13;
4411 a128(indx) := t(ddindx).attribute14;
4412 a129(indx) := t(ddindx).attribute15;
4413 a130(indx) := t(ddindx).override_flag;
4414 a131(indx) := t(ddindx).return_status;
4415 a132(indx) := t(ddindx).db_flag;
4416 a133(indx) := t(ddindx).operation;
4417 a134(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
4418 a135(indx) := t(ddindx).orig_sys_atts_ref;
4419 a136(indx) := t(ddindx).change_request_code;
4420 indx := indx+1;
4421 if t.last =ddindx
4422 then exit;
4423 end if;
4424 ddindx := t.next(ddindx);
4425 end loop;
4426 end if;
4427 end if;
4428 end rosetta_table_copy_out_p9;
4429
4430 procedure rosetta_table_copy_in_p11(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_adj_att_tbl_type, a0 JTF_NUMBER_TABLE
4431 , a1 JTF_NUMBER_TABLE
4432 , a2 JTF_NUMBER_TABLE
4433 , a3 JTF_VARCHAR2_TABLE_100
4434 , a4 JTF_VARCHAR2_TABLE_100
4435 , a5 JTF_VARCHAR2_TABLE_100
4436 , a6 JTF_DATE_TABLE
4437 , a7 JTF_NUMBER_TABLE
4438 , a8 JTF_DATE_TABLE
4439 , a9 JTF_NUMBER_TABLE
4440 , a10 JTF_NUMBER_TABLE
4441 , a11 JTF_NUMBER_TABLE
4442 , a12 JTF_NUMBER_TABLE
4443 , a13 JTF_DATE_TABLE
4444 , a14 JTF_NUMBER_TABLE
4445 , a15 JTF_VARCHAR2_TABLE_300
4446 , a16 JTF_VARCHAR2_TABLE_300
4447 , a17 JTF_VARCHAR2_TABLE_100
4448 , a18 JTF_VARCHAR2_TABLE_100
4449 , a19 JTF_VARCHAR2_TABLE_100
4450 , a20 JTF_VARCHAR2_TABLE_100
4451 , a21 JTF_NUMBER_TABLE
4452 ) as
4453 ddindx binary_integer; indx binary_integer;
4454 begin
4455 if a0 is not null and a0.count > 0 then
4456 if a0.count > 0 then
4457 indx := a0.first;
4458 ddindx := 1;
4459 while true loop
4460 t(ddindx).price_adj_attrib_id := rosetta_g_miss_num_map(a0(indx));
4461 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a1(indx));
4462 t(ddindx).adj_index := rosetta_g_miss_num_map(a2(indx));
4463 t(ddindx).flex_title := a3(indx);
4464 t(ddindx).pricing_context := a4(indx);
4465 t(ddindx).pricing_attribute := a5(indx);
4466 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a6(indx));
4467 t(ddindx).created_by := rosetta_g_miss_num_map(a7(indx));
4468 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a8(indx));
4469 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a9(indx));
4470 t(ddindx).last_update_login := rosetta_g_miss_num_map(a10(indx));
4471 t(ddindx).program_application_id := rosetta_g_miss_num_map(a11(indx));
4472 t(ddindx).program_id := rosetta_g_miss_num_map(a12(indx));
4473 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a13(indx));
4474 t(ddindx).request_id := rosetta_g_miss_num_map(a14(indx));
4475 t(ddindx).pricing_attr_value_from := a15(indx);
4476 t(ddindx).pricing_attr_value_to := a16(indx);
4477 t(ddindx).comparison_operator := a17(indx);
4478 t(ddindx).return_status := a18(indx);
4479 t(ddindx).db_flag := a19(indx);
4480 t(ddindx).operation := a20(indx);
4481 t(ddindx).lock_control := rosetta_g_miss_num_map(a21(indx));
4482 ddindx := ddindx+1;
4483 if a0.last =indx
4484 then exit;
4485 end if;
4486 indx := a0.next(indx);
4487 end loop;
4488 end if;
4489 end if;
4490 end rosetta_table_copy_in_p11;
4491 procedure rosetta_table_copy_out_p11(t oe_order_pub.header_adj_att_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4492 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4493 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4494 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4495 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4496 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4497 , a6 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4498 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4499 , a8 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4500 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4501 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4502 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4503 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4504 , a13 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4505 , a14 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4506 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4507 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4508 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4509 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4510 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4511 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4512 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4513 ) as
4514 ddindx binary_integer; indx binary_integer;
4515 begin
4516 if t is null or t.count = 0 then
4517 a0 := JTF_NUMBER_TABLE();
4518 a1 := JTF_NUMBER_TABLE();
4519 a2 := JTF_NUMBER_TABLE();
4520 a3 := JTF_VARCHAR2_TABLE_100();
4521 a4 := JTF_VARCHAR2_TABLE_100();
4522 a5 := JTF_VARCHAR2_TABLE_100();
4523 a6 := JTF_DATE_TABLE();
4524 a7 := JTF_NUMBER_TABLE();
4525 a8 := JTF_DATE_TABLE();
4526 a9 := JTF_NUMBER_TABLE();
4527 a10 := JTF_NUMBER_TABLE();
4528 a11 := JTF_NUMBER_TABLE();
4529 a12 := JTF_NUMBER_TABLE();
4530 a13 := JTF_DATE_TABLE();
4531 a14 := JTF_NUMBER_TABLE();
4532 a15 := JTF_VARCHAR2_TABLE_300();
4533 a16 := JTF_VARCHAR2_TABLE_300();
4534 a17 := JTF_VARCHAR2_TABLE_100();
4535 a18 := JTF_VARCHAR2_TABLE_100();
4536 a19 := JTF_VARCHAR2_TABLE_100();
4537 a20 := JTF_VARCHAR2_TABLE_100();
4538 a21 := JTF_NUMBER_TABLE();
4539 else
4540 a0 := JTF_NUMBER_TABLE();
4541 a1 := JTF_NUMBER_TABLE();
4542 a2 := JTF_NUMBER_TABLE();
4543 a3 := JTF_VARCHAR2_TABLE_100();
4544 a4 := JTF_VARCHAR2_TABLE_100();
4545 a5 := JTF_VARCHAR2_TABLE_100();
4546 a6 := JTF_DATE_TABLE();
4547 a7 := JTF_NUMBER_TABLE();
4548 a8 := JTF_DATE_TABLE();
4549 a9 := JTF_NUMBER_TABLE();
4550 a10 := JTF_NUMBER_TABLE();
4551 a11 := JTF_NUMBER_TABLE();
4552 a12 := JTF_NUMBER_TABLE();
4553 a13 := JTF_DATE_TABLE();
4554 a14 := JTF_NUMBER_TABLE();
4555 a15 := JTF_VARCHAR2_TABLE_300();
4556 a16 := JTF_VARCHAR2_TABLE_300();
4557 a17 := JTF_VARCHAR2_TABLE_100();
4558 a18 := JTF_VARCHAR2_TABLE_100();
4559 a19 := JTF_VARCHAR2_TABLE_100();
4560 a20 := JTF_VARCHAR2_TABLE_100();
4561 a21 := JTF_NUMBER_TABLE();
4562 if t.count > 0 then
4563 a0.extend(t.count);
4564 a1.extend(t.count);
4565 a2.extend(t.count);
4566 a3.extend(t.count);
4567 a4.extend(t.count);
4568 a5.extend(t.count);
4569 a6.extend(t.count);
4570 a7.extend(t.count);
4571 a8.extend(t.count);
4572 a9.extend(t.count);
4573 a10.extend(t.count);
4574 a11.extend(t.count);
4575 a12.extend(t.count);
4576 a13.extend(t.count);
4577 a14.extend(t.count);
4578 a15.extend(t.count);
4579 a16.extend(t.count);
4580 a17.extend(t.count);
4581 a18.extend(t.count);
4582 a19.extend(t.count);
4583 a20.extend(t.count);
4584 a21.extend(t.count);
4585 ddindx := t.first;
4586 indx := 1;
4587 while true loop
4588 a0(indx) := rosetta_g_miss_num_map(t(ddindx).price_adj_attrib_id);
4589 a1(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
4590 a2(indx) := rosetta_g_miss_num_map(t(ddindx).adj_index);
4591 a3(indx) := t(ddindx).flex_title;
4592 a4(indx) := t(ddindx).pricing_context;
4593 a5(indx) := t(ddindx).pricing_attribute;
4594 a6(indx) := t(ddindx).creation_date;
4595 a7(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
4596 a8(indx) := t(ddindx).last_update_date;
4597 a9(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
4598 a10(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
4599 a11(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
4600 a12(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
4601 a13(indx) := t(ddindx).program_update_date;
4602 a14(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
4603 a15(indx) := t(ddindx).pricing_attr_value_from;
4604 a16(indx) := t(ddindx).pricing_attr_value_to;
4605 a17(indx) := t(ddindx).comparison_operator;
4606 a18(indx) := t(ddindx).return_status;
4607 a19(indx) := t(ddindx).db_flag;
4608 a20(indx) := t(ddindx).operation;
4609 a21(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
4610 indx := indx+1;
4611 if t.last =ddindx
4612 then exit;
4613 end if;
4614 ddindx := t.next(ddindx);
4615 end loop;
4616 end if;
4617 end if;
4618 end rosetta_table_copy_out_p11;
4619
4620 procedure rosetta_table_copy_in_p13(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_adj_assoc_tbl_type, a0 JTF_NUMBER_TABLE
4621 , a1 JTF_NUMBER_TABLE
4622 , a2 JTF_NUMBER_TABLE
4623 , a3 JTF_NUMBER_TABLE
4624 , a4 JTF_NUMBER_TABLE
4625 , a5 JTF_NUMBER_TABLE
4626 , a6 JTF_NUMBER_TABLE
4627 , a7 JTF_DATE_TABLE
4628 , a8 JTF_NUMBER_TABLE
4629 , a9 JTF_DATE_TABLE
4630 , a10 JTF_NUMBER_TABLE
4631 , a11 JTF_NUMBER_TABLE
4632 , a12 JTF_NUMBER_TABLE
4633 , a13 JTF_NUMBER_TABLE
4634 , a14 JTF_DATE_TABLE
4635 , a15 JTF_NUMBER_TABLE
4636 , a16 JTF_VARCHAR2_TABLE_100
4637 , a17 JTF_VARCHAR2_TABLE_100
4638 , a18 JTF_VARCHAR2_TABLE_100
4639 , a19 JTF_NUMBER_TABLE
4640 ) as
4641 ddindx binary_integer; indx binary_integer;
4642 begin
4643 if a0 is not null and a0.count > 0 then
4644 if a0.count > 0 then
4645 indx := a0.first;
4646 ddindx := 1;
4647 while true loop
4648 t(ddindx).price_adj_assoc_id := rosetta_g_miss_num_map(a0(indx));
4649 t(ddindx).line_id := rosetta_g_miss_num_map(a1(indx));
4650 t(ddindx).line_index := rosetta_g_miss_num_map(a2(indx));
4651 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a3(indx));
4652 t(ddindx).adj_index := rosetta_g_miss_num_map(a4(indx));
4653 t(ddindx).rltd_price_adj_id := rosetta_g_miss_num_map(a5(indx));
4654 t(ddindx).rltd_adj_index := rosetta_g_miss_num_map(a6(indx));
4655 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a7(indx));
4656 t(ddindx).created_by := rosetta_g_miss_num_map(a8(indx));
4657 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a9(indx));
4658 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a10(indx));
4659 t(ddindx).last_update_login := rosetta_g_miss_num_map(a11(indx));
4660 t(ddindx).program_application_id := rosetta_g_miss_num_map(a12(indx));
4661 t(ddindx).program_id := rosetta_g_miss_num_map(a13(indx));
4662 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a14(indx));
4663 t(ddindx).request_id := rosetta_g_miss_num_map(a15(indx));
4664 t(ddindx).return_status := a16(indx);
4665 t(ddindx).db_flag := a17(indx);
4666 t(ddindx).operation := a18(indx);
4667 t(ddindx).lock_control := rosetta_g_miss_num_map(a19(indx));
4668 ddindx := ddindx+1;
4669 if a0.last =indx
4670 then exit;
4671 end if;
4672 indx := a0.next(indx);
4673 end loop;
4674 end if;
4675 end if;
4676 end rosetta_table_copy_in_p13;
4677 procedure rosetta_table_copy_out_p13(t oe_order_pub.header_adj_assoc_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4678 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4679 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4680 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4681 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4682 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4683 , a6 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4684 , a7 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4685 , a8 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4686 , a9 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4687 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4688 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4689 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4690 , a13 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4691 , a14 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4692 , a15 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4693 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4694 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4695 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4696 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4697 ) as
4698 ddindx binary_integer; indx binary_integer;
4699 begin
4700 if t is null or t.count = 0 then
4701 a0 := JTF_NUMBER_TABLE();
4702 a1 := JTF_NUMBER_TABLE();
4703 a2 := JTF_NUMBER_TABLE();
4704 a3 := JTF_NUMBER_TABLE();
4705 a4 := JTF_NUMBER_TABLE();
4706 a5 := JTF_NUMBER_TABLE();
4707 a6 := JTF_NUMBER_TABLE();
4708 a7 := JTF_DATE_TABLE();
4709 a8 := JTF_NUMBER_TABLE();
4710 a9 := JTF_DATE_TABLE();
4711 a10 := JTF_NUMBER_TABLE();
4712 a11 := JTF_NUMBER_TABLE();
4713 a12 := JTF_NUMBER_TABLE();
4714 a13 := JTF_NUMBER_TABLE();
4715 a14 := JTF_DATE_TABLE();
4716 a15 := JTF_NUMBER_TABLE();
4717 a16 := JTF_VARCHAR2_TABLE_100();
4718 a17 := JTF_VARCHAR2_TABLE_100();
4719 a18 := JTF_VARCHAR2_TABLE_100();
4720 a19 := JTF_NUMBER_TABLE();
4721 else
4722 a0 := JTF_NUMBER_TABLE();
4723 a1 := JTF_NUMBER_TABLE();
4724 a2 := JTF_NUMBER_TABLE();
4725 a3 := JTF_NUMBER_TABLE();
4726 a4 := JTF_NUMBER_TABLE();
4727 a5 := JTF_NUMBER_TABLE();
4728 a6 := JTF_NUMBER_TABLE();
4729 a7 := JTF_DATE_TABLE();
4730 a8 := JTF_NUMBER_TABLE();
4731 a9 := JTF_DATE_TABLE();
4732 a10 := JTF_NUMBER_TABLE();
4733 a11 := JTF_NUMBER_TABLE();
4734 a12 := JTF_NUMBER_TABLE();
4735 a13 := JTF_NUMBER_TABLE();
4736 a14 := JTF_DATE_TABLE();
4737 a15 := JTF_NUMBER_TABLE();
4738 a16 := JTF_VARCHAR2_TABLE_100();
4739 a17 := JTF_VARCHAR2_TABLE_100();
4740 a18 := JTF_VARCHAR2_TABLE_100();
4741 a19 := JTF_NUMBER_TABLE();
4742 if t.count > 0 then
4743 a0.extend(t.count);
4744 a1.extend(t.count);
4745 a2.extend(t.count);
4746 a3.extend(t.count);
4747 a4.extend(t.count);
4748 a5.extend(t.count);
4749 a6.extend(t.count);
4750 a7.extend(t.count);
4751 a8.extend(t.count);
4752 a9.extend(t.count);
4753 a10.extend(t.count);
4754 a11.extend(t.count);
4755 a12.extend(t.count);
4756 a13.extend(t.count);
4757 a14.extend(t.count);
4758 a15.extend(t.count);
4759 a16.extend(t.count);
4760 a17.extend(t.count);
4761 a18.extend(t.count);
4762 a19.extend(t.count);
4763 ddindx := t.first;
4764 indx := 1;
4765 while true loop
4766 a0(indx) := rosetta_g_miss_num_map(t(ddindx).price_adj_assoc_id);
4767 a1(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
4768 a2(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
4769 a3(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
4770 a4(indx) := rosetta_g_miss_num_map(t(ddindx).adj_index);
4771 a5(indx) := rosetta_g_miss_num_map(t(ddindx).rltd_price_adj_id);
4772 a6(indx) := rosetta_g_miss_num_map(t(ddindx).rltd_adj_index);
4773 a7(indx) := t(ddindx).creation_date;
4774 a8(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
4775 a9(indx) := t(ddindx).last_update_date;
4776 a10(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
4777 a11(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
4778 a12(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
4779 a13(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
4780 a14(indx) := t(ddindx).program_update_date;
4781 a15(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
4782 a16(indx) := t(ddindx).return_status;
4783 a17(indx) := t(ddindx).db_flag;
4784 a18(indx) := t(ddindx).operation;
4785 a19(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
4786 indx := indx+1;
4787 if t.last =ddindx
4788 then exit;
4789 end if;
4790 ddindx := t.next(ddindx);
4791 end loop;
4792 end if;
4793 end if;
4794 end rosetta_table_copy_out_p13;
4795
4796 procedure rosetta_table_copy_in_p15(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_scredit_tbl_type, a0 JTF_VARCHAR2_TABLE_300
4797 , a1 JTF_VARCHAR2_TABLE_300
4798 , a2 JTF_VARCHAR2_TABLE_300
4799 , a3 JTF_VARCHAR2_TABLE_300
4800 , a4 JTF_VARCHAR2_TABLE_300
4801 , a5 JTF_VARCHAR2_TABLE_300
4802 , a6 JTF_VARCHAR2_TABLE_300
4803 , a7 JTF_VARCHAR2_TABLE_300
4804 , a8 JTF_VARCHAR2_TABLE_300
4805 , a9 JTF_VARCHAR2_TABLE_300
4806 , a10 JTF_VARCHAR2_TABLE_300
4807 , a11 JTF_VARCHAR2_TABLE_300
4808 , a12 JTF_VARCHAR2_TABLE_300
4809 , a13 JTF_VARCHAR2_TABLE_300
4810 , a14 JTF_VARCHAR2_TABLE_300
4811 , a15 JTF_VARCHAR2_TABLE_100
4812 , a16 JTF_NUMBER_TABLE
4813 , a17 JTF_DATE_TABLE
4814 , a18 JTF_VARCHAR2_TABLE_100
4815 , a19 JTF_NUMBER_TABLE
4816 , a20 JTF_NUMBER_TABLE
4817 , a21 JTF_DATE_TABLE
4818 , a22 JTF_NUMBER_TABLE
4819 , a23 JTF_NUMBER_TABLE
4820 , a24 JTF_NUMBER_TABLE
4821 , a25 JTF_NUMBER_TABLE
4822 , a26 JTF_NUMBER_TABLE
4823 , a27 JTF_NUMBER_TABLE
4824 , a28 JTF_DATE_TABLE
4825 , a29 JTF_VARCHAR2_TABLE_100
4826 , a30 JTF_VARCHAR2_TABLE_100
4827 , a31 JTF_VARCHAR2_TABLE_100
4828 , a32 JTF_VARCHAR2_TABLE_100
4829 , a33 JTF_VARCHAR2_TABLE_100
4830 , a34 JTF_VARCHAR2_TABLE_100
4831 , a35 JTF_NUMBER_TABLE
4832 , a36 JTF_VARCHAR2_TABLE_100
4833 , a37 JTF_VARCHAR2_TABLE_2000
4834 , a38 JTF_NUMBER_TABLE
4835 , a39 JTF_VARCHAR2_TABLE_100
4836 ) as
4837 ddindx binary_integer; indx binary_integer;
4838 begin
4839 if a0 is not null and a0.count > 0 then
4840 if a0.count > 0 then
4841 indx := a0.first;
4842 ddindx := 1;
4843 while true loop
4844 t(ddindx).attribute1 := a0(indx);
4845 t(ddindx).attribute10 := a1(indx);
4846 t(ddindx).attribute11 := a2(indx);
4847 t(ddindx).attribute12 := a3(indx);
4848 t(ddindx).attribute13 := a4(indx);
4849 t(ddindx).attribute14 := a5(indx);
4850 t(ddindx).attribute15 := a6(indx);
4851 t(ddindx).attribute2 := a7(indx);
4852 t(ddindx).attribute3 := a8(indx);
4853 t(ddindx).attribute4 := a9(indx);
4854 t(ddindx).attribute5 := a10(indx);
4855 t(ddindx).attribute6 := a11(indx);
4856 t(ddindx).attribute7 := a12(indx);
4857 t(ddindx).attribute8 := a13(indx);
4858 t(ddindx).attribute9 := a14(indx);
4859 t(ddindx).context := a15(indx);
4860 t(ddindx).created_by := rosetta_g_miss_num_map(a16(indx));
4861 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a17(indx));
4862 t(ddindx).dw_update_advice_flag := a18(indx);
4863 t(ddindx).header_id := rosetta_g_miss_num_map(a19(indx));
4864 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a20(indx));
4865 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a21(indx));
4866 t(ddindx).last_update_login := rosetta_g_miss_num_map(a22(indx));
4867 t(ddindx).line_id := rosetta_g_miss_num_map(a23(indx));
4868 t(ddindx).percent := rosetta_g_miss_num_map(a24(indx));
4869 t(ddindx).salesrep_id := rosetta_g_miss_num_map(a25(indx));
4870 t(ddindx).sales_credit_type_id := rosetta_g_miss_num_map(a26(indx));
4871 t(ddindx).sales_credit_id := rosetta_g_miss_num_map(a27(indx));
4872 t(ddindx).wh_update_date := rosetta_g_miss_date_in_map(a28(indx));
4873 t(ddindx).return_status := a29(indx);
4874 t(ddindx).db_flag := a30(indx);
4875 t(ddindx).operation := a31(indx);
4876 t(ddindx).orig_sys_credit_ref := a32(indx);
4877 t(ddindx).change_request_code := a33(indx);
4878 t(ddindx).status_flag := a34(indx);
4879 t(ddindx).lock_control := rosetta_g_miss_num_map(a35(indx));
4880 t(ddindx).change_reason := a36(indx);
4881 t(ddindx).change_comments := a37(indx);
4882 t(ddindx).sales_group_id := rosetta_g_miss_num_map(a38(indx));
4883 t(ddindx).sales_group_updated_flag := a39(indx);
4884 ddindx := ddindx+1;
4885 if a0.last =indx
4886 then exit;
4887 end if;
4888 indx := a0.next(indx);
4889 end loop;
4890 end if;
4891 end if;
4892 end rosetta_table_copy_in_p15;
4893 procedure rosetta_table_copy_out_p15(t oe_order_pub.header_scredit_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4894 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4895 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4896 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4897 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4898 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4899 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4900 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4901 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4902 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4903 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4904 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4905 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4906 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4907 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
4908 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4909 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4910 , a17 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4911 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4912 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4913 , a20 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4914 , a21 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4915 , a22 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4916 , a23 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4917 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4918 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4919 , a26 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4920 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4921 , a28 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
4922 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4923 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4924 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4925 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4926 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4927 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4928 , a35 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4929 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4930 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
4931 , a38 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
4932 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
4933 ) as
4934 ddindx binary_integer; indx binary_integer;
4935 begin
4936 if t is null or t.count = 0 then
4937 a0 := JTF_VARCHAR2_TABLE_300();
4938 a1 := JTF_VARCHAR2_TABLE_300();
4939 a2 := JTF_VARCHAR2_TABLE_300();
4940 a3 := JTF_VARCHAR2_TABLE_300();
4941 a4 := JTF_VARCHAR2_TABLE_300();
4942 a5 := JTF_VARCHAR2_TABLE_300();
4943 a6 := JTF_VARCHAR2_TABLE_300();
4944 a7 := JTF_VARCHAR2_TABLE_300();
4945 a8 := JTF_VARCHAR2_TABLE_300();
4946 a9 := JTF_VARCHAR2_TABLE_300();
4947 a10 := JTF_VARCHAR2_TABLE_300();
4948 a11 := JTF_VARCHAR2_TABLE_300();
4949 a12 := JTF_VARCHAR2_TABLE_300();
4950 a13 := JTF_VARCHAR2_TABLE_300();
4951 a14 := JTF_VARCHAR2_TABLE_300();
4952 a15 := JTF_VARCHAR2_TABLE_100();
4953 a16 := JTF_NUMBER_TABLE();
4954 a17 := JTF_DATE_TABLE();
4955 a18 := JTF_VARCHAR2_TABLE_100();
4956 a19 := JTF_NUMBER_TABLE();
4957 a20 := JTF_NUMBER_TABLE();
4958 a21 := JTF_DATE_TABLE();
4959 a22 := JTF_NUMBER_TABLE();
4960 a23 := JTF_NUMBER_TABLE();
4961 a24 := JTF_NUMBER_TABLE();
4962 a25 := JTF_NUMBER_TABLE();
4963 a26 := JTF_NUMBER_TABLE();
4964 a27 := JTF_NUMBER_TABLE();
4965 a28 := JTF_DATE_TABLE();
4966 a29 := JTF_VARCHAR2_TABLE_100();
4967 a30 := JTF_VARCHAR2_TABLE_100();
4968 a31 := JTF_VARCHAR2_TABLE_100();
4969 a32 := JTF_VARCHAR2_TABLE_100();
4970 a33 := JTF_VARCHAR2_TABLE_100();
4971 a34 := JTF_VARCHAR2_TABLE_100();
4972 a35 := JTF_NUMBER_TABLE();
4973 a36 := JTF_VARCHAR2_TABLE_100();
4974 a37 := JTF_VARCHAR2_TABLE_2000();
4975 a38 := JTF_NUMBER_TABLE();
4976 a39 := JTF_VARCHAR2_TABLE_100();
4977 else
4978 a0 := JTF_VARCHAR2_TABLE_300();
4979 a1 := JTF_VARCHAR2_TABLE_300();
4980 a2 := JTF_VARCHAR2_TABLE_300();
4981 a3 := JTF_VARCHAR2_TABLE_300();
4982 a4 := JTF_VARCHAR2_TABLE_300();
4983 a5 := JTF_VARCHAR2_TABLE_300();
4984 a6 := JTF_VARCHAR2_TABLE_300();
4985 a7 := JTF_VARCHAR2_TABLE_300();
4986 a8 := JTF_VARCHAR2_TABLE_300();
4987 a9 := JTF_VARCHAR2_TABLE_300();
4988 a10 := JTF_VARCHAR2_TABLE_300();
4989 a11 := JTF_VARCHAR2_TABLE_300();
4990 a12 := JTF_VARCHAR2_TABLE_300();
4991 a13 := JTF_VARCHAR2_TABLE_300();
4992 a14 := JTF_VARCHAR2_TABLE_300();
4993 a15 := JTF_VARCHAR2_TABLE_100();
4994 a16 := JTF_NUMBER_TABLE();
4995 a17 := JTF_DATE_TABLE();
4996 a18 := JTF_VARCHAR2_TABLE_100();
4997 a19 := JTF_NUMBER_TABLE();
4998 a20 := JTF_NUMBER_TABLE();
4999 a21 := JTF_DATE_TABLE();
5000 a22 := JTF_NUMBER_TABLE();
5001 a23 := JTF_NUMBER_TABLE();
5002 a24 := JTF_NUMBER_TABLE();
5003 a25 := JTF_NUMBER_TABLE();
5004 a26 := JTF_NUMBER_TABLE();
5005 a27 := JTF_NUMBER_TABLE();
5006 a28 := JTF_DATE_TABLE();
5007 a29 := JTF_VARCHAR2_TABLE_100();
5008 a30 := JTF_VARCHAR2_TABLE_100();
5009 a31 := JTF_VARCHAR2_TABLE_100();
5010 a32 := JTF_VARCHAR2_TABLE_100();
5011 a33 := JTF_VARCHAR2_TABLE_100();
5012 a34 := JTF_VARCHAR2_TABLE_100();
5013 a35 := JTF_NUMBER_TABLE();
5014 a36 := JTF_VARCHAR2_TABLE_100();
5015 a37 := JTF_VARCHAR2_TABLE_2000();
5016 a38 := JTF_NUMBER_TABLE();
5017 a39 := JTF_VARCHAR2_TABLE_100();
5018 if t.count > 0 then
5019 a0.extend(t.count);
5020 a1.extend(t.count);
5021 a2.extend(t.count);
5022 a3.extend(t.count);
5023 a4.extend(t.count);
5024 a5.extend(t.count);
5025 a6.extend(t.count);
5026 a7.extend(t.count);
5027 a8.extend(t.count);
5028 a9.extend(t.count);
5029 a10.extend(t.count);
5030 a11.extend(t.count);
5031 a12.extend(t.count);
5032 a13.extend(t.count);
5033 a14.extend(t.count);
5034 a15.extend(t.count);
5035 a16.extend(t.count);
5036 a17.extend(t.count);
5037 a18.extend(t.count);
5038 a19.extend(t.count);
5039 a20.extend(t.count);
5040 a21.extend(t.count);
5041 a22.extend(t.count);
5042 a23.extend(t.count);
5043 a24.extend(t.count);
5044 a25.extend(t.count);
5045 a26.extend(t.count);
5046 a27.extend(t.count);
5047 a28.extend(t.count);
5048 a29.extend(t.count);
5049 a30.extend(t.count);
5050 a31.extend(t.count);
5051 a32.extend(t.count);
5052 a33.extend(t.count);
5053 a34.extend(t.count);
5054 a35.extend(t.count);
5055 a36.extend(t.count);
5056 a37.extend(t.count);
5057 a38.extend(t.count);
5058 a39.extend(t.count);
5059 ddindx := t.first;
5060 indx := 1;
5061 while true loop
5062 a0(indx) := t(ddindx).attribute1;
5063 a1(indx) := t(ddindx).attribute10;
5064 a2(indx) := t(ddindx).attribute11;
5065 a3(indx) := t(ddindx).attribute12;
5066 a4(indx) := t(ddindx).attribute13;
5067 a5(indx) := t(ddindx).attribute14;
5068 a6(indx) := t(ddindx).attribute15;
5069 a7(indx) := t(ddindx).attribute2;
5070 a8(indx) := t(ddindx).attribute3;
5071 a9(indx) := t(ddindx).attribute4;
5072 a10(indx) := t(ddindx).attribute5;
5073 a11(indx) := t(ddindx).attribute6;
5074 a12(indx) := t(ddindx).attribute7;
5075 a13(indx) := t(ddindx).attribute8;
5076 a14(indx) := t(ddindx).attribute9;
5077 a15(indx) := t(ddindx).context;
5078 a16(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
5079 a17(indx) := t(ddindx).creation_date;
5080 a18(indx) := t(ddindx).dw_update_advice_flag;
5081 a19(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
5082 a20(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
5083 a21(indx) := t(ddindx).last_update_date;
5084 a22(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
5085 a23(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
5086 a24(indx) := rosetta_g_miss_num_map(t(ddindx).percent);
5087 a25(indx) := rosetta_g_miss_num_map(t(ddindx).salesrep_id);
5088 a26(indx) := rosetta_g_miss_num_map(t(ddindx).sales_credit_type_id);
5089 a27(indx) := rosetta_g_miss_num_map(t(ddindx).sales_credit_id);
5090 a28(indx) := t(ddindx).wh_update_date;
5091 a29(indx) := t(ddindx).return_status;
5092 a30(indx) := t(ddindx).db_flag;
5093 a31(indx) := t(ddindx).operation;
5094 a32(indx) := t(ddindx).orig_sys_credit_ref;
5095 a33(indx) := t(ddindx).change_request_code;
5096 a34(indx) := t(ddindx).status_flag;
5097 a35(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
5098 a36(indx) := t(ddindx).change_reason;
5099 a37(indx) := t(ddindx).change_comments;
5100 a38(indx) := rosetta_g_miss_num_map(t(ddindx).sales_group_id);
5101 a39(indx) := t(ddindx).sales_group_updated_flag;
5102 indx := indx+1;
5103 if t.last =ddindx
5104 then exit;
5105 end if;
5106 ddindx := t.next(ddindx);
5107 end loop;
5108 end if;
5109 end if;
5110 end rosetta_table_copy_out_p15;
5111
5112 procedure rosetta_table_copy_in_p17(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_scredit_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
5113 , a1 JTF_VARCHAR2_TABLE_300
5114 , a2 JTF_VARCHAR2_TABLE_300
5115 ) as
5116 ddindx binary_integer; indx binary_integer;
5117 begin
5118 if a0 is not null and a0.count > 0 then
5119 if a0.count > 0 then
5120 indx := a0.first;
5121 ddindx := 1;
5122 while true loop
5123 t(ddindx).salesrep := a0(indx);
5124 t(ddindx).sales_credit_type := a1(indx);
5125 t(ddindx).sales_group := a2(indx);
5126 ddindx := ddindx+1;
5127 if a0.last =indx
5128 then exit;
5129 end if;
5130 indx := a0.next(indx);
5131 end loop;
5132 end if;
5133 end if;
5134 end rosetta_table_copy_in_p17;
5135 procedure rosetta_table_copy_out_p17(t oe_order_pub.header_scredit_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
5136 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
5137 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
5138 ) as
5139 ddindx binary_integer; indx binary_integer;
5140 begin
5141 if t is null or t.count = 0 then
5142 a0 := JTF_VARCHAR2_TABLE_300();
5143 a1 := JTF_VARCHAR2_TABLE_300();
5144 a2 := JTF_VARCHAR2_TABLE_300();
5145 else
5146 a0 := JTF_VARCHAR2_TABLE_300();
5147 a1 := JTF_VARCHAR2_TABLE_300();
5148 a2 := JTF_VARCHAR2_TABLE_300();
5149 if t.count > 0 then
5150 a0.extend(t.count);
5151 a1.extend(t.count);
5152 a2.extend(t.count);
5153 ddindx := t.first;
5154 indx := 1;
5155 while true loop
5156 a0(indx) := t(ddindx).salesrep;
5157 a1(indx) := t(ddindx).sales_credit_type;
5158 a2(indx) := t(ddindx).sales_group;
5159 indx := indx+1;
5160 if t.last =ddindx
5161 then exit;
5162 end if;
5163 ddindx := t.next(ddindx);
5164 end loop;
5165 end if;
5166 end if;
5167 end rosetta_table_copy_out_p17;
5168
5169 procedure rosetta_table_copy_in_p19(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_tbl_type, a0 JTF_NUMBER_TABLE
5170 , a1 JTF_DATE_TABLE
5171 , a2 JTF_DATE_TABLE
5172 , a3 JTF_NUMBER_TABLE
5173 , a4 JTF_NUMBER_TABLE
5174 , a5 JTF_NUMBER_TABLE
5175 , a6 JTF_VARCHAR2_TABLE_100
5176 , a7 JTF_NUMBER_TABLE
5177 , a8 JTF_VARCHAR2_TABLE_100
5178 , a9 JTF_VARCHAR2_TABLE_100
5179 , a10 JTF_NUMBER_TABLE
5180 , a11 JTF_NUMBER_TABLE
5181 , a12 JTF_NUMBER_TABLE
5182 , a13 JTF_VARCHAR2_TABLE_1000
5183 , a14 JTF_NUMBER_TABLE
5184 , a15 JTF_NUMBER_TABLE
5185 , a16 JTF_NUMBER_TABLE
5186 , a17 JTF_NUMBER_TABLE
5187 , a18 JTF_NUMBER_TABLE
5188 , a19 JTF_NUMBER_TABLE
5189 , a20 JTF_VARCHAR2_TABLE_100
5190 , a21 JTF_NUMBER_TABLE
5191 , a22 JTF_DATE_TABLE
5192 , a23 JTF_NUMBER_TABLE
5193 , a24 JTF_VARCHAR2_TABLE_100
5194 , a25 JTF_VARCHAR2_TABLE_100
5195 , a26 JTF_VARCHAR2_TABLE_100
5196 , a27 JTF_NUMBER_TABLE
5197 , a28 JTF_VARCHAR2_TABLE_100
5198 , a29 JTF_VARCHAR2_TABLE_100
5199 , a30 JTF_VARCHAR2_TABLE_100
5200 , a31 JTF_NUMBER_TABLE
5201 , a32 JTF_NUMBER_TABLE
5202 , a33 JTF_NUMBER_TABLE
5203 , a34 JTF_VARCHAR2_TABLE_100
5204 , a35 JTF_VARCHAR2_TABLE_100
5205 , a36 JTF_VARCHAR2_TABLE_100
5206 , a37 JTF_DATE_TABLE
5207 , a38 JTF_VARCHAR2_TABLE_100
5208 , a39 JTF_DATE_TABLE
5209 , a40 JTF_VARCHAR2_TABLE_100
5210 , a41 JTF_VARCHAR2_TABLE_100
5211 , a42 JTF_VARCHAR2_TABLE_100
5212 , a43 JTF_NUMBER_TABLE
5213 , a44 JTF_NUMBER_TABLE
5214 , a45 JTF_NUMBER_TABLE
5215 , a46 JTF_NUMBER_TABLE
5216 , a47 JTF_NUMBER_TABLE
5217 , a48 JTF_NUMBER_TABLE
5218 , a49 JTF_VARCHAR2_TABLE_100
5219 , a50 JTF_NUMBER_TABLE
5220 , a51 JTF_NUMBER_TABLE
5221 , a52 JTF_NUMBER_TABLE
5222 , a53 JTF_VARCHAR2_TABLE_2000
5223 , a54 JTF_VARCHAR2_TABLE_100
5224 , a55 JTF_VARCHAR2_TABLE_100
5225 , a56 JTF_NUMBER_TABLE
5226 , a57 JTF_DATE_TABLE
5227 , a58 JTF_NUMBER_TABLE
5228 , a59 JTF_DATE_TABLE
5229 , a60 JTF_VARCHAR2_TABLE_100
5230 , a61 JTF_NUMBER_TABLE
5231 , a62 JTF_NUMBER_TABLE
5232 , a63 JTF_NUMBER_TABLE
5233 , a64 JTF_VARCHAR2_TABLE_100
5234 , a65 JTF_NUMBER_TABLE
5235 , a66 JTF_NUMBER_TABLE
5236 , a67 JTF_NUMBER_TABLE
5237 , a68 JTF_NUMBER_TABLE
5238 , a69 JTF_NUMBER_TABLE
5239 , a70 JTF_VARCHAR2_TABLE_100
5240 , a71 JTF_VARCHAR2_TABLE_100
5241 , a72 JTF_NUMBER_TABLE
5242 , a73 JTF_NUMBER_TABLE
5243 , a74 JTF_NUMBER_TABLE
5244 , a75 JTF_VARCHAR2_TABLE_100
5245 , a76 JTF_VARCHAR2_TABLE_100
5246 , a77 JTF_NUMBER_TABLE
5247 , a78 JTF_VARCHAR2_TABLE_100
5248 , a79 JTF_VARCHAR2_TABLE_100
5249 , a80 JTF_VARCHAR2_TABLE_100
5250 , a81 JTF_VARCHAR2_TABLE_100
5251 , a82 JTF_NUMBER_TABLE
5252 , a83 JTF_NUMBER_TABLE
5253 , a84 JTF_VARCHAR2_TABLE_100
5254 , a85 JTF_NUMBER_TABLE
5255 , a86 JTF_VARCHAR2_TABLE_300
5256 , a87 JTF_DATE_TABLE
5257 , a88 JTF_NUMBER_TABLE
5258 , a89 JTF_VARCHAR2_TABLE_100
5259 , a90 JTF_NUMBER_TABLE
5260 , a91 JTF_NUMBER_TABLE
5261 , a92 JTF_DATE_TABLE
5262 , a93 JTF_NUMBER_TABLE
5263 , a94 JTF_DATE_TABLE
5264 , a95 JTF_VARCHAR2_TABLE_100
5265 , a96 JTF_NUMBER_TABLE
5266 , a97 JTF_NUMBER_TABLE
5267 , a98 JTF_NUMBER_TABLE
5268 , a99 JTF_VARCHAR2_TABLE_100
5269 , a100 JTF_DATE_TABLE
5270 , a101 JTF_NUMBER_TABLE
5271 , a102 JTF_NUMBER_TABLE
5272 , a103 JTF_VARCHAR2_TABLE_100
5273 , a104 JTF_VARCHAR2_TABLE_100
5274 , a105 JTF_NUMBER_TABLE
5275 , a106 JTF_DATE_TABLE
5276 , a107 JTF_DATE_TABLE
5277 , a108 JTF_VARCHAR2_TABLE_100
5278 , a109 JTF_VARCHAR2_TABLE_100
5279 , a110 JTF_NUMBER_TABLE
5280 , a111 JTF_VARCHAR2_TABLE_100
5281 , a112 JTF_NUMBER_TABLE
5282 , a113 JTF_NUMBER_TABLE
5283 , a114 JTF_VARCHAR2_TABLE_100
5284 , a115 JTF_VARCHAR2_TABLE_100
5285 , a116 JTF_NUMBER_TABLE
5286 , a117 JTF_NUMBER_TABLE
5287 , a118 JTF_VARCHAR2_TABLE_100
5288 , a119 JTF_VARCHAR2_TABLE_100
5289 , a120 JTF_NUMBER_TABLE
5290 , a121 JTF_VARCHAR2_TABLE_100
5291 , a122 JTF_NUMBER_TABLE
5292 , a123 JTF_NUMBER_TABLE
5293 , a124 JTF_NUMBER_TABLE
5294 , a125 JTF_NUMBER_TABLE
5295 , a126 JTF_NUMBER_TABLE
5296 , a127 JTF_NUMBER_TABLE
5297 , a128 JTF_NUMBER_TABLE
5298 , a129 JTF_NUMBER_TABLE
5299 , a130 JTF_VARCHAR2_TABLE_2000
5300 , a131 JTF_NUMBER_TABLE
5301 , a132 JTF_NUMBER_TABLE
5302 , a133 JTF_NUMBER_TABLE
5303 , a134 JTF_VARCHAR2_TABLE_100
5304 , a135 JTF_NUMBER_TABLE
5305 , a136 JTF_NUMBER_TABLE
5306 , a137 JTF_VARCHAR2_TABLE_100
5307 , a138 JTF_DATE_TABLE
5308 , a139 JTF_VARCHAR2_TABLE_100
5309 , a140 JTF_VARCHAR2_TABLE_100
5310 , a141 JTF_VARCHAR2_TABLE_100
5311 , a142 JTF_VARCHAR2_TABLE_100
5312 , a143 JTF_NUMBER_TABLE
5313 , a144 JTF_NUMBER_TABLE
5314 , a145 JTF_VARCHAR2_TABLE_100
5315 , a146 JTF_NUMBER_TABLE
5316 , a147 JTF_NUMBER_TABLE
5317 , a148 JTF_NUMBER_TABLE
5318 , a149 JTF_NUMBER_TABLE
5319 , a150 JTF_NUMBER_TABLE
5320 , a151 JTF_NUMBER_TABLE
5321 , a152 JTF_NUMBER_TABLE
5322 , a153 JTF_VARCHAR2_TABLE_100
5323 , a154 JTF_VARCHAR2_TABLE_100
5324 , a155 JTF_VARCHAR2_TABLE_100
5325 , a156 JTF_VARCHAR2_TABLE_100
5326 , a157 JTF_VARCHAR2_TABLE_100
5327 , a158 JTF_DATE_TABLE
5328 , a159 JTF_VARCHAR2_TABLE_100
5329 , a160 JTF_DATE_TABLE
5330 , a161 JTF_VARCHAR2_TABLE_100
5331 , a162 JTF_VARCHAR2_TABLE_2000
5332 , a163 JTF_VARCHAR2_TABLE_100
5333 , a164 JTF_VARCHAR2_TABLE_100
5334 , a165 JTF_VARCHAR2_TABLE_100
5335 , a166 JTF_NUMBER_TABLE
5336 , a167 JTF_VARCHAR2_TABLE_100
5337 , a168 JTF_VARCHAR2_TABLE_100
5338 , a169 JTF_VARCHAR2_TABLE_100
5339 , a170 JTF_VARCHAR2_TABLE_100
5340 , a171 JTF_VARCHAR2_TABLE_100
5341 , a172 JTF_VARCHAR2_TABLE_100
5342 , a173 JTF_VARCHAR2_TABLE_100
5343 , a174 JTF_NUMBER_TABLE
5344 , a175 JTF_NUMBER_TABLE
5345 , a176 JTF_NUMBER_TABLE
5346 , a177 JTF_VARCHAR2_TABLE_100
5347 , a178 JTF_VARCHAR2_TABLE_2000
5348 , a179 JTF_VARCHAR2_TABLE_2000
5349 , a180 JTF_VARCHAR2_TABLE_100
5350 , a181 JTF_NUMBER_TABLE
5351 , a182 JTF_VARCHAR2_TABLE_100
5352 , a183 JTF_VARCHAR2_TABLE_2000
5353 , a184 JTF_NUMBER_TABLE
5354 , a185 JTF_VARCHAR2_TABLE_100
5355 , a186 JTF_DATE_TABLE
5356 , a187 JTF_DATE_TABLE
5357 , a188 JTF_VARCHAR2_TABLE_100
5358 , a189 JTF_NUMBER_TABLE
5359 , a190 JTF_NUMBER_TABLE
5360 , a191 JTF_NUMBER_TABLE
5361 , a192 JTF_NUMBER_TABLE
5362 , a193 JTF_VARCHAR2_TABLE_100
5363 , a194 JTF_NUMBER_TABLE
5364 , a195 JTF_NUMBER_TABLE
5365 , a196 JTF_NUMBER_TABLE
5366 , a197 JTF_NUMBER_TABLE
5367 , a198 JTF_VARCHAR2_TABLE_100
5368 , a199 JTF_VARCHAR2_TABLE_100
5369 , a200 JTF_VARCHAR2_TABLE_100
5370 , a201 JTF_NUMBER_TABLE
5371 , a202 JTF_NUMBER_TABLE
5372 , a203 JTF_NUMBER_TABLE
5373 , a204 JTF_NUMBER_TABLE
5374 , a205 JTF_VARCHAR2_TABLE_300
5375 , a206 JTF_VARCHAR2_TABLE_100
5376 , a207 JTF_VARCHAR2_TABLE_100
5377 , a208 JTF_VARCHAR2_TABLE_100
5378 , a209 JTF_VARCHAR2_TABLE_100
5379 , a210 JTF_VARCHAR2_TABLE_100
5380 , a211 JTF_VARCHAR2_TABLE_100
5381 , a212 JTF_NUMBER_TABLE
5382 , a213 JTF_NUMBER_TABLE
5383 , a214 JTF_DATE_TABLE
5384 , a215 JTF_NUMBER_TABLE
5385 , a216 JTF_VARCHAR2_TABLE_100
5386 , a217 JTF_NUMBER_TABLE
5387 , a218 JTF_VARCHAR2_TABLE_100
5388 , a219 JTF_VARCHAR2_TABLE_100
5389 , a220 JTF_VARCHAR2_TABLE_100
5390 , a221 JTF_VARCHAR2_TABLE_100
5391 , a222 JTF_VARCHAR2_TABLE_100
5392 , a223 JTF_VARCHAR2_TABLE_100
5393 , a224 JTF_NUMBER_TABLE
5394 , a225 JTF_NUMBER_TABLE
5395 , a226 JTF_NUMBER_TABLE
5396 , a227 JTF_NUMBER_TABLE
5397 , a228 JTF_VARCHAR2_TABLE_100
5398 , a229 JTF_NUMBER_TABLE
5399 , a230 JTF_VARCHAR2_TABLE_100
5400 , a231 JTF_NUMBER_TABLE
5401 , a232 JTF_VARCHAR2_TABLE_2000
5402 , a233 JTF_VARCHAR2_TABLE_100
5403 , a234 JTF_NUMBER_TABLE
5404 , a235 JTF_VARCHAR2_TABLE_100
5405 , a236 JTF_NUMBER_TABLE
5406 , a237 JTF_NUMBER_TABLE
5407 , a238 JTF_NUMBER_TABLE
5408 , a239 JTF_NUMBER_TABLE
5409 , a240 JTF_NUMBER_TABLE
5410 , a241 JTF_VARCHAR2_TABLE_1000
5411 , a242 JTF_VARCHAR2_TABLE_100
5412 , a243 JTF_NUMBER_TABLE
5413 , a244 JTF_NUMBER_TABLE
5414 , a245 JTF_NUMBER_TABLE
5415 , a246 JTF_NUMBER_TABLE
5416 , a247 JTF_VARCHAR2_TABLE_100
5417 , a248 JTF_VARCHAR2_TABLE_100
5418 , a249 JTF_DATE_TABLE
5419 , a250 JTF_VARCHAR2_TABLE_100
5420 , a251 JTF_NUMBER_TABLE
5421 , a252 JTF_NUMBER_TABLE
5422 , a253 JTF_VARCHAR2_TABLE_100
5423 , a254 JTF_VARCHAR2_TABLE_100
5424 , a255 JTF_VARCHAR2_TABLE_100
5425 , a256 JTF_NUMBER_TABLE
5426 , a257 JTF_NUMBER_TABLE
5427 , a258 JTF_NUMBER_TABLE
5428 , a259 JTF_VARCHAR2_TABLE_300
5429 , a260 JTF_DATE_TABLE
5430 , a261 JTF_VARCHAR2_TABLE_300
5431 , a262 JTF_DATE_TABLE
5432 , a263 JTF_NUMBER_TABLE
5433 , a264 JTF_NUMBER_TABLE
5434 , a265 JTF_NUMBER_TABLE
5435 , a266 JTF_NUMBER_TABLE
5436 , a267 JTF_NUMBER_TABLE
5437 , a268 JTF_NUMBER_TABLE
5438 , a269 JTF_NUMBER_TABLE
5439 , a270 JTF_NUMBER_TABLE
5440 , a271 JTF_NUMBER_TABLE
5441 , a272 JTF_NUMBER_TABLE
5442 , a273 JTF_NUMBER_TABLE
5443 , a274 JTF_NUMBER_TABLE
5444 , a275 JTF_NUMBER_TABLE
5445 , a276 JTF_NUMBER_TABLE
5446 , a277 JTF_NUMBER_TABLE
5447 , a278 JTF_NUMBER_TABLE
5448 , a279 JTF_NUMBER_TABLE
5449 , a280 JTF_NUMBER_TABLE
5450 ) as
5451 ddindx binary_integer; indx binary_integer;
5452 begin
5453 if a0 is not null and a0.count > 0 then
5454 if a0.count > 0 then
5455 indx := a0.first;
5456 ddindx := 1;
5457 while true loop
5458 t(ddindx).accounting_rule_id := rosetta_g_miss_num_map(a0(indx));
5459 t(ddindx).actual_arrival_date := rosetta_g_miss_date_in_map(a1(indx));
5460 t(ddindx).actual_shipment_date := rosetta_g_miss_date_in_map(a2(indx));
5461 t(ddindx).agreement_id := rosetta_g_miss_num_map(a3(indx));
5462 t(ddindx).arrival_set_id := rosetta_g_miss_num_map(a4(indx));
5463 t(ddindx).ato_line_id := rosetta_g_miss_num_map(a5(indx));
5464 t(ddindx).authorized_to_ship_flag := a6(indx);
5465 t(ddindx).auto_selected_quantity := rosetta_g_miss_num_map(a7(indx));
5466 t(ddindx).booked_flag := a8(indx);
5467 t(ddindx).cancelled_flag := a9(indx);
5468 t(ddindx).cancelled_quantity := rosetta_g_miss_num_map(a10(indx));
5469 t(ddindx).cancelled_quantity2 := rosetta_g_miss_num_map(a11(indx));
5470 t(ddindx).commitment_id := rosetta_g_miss_num_map(a12(indx));
5471 t(ddindx).component_code := a13(indx);
5472 t(ddindx).component_number := rosetta_g_miss_num_map(a14(indx));
5473 t(ddindx).component_sequence_id := rosetta_g_miss_num_map(a15(indx));
5474 t(ddindx).config_header_id := rosetta_g_miss_num_map(a16(indx));
5475 t(ddindx).config_rev_nbr := rosetta_g_miss_num_map(a17(indx));
5476 t(ddindx).config_display_sequence := rosetta_g_miss_num_map(a18(indx));
5477 t(ddindx).configuration_id := rosetta_g_miss_num_map(a19(indx));
5478 t(ddindx).context := a20(indx);
5479 t(ddindx).created_by := rosetta_g_miss_num_map(a21(indx));
5480 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a22(indx));
5481 t(ddindx).credit_invoice_line_id := rosetta_g_miss_num_map(a23(indx));
5482 t(ddindx).customer_dock_code := a24(indx);
5483 t(ddindx).customer_job := a25(indx);
5484 t(ddindx).customer_production_line := a26(indx);
5485 t(ddindx).customer_trx_line_id := rosetta_g_miss_num_map(a27(indx));
5486 t(ddindx).cust_model_serial_number := a28(indx);
5487 t(ddindx).cust_po_number := a29(indx);
5488 t(ddindx).cust_production_seq_num := a30(indx);
5489 t(ddindx).delivery_lead_time := rosetta_g_miss_num_map(a31(indx));
5490 t(ddindx).deliver_to_contact_id := rosetta_g_miss_num_map(a32(indx));
5491 t(ddindx).deliver_to_org_id := rosetta_g_miss_num_map(a33(indx));
5492 t(ddindx).demand_bucket_type_code := a34(indx);
5493 t(ddindx).demand_class_code := a35(indx);
5494 t(ddindx).dep_plan_required_flag := a36(indx);
5495 t(ddindx).earliest_acceptable_date := rosetta_g_miss_date_in_map(a37(indx));
5496 t(ddindx).end_item_unit_number := a38(indx);
5497 t(ddindx).explosion_date := rosetta_g_miss_date_in_map(a39(indx));
5498 t(ddindx).fob_point_code := a40(indx);
5499 t(ddindx).freight_carrier_code := a41(indx);
5500 t(ddindx).freight_terms_code := a42(indx);
5501 t(ddindx).fulfilled_quantity := rosetta_g_miss_num_map(a43(indx));
5502 t(ddindx).fulfilled_quantity2 := rosetta_g_miss_num_map(a44(indx));
5503 t(ddindx).header_id := rosetta_g_miss_num_map(a45(indx));
5504 t(ddindx).intermed_ship_to_org_id := rosetta_g_miss_num_map(a46(indx));
5505 t(ddindx).intermed_ship_to_contact_id := rosetta_g_miss_num_map(a47(indx));
5506 t(ddindx).inventory_item_id := rosetta_g_miss_num_map(a48(indx));
5507 t(ddindx).invoice_interface_status_code := a49(indx);
5508 t(ddindx).invoice_to_contact_id := rosetta_g_miss_num_map(a50(indx));
5509 t(ddindx).invoice_to_org_id := rosetta_g_miss_num_map(a51(indx));
5510 t(ddindx).invoicing_rule_id := rosetta_g_miss_num_map(a52(indx));
5511 t(ddindx).ordered_item := a53(indx);
5512 t(ddindx).item_revision := a54(indx);
5513 t(ddindx).item_type_code := a55(indx);
5514 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a56(indx));
5515 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a57(indx));
5516 t(ddindx).last_update_login := rosetta_g_miss_num_map(a58(indx));
5517 t(ddindx).latest_acceptable_date := rosetta_g_miss_date_in_map(a59(indx));
5518 t(ddindx).line_category_code := a60(indx);
5519 t(ddindx).line_id := rosetta_g_miss_num_map(a61(indx));
5520 t(ddindx).line_number := rosetta_g_miss_num_map(a62(indx));
5521 t(ddindx).line_type_id := rosetta_g_miss_num_map(a63(indx));
5522 t(ddindx).link_to_line_ref := a64(indx);
5523 t(ddindx).link_to_line_id := rosetta_g_miss_num_map(a65(indx));
5524 t(ddindx).link_to_line_index := rosetta_g_miss_num_map(a66(indx));
5525 t(ddindx).model_group_number := rosetta_g_miss_num_map(a67(indx));
5526 t(ddindx).mfg_component_sequence_id := rosetta_g_miss_num_map(a68(indx));
5527 t(ddindx).mfg_lead_time := rosetta_g_miss_num_map(a69(indx));
5528 t(ddindx).open_flag := a70(indx);
5529 t(ddindx).option_flag := a71(indx);
5530 t(ddindx).option_number := rosetta_g_miss_num_map(a72(indx));
5531 t(ddindx).ordered_quantity := rosetta_g_miss_num_map(a73(indx));
5532 t(ddindx).ordered_quantity2 := rosetta_g_miss_num_map(a74(indx));
5533 t(ddindx).order_quantity_uom := a75(indx);
5534 t(ddindx).ordered_quantity_uom2 := a76(indx);
5535 t(ddindx).org_id := rosetta_g_miss_num_map(a77(indx));
5536 t(ddindx).orig_sys_document_ref := a78(indx);
5537 t(ddindx).orig_sys_line_ref := a79(indx);
5538 t(ddindx).over_ship_reason_code := a80(indx);
5539 t(ddindx).over_ship_resolved_flag := a81(indx);
5540 t(ddindx).payment_term_id := rosetta_g_miss_num_map(a82(indx));
5541 t(ddindx).planning_priority := rosetta_g_miss_num_map(a83(indx));
5542 t(ddindx).preferred_grade := a84(indx);
5543 t(ddindx).price_list_id := rosetta_g_miss_num_map(a85(indx));
5544 t(ddindx).price_request_code := a86(indx);
5545 t(ddindx).pricing_date := rosetta_g_miss_date_in_map(a87(indx));
5546 t(ddindx).pricing_quantity := rosetta_g_miss_num_map(a88(indx));
5547 t(ddindx).pricing_quantity_uom := a89(indx);
5548 t(ddindx).program_application_id := rosetta_g_miss_num_map(a90(indx));
5549 t(ddindx).program_id := rosetta_g_miss_num_map(a91(indx));
5550 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a92(indx));
5551 t(ddindx).project_id := rosetta_g_miss_num_map(a93(indx));
5552 t(ddindx).promise_date := rosetta_g_miss_date_in_map(a94(indx));
5553 t(ddindx).re_source_flag := a95(indx);
5554 t(ddindx).reference_customer_trx_line_id := rosetta_g_miss_num_map(a96(indx));
5555 t(ddindx).reference_header_id := rosetta_g_miss_num_map(a97(indx));
5556 t(ddindx).reference_line_id := rosetta_g_miss_num_map(a98(indx));
5557 t(ddindx).reference_type := a99(indx);
5558 t(ddindx).request_date := rosetta_g_miss_date_in_map(a100(indx));
5559 t(ddindx).request_id := rosetta_g_miss_num_map(a101(indx));
5560 t(ddindx).reserved_quantity := rosetta_g_miss_num_map(a102(indx));
5561 t(ddindx).return_reason_code := a103(indx);
5562 t(ddindx).rla_schedule_type_code := a104(indx);
5563 t(ddindx).salesrep_id := rosetta_g_miss_num_map(a105(indx));
5564 t(ddindx).schedule_arrival_date := rosetta_g_miss_date_in_map(a106(indx));
5565 t(ddindx).schedule_ship_date := rosetta_g_miss_date_in_map(a107(indx));
5566 t(ddindx).schedule_action_code := a108(indx);
5567 t(ddindx).schedule_status_code := a109(indx);
5568 t(ddindx).shipment_number := rosetta_g_miss_num_map(a110(indx));
5569 t(ddindx).shipment_priority_code := a111(indx);
5570 t(ddindx).shipped_quantity := rosetta_g_miss_num_map(a112(indx));
5571 t(ddindx).shipped_quantity2 := rosetta_g_miss_num_map(a113(indx));
5572 t(ddindx).shipping_interfaced_flag := a114(indx);
5573 t(ddindx).shipping_method_code := a115(indx);
5574 t(ddindx).shipping_quantity := rosetta_g_miss_num_map(a116(indx));
5575 t(ddindx).shipping_quantity2 := rosetta_g_miss_num_map(a117(indx));
5576 t(ddindx).shipping_quantity_uom := a118(indx);
5577 t(ddindx).shipping_quantity_uom2 := a119(indx);
5578 t(ddindx).ship_from_org_id := rosetta_g_miss_num_map(a120(indx));
5579 t(ddindx).ship_model_complete_flag := a121(indx);
5580 t(ddindx).ship_set_id := rosetta_g_miss_num_map(a122(indx));
5581 t(ddindx).fulfillment_set_id := rosetta_g_miss_num_map(a123(indx));
5582 t(ddindx).ship_tolerance_above := rosetta_g_miss_num_map(a124(indx));
5583 t(ddindx).ship_tolerance_below := rosetta_g_miss_num_map(a125(indx));
5584 t(ddindx).ship_to_contact_id := rosetta_g_miss_num_map(a126(indx));
5585 t(ddindx).ship_to_org_id := rosetta_g_miss_num_map(a127(indx));
5586 t(ddindx).sold_to_org_id := rosetta_g_miss_num_map(a128(indx));
5587 t(ddindx).sold_from_org_id := rosetta_g_miss_num_map(a129(indx));
5588 t(ddindx).sort_order := a130(indx);
5589 t(ddindx).source_document_id := rosetta_g_miss_num_map(a131(indx));
5590 t(ddindx).source_document_line_id := rosetta_g_miss_num_map(a132(indx));
5591 t(ddindx).source_document_type_id := rosetta_g_miss_num_map(a133(indx));
5592 t(ddindx).source_type_code := a134(indx);
5593 t(ddindx).split_from_line_id := rosetta_g_miss_num_map(a135(indx));
5594 t(ddindx).task_id := rosetta_g_miss_num_map(a136(indx));
5595 t(ddindx).tax_code := a137(indx);
5596 t(ddindx).tax_date := rosetta_g_miss_date_in_map(a138(indx));
5597 t(ddindx).tax_exempt_flag := a139(indx);
5598 t(ddindx).tax_exempt_number := a140(indx);
5599 t(ddindx).tax_exempt_reason_code := a141(indx);
5600 t(ddindx).tax_point_code := a142(indx);
5601 t(ddindx).tax_rate := rosetta_g_miss_num_map(a143(indx));
5602 t(ddindx).tax_value := rosetta_g_miss_num_map(a144(indx));
5603 t(ddindx).top_model_line_ref := a145(indx);
5604 t(ddindx).top_model_line_id := rosetta_g_miss_num_map(a146(indx));
5605 t(ddindx).top_model_line_index := rosetta_g_miss_num_map(a147(indx));
5606 t(ddindx).unit_list_price := rosetta_g_miss_num_map(a148(indx));
5607 t(ddindx).unit_list_price_per_pqty := rosetta_g_miss_num_map(a149(indx));
5608 t(ddindx).unit_selling_price := rosetta_g_miss_num_map(a150(indx));
5609 t(ddindx).unit_selling_price_per_pqty := rosetta_g_miss_num_map(a151(indx));
5610 t(ddindx).veh_cus_item_cum_key_id := rosetta_g_miss_num_map(a152(indx));
5611 t(ddindx).visible_demand_flag := a153(indx);
5612 t(ddindx).return_status := a154(indx);
5613 t(ddindx).db_flag := a155(indx);
5614 t(ddindx).operation := a156(indx);
5615 t(ddindx).first_ack_code := a157(indx);
5616 t(ddindx).first_ack_date := rosetta_g_miss_date_in_map(a158(indx));
5617 t(ddindx).last_ack_code := a159(indx);
5618 t(ddindx).last_ack_date := rosetta_g_miss_date_in_map(a160(indx));
5619 t(ddindx).change_reason := a161(indx);
5620 t(ddindx).change_comments := a162(indx);
5621 t(ddindx).arrival_set := a163(indx);
5622 t(ddindx).ship_set := a164(indx);
5623 t(ddindx).fulfillment_set := a165(indx);
5624 t(ddindx).order_source_id := rosetta_g_miss_num_map(a166(indx));
5625 t(ddindx).orig_sys_shipment_ref := a167(indx);
5626 t(ddindx).change_sequence := a168(indx);
5627 t(ddindx).change_request_code := a169(indx);
5628 t(ddindx).status_flag := a170(indx);
5629 t(ddindx).drop_ship_flag := a171(indx);
5630 t(ddindx).customer_line_number := a172(indx);
5631 t(ddindx).customer_shipment_number := a173(indx);
5632 t(ddindx).customer_item_net_price := rosetta_g_miss_num_map(a174(indx));
5633 t(ddindx).customer_payment_term_id := rosetta_g_miss_num_map(a175(indx));
5634 t(ddindx).ordered_item_id := rosetta_g_miss_num_map(a176(indx));
5635 t(ddindx).item_identifier_type := a177(indx);
5636 t(ddindx).shipping_instructions := a178(indx);
5637 t(ddindx).packing_instructions := a179(indx);
5638 t(ddindx).calculate_price_flag := a180(indx);
5639 t(ddindx).invoiced_quantity := rosetta_g_miss_num_map(a181(indx));
5640 t(ddindx).service_txn_reason_code := a182(indx);
5641 t(ddindx).service_txn_comments := a183(indx);
5642 t(ddindx).service_duration := rosetta_g_miss_num_map(a184(indx));
5643 t(ddindx).service_period := a185(indx);
5644 t(ddindx).service_start_date := rosetta_g_miss_date_in_map(a186(indx));
5645 t(ddindx).service_end_date := rosetta_g_miss_date_in_map(a187(indx));
5646 t(ddindx).service_coterminate_flag := a188(indx);
5647 t(ddindx).unit_list_percent := rosetta_g_miss_num_map(a189(indx));
5648 t(ddindx).unit_selling_percent := rosetta_g_miss_num_map(a190(indx));
5649 t(ddindx).unit_percent_base_price := rosetta_g_miss_num_map(a191(indx));
5650 t(ddindx).service_number := rosetta_g_miss_num_map(a192(indx));
5651 t(ddindx).service_reference_type_code := a193(indx);
5652 t(ddindx).service_reference_line_id := rosetta_g_miss_num_map(a194(indx));
5653 t(ddindx).service_reference_system_id := rosetta_g_miss_num_map(a195(indx));
5654 t(ddindx).service_ref_order_number := rosetta_g_miss_num_map(a196(indx));
5655 t(ddindx).service_ref_line_number := rosetta_g_miss_num_map(a197(indx));
5656 t(ddindx).service_reference_order := a198(indx);
5657 t(ddindx).service_reference_line := a199(indx);
5658 t(ddindx).service_reference_system := a200(indx);
5659 t(ddindx).service_ref_shipment_number := rosetta_g_miss_num_map(a201(indx));
5660 t(ddindx).service_ref_option_number := rosetta_g_miss_num_map(a202(indx));
5661 t(ddindx).service_line_index := rosetta_g_miss_num_map(a203(indx));
5662 t(ddindx).line_set_id := rosetta_g_miss_num_map(a204(indx));
5663 t(ddindx).split_by := a205(indx);
5664 t(ddindx).split_action_code := a206(indx);
5665 t(ddindx).shippable_flag := a207(indx);
5666 t(ddindx).model_remnant_flag := a208(indx);
5667 t(ddindx).flow_status_code := a209(indx);
5668 t(ddindx).fulfilled_flag := a210(indx);
5669 t(ddindx).fulfillment_method_code := a211(indx);
5670 t(ddindx).revenue_amount := rosetta_g_miss_num_map(a212(indx));
5671 t(ddindx).marketing_source_code_id := rosetta_g_miss_num_map(a213(indx));
5672 t(ddindx).fulfillment_date := rosetta_g_miss_date_in_map(a214(indx));
5673 if a215(indx) is null
5674 then t(ddindx).semi_processed_flag := null;
5675 elsif a215(indx) = 0
5676 then t(ddindx).semi_processed_flag := false;
5677 else t(ddindx).semi_processed_flag := true;
5678 end if;
5679 t(ddindx).upgraded_flag := a216(indx);
5680 t(ddindx).lock_control := rosetta_g_miss_num_map(a217(indx));
5681 t(ddindx).subinventory := a218(indx);
5682 t(ddindx).split_from_line_ref := a219(indx);
5683 t(ddindx).split_from_shipment_ref := a220(indx);
5684 t(ddindx).ship_to_edi_location_code := a221(indx);
5685 t(ddindx).bill_to_edi_location_code := a222(indx);
5686 t(ddindx).ship_from_edi_location_code := a223(indx);
5687 t(ddindx).ship_from_address_id := rosetta_g_miss_num_map(a224(indx));
5688 t(ddindx).sold_to_address_id := rosetta_g_miss_num_map(a225(indx));
5689 t(ddindx).ship_to_address_id := rosetta_g_miss_num_map(a226(indx));
5690 t(ddindx).invoice_address_id := rosetta_g_miss_num_map(a227(indx));
5691 t(ddindx).ship_to_address_code := a228(indx);
5692 t(ddindx).original_inventory_item_id := rosetta_g_miss_num_map(a229(indx));
5693 t(ddindx).original_item_identifier_type := a230(indx);
5694 t(ddindx).original_ordered_item_id := rosetta_g_miss_num_map(a231(indx));
5695 t(ddindx).original_ordered_item := a232(indx);
5696 t(ddindx).item_substitution_type_code := a233(indx);
5697 t(ddindx).late_demand_penalty_factor := rosetta_g_miss_num_map(a234(indx));
5698 t(ddindx).override_atp_date_code := a235(indx);
5699 t(ddindx).ship_to_customer_id := rosetta_g_miss_num_map(a236(indx));
5700 t(ddindx).invoice_to_customer_id := rosetta_g_miss_num_map(a237(indx));
5701 t(ddindx).deliver_to_customer_id := rosetta_g_miss_num_map(a238(indx));
5702 t(ddindx).accounting_rule_duration := rosetta_g_miss_num_map(a239(indx));
5703 t(ddindx).unit_cost := rosetta_g_miss_num_map(a240(indx));
5704 t(ddindx).user_item_description := a241(indx);
5705 t(ddindx).xml_transaction_type_code := a242(indx);
5706 t(ddindx).item_relationship_type := rosetta_g_miss_num_map(a243(indx));
5707 t(ddindx).blanket_number := rosetta_g_miss_num_map(a244(indx));
5708 t(ddindx).blanket_line_number := rosetta_g_miss_num_map(a245(indx));
5709 t(ddindx).blanket_version_number := rosetta_g_miss_num_map(a246(indx));
5710 t(ddindx).cso_response_flag := a247(indx);
5711 t(ddindx).firm_demand_flag := a248(indx);
5712 t(ddindx).earliest_ship_date := rosetta_g_miss_date_in_map(a249(indx));
5713 t(ddindx).transaction_phase_code := a250(indx);
5714 t(ddindx).source_document_version_number := rosetta_g_miss_num_map(a251(indx));
5715 t(ddindx).minisite_id := rosetta_g_miss_num_map(a252(indx));
5716 t(ddindx).ib_owner := a253(indx);
5717 t(ddindx).ib_installed_at_location := a254(indx);
5718 t(ddindx).ib_current_location := a255(indx);
5719 t(ddindx).end_customer_id := rosetta_g_miss_num_map(a256(indx));
5720 t(ddindx).end_customer_contact_id := rosetta_g_miss_num_map(a257(indx));
5721 t(ddindx).end_customer_site_use_id := rosetta_g_miss_num_map(a258(indx));
5722 t(ddindx).supplier_signature := a259(indx);
5723 t(ddindx).supplier_signature_date := rosetta_g_miss_date_in_map(a260(indx));
5724 t(ddindx).customer_signature := a261(indx);
5725 t(ddindx).customer_signature_date := rosetta_g_miss_date_in_map(a262(indx));
5726 t(ddindx).ship_to_party_id := rosetta_g_miss_num_map(a263(indx));
5727 t(ddindx).ship_to_party_site_id := rosetta_g_miss_num_map(a264(indx));
5728 t(ddindx).ship_to_party_site_use_id := rosetta_g_miss_num_map(a265(indx));
5729 t(ddindx).deliver_to_party_id := rosetta_g_miss_num_map(a266(indx));
5730 t(ddindx).deliver_to_party_site_id := rosetta_g_miss_num_map(a267(indx));
5731 t(ddindx).deliver_to_party_site_use_id := rosetta_g_miss_num_map(a268(indx));
5732 t(ddindx).invoice_to_party_id := rosetta_g_miss_num_map(a269(indx));
5733 t(ddindx).invoice_to_party_site_id := rosetta_g_miss_num_map(a270(indx));
5734 t(ddindx).invoice_to_party_site_use_id := rosetta_g_miss_num_map(a271(indx));
5735 t(ddindx).ship_to_customer_party_id := rosetta_g_miss_num_map(a272(indx));
5736 t(ddindx).deliver_to_customer_party_id := rosetta_g_miss_num_map(a273(indx));
5737 t(ddindx).invoice_to_customer_party_id := rosetta_g_miss_num_map(a274(indx));
5738 t(ddindx).ship_to_org_contact_id := rosetta_g_miss_num_map(a275(indx));
5739 t(ddindx).deliver_to_org_contact_id := rosetta_g_miss_num_map(a276(indx));
5740 t(ddindx).invoice_to_org_contact_id := rosetta_g_miss_num_map(a277(indx));
5741 t(ddindx).retrobill_request_id := rosetta_g_miss_num_map(a278(indx));
5742 t(ddindx).original_list_price := rosetta_g_miss_num_map(a279(indx));
5743 t(ddindx).commitment_applied_amount := rosetta_g_miss_num_map(a280(indx));
5744 ddindx := ddindx+1;
5745 if a0.last =indx
5746 then exit;
5747 end if;
5748 indx := a0.next(indx);
5749 end loop;
5750 end if;
5751 end if;
5752 end rosetta_table_copy_in_p19;
5753 procedure rosetta_table_copy_out_p19(t oe_order_pub.line_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5754 , a1 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5755 , a2 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5756 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5757 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5758 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5759 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5760 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5761 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5762 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5763 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5764 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5765 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5766 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_1000
5767 , a14 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5768 , a15 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5769 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5770 , a17 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5771 , a18 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5772 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5773 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5774 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5775 , a22 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5776 , a23 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5777 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5778 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5779 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5780 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5781 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5782 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5783 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5784 , a31 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5785 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5786 , a33 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5787 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5788 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5789 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5790 , a37 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5791 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5792 , a39 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5793 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5794 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5795 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5796 , a43 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5797 , a44 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5798 , a45 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5799 , a46 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5800 , a47 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5801 , a48 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5802 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5803 , a50 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5804 , a51 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5805 , a52 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5806 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5807 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5808 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5809 , a56 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5810 , a57 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5811 , a58 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5812 , a59 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5813 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5814 , a61 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5815 , a62 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5816 , a63 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5817 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5818 , a65 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5819 , a66 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5820 , a67 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5821 , a68 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5822 , a69 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5823 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5824 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5825 , a72 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5826 , a73 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5827 , a74 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5828 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5829 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5830 , a77 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5831 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5832 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5833 , a80 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5834 , a81 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5835 , a82 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5836 , a83 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5837 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5838 , a85 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5839 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
5840 , a87 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5841 , a88 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5842 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5843 , a90 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5844 , a91 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5845 , a92 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5846 , a93 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5847 , a94 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5848 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5849 , a96 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5850 , a97 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5851 , a98 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5852 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5853 , a100 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5854 , a101 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5855 , a102 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5856 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5857 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5858 , a105 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5859 , a106 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5860 , a107 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5861 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5862 , a109 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5863 , a110 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5864 , a111 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5865 , a112 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5866 , a113 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5867 , a114 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5868 , a115 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5869 , a116 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5870 , a117 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5871 , a118 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5872 , a119 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5873 , a120 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5874 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5875 , a122 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5876 , a123 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5877 , a124 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5878 , a125 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5879 , a126 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5880 , a127 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5881 , a128 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5882 , a129 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5883 , a130 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5884 , a131 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5885 , a132 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5886 , a133 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5887 , a134 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5888 , a135 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5889 , a136 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5890 , a137 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5891 , a138 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5892 , a139 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5893 , a140 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5894 , a141 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5895 , a142 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5896 , a143 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5897 , a144 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5898 , a145 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5899 , a146 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5900 , a147 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5901 , a148 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5902 , a149 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5903 , a150 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5904 , a151 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5905 , a152 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5906 , a153 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5907 , a154 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5908 , a155 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5909 , a156 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5910 , a157 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5911 , a158 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5912 , a159 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5913 , a160 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5914 , a161 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5915 , a162 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5916 , a163 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5917 , a164 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5918 , a165 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5919 , a166 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5920 , a167 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5921 , a168 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5922 , a169 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5923 , a170 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5924 , a171 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5925 , a172 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5926 , a173 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5927 , a174 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5928 , a175 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5929 , a176 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5930 , a177 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5931 , a178 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5932 , a179 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5933 , a180 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5934 , a181 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5935 , a182 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5936 , a183 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5937 , a184 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5938 , a185 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5939 , a186 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5940 , a187 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5941 , a188 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5942 , a189 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5943 , a190 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5944 , a191 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5945 , a192 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5946 , a193 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5947 , a194 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5948 , a195 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5949 , a196 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5950 , a197 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5951 , a198 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5952 , a199 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5953 , a200 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5954 , a201 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5955 , a202 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5956 , a203 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5957 , a204 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5958 , a205 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
5959 , a206 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5960 , a207 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5961 , a208 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5962 , a209 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5963 , a210 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5964 , a211 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5965 , a212 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5966 , a213 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5967 , a214 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
5968 , a215 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5969 , a216 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5970 , a217 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5971 , a218 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5972 , a219 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5973 , a220 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5974 , a221 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5975 , a222 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5976 , a223 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5977 , a224 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5978 , a225 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5979 , a226 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5980 , a227 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5981 , a228 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5982 , a229 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5983 , a230 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5984 , a231 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5985 , a232 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
5986 , a233 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5987 , a234 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5988 , a235 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5989 , a236 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5990 , a237 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5991 , a238 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5992 , a239 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5993 , a240 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5994 , a241 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_1000
5995 , a242 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
5996 , a243 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5997 , a244 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5998 , a245 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
5999 , a246 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6000 , a247 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6001 , a248 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6002 , a249 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
6003 , a250 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6004 , a251 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6005 , a252 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6006 , a253 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6007 , a254 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6008 , a255 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
6009 , a256 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6010 , a257 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6011 , a258 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6012 , a259 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
6013 , a260 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
6014 , a261 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
6015 , a262 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
6016 , a263 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6017 , a264 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6018 , a265 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6019 , a266 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6020 , a267 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6021 , a268 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6022 , a269 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6023 , a270 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6024 , a271 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6025 , a272 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6026 , a273 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6027 , a274 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6028 , a275 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6029 , a276 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6030 , a277 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6031 , a278 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6032 , a279 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6033 , a280 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
6034 ) as
6035 ddindx binary_integer; indx binary_integer;
6036 begin
6037 if t is null or t.count = 0 then
6038 a0 := JTF_NUMBER_TABLE();
6039 a1 := JTF_DATE_TABLE();
6040 a2 := JTF_DATE_TABLE();
6041 a3 := JTF_NUMBER_TABLE();
6042 a4 := JTF_NUMBER_TABLE();
6043 a5 := JTF_NUMBER_TABLE();
6044 a6 := JTF_VARCHAR2_TABLE_100();
6045 a7 := JTF_NUMBER_TABLE();
6046 a8 := JTF_VARCHAR2_TABLE_100();
6047 a9 := JTF_VARCHAR2_TABLE_100();
6048 a10 := JTF_NUMBER_TABLE();
6049 a11 := JTF_NUMBER_TABLE();
6050 a12 := JTF_NUMBER_TABLE();
6051 a13 := JTF_VARCHAR2_TABLE_1000();
6052 a14 := JTF_NUMBER_TABLE();
6053 a15 := JTF_NUMBER_TABLE();
6054 a16 := JTF_NUMBER_TABLE();
6055 a17 := JTF_NUMBER_TABLE();
6056 a18 := JTF_NUMBER_TABLE();
6057 a19 := JTF_NUMBER_TABLE();
6058 a20 := JTF_VARCHAR2_TABLE_100();
6059 a21 := JTF_NUMBER_TABLE();
6060 a22 := JTF_DATE_TABLE();
6061 a23 := JTF_NUMBER_TABLE();
6062 a24 := JTF_VARCHAR2_TABLE_100();
6063 a25 := JTF_VARCHAR2_TABLE_100();
6064 a26 := JTF_VARCHAR2_TABLE_100();
6065 a27 := JTF_NUMBER_TABLE();
6066 a28 := JTF_VARCHAR2_TABLE_100();
6067 a29 := JTF_VARCHAR2_TABLE_100();
6068 a30 := JTF_VARCHAR2_TABLE_100();
6069 a31 := JTF_NUMBER_TABLE();
6070 a32 := JTF_NUMBER_TABLE();
6071 a33 := JTF_NUMBER_TABLE();
6072 a34 := JTF_VARCHAR2_TABLE_100();
6073 a35 := JTF_VARCHAR2_TABLE_100();
6074 a36 := JTF_VARCHAR2_TABLE_100();
6075 a37 := JTF_DATE_TABLE();
6076 a38 := JTF_VARCHAR2_TABLE_100();
6077 a39 := JTF_DATE_TABLE();
6078 a40 := JTF_VARCHAR2_TABLE_100();
6079 a41 := JTF_VARCHAR2_TABLE_100();
6080 a42 := JTF_VARCHAR2_TABLE_100();
6081 a43 := JTF_NUMBER_TABLE();
6082 a44 := JTF_NUMBER_TABLE();
6083 a45 := JTF_NUMBER_TABLE();
6084 a46 := JTF_NUMBER_TABLE();
6085 a47 := JTF_NUMBER_TABLE();
6086 a48 := JTF_NUMBER_TABLE();
6087 a49 := JTF_VARCHAR2_TABLE_100();
6088 a50 := JTF_NUMBER_TABLE();
6089 a51 := JTF_NUMBER_TABLE();
6090 a52 := JTF_NUMBER_TABLE();
6091 a53 := JTF_VARCHAR2_TABLE_2000();
6092 a54 := JTF_VARCHAR2_TABLE_100();
6093 a55 := JTF_VARCHAR2_TABLE_100();
6094 a56 := JTF_NUMBER_TABLE();
6095 a57 := JTF_DATE_TABLE();
6096 a58 := JTF_NUMBER_TABLE();
6097 a59 := JTF_DATE_TABLE();
6098 a60 := JTF_VARCHAR2_TABLE_100();
6099 a61 := JTF_NUMBER_TABLE();
6100 a62 := JTF_NUMBER_TABLE();
6101 a63 := JTF_NUMBER_TABLE();
6102 a64 := JTF_VARCHAR2_TABLE_100();
6103 a65 := JTF_NUMBER_TABLE();
6104 a66 := JTF_NUMBER_TABLE();
6105 a67 := JTF_NUMBER_TABLE();
6106 a68 := JTF_NUMBER_TABLE();
6107 a69 := JTF_NUMBER_TABLE();
6108 a70 := JTF_VARCHAR2_TABLE_100();
6109 a71 := JTF_VARCHAR2_TABLE_100();
6110 a72 := JTF_NUMBER_TABLE();
6111 a73 := JTF_NUMBER_TABLE();
6112 a74 := JTF_NUMBER_TABLE();
6113 a75 := JTF_VARCHAR2_TABLE_100();
6114 a76 := JTF_VARCHAR2_TABLE_100();
6115 a77 := JTF_NUMBER_TABLE();
6116 a78 := JTF_VARCHAR2_TABLE_100();
6117 a79 := JTF_VARCHAR2_TABLE_100();
6118 a80 := JTF_VARCHAR2_TABLE_100();
6119 a81 := JTF_VARCHAR2_TABLE_100();
6120 a82 := JTF_NUMBER_TABLE();
6121 a83 := JTF_NUMBER_TABLE();
6122 a84 := JTF_VARCHAR2_TABLE_100();
6123 a85 := JTF_NUMBER_TABLE();
6124 a86 := JTF_VARCHAR2_TABLE_300();
6125 a87 := JTF_DATE_TABLE();
6126 a88 := JTF_NUMBER_TABLE();
6127 a89 := JTF_VARCHAR2_TABLE_100();
6128 a90 := JTF_NUMBER_TABLE();
6129 a91 := JTF_NUMBER_TABLE();
6130 a92 := JTF_DATE_TABLE();
6131 a93 := JTF_NUMBER_TABLE();
6132 a94 := JTF_DATE_TABLE();
6133 a95 := JTF_VARCHAR2_TABLE_100();
6134 a96 := JTF_NUMBER_TABLE();
6135 a97 := JTF_NUMBER_TABLE();
6136 a98 := JTF_NUMBER_TABLE();
6137 a99 := JTF_VARCHAR2_TABLE_100();
6138 a100 := JTF_DATE_TABLE();
6139 a101 := JTF_NUMBER_TABLE();
6140 a102 := JTF_NUMBER_TABLE();
6141 a103 := JTF_VARCHAR2_TABLE_100();
6142 a104 := JTF_VARCHAR2_TABLE_100();
6143 a105 := JTF_NUMBER_TABLE();
6144 a106 := JTF_DATE_TABLE();
6145 a107 := JTF_DATE_TABLE();
6146 a108 := JTF_VARCHAR2_TABLE_100();
6147 a109 := JTF_VARCHAR2_TABLE_100();
6148 a110 := JTF_NUMBER_TABLE();
6149 a111 := JTF_VARCHAR2_TABLE_100();
6150 a112 := JTF_NUMBER_TABLE();
6151 a113 := JTF_NUMBER_TABLE();
6152 a114 := JTF_VARCHAR2_TABLE_100();
6153 a115 := JTF_VARCHAR2_TABLE_100();
6154 a116 := JTF_NUMBER_TABLE();
6155 a117 := JTF_NUMBER_TABLE();
6156 a118 := JTF_VARCHAR2_TABLE_100();
6157 a119 := JTF_VARCHAR2_TABLE_100();
6158 a120 := JTF_NUMBER_TABLE();
6159 a121 := JTF_VARCHAR2_TABLE_100();
6160 a122 := JTF_NUMBER_TABLE();
6161 a123 := JTF_NUMBER_TABLE();
6162 a124 := JTF_NUMBER_TABLE();
6163 a125 := JTF_NUMBER_TABLE();
6164 a126 := JTF_NUMBER_TABLE();
6165 a127 := JTF_NUMBER_TABLE();
6166 a128 := JTF_NUMBER_TABLE();
6167 a129 := JTF_NUMBER_TABLE();
6168 a130 := JTF_VARCHAR2_TABLE_2000();
6169 a131 := JTF_NUMBER_TABLE();
6170 a132 := JTF_NUMBER_TABLE();
6171 a133 := JTF_NUMBER_TABLE();
6172 a134 := JTF_VARCHAR2_TABLE_100();
6173 a135 := JTF_NUMBER_TABLE();
6174 a136 := JTF_NUMBER_TABLE();
6175 a137 := JTF_VARCHAR2_TABLE_100();
6176 a138 := JTF_DATE_TABLE();
6177 a139 := JTF_VARCHAR2_TABLE_100();
6178 a140 := JTF_VARCHAR2_TABLE_100();
6179 a141 := JTF_VARCHAR2_TABLE_100();
6180 a142 := JTF_VARCHAR2_TABLE_100();
6181 a143 := JTF_NUMBER_TABLE();
6182 a144 := JTF_NUMBER_TABLE();
6183 a145 := JTF_VARCHAR2_TABLE_100();
6184 a146 := JTF_NUMBER_TABLE();
6185 a147 := JTF_NUMBER_TABLE();
6186 a148 := JTF_NUMBER_TABLE();
6187 a149 := JTF_NUMBER_TABLE();
6188 a150 := JTF_NUMBER_TABLE();
6189 a151 := JTF_NUMBER_TABLE();
6190 a152 := JTF_NUMBER_TABLE();
6191 a153 := JTF_VARCHAR2_TABLE_100();
6192 a154 := JTF_VARCHAR2_TABLE_100();
6193 a155 := JTF_VARCHAR2_TABLE_100();
6194 a156 := JTF_VARCHAR2_TABLE_100();
6195 a157 := JTF_VARCHAR2_TABLE_100();
6196 a158 := JTF_DATE_TABLE();
6197 a159 := JTF_VARCHAR2_TABLE_100();
6198 a160 := JTF_DATE_TABLE();
6199 a161 := JTF_VARCHAR2_TABLE_100();
6200 a162 := JTF_VARCHAR2_TABLE_2000();
6201 a163 := JTF_VARCHAR2_TABLE_100();
6202 a164 := JTF_VARCHAR2_TABLE_100();
6203 a165 := JTF_VARCHAR2_TABLE_100();
6204 a166 := JTF_NUMBER_TABLE();
6205 a167 := JTF_VARCHAR2_TABLE_100();
6206 a168 := JTF_VARCHAR2_TABLE_100();
6207 a169 := JTF_VARCHAR2_TABLE_100();
6208 a170 := JTF_VARCHAR2_TABLE_100();
6209 a171 := JTF_VARCHAR2_TABLE_100();
6210 a172 := JTF_VARCHAR2_TABLE_100();
6211 a173 := JTF_VARCHAR2_TABLE_100();
6212 a174 := JTF_NUMBER_TABLE();
6213 a175 := JTF_NUMBER_TABLE();
6214 a176 := JTF_NUMBER_TABLE();
6215 a177 := JTF_VARCHAR2_TABLE_100();
6216 a178 := JTF_VARCHAR2_TABLE_2000();
6217 a179 := JTF_VARCHAR2_TABLE_2000();
6218 a180 := JTF_VARCHAR2_TABLE_100();
6219 a181 := JTF_NUMBER_TABLE();
6220 a182 := JTF_VARCHAR2_TABLE_100();
6221 a183 := JTF_VARCHAR2_TABLE_2000();
6222 a184 := JTF_NUMBER_TABLE();
6223 a185 := JTF_VARCHAR2_TABLE_100();
6224 a186 := JTF_DATE_TABLE();
6225 a187 := JTF_DATE_TABLE();
6226 a188 := JTF_VARCHAR2_TABLE_100();
6227 a189 := JTF_NUMBER_TABLE();
6228 a190 := JTF_NUMBER_TABLE();
6229 a191 := JTF_NUMBER_TABLE();
6230 a192 := JTF_NUMBER_TABLE();
6231 a193 := JTF_VARCHAR2_TABLE_100();
6232 a194 := JTF_NUMBER_TABLE();
6233 a195 := JTF_NUMBER_TABLE();
6234 a196 := JTF_NUMBER_TABLE();
6235 a197 := JTF_NUMBER_TABLE();
6236 a198 := JTF_VARCHAR2_TABLE_100();
6237 a199 := JTF_VARCHAR2_TABLE_100();
6238 a200 := JTF_VARCHAR2_TABLE_100();
6239 a201 := JTF_NUMBER_TABLE();
6240 a202 := JTF_NUMBER_TABLE();
6241 a203 := JTF_NUMBER_TABLE();
6242 a204 := JTF_NUMBER_TABLE();
6243 a205 := JTF_VARCHAR2_TABLE_300();
6244 a206 := JTF_VARCHAR2_TABLE_100();
6245 a207 := JTF_VARCHAR2_TABLE_100();
6246 a208 := JTF_VARCHAR2_TABLE_100();
6247 a209 := JTF_VARCHAR2_TABLE_100();
6248 a210 := JTF_VARCHAR2_TABLE_100();
6249 a211 := JTF_VARCHAR2_TABLE_100();
6250 a212 := JTF_NUMBER_TABLE();
6251 a213 := JTF_NUMBER_TABLE();
6252 a214 := JTF_DATE_TABLE();
6253 a215 := JTF_NUMBER_TABLE();
6254 a216 := JTF_VARCHAR2_TABLE_100();
6255 a217 := JTF_NUMBER_TABLE();
6256 a218 := JTF_VARCHAR2_TABLE_100();
6257 a219 := JTF_VARCHAR2_TABLE_100();
6258 a220 := JTF_VARCHAR2_TABLE_100();
6259 a221 := JTF_VARCHAR2_TABLE_100();
6260 a222 := JTF_VARCHAR2_TABLE_100();
6261 a223 := JTF_VARCHAR2_TABLE_100();
6262 a224 := JTF_NUMBER_TABLE();
6263 a225 := JTF_NUMBER_TABLE();
6264 a226 := JTF_NUMBER_TABLE();
6265 a227 := JTF_NUMBER_TABLE();
6266 a228 := JTF_VARCHAR2_TABLE_100();
6267 a229 := JTF_NUMBER_TABLE();
6268 a230 := JTF_VARCHAR2_TABLE_100();
6269 a231 := JTF_NUMBER_TABLE();
6270 a232 := JTF_VARCHAR2_TABLE_2000();
6271 a233 := JTF_VARCHAR2_TABLE_100();
6272 a234 := JTF_NUMBER_TABLE();
6273 a235 := JTF_VARCHAR2_TABLE_100();
6274 a236 := JTF_NUMBER_TABLE();
6275 a237 := JTF_NUMBER_TABLE();
6276 a238 := JTF_NUMBER_TABLE();
6277 a239 := JTF_NUMBER_TABLE();
6278 a240 := JTF_NUMBER_TABLE();
6279 a241 := JTF_VARCHAR2_TABLE_1000();
6280 a242 := JTF_VARCHAR2_TABLE_100();
6281 a243 := JTF_NUMBER_TABLE();
6282 a244 := JTF_NUMBER_TABLE();
6283 a245 := JTF_NUMBER_TABLE();
6284 a246 := JTF_NUMBER_TABLE();
6285 a247 := JTF_VARCHAR2_TABLE_100();
6286 a248 := JTF_VARCHAR2_TABLE_100();
6287 a249 := JTF_DATE_TABLE();
6288 a250 := JTF_VARCHAR2_TABLE_100();
6289 a251 := JTF_NUMBER_TABLE();
6290 a252 := JTF_NUMBER_TABLE();
6291 a253 := JTF_VARCHAR2_TABLE_100();
6292 a254 := JTF_VARCHAR2_TABLE_100();
6293 a255 := JTF_VARCHAR2_TABLE_100();
6294 a256 := JTF_NUMBER_TABLE();
6295 a257 := JTF_NUMBER_TABLE();
6296 a258 := JTF_NUMBER_TABLE();
6297 a259 := JTF_VARCHAR2_TABLE_300();
6298 a260 := JTF_DATE_TABLE();
6299 a261 := JTF_VARCHAR2_TABLE_300();
6300 a262 := JTF_DATE_TABLE();
6301 a263 := JTF_NUMBER_TABLE();
6302 a264 := JTF_NUMBER_TABLE();
6303 a265 := JTF_NUMBER_TABLE();
6304 a266 := JTF_NUMBER_TABLE();
6305 a267 := JTF_NUMBER_TABLE();
6306 a268 := JTF_NUMBER_TABLE();
6307 a269 := JTF_NUMBER_TABLE();
6308 a270 := JTF_NUMBER_TABLE();
6309 a271 := JTF_NUMBER_TABLE();
6310 a272 := JTF_NUMBER_TABLE();
6311 a273 := JTF_NUMBER_TABLE();
6312 a274 := JTF_NUMBER_TABLE();
6313 a275 := JTF_NUMBER_TABLE();
6314 a276 := JTF_NUMBER_TABLE();
6315 a277 := JTF_NUMBER_TABLE();
6316 a278 := JTF_NUMBER_TABLE();
6317 a279 := JTF_NUMBER_TABLE();
6318 a280 := JTF_NUMBER_TABLE();
6319 else
6320 a0 := JTF_NUMBER_TABLE();
6321 a1 := JTF_DATE_TABLE();
6322 a2 := JTF_DATE_TABLE();
6323 a3 := JTF_NUMBER_TABLE();
6324 a4 := JTF_NUMBER_TABLE();
6325 a5 := JTF_NUMBER_TABLE();
6326 a6 := JTF_VARCHAR2_TABLE_100();
6327 a7 := JTF_NUMBER_TABLE();
6328 a8 := JTF_VARCHAR2_TABLE_100();
6329 a9 := JTF_VARCHAR2_TABLE_100();
6330 a10 := JTF_NUMBER_TABLE();
6331 a11 := JTF_NUMBER_TABLE();
6332 a12 := JTF_NUMBER_TABLE();
6333 a13 := JTF_VARCHAR2_TABLE_1000();
6334 a14 := JTF_NUMBER_TABLE();
6335 a15 := JTF_NUMBER_TABLE();
6336 a16 := JTF_NUMBER_TABLE();
6337 a17 := JTF_NUMBER_TABLE();
6338 a18 := JTF_NUMBER_TABLE();
6339 a19 := JTF_NUMBER_TABLE();
6340 a20 := JTF_VARCHAR2_TABLE_100();
6341 a21 := JTF_NUMBER_TABLE();
6342 a22 := JTF_DATE_TABLE();
6343 a23 := JTF_NUMBER_TABLE();
6344 a24 := JTF_VARCHAR2_TABLE_100();
6345 a25 := JTF_VARCHAR2_TABLE_100();
6346 a26 := JTF_VARCHAR2_TABLE_100();
6347 a27 := JTF_NUMBER_TABLE();
6348 a28 := JTF_VARCHAR2_TABLE_100();
6349 a29 := JTF_VARCHAR2_TABLE_100();
6350 a30 := JTF_VARCHAR2_TABLE_100();
6351 a31 := JTF_NUMBER_TABLE();
6352 a32 := JTF_NUMBER_TABLE();
6353 a33 := JTF_NUMBER_TABLE();
6354 a34 := JTF_VARCHAR2_TABLE_100();
6355 a35 := JTF_VARCHAR2_TABLE_100();
6356 a36 := JTF_VARCHAR2_TABLE_100();
6357 a37 := JTF_DATE_TABLE();
6358 a38 := JTF_VARCHAR2_TABLE_100();
6359 a39 := JTF_DATE_TABLE();
6360 a40 := JTF_VARCHAR2_TABLE_100();
6361 a41 := JTF_VARCHAR2_TABLE_100();
6362 a42 := JTF_VARCHAR2_TABLE_100();
6363 a43 := JTF_NUMBER_TABLE();
6364 a44 := JTF_NUMBER_TABLE();
6365 a45 := JTF_NUMBER_TABLE();
6366 a46 := JTF_NUMBER_TABLE();
6367 a47 := JTF_NUMBER_TABLE();
6368 a48 := JTF_NUMBER_TABLE();
6369 a49 := JTF_VARCHAR2_TABLE_100();
6370 a50 := JTF_NUMBER_TABLE();
6371 a51 := JTF_NUMBER_TABLE();
6372 a52 := JTF_NUMBER_TABLE();
6373 a53 := JTF_VARCHAR2_TABLE_2000();
6374 a54 := JTF_VARCHAR2_TABLE_100();
6375 a55 := JTF_VARCHAR2_TABLE_100();
6376 a56 := JTF_NUMBER_TABLE();
6377 a57 := JTF_DATE_TABLE();
6378 a58 := JTF_NUMBER_TABLE();
6379 a59 := JTF_DATE_TABLE();
6380 a60 := JTF_VARCHAR2_TABLE_100();
6381 a61 := JTF_NUMBER_TABLE();
6382 a62 := JTF_NUMBER_TABLE();
6383 a63 := JTF_NUMBER_TABLE();
6384 a64 := JTF_VARCHAR2_TABLE_100();
6385 a65 := JTF_NUMBER_TABLE();
6386 a66 := JTF_NUMBER_TABLE();
6387 a67 := JTF_NUMBER_TABLE();
6388 a68 := JTF_NUMBER_TABLE();
6389 a69 := JTF_NUMBER_TABLE();
6390 a70 := JTF_VARCHAR2_TABLE_100();
6391 a71 := JTF_VARCHAR2_TABLE_100();
6392 a72 := JTF_NUMBER_TABLE();
6393 a73 := JTF_NUMBER_TABLE();
6394 a74 := JTF_NUMBER_TABLE();
6395 a75 := JTF_VARCHAR2_TABLE_100();
6396 a76 := JTF_VARCHAR2_TABLE_100();
6397 a77 := JTF_NUMBER_TABLE();
6398 a78 := JTF_VARCHAR2_TABLE_100();
6399 a79 := JTF_VARCHAR2_TABLE_100();
6400 a80 := JTF_VARCHAR2_TABLE_100();
6401 a81 := JTF_VARCHAR2_TABLE_100();
6402 a82 := JTF_NUMBER_TABLE();
6403 a83 := JTF_NUMBER_TABLE();
6404 a84 := JTF_VARCHAR2_TABLE_100();
6405 a85 := JTF_NUMBER_TABLE();
6406 a86 := JTF_VARCHAR2_TABLE_300();
6407 a87 := JTF_DATE_TABLE();
6408 a88 := JTF_NUMBER_TABLE();
6409 a89 := JTF_VARCHAR2_TABLE_100();
6410 a90 := JTF_NUMBER_TABLE();
6411 a91 := JTF_NUMBER_TABLE();
6412 a92 := JTF_DATE_TABLE();
6413 a93 := JTF_NUMBER_TABLE();
6414 a94 := JTF_DATE_TABLE();
6415 a95 := JTF_VARCHAR2_TABLE_100();
6416 a96 := JTF_NUMBER_TABLE();
6417 a97 := JTF_NUMBER_TABLE();
6418 a98 := JTF_NUMBER_TABLE();
6419 a99 := JTF_VARCHAR2_TABLE_100();
6420 a100 := JTF_DATE_TABLE();
6421 a101 := JTF_NUMBER_TABLE();
6422 a102 := JTF_NUMBER_TABLE();
6423 a103 := JTF_VARCHAR2_TABLE_100();
6424 a104 := JTF_VARCHAR2_TABLE_100();
6425 a105 := JTF_NUMBER_TABLE();
6426 a106 := JTF_DATE_TABLE();
6427 a107 := JTF_DATE_TABLE();
6428 a108 := JTF_VARCHAR2_TABLE_100();
6429 a109 := JTF_VARCHAR2_TABLE_100();
6430 a110 := JTF_NUMBER_TABLE();
6431 a111 := JTF_VARCHAR2_TABLE_100();
6432 a112 := JTF_NUMBER_TABLE();
6433 a113 := JTF_NUMBER_TABLE();
6434 a114 := JTF_VARCHAR2_TABLE_100();
6435 a115 := JTF_VARCHAR2_TABLE_100();
6436 a116 := JTF_NUMBER_TABLE();
6437 a117 := JTF_NUMBER_TABLE();
6438 a118 := JTF_VARCHAR2_TABLE_100();
6439 a119 := JTF_VARCHAR2_TABLE_100();
6440 a120 := JTF_NUMBER_TABLE();
6441 a121 := JTF_VARCHAR2_TABLE_100();
6442 a122 := JTF_NUMBER_TABLE();
6443 a123 := JTF_NUMBER_TABLE();
6444 a124 := JTF_NUMBER_TABLE();
6445 a125 := JTF_NUMBER_TABLE();
6446 a126 := JTF_NUMBER_TABLE();
6447 a127 := JTF_NUMBER_TABLE();
6448 a128 := JTF_NUMBER_TABLE();
6449 a129 := JTF_NUMBER_TABLE();
6450 a130 := JTF_VARCHAR2_TABLE_2000();
6451 a131 := JTF_NUMBER_TABLE();
6452 a132 := JTF_NUMBER_TABLE();
6453 a133 := JTF_NUMBER_TABLE();
6454 a134 := JTF_VARCHAR2_TABLE_100();
6455 a135 := JTF_NUMBER_TABLE();
6456 a136 := JTF_NUMBER_TABLE();
6457 a137 := JTF_VARCHAR2_TABLE_100();
6458 a138 := JTF_DATE_TABLE();
6459 a139 := JTF_VARCHAR2_TABLE_100();
6460 a140 := JTF_VARCHAR2_TABLE_100();
6461 a141 := JTF_VARCHAR2_TABLE_100();
6462 a142 := JTF_VARCHAR2_TABLE_100();
6463 a143 := JTF_NUMBER_TABLE();
6464 a144 := JTF_NUMBER_TABLE();
6465 a145 := JTF_VARCHAR2_TABLE_100();
6466 a146 := JTF_NUMBER_TABLE();
6467 a147 := JTF_NUMBER_TABLE();
6468 a148 := JTF_NUMBER_TABLE();
6469 a149 := JTF_NUMBER_TABLE();
6470 a150 := JTF_NUMBER_TABLE();
6471 a151 := JTF_NUMBER_TABLE();
6472 a152 := JTF_NUMBER_TABLE();
6473 a153 := JTF_VARCHAR2_TABLE_100();
6474 a154 := JTF_VARCHAR2_TABLE_100();
6475 a155 := JTF_VARCHAR2_TABLE_100();
6476 a156 := JTF_VARCHAR2_TABLE_100();
6477 a157 := JTF_VARCHAR2_TABLE_100();
6478 a158 := JTF_DATE_TABLE();
6479 a159 := JTF_VARCHAR2_TABLE_100();
6480 a160 := JTF_DATE_TABLE();
6481 a161 := JTF_VARCHAR2_TABLE_100();
6482 a162 := JTF_VARCHAR2_TABLE_2000();
6483 a163 := JTF_VARCHAR2_TABLE_100();
6484 a164 := JTF_VARCHAR2_TABLE_100();
6485 a165 := JTF_VARCHAR2_TABLE_100();
6486 a166 := JTF_NUMBER_TABLE();
6487 a167 := JTF_VARCHAR2_TABLE_100();
6488 a168 := JTF_VARCHAR2_TABLE_100();
6489 a169 := JTF_VARCHAR2_TABLE_100();
6490 a170 := JTF_VARCHAR2_TABLE_100();
6491 a171 := JTF_VARCHAR2_TABLE_100();
6492 a172 := JTF_VARCHAR2_TABLE_100();
6493 a173 := JTF_VARCHAR2_TABLE_100();
6494 a174 := JTF_NUMBER_TABLE();
6495 a175 := JTF_NUMBER_TABLE();
6496 a176 := JTF_NUMBER_TABLE();
6497 a177 := JTF_VARCHAR2_TABLE_100();
6498 a178 := JTF_VARCHAR2_TABLE_2000();
6499 a179 := JTF_VARCHAR2_TABLE_2000();
6500 a180 := JTF_VARCHAR2_TABLE_100();
6501 a181 := JTF_NUMBER_TABLE();
6502 a182 := JTF_VARCHAR2_TABLE_100();
6503 a183 := JTF_VARCHAR2_TABLE_2000();
6504 a184 := JTF_NUMBER_TABLE();
6505 a185 := JTF_VARCHAR2_TABLE_100();
6506 a186 := JTF_DATE_TABLE();
6507 a187 := JTF_DATE_TABLE();
6508 a188 := JTF_VARCHAR2_TABLE_100();
6509 a189 := JTF_NUMBER_TABLE();
6510 a190 := JTF_NUMBER_TABLE();
6511 a191 := JTF_NUMBER_TABLE();
6512 a192 := JTF_NUMBER_TABLE();
6513 a193 := JTF_VARCHAR2_TABLE_100();
6514 a194 := JTF_NUMBER_TABLE();
6515 a195 := JTF_NUMBER_TABLE();
6516 a196 := JTF_NUMBER_TABLE();
6517 a197 := JTF_NUMBER_TABLE();
6518 a198 := JTF_VARCHAR2_TABLE_100();
6519 a199 := JTF_VARCHAR2_TABLE_100();
6520 a200 := JTF_VARCHAR2_TABLE_100();
6521 a201 := JTF_NUMBER_TABLE();
6522 a202 := JTF_NUMBER_TABLE();
6523 a203 := JTF_NUMBER_TABLE();
6524 a204 := JTF_NUMBER_TABLE();
6525 a205 := JTF_VARCHAR2_TABLE_300();
6526 a206 := JTF_VARCHAR2_TABLE_100();
6527 a207 := JTF_VARCHAR2_TABLE_100();
6528 a208 := JTF_VARCHAR2_TABLE_100();
6529 a209 := JTF_VARCHAR2_TABLE_100();
6530 a210 := JTF_VARCHAR2_TABLE_100();
6531 a211 := JTF_VARCHAR2_TABLE_100();
6532 a212 := JTF_NUMBER_TABLE();
6533 a213 := JTF_NUMBER_TABLE();
6534 a214 := JTF_DATE_TABLE();
6535 a215 := JTF_NUMBER_TABLE();
6536 a216 := JTF_VARCHAR2_TABLE_100();
6537 a217 := JTF_NUMBER_TABLE();
6538 a218 := JTF_VARCHAR2_TABLE_100();
6539 a219 := JTF_VARCHAR2_TABLE_100();
6540 a220 := JTF_VARCHAR2_TABLE_100();
6541 a221 := JTF_VARCHAR2_TABLE_100();
6542 a222 := JTF_VARCHAR2_TABLE_100();
6543 a223 := JTF_VARCHAR2_TABLE_100();
6544 a224 := JTF_NUMBER_TABLE();
6545 a225 := JTF_NUMBER_TABLE();
6546 a226 := JTF_NUMBER_TABLE();
6547 a227 := JTF_NUMBER_TABLE();
6548 a228 := JTF_VARCHAR2_TABLE_100();
6549 a229 := JTF_NUMBER_TABLE();
6550 a230 := JTF_VARCHAR2_TABLE_100();
6551 a231 := JTF_NUMBER_TABLE();
6552 a232 := JTF_VARCHAR2_TABLE_2000();
6553 a233 := JTF_VARCHAR2_TABLE_100();
6554 a234 := JTF_NUMBER_TABLE();
6555 a235 := JTF_VARCHAR2_TABLE_100();
6556 a236 := JTF_NUMBER_TABLE();
6557 a237 := JTF_NUMBER_TABLE();
6558 a238 := JTF_NUMBER_TABLE();
6559 a239 := JTF_NUMBER_TABLE();
6560 a240 := JTF_NUMBER_TABLE();
6561 a241 := JTF_VARCHAR2_TABLE_1000();
6562 a242 := JTF_VARCHAR2_TABLE_100();
6563 a243 := JTF_NUMBER_TABLE();
6564 a244 := JTF_NUMBER_TABLE();
6565 a245 := JTF_NUMBER_TABLE();
6566 a246 := JTF_NUMBER_TABLE();
6567 a247 := JTF_VARCHAR2_TABLE_100();
6568 a248 := JTF_VARCHAR2_TABLE_100();
6569 a249 := JTF_DATE_TABLE();
6570 a250 := JTF_VARCHAR2_TABLE_100();
6571 a251 := JTF_NUMBER_TABLE();
6572 a252 := JTF_NUMBER_TABLE();
6573 a253 := JTF_VARCHAR2_TABLE_100();
6574 a254 := JTF_VARCHAR2_TABLE_100();
6575 a255 := JTF_VARCHAR2_TABLE_100();
6576 a256 := JTF_NUMBER_TABLE();
6577 a257 := JTF_NUMBER_TABLE();
6578 a258 := JTF_NUMBER_TABLE();
6579 a259 := JTF_VARCHAR2_TABLE_300();
6580 a260 := JTF_DATE_TABLE();
6581 a261 := JTF_VARCHAR2_TABLE_300();
6582 a262 := JTF_DATE_TABLE();
6583 a263 := JTF_NUMBER_TABLE();
6584 a264 := JTF_NUMBER_TABLE();
6585 a265 := JTF_NUMBER_TABLE();
6586 a266 := JTF_NUMBER_TABLE();
6587 a267 := JTF_NUMBER_TABLE();
6588 a268 := JTF_NUMBER_TABLE();
6589 a269 := JTF_NUMBER_TABLE();
6590 a270 := JTF_NUMBER_TABLE();
6591 a271 := JTF_NUMBER_TABLE();
6592 a272 := JTF_NUMBER_TABLE();
6593 a273 := JTF_NUMBER_TABLE();
6594 a274 := JTF_NUMBER_TABLE();
6595 a275 := JTF_NUMBER_TABLE();
6596 a276 := JTF_NUMBER_TABLE();
6597 a277 := JTF_NUMBER_TABLE();
6598 a278 := JTF_NUMBER_TABLE();
6599 a279 := JTF_NUMBER_TABLE();
6600 a280 := JTF_NUMBER_TABLE();
6601 if t.count > 0 then
6602 a0.extend(t.count);
6603 a1.extend(t.count);
6604 a2.extend(t.count);
6605 a3.extend(t.count);
6606 a4.extend(t.count);
6607 a5.extend(t.count);
6608 a6.extend(t.count);
6609 a7.extend(t.count);
6610 a8.extend(t.count);
6611 a9.extend(t.count);
6612 a10.extend(t.count);
6613 a11.extend(t.count);
6614 a12.extend(t.count);
6615 a13.extend(t.count);
6616 a14.extend(t.count);
6617 a15.extend(t.count);
6618 a16.extend(t.count);
6619 a17.extend(t.count);
6620 a18.extend(t.count);
6621 a19.extend(t.count);
6622 a20.extend(t.count);
6623 a21.extend(t.count);
6624 a22.extend(t.count);
6625 a23.extend(t.count);
6626 a24.extend(t.count);
6627 a25.extend(t.count);
6628 a26.extend(t.count);
6629 a27.extend(t.count);
6630 a28.extend(t.count);
6631 a29.extend(t.count);
6632 a30.extend(t.count);
6633 a31.extend(t.count);
6634 a32.extend(t.count);
6635 a33.extend(t.count);
6636 a34.extend(t.count);
6637 a35.extend(t.count);
6638 a36.extend(t.count);
6639 a37.extend(t.count);
6640 a38.extend(t.count);
6641 a39.extend(t.count);
6642 a40.extend(t.count);
6643 a41.extend(t.count);
6644 a42.extend(t.count);
6645 a43.extend(t.count);
6646 a44.extend(t.count);
6647 a45.extend(t.count);
6648 a46.extend(t.count);
6649 a47.extend(t.count);
6650 a48.extend(t.count);
6651 a49.extend(t.count);
6652 a50.extend(t.count);
6653 a51.extend(t.count);
6654 a52.extend(t.count);
6655 a53.extend(t.count);
6656 a54.extend(t.count);
6657 a55.extend(t.count);
6658 a56.extend(t.count);
6659 a57.extend(t.count);
6660 a58.extend(t.count);
6661 a59.extend(t.count);
6662 a60.extend(t.count);
6663 a61.extend(t.count);
6664 a62.extend(t.count);
6665 a63.extend(t.count);
6666 a64.extend(t.count);
6667 a65.extend(t.count);
6668 a66.extend(t.count);
6669 a67.extend(t.count);
6670 a68.extend(t.count);
6671 a69.extend(t.count);
6672 a70.extend(t.count);
6673 a71.extend(t.count);
6674 a72.extend(t.count);
6675 a73.extend(t.count);
6676 a74.extend(t.count);
6677 a75.extend(t.count);
6678 a76.extend(t.count);
6679 a77.extend(t.count);
6680 a78.extend(t.count);
6681 a79.extend(t.count);
6682 a80.extend(t.count);
6683 a81.extend(t.count);
6684 a82.extend(t.count);
6685 a83.extend(t.count);
6686 a84.extend(t.count);
6687 a85.extend(t.count);
6688 a86.extend(t.count);
6689 a87.extend(t.count);
6690 a88.extend(t.count);
6691 a89.extend(t.count);
6692 a90.extend(t.count);
6693 a91.extend(t.count);
6694 a92.extend(t.count);
6695 a93.extend(t.count);
6696 a94.extend(t.count);
6697 a95.extend(t.count);
6698 a96.extend(t.count);
6699 a97.extend(t.count);
6700 a98.extend(t.count);
6701 a99.extend(t.count);
6702 a100.extend(t.count);
6703 a101.extend(t.count);
6704 a102.extend(t.count);
6705 a103.extend(t.count);
6706 a104.extend(t.count);
6707 a105.extend(t.count);
6708 a106.extend(t.count);
6709 a107.extend(t.count);
6710 a108.extend(t.count);
6711 a109.extend(t.count);
6712 a110.extend(t.count);
6713 a111.extend(t.count);
6714 a112.extend(t.count);
6715 a113.extend(t.count);
6716 a114.extend(t.count);
6717 a115.extend(t.count);
6718 a116.extend(t.count);
6719 a117.extend(t.count);
6720 a118.extend(t.count);
6721 a119.extend(t.count);
6722 a120.extend(t.count);
6723 a121.extend(t.count);
6724 a122.extend(t.count);
6725 a123.extend(t.count);
6726 a124.extend(t.count);
6727 a125.extend(t.count);
6728 a126.extend(t.count);
6729 a127.extend(t.count);
6730 a128.extend(t.count);
6731 a129.extend(t.count);
6732 a130.extend(t.count);
6733 a131.extend(t.count);
6734 a132.extend(t.count);
6735 a133.extend(t.count);
6736 a134.extend(t.count);
6737 a135.extend(t.count);
6738 a136.extend(t.count);
6739 a137.extend(t.count);
6740 a138.extend(t.count);
6741 a139.extend(t.count);
6742 a140.extend(t.count);
6743 a141.extend(t.count);
6744 a142.extend(t.count);
6745 a143.extend(t.count);
6746 a144.extend(t.count);
6747 a145.extend(t.count);
6748 a146.extend(t.count);
6749 a147.extend(t.count);
6750 a148.extend(t.count);
6751 a149.extend(t.count);
6752 a150.extend(t.count);
6753 a151.extend(t.count);
6754 a152.extend(t.count);
6755 a153.extend(t.count);
6756 a154.extend(t.count);
6757 a155.extend(t.count);
6758 a156.extend(t.count);
6759 a157.extend(t.count);
6760 a158.extend(t.count);
6761 a159.extend(t.count);
6762 a160.extend(t.count);
6763 a161.extend(t.count);
6764 a162.extend(t.count);
6765 a163.extend(t.count);
6766 a164.extend(t.count);
6767 a165.extend(t.count);
6768 a166.extend(t.count);
6769 a167.extend(t.count);
6770 a168.extend(t.count);
6771 a169.extend(t.count);
6772 a170.extend(t.count);
6773 a171.extend(t.count);
6774 a172.extend(t.count);
6775 a173.extend(t.count);
6776 a174.extend(t.count);
6777 a175.extend(t.count);
6778 a176.extend(t.count);
6779 a177.extend(t.count);
6780 a178.extend(t.count);
6781 a179.extend(t.count);
6782 a180.extend(t.count);
6783 a181.extend(t.count);
6784 a182.extend(t.count);
6785 a183.extend(t.count);
6786 a184.extend(t.count);
6787 a185.extend(t.count);
6788 a186.extend(t.count);
6789 a187.extend(t.count);
6790 a188.extend(t.count);
6791 a189.extend(t.count);
6792 a190.extend(t.count);
6793 a191.extend(t.count);
6794 a192.extend(t.count);
6795 a193.extend(t.count);
6796 a194.extend(t.count);
6797 a195.extend(t.count);
6798 a196.extend(t.count);
6799 a197.extend(t.count);
6800 a198.extend(t.count);
6801 a199.extend(t.count);
6802 a200.extend(t.count);
6803 a201.extend(t.count);
6804 a202.extend(t.count);
6805 a203.extend(t.count);
6806 a204.extend(t.count);
6807 a205.extend(t.count);
6808 a206.extend(t.count);
6809 a207.extend(t.count);
6810 a208.extend(t.count);
6811 a209.extend(t.count);
6812 a210.extend(t.count);
6813 a211.extend(t.count);
6814 a212.extend(t.count);
6815 a213.extend(t.count);
6816 a214.extend(t.count);
6817 a215.extend(t.count);
6818 a216.extend(t.count);
6819 a217.extend(t.count);
6820 a218.extend(t.count);
6821 a219.extend(t.count);
6822 a220.extend(t.count);
6823 a221.extend(t.count);
6824 a222.extend(t.count);
6825 a223.extend(t.count);
6826 a224.extend(t.count);
6827 a225.extend(t.count);
6828 a226.extend(t.count);
6829 a227.extend(t.count);
6830 a228.extend(t.count);
6831 a229.extend(t.count);
6832 a230.extend(t.count);
6833 a231.extend(t.count);
6834 a232.extend(t.count);
6835 a233.extend(t.count);
6836 a234.extend(t.count);
6837 a235.extend(t.count);
6838 a236.extend(t.count);
6839 a237.extend(t.count);
6840 a238.extend(t.count);
6841 a239.extend(t.count);
6842 a240.extend(t.count);
6843 a241.extend(t.count);
6844 a242.extend(t.count);
6845 a243.extend(t.count);
6846 a244.extend(t.count);
6847 a245.extend(t.count);
6848 a246.extend(t.count);
6849 a247.extend(t.count);
6850 a248.extend(t.count);
6851 a249.extend(t.count);
6852 a250.extend(t.count);
6853 a251.extend(t.count);
6854 a252.extend(t.count);
6855 a253.extend(t.count);
6856 a254.extend(t.count);
6857 a255.extend(t.count);
6858 a256.extend(t.count);
6859 a257.extend(t.count);
6860 a258.extend(t.count);
6861 a259.extend(t.count);
6862 a260.extend(t.count);
6863 a261.extend(t.count);
6864 a262.extend(t.count);
6865 a263.extend(t.count);
6866 a264.extend(t.count);
6867 a265.extend(t.count);
6868 a266.extend(t.count);
6869 a267.extend(t.count);
6870 a268.extend(t.count);
6871 a269.extend(t.count);
6872 a270.extend(t.count);
6873 a271.extend(t.count);
6874 a272.extend(t.count);
6875 a273.extend(t.count);
6876 a274.extend(t.count);
6877 a275.extend(t.count);
6878 a276.extend(t.count);
6879 a277.extend(t.count);
6880 a278.extend(t.count);
6881 a279.extend(t.count);
6882 a280.extend(t.count);
6883 ddindx := t.first;
6884 indx := 1;
6885 while true loop
6886 a0(indx) := rosetta_g_miss_num_map(t(ddindx).accounting_rule_id);
6887 a1(indx) := t(ddindx).actual_arrival_date;
6888 a2(indx) := t(ddindx).actual_shipment_date;
6889 a3(indx) := rosetta_g_miss_num_map(t(ddindx).agreement_id);
6890 a4(indx) := rosetta_g_miss_num_map(t(ddindx).arrival_set_id);
6891 a5(indx) := rosetta_g_miss_num_map(t(ddindx).ato_line_id);
6892 a6(indx) := t(ddindx).authorized_to_ship_flag;
6893 a7(indx) := rosetta_g_miss_num_map(t(ddindx).auto_selected_quantity);
6894 a8(indx) := t(ddindx).booked_flag;
6895 a9(indx) := t(ddindx).cancelled_flag;
6896 a10(indx) := rosetta_g_miss_num_map(t(ddindx).cancelled_quantity);
6897 a11(indx) := rosetta_g_miss_num_map(t(ddindx).cancelled_quantity2);
6898 a12(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_id);
6899 a13(indx) := t(ddindx).component_code;
6900 a14(indx) := rosetta_g_miss_num_map(t(ddindx).component_number);
6901 a15(indx) := rosetta_g_miss_num_map(t(ddindx).component_sequence_id);
6902 a16(indx) := rosetta_g_miss_num_map(t(ddindx).config_header_id);
6903 a17(indx) := rosetta_g_miss_num_map(t(ddindx).config_rev_nbr);
6904 a18(indx) := rosetta_g_miss_num_map(t(ddindx).config_display_sequence);
6905 a19(indx) := rosetta_g_miss_num_map(t(ddindx).configuration_id);
6906 a20(indx) := t(ddindx).context;
6907 a21(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
6908 a22(indx) := t(ddindx).creation_date;
6909 a23(indx) := rosetta_g_miss_num_map(t(ddindx).credit_invoice_line_id);
6910 a24(indx) := t(ddindx).customer_dock_code;
6911 a25(indx) := t(ddindx).customer_job;
6912 a26(indx) := t(ddindx).customer_production_line;
6913 a27(indx) := rosetta_g_miss_num_map(t(ddindx).customer_trx_line_id);
6914 a28(indx) := t(ddindx).cust_model_serial_number;
6915 a29(indx) := t(ddindx).cust_po_number;
6916 a30(indx) := t(ddindx).cust_production_seq_num;
6917 a31(indx) := rosetta_g_miss_num_map(t(ddindx).delivery_lead_time);
6918 a32(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_contact_id);
6919 a33(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_org_id);
6920 a34(indx) := t(ddindx).demand_bucket_type_code;
6921 a35(indx) := t(ddindx).demand_class_code;
6922 a36(indx) := t(ddindx).dep_plan_required_flag;
6923 a37(indx) := t(ddindx).earliest_acceptable_date;
6924 a38(indx) := t(ddindx).end_item_unit_number;
6925 a39(indx) := t(ddindx).explosion_date;
6926 a40(indx) := t(ddindx).fob_point_code;
6927 a41(indx) := t(ddindx).freight_carrier_code;
6928 a42(indx) := t(ddindx).freight_terms_code;
6929 a43(indx) := rosetta_g_miss_num_map(t(ddindx).fulfilled_quantity);
6930 a44(indx) := rosetta_g_miss_num_map(t(ddindx).fulfilled_quantity2);
6931 a45(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
6932 a46(indx) := rosetta_g_miss_num_map(t(ddindx).intermed_ship_to_org_id);
6933 a47(indx) := rosetta_g_miss_num_map(t(ddindx).intermed_ship_to_contact_id);
6934 a48(indx) := rosetta_g_miss_num_map(t(ddindx).inventory_item_id);
6935 a49(indx) := t(ddindx).invoice_interface_status_code;
6936 a50(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_contact_id);
6937 a51(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_org_id);
6938 a52(indx) := rosetta_g_miss_num_map(t(ddindx).invoicing_rule_id);
6939 a53(indx) := t(ddindx).ordered_item;
6940 a54(indx) := t(ddindx).item_revision;
6941 a55(indx) := t(ddindx).item_type_code;
6942 a56(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
6943 a57(indx) := t(ddindx).last_update_date;
6944 a58(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
6945 a59(indx) := t(ddindx).latest_acceptable_date;
6946 a60(indx) := t(ddindx).line_category_code;
6947 a61(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
6948 a62(indx) := rosetta_g_miss_num_map(t(ddindx).line_number);
6949 a63(indx) := rosetta_g_miss_num_map(t(ddindx).line_type_id);
6950 a64(indx) := t(ddindx).link_to_line_ref;
6951 a65(indx) := rosetta_g_miss_num_map(t(ddindx).link_to_line_id);
6952 a66(indx) := rosetta_g_miss_num_map(t(ddindx).link_to_line_index);
6953 a67(indx) := rosetta_g_miss_num_map(t(ddindx).model_group_number);
6954 a68(indx) := rosetta_g_miss_num_map(t(ddindx).mfg_component_sequence_id);
6955 a69(indx) := rosetta_g_miss_num_map(t(ddindx).mfg_lead_time);
6956 a70(indx) := t(ddindx).open_flag;
6957 a71(indx) := t(ddindx).option_flag;
6958 a72(indx) := rosetta_g_miss_num_map(t(ddindx).option_number);
6959 a73(indx) := rosetta_g_miss_num_map(t(ddindx).ordered_quantity);
6960 a74(indx) := rosetta_g_miss_num_map(t(ddindx).ordered_quantity2);
6961 a75(indx) := t(ddindx).order_quantity_uom;
6962 a76(indx) := t(ddindx).ordered_quantity_uom2;
6963 a77(indx) := rosetta_g_miss_num_map(t(ddindx).org_id);
6964 a78(indx) := t(ddindx).orig_sys_document_ref;
6965 a79(indx) := t(ddindx).orig_sys_line_ref;
6966 a80(indx) := t(ddindx).over_ship_reason_code;
6967 a81(indx) := t(ddindx).over_ship_resolved_flag;
6968 a82(indx) := rosetta_g_miss_num_map(t(ddindx).payment_term_id);
6969 a83(indx) := rosetta_g_miss_num_map(t(ddindx).planning_priority);
6970 a84(indx) := t(ddindx).preferred_grade;
6971 a85(indx) := rosetta_g_miss_num_map(t(ddindx).price_list_id);
6972 a86(indx) := t(ddindx).price_request_code;
6973 a87(indx) := t(ddindx).pricing_date;
6974 a88(indx) := rosetta_g_miss_num_map(t(ddindx).pricing_quantity);
6975 a89(indx) := t(ddindx).pricing_quantity_uom;
6976 a90(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
6977 a91(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
6978 a92(indx) := t(ddindx).program_update_date;
6979 a93(indx) := rosetta_g_miss_num_map(t(ddindx).project_id);
6980 a94(indx) := t(ddindx).promise_date;
6981 a95(indx) := t(ddindx).re_source_flag;
6982 a96(indx) := rosetta_g_miss_num_map(t(ddindx).reference_customer_trx_line_id);
6983 a97(indx) := rosetta_g_miss_num_map(t(ddindx).reference_header_id);
6984 a98(indx) := rosetta_g_miss_num_map(t(ddindx).reference_line_id);
6985 a99(indx) := t(ddindx).reference_type;
6986 a100(indx) := t(ddindx).request_date;
6987 a101(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
6988 a102(indx) := rosetta_g_miss_num_map(t(ddindx).reserved_quantity);
6989 a103(indx) := t(ddindx).return_reason_code;
6990 a104(indx) := t(ddindx).rla_schedule_type_code;
6991 a105(indx) := rosetta_g_miss_num_map(t(ddindx).salesrep_id);
6992 a106(indx) := t(ddindx).schedule_arrival_date;
6993 a107(indx) := t(ddindx).schedule_ship_date;
6994 a108(indx) := t(ddindx).schedule_action_code;
6995 a109(indx) := t(ddindx).schedule_status_code;
6996 a110(indx) := rosetta_g_miss_num_map(t(ddindx).shipment_number);
6997 a111(indx) := t(ddindx).shipment_priority_code;
6998 a112(indx) := rosetta_g_miss_num_map(t(ddindx).shipped_quantity);
6999 a113(indx) := rosetta_g_miss_num_map(t(ddindx).shipped_quantity2);
7000 a114(indx) := t(ddindx).shipping_interfaced_flag;
7001 a115(indx) := t(ddindx).shipping_method_code;
7002 a116(indx) := rosetta_g_miss_num_map(t(ddindx).shipping_quantity);
7003 a117(indx) := rosetta_g_miss_num_map(t(ddindx).shipping_quantity2);
7004 a118(indx) := t(ddindx).shipping_quantity_uom;
7005 a119(indx) := t(ddindx).shipping_quantity_uom2;
7006 a120(indx) := rosetta_g_miss_num_map(t(ddindx).ship_from_org_id);
7007 a121(indx) := t(ddindx).ship_model_complete_flag;
7008 a122(indx) := rosetta_g_miss_num_map(t(ddindx).ship_set_id);
7009 a123(indx) := rosetta_g_miss_num_map(t(ddindx).fulfillment_set_id);
7010 a124(indx) := rosetta_g_miss_num_map(t(ddindx).ship_tolerance_above);
7011 a125(indx) := rosetta_g_miss_num_map(t(ddindx).ship_tolerance_below);
7012 a126(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_contact_id);
7013 a127(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_org_id);
7014 a128(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_org_id);
7015 a129(indx) := rosetta_g_miss_num_map(t(ddindx).sold_from_org_id);
7016 a130(indx) := t(ddindx).sort_order;
7017 a131(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_id);
7018 a132(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_line_id);
7019 a133(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_type_id);
7020 a134(indx) := t(ddindx).source_type_code;
7021 a135(indx) := rosetta_g_miss_num_map(t(ddindx).split_from_line_id);
7022 a136(indx) := rosetta_g_miss_num_map(t(ddindx).task_id);
7023 a137(indx) := t(ddindx).tax_code;
7024 a138(indx) := t(ddindx).tax_date;
7025 a139(indx) := t(ddindx).tax_exempt_flag;
7026 a140(indx) := t(ddindx).tax_exempt_number;
7027 a141(indx) := t(ddindx).tax_exempt_reason_code;
7028 a142(indx) := t(ddindx).tax_point_code;
7029 a143(indx) := rosetta_g_miss_num_map(t(ddindx).tax_rate);
7030 a144(indx) := rosetta_g_miss_num_map(t(ddindx).tax_value);
7031 a145(indx) := t(ddindx).top_model_line_ref;
7032 a146(indx) := rosetta_g_miss_num_map(t(ddindx).top_model_line_id);
7033 a147(indx) := rosetta_g_miss_num_map(t(ddindx).top_model_line_index);
7034 a148(indx) := rosetta_g_miss_num_map(t(ddindx).unit_list_price);
7035 a149(indx) := rosetta_g_miss_num_map(t(ddindx).unit_list_price_per_pqty);
7036 a150(indx) := rosetta_g_miss_num_map(t(ddindx).unit_selling_price);
7037 a151(indx) := rosetta_g_miss_num_map(t(ddindx).unit_selling_price_per_pqty);
7038 a152(indx) := rosetta_g_miss_num_map(t(ddindx).veh_cus_item_cum_key_id);
7039 a153(indx) := t(ddindx).visible_demand_flag;
7040 a154(indx) := t(ddindx).return_status;
7041 a155(indx) := t(ddindx).db_flag;
7042 a156(indx) := t(ddindx).operation;
7043 a157(indx) := t(ddindx).first_ack_code;
7044 a158(indx) := t(ddindx).first_ack_date;
7045 a159(indx) := t(ddindx).last_ack_code;
7046 a160(indx) := t(ddindx).last_ack_date;
7047 a161(indx) := t(ddindx).change_reason;
7048 a162(indx) := t(ddindx).change_comments;
7049 a163(indx) := t(ddindx).arrival_set;
7050 a164(indx) := t(ddindx).ship_set;
7051 a165(indx) := t(ddindx).fulfillment_set;
7052 a166(indx) := rosetta_g_miss_num_map(t(ddindx).order_source_id);
7053 a167(indx) := t(ddindx).orig_sys_shipment_ref;
7054 a168(indx) := t(ddindx).change_sequence;
7055 a169(indx) := t(ddindx).change_request_code;
7056 a170(indx) := t(ddindx).status_flag;
7057 a171(indx) := t(ddindx).drop_ship_flag;
7058 a172(indx) := t(ddindx).customer_line_number;
7059 a173(indx) := t(ddindx).customer_shipment_number;
7060 a174(indx) := rosetta_g_miss_num_map(t(ddindx).customer_item_net_price);
7061 a175(indx) := rosetta_g_miss_num_map(t(ddindx).customer_payment_term_id);
7062 a176(indx) := rosetta_g_miss_num_map(t(ddindx).ordered_item_id);
7063 a177(indx) := t(ddindx).item_identifier_type;
7064 a178(indx) := t(ddindx).shipping_instructions;
7065 a179(indx) := t(ddindx).packing_instructions;
7066 a180(indx) := t(ddindx).calculate_price_flag;
7067 a181(indx) := rosetta_g_miss_num_map(t(ddindx).invoiced_quantity);
7068 a182(indx) := t(ddindx).service_txn_reason_code;
7069 a183(indx) := t(ddindx).service_txn_comments;
7070 a184(indx) := rosetta_g_miss_num_map(t(ddindx).service_duration);
7071 a185(indx) := t(ddindx).service_period;
7072 a186(indx) := t(ddindx).service_start_date;
7073 a187(indx) := t(ddindx).service_end_date;
7074 a188(indx) := t(ddindx).service_coterminate_flag;
7075 a189(indx) := rosetta_g_miss_num_map(t(ddindx).unit_list_percent);
7076 a190(indx) := rosetta_g_miss_num_map(t(ddindx).unit_selling_percent);
7077 a191(indx) := rosetta_g_miss_num_map(t(ddindx).unit_percent_base_price);
7078 a192(indx) := rosetta_g_miss_num_map(t(ddindx).service_number);
7079 a193(indx) := t(ddindx).service_reference_type_code;
7080 a194(indx) := rosetta_g_miss_num_map(t(ddindx).service_reference_line_id);
7081 a195(indx) := rosetta_g_miss_num_map(t(ddindx).service_reference_system_id);
7082 a196(indx) := rosetta_g_miss_num_map(t(ddindx).service_ref_order_number);
7083 a197(indx) := rosetta_g_miss_num_map(t(ddindx).service_ref_line_number);
7084 a198(indx) := t(ddindx).service_reference_order;
7085 a199(indx) := t(ddindx).service_reference_line;
7086 a200(indx) := t(ddindx).service_reference_system;
7087 a201(indx) := rosetta_g_miss_num_map(t(ddindx).service_ref_shipment_number);
7088 a202(indx) := rosetta_g_miss_num_map(t(ddindx).service_ref_option_number);
7089 a203(indx) := rosetta_g_miss_num_map(t(ddindx).service_line_index);
7090 a204(indx) := rosetta_g_miss_num_map(t(ddindx).line_set_id);
7091 a205(indx) := t(ddindx).split_by;
7092 a206(indx) := t(ddindx).split_action_code;
7093 a207(indx) := t(ddindx).shippable_flag;
7094 a208(indx) := t(ddindx).model_remnant_flag;
7095 a209(indx) := t(ddindx).flow_status_code;
7096 a210(indx) := t(ddindx).fulfilled_flag;
7097 a211(indx) := t(ddindx).fulfillment_method_code;
7098 a212(indx) := rosetta_g_miss_num_map(t(ddindx).revenue_amount);
7099 a213(indx) := rosetta_g_miss_num_map(t(ddindx).marketing_source_code_id);
7100 a214(indx) := t(ddindx).fulfillment_date;
7101 if t(ddindx).semi_processed_flag is null
7102 then a215(indx) := null;
7103 elsif t(ddindx).semi_processed_flag
7104 then a215(indx) := 1;
7105 else a215(indx) := 0;
7106 end if;
7107 a216(indx) := t(ddindx).upgraded_flag;
7108 a217(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
7109 a218(indx) := t(ddindx).subinventory;
7110 a219(indx) := t(ddindx).split_from_line_ref;
7111 a220(indx) := t(ddindx).split_from_shipment_ref;
7112 a221(indx) := t(ddindx).ship_to_edi_location_code;
7113 a222(indx) := t(ddindx).bill_to_edi_location_code;
7114 a223(indx) := t(ddindx).ship_from_edi_location_code;
7115 a224(indx) := rosetta_g_miss_num_map(t(ddindx).ship_from_address_id);
7116 a225(indx) := rosetta_g_miss_num_map(t(ddindx).sold_to_address_id);
7117 a226(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_address_id);
7118 a227(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_address_id);
7119 a228(indx) := t(ddindx).ship_to_address_code;
7120 a229(indx) := rosetta_g_miss_num_map(t(ddindx).original_inventory_item_id);
7121 a230(indx) := t(ddindx).original_item_identifier_type;
7122 a231(indx) := rosetta_g_miss_num_map(t(ddindx).original_ordered_item_id);
7123 a232(indx) := t(ddindx).original_ordered_item;
7124 a233(indx) := t(ddindx).item_substitution_type_code;
7125 a234(indx) := rosetta_g_miss_num_map(t(ddindx).late_demand_penalty_factor);
7126 a235(indx) := t(ddindx).override_atp_date_code;
7127 a236(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_id);
7128 a237(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_id);
7129 a238(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_id);
7130 a239(indx) := rosetta_g_miss_num_map(t(ddindx).accounting_rule_duration);
7131 a240(indx) := rosetta_g_miss_num_map(t(ddindx).unit_cost);
7132 a241(indx) := t(ddindx).user_item_description;
7133 a242(indx) := t(ddindx).xml_transaction_type_code;
7134 a243(indx) := rosetta_g_miss_num_map(t(ddindx).item_relationship_type);
7135 a244(indx) := rosetta_g_miss_num_map(t(ddindx).blanket_number);
7136 a245(indx) := rosetta_g_miss_num_map(t(ddindx).blanket_line_number);
7137 a246(indx) := rosetta_g_miss_num_map(t(ddindx).blanket_version_number);
7138 a247(indx) := t(ddindx).cso_response_flag;
7139 a248(indx) := t(ddindx).firm_demand_flag;
7140 a249(indx) := t(ddindx).earliest_ship_date;
7141 a250(indx) := t(ddindx).transaction_phase_code;
7142 a251(indx) := rosetta_g_miss_num_map(t(ddindx).source_document_version_number);
7143 a252(indx) := rosetta_g_miss_num_map(t(ddindx).minisite_id);
7144 a253(indx) := t(ddindx).ib_owner;
7145 a254(indx) := t(ddindx).ib_installed_at_location;
7146 a255(indx) := t(ddindx).ib_current_location;
7147 a256(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_id);
7148 a257(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_contact_id);
7149 a258(indx) := rosetta_g_miss_num_map(t(ddindx).end_customer_site_use_id);
7150 a259(indx) := t(ddindx).supplier_signature;
7151 a260(indx) := t(ddindx).supplier_signature_date;
7152 a261(indx) := t(ddindx).customer_signature;
7153 a262(indx) := t(ddindx).customer_signature_date;
7154 a263(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_id);
7155 a264(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_site_id);
7156 a265(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_party_site_use_id);
7157 a266(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_id);
7158 a267(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_site_id);
7159 a268(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_party_site_use_id);
7160 a269(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_id);
7161 a270(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_site_id);
7162 a271(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_party_site_use_id);
7163 a272(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_party_id);
7164 a273(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_party_id);
7165 a274(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_party_id);
7166 a275(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_org_contact_id);
7167 a276(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_org_contact_id);
7168 a277(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_org_contact_id);
7169 a278(indx) := rosetta_g_miss_num_map(t(ddindx).retrobill_request_id);
7170 a279(indx) := rosetta_g_miss_num_map(t(ddindx).original_list_price);
7171 a280(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_applied_amount);
7172 indx := indx+1;
7173 if t.last =ddindx
7174 then exit;
7175 end if;
7176 ddindx := t.next(ddindx);
7177 end loop;
7178 end if;
7179 end if;
7180 end rosetta_table_copy_out_p19;
7181
7182 procedure rosetta_table_copy_in_p21(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
7183 , a1 JTF_VARCHAR2_TABLE_300
7184 , a2 JTF_VARCHAR2_TABLE_300
7185 , a3 JTF_NUMBER_TABLE
7186 , a4 JTF_VARCHAR2_TABLE_300
7187 , a5 JTF_VARCHAR2_TABLE_300
7188 , a6 JTF_VARCHAR2_TABLE_300
7189 , a7 JTF_VARCHAR2_TABLE_300
7190 , a8 JTF_VARCHAR2_TABLE_400
7191 , a9 JTF_VARCHAR2_TABLE_300
7192 , a10 JTF_VARCHAR2_TABLE_300
7193 , a11 JTF_VARCHAR2_TABLE_300
7194 , a12 JTF_VARCHAR2_TABLE_300
7195 , a13 JTF_VARCHAR2_TABLE_300
7196 , a14 JTF_VARCHAR2_TABLE_300
7197 , a15 JTF_VARCHAR2_TABLE_300
7198 , a16 JTF_VARCHAR2_TABLE_300
7199 , a17 JTF_VARCHAR2_TABLE_300
7200 , a18 JTF_VARCHAR2_TABLE_300
7201 , a19 JTF_VARCHAR2_TABLE_300
7202 , a20 JTF_VARCHAR2_TABLE_300
7203 , a21 JTF_VARCHAR2_TABLE_300
7204 , a22 JTF_VARCHAR2_TABLE_300
7205 , a23 JTF_VARCHAR2_TABLE_300
7206 , a24 JTF_VARCHAR2_TABLE_300
7207 , a25 JTF_VARCHAR2_TABLE_300
7208 , a26 JTF_VARCHAR2_TABLE_400
7209 , a27 JTF_VARCHAR2_TABLE_300
7210 , a28 JTF_VARCHAR2_TABLE_300
7211 , a29 JTF_VARCHAR2_TABLE_300
7212 , a30 JTF_VARCHAR2_TABLE_300
7213 , a31 JTF_VARCHAR2_TABLE_300
7214 , a32 JTF_VARCHAR2_TABLE_300
7215 , a33 JTF_VARCHAR2_TABLE_300
7216 , a34 JTF_VARCHAR2_TABLE_300
7217 , a35 JTF_VARCHAR2_TABLE_300
7218 , a36 JTF_VARCHAR2_TABLE_300
7219 , a37 JTF_VARCHAR2_TABLE_300
7220 , a38 JTF_VARCHAR2_TABLE_300
7221 , a39 JTF_VARCHAR2_TABLE_300
7222 , a40 JTF_VARCHAR2_TABLE_300
7223 , a41 JTF_VARCHAR2_TABLE_300
7224 , a42 JTF_VARCHAR2_TABLE_300
7225 , a43 JTF_VARCHAR2_TABLE_300
7226 , a44 JTF_VARCHAR2_TABLE_300
7227 , a45 JTF_VARCHAR2_TABLE_300
7228 , a46 JTF_VARCHAR2_TABLE_300
7229 , a47 JTF_VARCHAR2_TABLE_300
7230 , a48 JTF_VARCHAR2_TABLE_300
7231 , a49 JTF_VARCHAR2_TABLE_300
7232 , a50 JTF_VARCHAR2_TABLE_300
7233 , a51 JTF_VARCHAR2_TABLE_100
7234 , a52 JTF_VARCHAR2_TABLE_100
7235 , a53 JTF_VARCHAR2_TABLE_100
7236 , a54 JTF_VARCHAR2_TABLE_300
7237 , a55 JTF_VARCHAR2_TABLE_300
7238 , a56 JTF_VARCHAR2_TABLE_300
7239 , a57 JTF_VARCHAR2_TABLE_300
7240 , a58 JTF_VARCHAR2_TABLE_300
7241 , a59 JTF_VARCHAR2_TABLE_300
7242 , a60 JTF_VARCHAR2_TABLE_300
7243 , a61 JTF_VARCHAR2_TABLE_300
7244 , a62 JTF_VARCHAR2_TABLE_300
7245 , a63 JTF_VARCHAR2_TABLE_300
7246 , a64 JTF_VARCHAR2_TABLE_300
7247 , a65 JTF_VARCHAR2_TABLE_300
7248 , a66 JTF_VARCHAR2_TABLE_300
7249 , a67 JTF_VARCHAR2_TABLE_300
7250 , a68 JTF_VARCHAR2_TABLE_400
7251 , a69 JTF_VARCHAR2_TABLE_300
7252 , a70 JTF_VARCHAR2_TABLE_300
7253 , a71 JTF_VARCHAR2_TABLE_300
7254 , a72 JTF_VARCHAR2_TABLE_300
7255 , a73 JTF_VARCHAR2_TABLE_300
7256 , a74 JTF_VARCHAR2_TABLE_300
7257 , a75 JTF_VARCHAR2_TABLE_300
7258 , a76 JTF_VARCHAR2_TABLE_300
7259 , a77 JTF_VARCHAR2_TABLE_300
7260 , a78 JTF_VARCHAR2_TABLE_300
7261 , a79 JTF_VARCHAR2_TABLE_300
7262 , a80 JTF_VARCHAR2_TABLE_300
7263 , a81 JTF_VARCHAR2_TABLE_300
7264 , a82 JTF_VARCHAR2_TABLE_300
7265 , a83 JTF_VARCHAR2_TABLE_300
7266 , a84 JTF_VARCHAR2_TABLE_300
7267 , a85 JTF_VARCHAR2_TABLE_300
7268 , a86 JTF_VARCHAR2_TABLE_300
7269 , a87 JTF_VARCHAR2_TABLE_400
7270 , a88 JTF_VARCHAR2_TABLE_300
7271 , a89 JTF_VARCHAR2_TABLE_300
7272 , a90 JTF_VARCHAR2_TABLE_300
7273 , a91 JTF_VARCHAR2_TABLE_300
7274 , a92 JTF_VARCHAR2_TABLE_300
7275 , a93 JTF_VARCHAR2_TABLE_300
7276 , a94 JTF_VARCHAR2_TABLE_300
7277 , a95 JTF_VARCHAR2_TABLE_300
7278 , a96 JTF_NUMBER_TABLE
7279 , a97 JTF_NUMBER_TABLE
7280 , a98 JTF_NUMBER_TABLE
7281 , a99 JTF_NUMBER_TABLE
7282 , a100 JTF_VARCHAR2_TABLE_100
7283 , a101 JTF_NUMBER_TABLE
7284 , a102 JTF_VARCHAR2_TABLE_100
7285 , a103 JTF_VARCHAR2_TABLE_100
7286 , a104 JTF_VARCHAR2_TABLE_300
7287 , a105 JTF_VARCHAR2_TABLE_100
7288 , a106 JTF_VARCHAR2_TABLE_100
7289 , a107 JTF_VARCHAR2_TABLE_300
7290 , a108 JTF_VARCHAR2_TABLE_400
7291 , a109 JTF_VARCHAR2_TABLE_400
7292 , a110 JTF_VARCHAR2_TABLE_100
7293 , a111 JTF_VARCHAR2_TABLE_100
7294 , a112 JTF_NUMBER_TABLE
7295 , a113 JTF_NUMBER_TABLE
7296 , a114 JTF_NUMBER_TABLE
7297 , a115 JTF_VARCHAR2_TABLE_100
7298 , a116 JTF_VARCHAR2_TABLE_400
7299 , a117 JTF_VARCHAR2_TABLE_2000
7300 , a118 JTF_VARCHAR2_TABLE_2000
7301 , a119 JTF_VARCHAR2_TABLE_300
7302 , a120 JTF_VARCHAR2_TABLE_100
7303 , a121 JTF_VARCHAR2_TABLE_400
7304 , a122 JTF_VARCHAR2_TABLE_100
7305 , a123 JTF_VARCHAR2_TABLE_400
7306 , a124 JTF_VARCHAR2_TABLE_100
7307 , a125 JTF_VARCHAR2_TABLE_400
7308 , a126 JTF_VARCHAR2_TABLE_100
7309 , a127 JTF_VARCHAR2_TABLE_300
7310 , a128 JTF_VARCHAR2_TABLE_400
7311 , a129 JTF_VARCHAR2_TABLE_100
7312 , a130 JTF_VARCHAR2_TABLE_400
7313 , a131 JTF_VARCHAR2_TABLE_300
7314 , a132 JTF_VARCHAR2_TABLE_300
7315 , a133 JTF_VARCHAR2_TABLE_300
7316 , a134 JTF_VARCHAR2_TABLE_300
7317 , a135 JTF_VARCHAR2_TABLE_300
7318 , a136 JTF_VARCHAR2_TABLE_300
7319 , a137 JTF_VARCHAR2_TABLE_300
7320 , a138 JTF_VARCHAR2_TABLE_300
7321 , a139 JTF_VARCHAR2_TABLE_300
7322 , a140 JTF_VARCHAR2_TABLE_300
7323 , a141 JTF_VARCHAR2_TABLE_300
7324 , a142 JTF_VARCHAR2_TABLE_300
7325 , a143 JTF_VARCHAR2_TABLE_300
7326 , a144 JTF_VARCHAR2_TABLE_300
7327 , a145 JTF_VARCHAR2_TABLE_400
7328 ) as
7329 ddindx binary_integer; indx binary_integer;
7330 begin
7331 if a0 is not null and a0.count > 0 then
7332 if a0.count > 0 then
7333 indx := a0.first;
7334 ddindx := 1;
7335 while true loop
7336 t(ddindx).accounting_rule := a0(indx);
7337 t(ddindx).agreement := a1(indx);
7338 t(ddindx).commitment := a2(indx);
7339 t(ddindx).commitment_applied_amount := rosetta_g_miss_num_map(a3(indx));
7340 t(ddindx).deliver_to_address1 := a4(indx);
7341 t(ddindx).deliver_to_address2 := a5(indx);
7342 t(ddindx).deliver_to_address3 := a6(indx);
7343 t(ddindx).deliver_to_address4 := a7(indx);
7344 t(ddindx).deliver_to_contact := a8(indx);
7345 t(ddindx).deliver_to_location := a9(indx);
7346 t(ddindx).deliver_to_org := a10(indx);
7347 t(ddindx).deliver_to_state := a11(indx);
7348 t(ddindx).deliver_to_city := a12(indx);
7349 t(ddindx).deliver_to_zip := a13(indx);
7350 t(ddindx).deliver_to_country := a14(indx);
7351 t(ddindx).deliver_to_county := a15(indx);
7352 t(ddindx).deliver_to_province := a16(indx);
7353 t(ddindx).demand_class := a17(indx);
7354 t(ddindx).demand_bucket_type := a18(indx);
7355 t(ddindx).fob_point := a19(indx);
7356 t(ddindx).freight_terms := a20(indx);
7357 t(ddindx).inventory_item := a21(indx);
7358 t(ddindx).invoice_to_address1 := a22(indx);
7359 t(ddindx).invoice_to_address2 := a23(indx);
7360 t(ddindx).invoice_to_address3 := a24(indx);
7361 t(ddindx).invoice_to_address4 := a25(indx);
7362 t(ddindx).invoice_to_contact := a26(indx);
7363 t(ddindx).invoice_to_location := a27(indx);
7364 t(ddindx).invoice_to_org := a28(indx);
7365 t(ddindx).invoice_to_state := a29(indx);
7366 t(ddindx).invoice_to_city := a30(indx);
7367 t(ddindx).invoice_to_zip := a31(indx);
7368 t(ddindx).invoice_to_country := a32(indx);
7369 t(ddindx).invoice_to_county := a33(indx);
7370 t(ddindx).invoice_to_province := a34(indx);
7371 t(ddindx).invoicing_rule := a35(indx);
7372 t(ddindx).item_type := a36(indx);
7373 t(ddindx).line_type := a37(indx);
7374 t(ddindx).over_ship_reason := a38(indx);
7375 t(ddindx).payment_term := a39(indx);
7376 t(ddindx).price_list := a40(indx);
7377 t(ddindx).project := a41(indx);
7378 t(ddindx).return_reason := a42(indx);
7379 t(ddindx).rla_schedule_type := a43(indx);
7380 t(ddindx).salesrep := a44(indx);
7381 t(ddindx).shipment_priority := a45(indx);
7382 t(ddindx).ship_from_address1 := a46(indx);
7383 t(ddindx).ship_from_address2 := a47(indx);
7384 t(ddindx).ship_from_address3 := a48(indx);
7385 t(ddindx).ship_from_address4 := a49(indx);
7386 t(ddindx).ship_from_location := a50(indx);
7387 t(ddindx).ship_from_city := a51(indx);
7388 t(ddindx).ship_from_postal_code := a52(indx);
7389 t(ddindx).ship_from_country := a53(indx);
7390 t(ddindx).ship_from_region1 := a54(indx);
7391 t(ddindx).ship_from_region2 := a55(indx);
7392 t(ddindx).ship_from_region3 := a56(indx);
7393 t(ddindx).ship_from_org := a57(indx);
7394 t(ddindx).ship_to_address1 := a58(indx);
7395 t(ddindx).ship_to_address2 := a59(indx);
7396 t(ddindx).ship_to_address3 := a60(indx);
7397 t(ddindx).ship_to_address4 := a61(indx);
7398 t(ddindx).ship_to_state := a62(indx);
7399 t(ddindx).ship_to_country := a63(indx);
7400 t(ddindx).ship_to_zip := a64(indx);
7401 t(ddindx).ship_to_county := a65(indx);
7402 t(ddindx).ship_to_province := a66(indx);
7403 t(ddindx).ship_to_city := a67(indx);
7404 t(ddindx).ship_to_contact := a68(indx);
7405 t(ddindx).ship_to_contact_last_name := a69(indx);
7406 t(ddindx).ship_to_contact_first_name := a70(indx);
7407 t(ddindx).ship_to_location := a71(indx);
7408 t(ddindx).ship_to_org := a72(indx);
7409 t(ddindx).source_type := a73(indx);
7410 t(ddindx).intermed_ship_to_address1 := a74(indx);
7411 t(ddindx).intermed_ship_to_address2 := a75(indx);
7412 t(ddindx).intermed_ship_to_address3 := a76(indx);
7413 t(ddindx).intermed_ship_to_address4 := a77(indx);
7414 t(ddindx).intermed_ship_to_contact := a78(indx);
7415 t(ddindx).intermed_ship_to_location := a79(indx);
7416 t(ddindx).intermed_ship_to_org := a80(indx);
7417 t(ddindx).intermed_ship_to_state := a81(indx);
7418 t(ddindx).intermed_ship_to_city := a82(indx);
7419 t(ddindx).intermed_ship_to_zip := a83(indx);
7420 t(ddindx).intermed_ship_to_country := a84(indx);
7421 t(ddindx).intermed_ship_to_county := a85(indx);
7422 t(ddindx).intermed_ship_to_province := a86(indx);
7423 t(ddindx).sold_to_org := a87(indx);
7424 t(ddindx).sold_from_org := a88(indx);
7425 t(ddindx).task := a89(indx);
7426 t(ddindx).tax_exempt := a90(indx);
7427 t(ddindx).tax_exempt_reason := a91(indx);
7428 t(ddindx).tax_point := a92(indx);
7429 t(ddindx).veh_cus_item_cum_key := a93(indx);
7430 t(ddindx).visible_demand := a94(indx);
7431 t(ddindx).customer_payment_term := a95(indx);
7432 t(ddindx).ref_order_number := rosetta_g_miss_num_map(a96(indx));
7433 t(ddindx).ref_line_number := rosetta_g_miss_num_map(a97(indx));
7434 t(ddindx).ref_shipment_number := rosetta_g_miss_num_map(a98(indx));
7435 t(ddindx).ref_option_number := rosetta_g_miss_num_map(a99(indx));
7436 t(ddindx).ref_invoice_number := a100(indx);
7437 t(ddindx).ref_invoice_line_number := rosetta_g_miss_num_map(a101(indx));
7438 t(ddindx).credit_invoice_number := a102(indx);
7439 t(ddindx).tax_group := a103(indx);
7440 t(ddindx).status := a104(indx);
7441 t(ddindx).freight_carrier := a105(indx);
7442 t(ddindx).shipping_method := a106(indx);
7443 t(ddindx).calculate_price_descr := a107(indx);
7444 t(ddindx).ship_to_customer_name := a108(indx);
7445 t(ddindx).invoice_to_customer_name := a109(indx);
7446 t(ddindx).ship_to_customer_number := a110(indx);
7447 t(ddindx).invoice_to_customer_number := a111(indx);
7448 t(ddindx).ship_to_customer_id := rosetta_g_miss_num_map(a112(indx));
7449 t(ddindx).invoice_to_customer_id := rosetta_g_miss_num_map(a113(indx));
7450 t(ddindx).deliver_to_customer_id := rosetta_g_miss_num_map(a114(indx));
7451 t(ddindx).deliver_to_customer_number := a115(indx);
7452 t(ddindx).deliver_to_customer_name := a116(indx);
7453 t(ddindx).original_ordered_item := a117(indx);
7454 t(ddindx).original_inventory_item := a118(indx);
7455 t(ddindx).original_item_identifier_type := a119(indx);
7456 t(ddindx).deliver_to_customer_number_oi := a120(indx);
7457 t(ddindx).deliver_to_customer_name_oi := a121(indx);
7458 t(ddindx).ship_to_customer_number_oi := a122(indx);
7459 t(ddindx).ship_to_customer_name_oi := a123(indx);
7460 t(ddindx).invoice_to_customer_number_oi := a124(indx);
7461 t(ddindx).invoice_to_customer_name_oi := a125(indx);
7462 t(ddindx).item_relationship_type_dsp := a126(indx);
7463 t(ddindx).transaction_phase := a127(indx);
7464 t(ddindx).end_customer_name := a128(indx);
7465 t(ddindx).end_customer_number := a129(indx);
7466 t(ddindx).end_customer_contact := a130(indx);
7467 t(ddindx).end_cust_contact_last_name := a131(indx);
7468 t(ddindx).end_cust_contact_first_name := a132(indx);
7469 t(ddindx).end_customer_site_address1 := a133(indx);
7470 t(ddindx).end_customer_site_address2 := a134(indx);
7471 t(ddindx).end_customer_site_address3 := a135(indx);
7472 t(ddindx).end_customer_site_address4 := a136(indx);
7473 t(ddindx).end_customer_site_location := a137(indx);
7474 t(ddindx).end_customer_site_state := a138(indx);
7475 t(ddindx).end_customer_site_country := a139(indx);
7476 t(ddindx).end_customer_site_zip := a140(indx);
7477 t(ddindx).end_customer_site_county := a141(indx);
7478 t(ddindx).end_customer_site_province := a142(indx);
7479 t(ddindx).end_customer_site_city := a143(indx);
7480 t(ddindx).end_customer_site_postal_code := a144(indx);
7481 t(ddindx).blanket_agreement_name := a145(indx);
7482 ddindx := ddindx+1;
7483 if a0.last =indx
7484 then exit;
7485 end if;
7486 indx := a0.next(indx);
7487 end loop;
7488 end if;
7489 end if;
7490 end rosetta_table_copy_in_p21;
7491 procedure rosetta_table_copy_out_p21(t oe_order_pub.line_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7492 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7493 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7494 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7495 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7496 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7497 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7498 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7499 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7500 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7501 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7502 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7503 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7504 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7505 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7506 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7507 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7508 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7509 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7510 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7511 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7512 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7513 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7514 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7515 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7516 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7517 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7518 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7519 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7520 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7521 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7522 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7523 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7524 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7525 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7526 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7527 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7528 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7529 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7530 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7531 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7532 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7533 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7534 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7535 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7536 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7537 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7538 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7539 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7540 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7541 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7542 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7543 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7544 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7545 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7546 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7547 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7548 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7549 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7550 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7551 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7552 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7553 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7554 , a63 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7555 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7556 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7557 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7558 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7559 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7560 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7561 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7562 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7563 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7564 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7565 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7566 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7567 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7568 , a77 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7569 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7570 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7571 , a80 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7572 , a81 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7573 , a82 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7574 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7575 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7576 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7577 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7578 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7579 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7580 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7581 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7582 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7583 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7584 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7585 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7586 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7587 , a96 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7588 , a97 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7589 , a98 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7590 , a99 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7591 , a100 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7592 , a101 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7593 , a102 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7594 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7595 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7596 , a105 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7597 , a106 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7598 , a107 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7599 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7600 , a109 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7601 , a110 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7602 , a111 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7603 , a112 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7604 , a113 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7605 , a114 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
7606 , a115 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7607 , a116 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7608 , a117 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
7609 , a118 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
7610 , a119 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7611 , a120 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7612 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7613 , a122 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7614 , a123 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7615 , a124 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7616 , a125 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7617 , a126 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7618 , a127 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7619 , a128 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7620 , a129 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
7621 , a130 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7622 , a131 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7623 , a132 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7624 , a133 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7625 , a134 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7626 , a135 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7627 , a136 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7628 , a137 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7629 , a138 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7630 , a139 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7631 , a140 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7632 , a141 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7633 , a142 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7634 , a143 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7635 , a144 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
7636 , a145 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_400
7637 ) as
7638 ddindx binary_integer; indx binary_integer;
7639 begin
7640 if t is null or t.count = 0 then
7641 a0 := JTF_VARCHAR2_TABLE_300();
7642 a1 := JTF_VARCHAR2_TABLE_300();
7643 a2 := JTF_VARCHAR2_TABLE_300();
7644 a3 := JTF_NUMBER_TABLE();
7645 a4 := JTF_VARCHAR2_TABLE_300();
7646 a5 := JTF_VARCHAR2_TABLE_300();
7647 a6 := JTF_VARCHAR2_TABLE_300();
7648 a7 := JTF_VARCHAR2_TABLE_300();
7649 a8 := JTF_VARCHAR2_TABLE_400();
7650 a9 := JTF_VARCHAR2_TABLE_300();
7651 a10 := JTF_VARCHAR2_TABLE_300();
7652 a11 := JTF_VARCHAR2_TABLE_300();
7653 a12 := JTF_VARCHAR2_TABLE_300();
7654 a13 := JTF_VARCHAR2_TABLE_300();
7655 a14 := JTF_VARCHAR2_TABLE_300();
7656 a15 := JTF_VARCHAR2_TABLE_300();
7657 a16 := JTF_VARCHAR2_TABLE_300();
7658 a17 := JTF_VARCHAR2_TABLE_300();
7659 a18 := JTF_VARCHAR2_TABLE_300();
7660 a19 := JTF_VARCHAR2_TABLE_300();
7661 a20 := JTF_VARCHAR2_TABLE_300();
7662 a21 := JTF_VARCHAR2_TABLE_300();
7663 a22 := JTF_VARCHAR2_TABLE_300();
7664 a23 := JTF_VARCHAR2_TABLE_300();
7665 a24 := JTF_VARCHAR2_TABLE_300();
7666 a25 := JTF_VARCHAR2_TABLE_300();
7667 a26 := JTF_VARCHAR2_TABLE_400();
7668 a27 := JTF_VARCHAR2_TABLE_300();
7669 a28 := JTF_VARCHAR2_TABLE_300();
7670 a29 := JTF_VARCHAR2_TABLE_300();
7671 a30 := JTF_VARCHAR2_TABLE_300();
7672 a31 := JTF_VARCHAR2_TABLE_300();
7673 a32 := JTF_VARCHAR2_TABLE_300();
7674 a33 := JTF_VARCHAR2_TABLE_300();
7675 a34 := JTF_VARCHAR2_TABLE_300();
7676 a35 := JTF_VARCHAR2_TABLE_300();
7677 a36 := JTF_VARCHAR2_TABLE_300();
7678 a37 := JTF_VARCHAR2_TABLE_300();
7679 a38 := JTF_VARCHAR2_TABLE_300();
7680 a39 := JTF_VARCHAR2_TABLE_300();
7681 a40 := JTF_VARCHAR2_TABLE_300();
7682 a41 := JTF_VARCHAR2_TABLE_300();
7683 a42 := JTF_VARCHAR2_TABLE_300();
7684 a43 := JTF_VARCHAR2_TABLE_300();
7685 a44 := JTF_VARCHAR2_TABLE_300();
7686 a45 := JTF_VARCHAR2_TABLE_300();
7687 a46 := JTF_VARCHAR2_TABLE_300();
7688 a47 := JTF_VARCHAR2_TABLE_300();
7689 a48 := JTF_VARCHAR2_TABLE_300();
7690 a49 := JTF_VARCHAR2_TABLE_300();
7691 a50 := JTF_VARCHAR2_TABLE_300();
7692 a51 := JTF_VARCHAR2_TABLE_100();
7693 a52 := JTF_VARCHAR2_TABLE_100();
7694 a53 := JTF_VARCHAR2_TABLE_100();
7695 a54 := JTF_VARCHAR2_TABLE_300();
7696 a55 := JTF_VARCHAR2_TABLE_300();
7697 a56 := JTF_VARCHAR2_TABLE_300();
7698 a57 := JTF_VARCHAR2_TABLE_300();
7699 a58 := JTF_VARCHAR2_TABLE_300();
7700 a59 := JTF_VARCHAR2_TABLE_300();
7701 a60 := JTF_VARCHAR2_TABLE_300();
7702 a61 := JTF_VARCHAR2_TABLE_300();
7703 a62 := JTF_VARCHAR2_TABLE_300();
7704 a63 := JTF_VARCHAR2_TABLE_300();
7705 a64 := JTF_VARCHAR2_TABLE_300();
7706 a65 := JTF_VARCHAR2_TABLE_300();
7707 a66 := JTF_VARCHAR2_TABLE_300();
7708 a67 := JTF_VARCHAR2_TABLE_300();
7709 a68 := JTF_VARCHAR2_TABLE_400();
7710 a69 := JTF_VARCHAR2_TABLE_300();
7711 a70 := JTF_VARCHAR2_TABLE_300();
7712 a71 := JTF_VARCHAR2_TABLE_300();
7713 a72 := JTF_VARCHAR2_TABLE_300();
7714 a73 := JTF_VARCHAR2_TABLE_300();
7715 a74 := JTF_VARCHAR2_TABLE_300();
7716 a75 := JTF_VARCHAR2_TABLE_300();
7717 a76 := JTF_VARCHAR2_TABLE_300();
7718 a77 := JTF_VARCHAR2_TABLE_300();
7719 a78 := JTF_VARCHAR2_TABLE_300();
7720 a79 := JTF_VARCHAR2_TABLE_300();
7721 a80 := JTF_VARCHAR2_TABLE_300();
7722 a81 := JTF_VARCHAR2_TABLE_300();
7723 a82 := JTF_VARCHAR2_TABLE_300();
7724 a83 := JTF_VARCHAR2_TABLE_300();
7725 a84 := JTF_VARCHAR2_TABLE_300();
7726 a85 := JTF_VARCHAR2_TABLE_300();
7727 a86 := JTF_VARCHAR2_TABLE_300();
7728 a87 := JTF_VARCHAR2_TABLE_400();
7729 a88 := JTF_VARCHAR2_TABLE_300();
7730 a89 := JTF_VARCHAR2_TABLE_300();
7731 a90 := JTF_VARCHAR2_TABLE_300();
7732 a91 := JTF_VARCHAR2_TABLE_300();
7733 a92 := JTF_VARCHAR2_TABLE_300();
7734 a93 := JTF_VARCHAR2_TABLE_300();
7735 a94 := JTF_VARCHAR2_TABLE_300();
7736 a95 := JTF_VARCHAR2_TABLE_300();
7737 a96 := JTF_NUMBER_TABLE();
7738 a97 := JTF_NUMBER_TABLE();
7739 a98 := JTF_NUMBER_TABLE();
7740 a99 := JTF_NUMBER_TABLE();
7741 a100 := JTF_VARCHAR2_TABLE_100();
7742 a101 := JTF_NUMBER_TABLE();
7743 a102 := JTF_VARCHAR2_TABLE_100();
7744 a103 := JTF_VARCHAR2_TABLE_100();
7745 a104 := JTF_VARCHAR2_TABLE_300();
7746 a105 := JTF_VARCHAR2_TABLE_100();
7747 a106 := JTF_VARCHAR2_TABLE_100();
7748 a107 := JTF_VARCHAR2_TABLE_300();
7749 a108 := JTF_VARCHAR2_TABLE_400();
7750 a109 := JTF_VARCHAR2_TABLE_400();
7751 a110 := JTF_VARCHAR2_TABLE_100();
7752 a111 := JTF_VARCHAR2_TABLE_100();
7753 a112 := JTF_NUMBER_TABLE();
7754 a113 := JTF_NUMBER_TABLE();
7755 a114 := JTF_NUMBER_TABLE();
7756 a115 := JTF_VARCHAR2_TABLE_100();
7757 a116 := JTF_VARCHAR2_TABLE_400();
7758 a117 := JTF_VARCHAR2_TABLE_2000();
7759 a118 := JTF_VARCHAR2_TABLE_2000();
7760 a119 := JTF_VARCHAR2_TABLE_300();
7761 a120 := JTF_VARCHAR2_TABLE_100();
7762 a121 := JTF_VARCHAR2_TABLE_400();
7763 a122 := JTF_VARCHAR2_TABLE_100();
7764 a123 := JTF_VARCHAR2_TABLE_400();
7765 a124 := JTF_VARCHAR2_TABLE_100();
7766 a125 := JTF_VARCHAR2_TABLE_400();
7767 a126 := JTF_VARCHAR2_TABLE_100();
7768 a127 := JTF_VARCHAR2_TABLE_300();
7769 a128 := JTF_VARCHAR2_TABLE_400();
7770 a129 := JTF_VARCHAR2_TABLE_100();
7771 a130 := JTF_VARCHAR2_TABLE_400();
7772 a131 := JTF_VARCHAR2_TABLE_300();
7773 a132 := JTF_VARCHAR2_TABLE_300();
7774 a133 := JTF_VARCHAR2_TABLE_300();
7775 a134 := JTF_VARCHAR2_TABLE_300();
7776 a135 := JTF_VARCHAR2_TABLE_300();
7777 a136 := JTF_VARCHAR2_TABLE_300();
7778 a137 := JTF_VARCHAR2_TABLE_300();
7779 a138 := JTF_VARCHAR2_TABLE_300();
7780 a139 := JTF_VARCHAR2_TABLE_300();
7781 a140 := JTF_VARCHAR2_TABLE_300();
7782 a141 := JTF_VARCHAR2_TABLE_300();
7783 a142 := JTF_VARCHAR2_TABLE_300();
7784 a143 := JTF_VARCHAR2_TABLE_300();
7785 a144 := JTF_VARCHAR2_TABLE_300();
7786 a145 := JTF_VARCHAR2_TABLE_400();
7787 else
7788 a0 := JTF_VARCHAR2_TABLE_300();
7789 a1 := JTF_VARCHAR2_TABLE_300();
7790 a2 := JTF_VARCHAR2_TABLE_300();
7791 a3 := JTF_NUMBER_TABLE();
7792 a4 := JTF_VARCHAR2_TABLE_300();
7793 a5 := JTF_VARCHAR2_TABLE_300();
7794 a6 := JTF_VARCHAR2_TABLE_300();
7795 a7 := JTF_VARCHAR2_TABLE_300();
7796 a8 := JTF_VARCHAR2_TABLE_400();
7797 a9 := JTF_VARCHAR2_TABLE_300();
7798 a10 := JTF_VARCHAR2_TABLE_300();
7799 a11 := JTF_VARCHAR2_TABLE_300();
7800 a12 := JTF_VARCHAR2_TABLE_300();
7801 a13 := JTF_VARCHAR2_TABLE_300();
7802 a14 := JTF_VARCHAR2_TABLE_300();
7803 a15 := JTF_VARCHAR2_TABLE_300();
7804 a16 := JTF_VARCHAR2_TABLE_300();
7805 a17 := JTF_VARCHAR2_TABLE_300();
7806 a18 := JTF_VARCHAR2_TABLE_300();
7807 a19 := JTF_VARCHAR2_TABLE_300();
7808 a20 := JTF_VARCHAR2_TABLE_300();
7809 a21 := JTF_VARCHAR2_TABLE_300();
7810 a22 := JTF_VARCHAR2_TABLE_300();
7811 a23 := JTF_VARCHAR2_TABLE_300();
7812 a24 := JTF_VARCHAR2_TABLE_300();
7813 a25 := JTF_VARCHAR2_TABLE_300();
7814 a26 := JTF_VARCHAR2_TABLE_400();
7815 a27 := JTF_VARCHAR2_TABLE_300();
7816 a28 := JTF_VARCHAR2_TABLE_300();
7817 a29 := JTF_VARCHAR2_TABLE_300();
7818 a30 := JTF_VARCHAR2_TABLE_300();
7819 a31 := JTF_VARCHAR2_TABLE_300();
7820 a32 := JTF_VARCHAR2_TABLE_300();
7821 a33 := JTF_VARCHAR2_TABLE_300();
7822 a34 := JTF_VARCHAR2_TABLE_300();
7823 a35 := JTF_VARCHAR2_TABLE_300();
7824 a36 := JTF_VARCHAR2_TABLE_300();
7825 a37 := JTF_VARCHAR2_TABLE_300();
7826 a38 := JTF_VARCHAR2_TABLE_300();
7827 a39 := JTF_VARCHAR2_TABLE_300();
7828 a40 := JTF_VARCHAR2_TABLE_300();
7829 a41 := JTF_VARCHAR2_TABLE_300();
7830 a42 := JTF_VARCHAR2_TABLE_300();
7831 a43 := JTF_VARCHAR2_TABLE_300();
7832 a44 := JTF_VARCHAR2_TABLE_300();
7833 a45 := JTF_VARCHAR2_TABLE_300();
7834 a46 := JTF_VARCHAR2_TABLE_300();
7835 a47 := JTF_VARCHAR2_TABLE_300();
7836 a48 := JTF_VARCHAR2_TABLE_300();
7837 a49 := JTF_VARCHAR2_TABLE_300();
7838 a50 := JTF_VARCHAR2_TABLE_300();
7839 a51 := JTF_VARCHAR2_TABLE_100();
7840 a52 := JTF_VARCHAR2_TABLE_100();
7841 a53 := JTF_VARCHAR2_TABLE_100();
7842 a54 := JTF_VARCHAR2_TABLE_300();
7843 a55 := JTF_VARCHAR2_TABLE_300();
7844 a56 := JTF_VARCHAR2_TABLE_300();
7845 a57 := JTF_VARCHAR2_TABLE_300();
7846 a58 := JTF_VARCHAR2_TABLE_300();
7847 a59 := JTF_VARCHAR2_TABLE_300();
7848 a60 := JTF_VARCHAR2_TABLE_300();
7849 a61 := JTF_VARCHAR2_TABLE_300();
7850 a62 := JTF_VARCHAR2_TABLE_300();
7851 a63 := JTF_VARCHAR2_TABLE_300();
7852 a64 := JTF_VARCHAR2_TABLE_300();
7853 a65 := JTF_VARCHAR2_TABLE_300();
7854 a66 := JTF_VARCHAR2_TABLE_300();
7855 a67 := JTF_VARCHAR2_TABLE_300();
7856 a68 := JTF_VARCHAR2_TABLE_400();
7857 a69 := JTF_VARCHAR2_TABLE_300();
7858 a70 := JTF_VARCHAR2_TABLE_300();
7859 a71 := JTF_VARCHAR2_TABLE_300();
7860 a72 := JTF_VARCHAR2_TABLE_300();
7861 a73 := JTF_VARCHAR2_TABLE_300();
7862 a74 := JTF_VARCHAR2_TABLE_300();
7863 a75 := JTF_VARCHAR2_TABLE_300();
7864 a76 := JTF_VARCHAR2_TABLE_300();
7865 a77 := JTF_VARCHAR2_TABLE_300();
7866 a78 := JTF_VARCHAR2_TABLE_300();
7867 a79 := JTF_VARCHAR2_TABLE_300();
7868 a80 := JTF_VARCHAR2_TABLE_300();
7869 a81 := JTF_VARCHAR2_TABLE_300();
7870 a82 := JTF_VARCHAR2_TABLE_300();
7871 a83 := JTF_VARCHAR2_TABLE_300();
7872 a84 := JTF_VARCHAR2_TABLE_300();
7873 a85 := JTF_VARCHAR2_TABLE_300();
7874 a86 := JTF_VARCHAR2_TABLE_300();
7875 a87 := JTF_VARCHAR2_TABLE_400();
7876 a88 := JTF_VARCHAR2_TABLE_300();
7877 a89 := JTF_VARCHAR2_TABLE_300();
7878 a90 := JTF_VARCHAR2_TABLE_300();
7879 a91 := JTF_VARCHAR2_TABLE_300();
7880 a92 := JTF_VARCHAR2_TABLE_300();
7881 a93 := JTF_VARCHAR2_TABLE_300();
7882 a94 := JTF_VARCHAR2_TABLE_300();
7883 a95 := JTF_VARCHAR2_TABLE_300();
7884 a96 := JTF_NUMBER_TABLE();
7885 a97 := JTF_NUMBER_TABLE();
7886 a98 := JTF_NUMBER_TABLE();
7887 a99 := JTF_NUMBER_TABLE();
7888 a100 := JTF_VARCHAR2_TABLE_100();
7889 a101 := JTF_NUMBER_TABLE();
7890 a102 := JTF_VARCHAR2_TABLE_100();
7891 a103 := JTF_VARCHAR2_TABLE_100();
7892 a104 := JTF_VARCHAR2_TABLE_300();
7893 a105 := JTF_VARCHAR2_TABLE_100();
7894 a106 := JTF_VARCHAR2_TABLE_100();
7895 a107 := JTF_VARCHAR2_TABLE_300();
7896 a108 := JTF_VARCHAR2_TABLE_400();
7897 a109 := JTF_VARCHAR2_TABLE_400();
7898 a110 := JTF_VARCHAR2_TABLE_100();
7899 a111 := JTF_VARCHAR2_TABLE_100();
7900 a112 := JTF_NUMBER_TABLE();
7901 a113 := JTF_NUMBER_TABLE();
7902 a114 := JTF_NUMBER_TABLE();
7903 a115 := JTF_VARCHAR2_TABLE_100();
7904 a116 := JTF_VARCHAR2_TABLE_400();
7905 a117 := JTF_VARCHAR2_TABLE_2000();
7906 a118 := JTF_VARCHAR2_TABLE_2000();
7907 a119 := JTF_VARCHAR2_TABLE_300();
7908 a120 := JTF_VARCHAR2_TABLE_100();
7909 a121 := JTF_VARCHAR2_TABLE_400();
7910 a122 := JTF_VARCHAR2_TABLE_100();
7911 a123 := JTF_VARCHAR2_TABLE_400();
7912 a124 := JTF_VARCHAR2_TABLE_100();
7913 a125 := JTF_VARCHAR2_TABLE_400();
7914 a126 := JTF_VARCHAR2_TABLE_100();
7915 a127 := JTF_VARCHAR2_TABLE_300();
7916 a128 := JTF_VARCHAR2_TABLE_400();
7917 a129 := JTF_VARCHAR2_TABLE_100();
7918 a130 := JTF_VARCHAR2_TABLE_400();
7919 a131 := JTF_VARCHAR2_TABLE_300();
7920 a132 := JTF_VARCHAR2_TABLE_300();
7921 a133 := JTF_VARCHAR2_TABLE_300();
7922 a134 := JTF_VARCHAR2_TABLE_300();
7923 a135 := JTF_VARCHAR2_TABLE_300();
7924 a136 := JTF_VARCHAR2_TABLE_300();
7925 a137 := JTF_VARCHAR2_TABLE_300();
7926 a138 := JTF_VARCHAR2_TABLE_300();
7927 a139 := JTF_VARCHAR2_TABLE_300();
7928 a140 := JTF_VARCHAR2_TABLE_300();
7929 a141 := JTF_VARCHAR2_TABLE_300();
7930 a142 := JTF_VARCHAR2_TABLE_300();
7931 a143 := JTF_VARCHAR2_TABLE_300();
7932 a144 := JTF_VARCHAR2_TABLE_300();
7933 a145 := JTF_VARCHAR2_TABLE_400();
7934 if t.count > 0 then
7935 a0.extend(t.count);
7936 a1.extend(t.count);
7937 a2.extend(t.count);
7938 a3.extend(t.count);
7939 a4.extend(t.count);
7940 a5.extend(t.count);
7941 a6.extend(t.count);
7942 a7.extend(t.count);
7943 a8.extend(t.count);
7944 a9.extend(t.count);
7945 a10.extend(t.count);
7946 a11.extend(t.count);
7947 a12.extend(t.count);
7948 a13.extend(t.count);
7949 a14.extend(t.count);
7950 a15.extend(t.count);
7951 a16.extend(t.count);
7952 a17.extend(t.count);
7953 a18.extend(t.count);
7954 a19.extend(t.count);
7955 a20.extend(t.count);
7956 a21.extend(t.count);
7957 a22.extend(t.count);
7958 a23.extend(t.count);
7959 a24.extend(t.count);
7960 a25.extend(t.count);
7961 a26.extend(t.count);
7962 a27.extend(t.count);
7963 a28.extend(t.count);
7964 a29.extend(t.count);
7965 a30.extend(t.count);
7966 a31.extend(t.count);
7967 a32.extend(t.count);
7968 a33.extend(t.count);
7969 a34.extend(t.count);
7970 a35.extend(t.count);
7971 a36.extend(t.count);
7972 a37.extend(t.count);
7973 a38.extend(t.count);
7974 a39.extend(t.count);
7975 a40.extend(t.count);
7976 a41.extend(t.count);
7977 a42.extend(t.count);
7978 a43.extend(t.count);
7979 a44.extend(t.count);
7980 a45.extend(t.count);
7981 a46.extend(t.count);
7982 a47.extend(t.count);
7983 a48.extend(t.count);
7984 a49.extend(t.count);
7985 a50.extend(t.count);
7986 a51.extend(t.count);
7987 a52.extend(t.count);
7988 a53.extend(t.count);
7989 a54.extend(t.count);
7990 a55.extend(t.count);
7991 a56.extend(t.count);
7992 a57.extend(t.count);
7993 a58.extend(t.count);
7994 a59.extend(t.count);
7995 a60.extend(t.count);
7996 a61.extend(t.count);
7997 a62.extend(t.count);
7998 a63.extend(t.count);
7999 a64.extend(t.count);
8000 a65.extend(t.count);
8001 a66.extend(t.count);
8002 a67.extend(t.count);
8003 a68.extend(t.count);
8004 a69.extend(t.count);
8005 a70.extend(t.count);
8006 a71.extend(t.count);
8007 a72.extend(t.count);
8008 a73.extend(t.count);
8009 a74.extend(t.count);
8010 a75.extend(t.count);
8011 a76.extend(t.count);
8012 a77.extend(t.count);
8013 a78.extend(t.count);
8014 a79.extend(t.count);
8015 a80.extend(t.count);
8016 a81.extend(t.count);
8017 a82.extend(t.count);
8018 a83.extend(t.count);
8019 a84.extend(t.count);
8020 a85.extend(t.count);
8021 a86.extend(t.count);
8022 a87.extend(t.count);
8023 a88.extend(t.count);
8024 a89.extend(t.count);
8025 a90.extend(t.count);
8026 a91.extend(t.count);
8027 a92.extend(t.count);
8028 a93.extend(t.count);
8029 a94.extend(t.count);
8030 a95.extend(t.count);
8031 a96.extend(t.count);
8032 a97.extend(t.count);
8033 a98.extend(t.count);
8034 a99.extend(t.count);
8035 a100.extend(t.count);
8036 a101.extend(t.count);
8037 a102.extend(t.count);
8038 a103.extend(t.count);
8039 a104.extend(t.count);
8040 a105.extend(t.count);
8041 a106.extend(t.count);
8042 a107.extend(t.count);
8043 a108.extend(t.count);
8044 a109.extend(t.count);
8045 a110.extend(t.count);
8046 a111.extend(t.count);
8047 a112.extend(t.count);
8048 a113.extend(t.count);
8049 a114.extend(t.count);
8050 a115.extend(t.count);
8051 a116.extend(t.count);
8052 a117.extend(t.count);
8053 a118.extend(t.count);
8054 a119.extend(t.count);
8055 a120.extend(t.count);
8056 a121.extend(t.count);
8057 a122.extend(t.count);
8058 a123.extend(t.count);
8059 a124.extend(t.count);
8060 a125.extend(t.count);
8061 a126.extend(t.count);
8062 a127.extend(t.count);
8063 a128.extend(t.count);
8064 a129.extend(t.count);
8065 a130.extend(t.count);
8066 a131.extend(t.count);
8067 a132.extend(t.count);
8068 a133.extend(t.count);
8069 a134.extend(t.count);
8070 a135.extend(t.count);
8071 a136.extend(t.count);
8072 a137.extend(t.count);
8073 a138.extend(t.count);
8074 a139.extend(t.count);
8075 a140.extend(t.count);
8076 a141.extend(t.count);
8077 a142.extend(t.count);
8078 a143.extend(t.count);
8079 a144.extend(t.count);
8080 a145.extend(t.count);
8081 ddindx := t.first;
8082 indx := 1;
8083 while true loop
8084 a0(indx) := t(ddindx).accounting_rule;
8085 a1(indx) := t(ddindx).agreement;
8086 a2(indx) := t(ddindx).commitment;
8087 a3(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_applied_amount);
8088 a4(indx) := t(ddindx).deliver_to_address1;
8089 a5(indx) := t(ddindx).deliver_to_address2;
8090 a6(indx) := t(ddindx).deliver_to_address3;
8091 a7(indx) := t(ddindx).deliver_to_address4;
8092 a8(indx) := t(ddindx).deliver_to_contact;
8093 a9(indx) := t(ddindx).deliver_to_location;
8094 a10(indx) := t(ddindx).deliver_to_org;
8095 a11(indx) := t(ddindx).deliver_to_state;
8096 a12(indx) := t(ddindx).deliver_to_city;
8097 a13(indx) := t(ddindx).deliver_to_zip;
8098 a14(indx) := t(ddindx).deliver_to_country;
8099 a15(indx) := t(ddindx).deliver_to_county;
8100 a16(indx) := t(ddindx).deliver_to_province;
8101 a17(indx) := t(ddindx).demand_class;
8102 a18(indx) := t(ddindx).demand_bucket_type;
8103 a19(indx) := t(ddindx).fob_point;
8104 a20(indx) := t(ddindx).freight_terms;
8105 a21(indx) := t(ddindx).inventory_item;
8106 a22(indx) := t(ddindx).invoice_to_address1;
8107 a23(indx) := t(ddindx).invoice_to_address2;
8108 a24(indx) := t(ddindx).invoice_to_address3;
8109 a25(indx) := t(ddindx).invoice_to_address4;
8110 a26(indx) := t(ddindx).invoice_to_contact;
8111 a27(indx) := t(ddindx).invoice_to_location;
8112 a28(indx) := t(ddindx).invoice_to_org;
8113 a29(indx) := t(ddindx).invoice_to_state;
8114 a30(indx) := t(ddindx).invoice_to_city;
8115 a31(indx) := t(ddindx).invoice_to_zip;
8116 a32(indx) := t(ddindx).invoice_to_country;
8117 a33(indx) := t(ddindx).invoice_to_county;
8118 a34(indx) := t(ddindx).invoice_to_province;
8119 a35(indx) := t(ddindx).invoicing_rule;
8120 a36(indx) := t(ddindx).item_type;
8121 a37(indx) := t(ddindx).line_type;
8122 a38(indx) := t(ddindx).over_ship_reason;
8123 a39(indx) := t(ddindx).payment_term;
8124 a40(indx) := t(ddindx).price_list;
8125 a41(indx) := t(ddindx).project;
8126 a42(indx) := t(ddindx).return_reason;
8127 a43(indx) := t(ddindx).rla_schedule_type;
8128 a44(indx) := t(ddindx).salesrep;
8129 a45(indx) := t(ddindx).shipment_priority;
8130 a46(indx) := t(ddindx).ship_from_address1;
8131 a47(indx) := t(ddindx).ship_from_address2;
8132 a48(indx) := t(ddindx).ship_from_address3;
8133 a49(indx) := t(ddindx).ship_from_address4;
8134 a50(indx) := t(ddindx).ship_from_location;
8135 a51(indx) := t(ddindx).ship_from_city;
8136 a52(indx) := t(ddindx).ship_from_postal_code;
8137 a53(indx) := t(ddindx).ship_from_country;
8138 a54(indx) := t(ddindx).ship_from_region1;
8139 a55(indx) := t(ddindx).ship_from_region2;
8140 a56(indx) := t(ddindx).ship_from_region3;
8141 a57(indx) := t(ddindx).ship_from_org;
8142 a58(indx) := t(ddindx).ship_to_address1;
8143 a59(indx) := t(ddindx).ship_to_address2;
8144 a60(indx) := t(ddindx).ship_to_address3;
8145 a61(indx) := t(ddindx).ship_to_address4;
8146 a62(indx) := t(ddindx).ship_to_state;
8147 a63(indx) := t(ddindx).ship_to_country;
8148 a64(indx) := t(ddindx).ship_to_zip;
8149 a65(indx) := t(ddindx).ship_to_county;
8150 a66(indx) := t(ddindx).ship_to_province;
8151 a67(indx) := t(ddindx).ship_to_city;
8152 a68(indx) := t(ddindx).ship_to_contact;
8153 a69(indx) := t(ddindx).ship_to_contact_last_name;
8154 a70(indx) := t(ddindx).ship_to_contact_first_name;
8155 a71(indx) := t(ddindx).ship_to_location;
8156 a72(indx) := t(ddindx).ship_to_org;
8157 a73(indx) := t(ddindx).source_type;
8158 a74(indx) := t(ddindx).intermed_ship_to_address1;
8159 a75(indx) := t(ddindx).intermed_ship_to_address2;
8160 a76(indx) := t(ddindx).intermed_ship_to_address3;
8161 a77(indx) := t(ddindx).intermed_ship_to_address4;
8162 a78(indx) := t(ddindx).intermed_ship_to_contact;
8163 a79(indx) := t(ddindx).intermed_ship_to_location;
8164 a80(indx) := t(ddindx).intermed_ship_to_org;
8165 a81(indx) := t(ddindx).intermed_ship_to_state;
8166 a82(indx) := t(ddindx).intermed_ship_to_city;
8167 a83(indx) := t(ddindx).intermed_ship_to_zip;
8168 a84(indx) := t(ddindx).intermed_ship_to_country;
8169 a85(indx) := t(ddindx).intermed_ship_to_county;
8170 a86(indx) := t(ddindx).intermed_ship_to_province;
8171 a87(indx) := t(ddindx).sold_to_org;
8172 a88(indx) := t(ddindx).sold_from_org;
8173 a89(indx) := t(ddindx).task;
8174 a90(indx) := t(ddindx).tax_exempt;
8175 a91(indx) := t(ddindx).tax_exempt_reason;
8176 a92(indx) := t(ddindx).tax_point;
8177 a93(indx) := t(ddindx).veh_cus_item_cum_key;
8178 a94(indx) := t(ddindx).visible_demand;
8179 a95(indx) := t(ddindx).customer_payment_term;
8180 a96(indx) := rosetta_g_miss_num_map(t(ddindx).ref_order_number);
8181 a97(indx) := rosetta_g_miss_num_map(t(ddindx).ref_line_number);
8182 a98(indx) := rosetta_g_miss_num_map(t(ddindx).ref_shipment_number);
8183 a99(indx) := rosetta_g_miss_num_map(t(ddindx).ref_option_number);
8184 a100(indx) := t(ddindx).ref_invoice_number;
8185 a101(indx) := rosetta_g_miss_num_map(t(ddindx).ref_invoice_line_number);
8186 a102(indx) := t(ddindx).credit_invoice_number;
8187 a103(indx) := t(ddindx).tax_group;
8188 a104(indx) := t(ddindx).status;
8189 a105(indx) := t(ddindx).freight_carrier;
8190 a106(indx) := t(ddindx).shipping_method;
8191 a107(indx) := t(ddindx).calculate_price_descr;
8192 a108(indx) := t(ddindx).ship_to_customer_name;
8193 a109(indx) := t(ddindx).invoice_to_customer_name;
8194 a110(indx) := t(ddindx).ship_to_customer_number;
8195 a111(indx) := t(ddindx).invoice_to_customer_number;
8196 a112(indx) := rosetta_g_miss_num_map(t(ddindx).ship_to_customer_id);
8197 a113(indx) := rosetta_g_miss_num_map(t(ddindx).invoice_to_customer_id);
8198 a114(indx) := rosetta_g_miss_num_map(t(ddindx).deliver_to_customer_id);
8199 a115(indx) := t(ddindx).deliver_to_customer_number;
8200 a116(indx) := t(ddindx).deliver_to_customer_name;
8201 a117(indx) := t(ddindx).original_ordered_item;
8202 a118(indx) := t(ddindx).original_inventory_item;
8203 a119(indx) := t(ddindx).original_item_identifier_type;
8204 a120(indx) := t(ddindx).deliver_to_customer_number_oi;
8205 a121(indx) := t(ddindx).deliver_to_customer_name_oi;
8206 a122(indx) := t(ddindx).ship_to_customer_number_oi;
8207 a123(indx) := t(ddindx).ship_to_customer_name_oi;
8208 a124(indx) := t(ddindx).invoice_to_customer_number_oi;
8209 a125(indx) := t(ddindx).invoice_to_customer_name_oi;
8210 a126(indx) := t(ddindx).item_relationship_type_dsp;
8211 a127(indx) := t(ddindx).transaction_phase;
8212 a128(indx) := t(ddindx).end_customer_name;
8213 a129(indx) := t(ddindx).end_customer_number;
8214 a130(indx) := t(ddindx).end_customer_contact;
8215 a131(indx) := t(ddindx).end_cust_contact_last_name;
8216 a132(indx) := t(ddindx).end_cust_contact_first_name;
8217 a133(indx) := t(ddindx).end_customer_site_address1;
8218 a134(indx) := t(ddindx).end_customer_site_address2;
8219 a135(indx) := t(ddindx).end_customer_site_address3;
8220 a136(indx) := t(ddindx).end_customer_site_address4;
8221 a137(indx) := t(ddindx).end_customer_site_location;
8222 a138(indx) := t(ddindx).end_customer_site_state;
8223 a139(indx) := t(ddindx).end_customer_site_country;
8224 a140(indx) := t(ddindx).end_customer_site_zip;
8225 a141(indx) := t(ddindx).end_customer_site_county;
8226 a142(indx) := t(ddindx).end_customer_site_province;
8227 a143(indx) := t(ddindx).end_customer_site_city;
8228 a144(indx) := t(ddindx).end_customer_site_postal_code;
8229 a145(indx) := t(ddindx).blanket_agreement_name;
8230 indx := indx+1;
8231 if t.last =ddindx
8232 then exit;
8233 end if;
8234 ddindx := t.next(ddindx);
8235 end loop;
8236 end if;
8237 end if;
8238 end rosetta_table_copy_out_p21;
8239
8240 procedure rosetta_table_copy_in_p23(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_adj_tbl_type, a0 JTF_VARCHAR2_TABLE_300
8241 , a1 JTF_VARCHAR2_TABLE_300
8242 , a2 JTF_VARCHAR2_TABLE_300
8243 , a3 JTF_VARCHAR2_TABLE_300
8244 , a4 JTF_VARCHAR2_TABLE_300
8245 , a5 JTF_VARCHAR2_TABLE_300
8246 , a6 JTF_VARCHAR2_TABLE_300
8247 , a7 JTF_VARCHAR2_TABLE_300
8248 , a8 JTF_VARCHAR2_TABLE_300
8249 , a9 JTF_VARCHAR2_TABLE_300
8250 , a10 JTF_VARCHAR2_TABLE_300
8251 , a11 JTF_VARCHAR2_TABLE_300
8252 , a12 JTF_VARCHAR2_TABLE_300
8253 , a13 JTF_VARCHAR2_TABLE_300
8254 , a14 JTF_VARCHAR2_TABLE_300
8255 , a15 JTF_VARCHAR2_TABLE_100
8256 , a16 JTF_VARCHAR2_TABLE_100
8257 , a17 JTF_NUMBER_TABLE
8258 , a18 JTF_DATE_TABLE
8259 , a19 JTF_NUMBER_TABLE
8260 , a20 JTF_NUMBER_TABLE
8261 , a21 JTF_NUMBER_TABLE
8262 , a22 JTF_NUMBER_TABLE
8263 , a23 JTF_DATE_TABLE
8264 , a24 JTF_NUMBER_TABLE
8265 , a25 JTF_NUMBER_TABLE
8266 , a26 JTF_NUMBER_TABLE
8267 , a27 JTF_NUMBER_TABLE
8268 , a28 JTF_NUMBER_TABLE
8269 , a29 JTF_NUMBER_TABLE
8270 , a30 JTF_DATE_TABLE
8271 , a31 JTF_NUMBER_TABLE
8272 , a32 JTF_VARCHAR2_TABLE_100
8273 , a33 JTF_VARCHAR2_TABLE_100
8274 , a34 JTF_VARCHAR2_TABLE_100
8275 , a35 JTF_NUMBER_TABLE
8276 , a36 JTF_VARCHAR2_TABLE_100
8277 , a37 JTF_VARCHAR2_TABLE_100
8278 , a38 JTF_VARCHAR2_TABLE_100
8279 , a39 JTF_NUMBER_TABLE
8280 , a40 JTF_NUMBER_TABLE
8281 , a41 JTF_VARCHAR2_TABLE_100
8282 , a42 JTF_VARCHAR2_TABLE_100
8283 , a43 JTF_VARCHAR2_TABLE_300
8284 , a44 JTF_VARCHAR2_TABLE_300
8285 , a45 JTF_VARCHAR2_TABLE_100
8286 , a46 JTF_VARCHAR2_TABLE_100
8287 , a47 JTF_VARCHAR2_TABLE_100
8288 , a48 JTF_VARCHAR2_TABLE_100
8289 , a49 JTF_VARCHAR2_TABLE_2000
8290 , a50 JTF_NUMBER_TABLE
8291 , a51 JTF_NUMBER_TABLE
8292 , a52 JTF_VARCHAR2_TABLE_100
8293 , a53 JTF_NUMBER_TABLE
8294 , a54 JTF_VARCHAR2_TABLE_100
8295 , a55 JTF_VARCHAR2_TABLE_100
8296 , a56 JTF_VARCHAR2_TABLE_100
8297 , a57 JTF_VARCHAR2_TABLE_100
8298 , a58 JTF_NUMBER_TABLE
8299 , a59 JTF_VARCHAR2_TABLE_100
8300 , a60 JTF_VARCHAR2_TABLE_100
8301 , a61 JTF_VARCHAR2_TABLE_100
8302 , a62 JTF_VARCHAR2_TABLE_100
8303 , a63 JTF_NUMBER_TABLE
8304 , a64 JTF_NUMBER_TABLE
8305 , a65 JTF_NUMBER_TABLE
8306 , a66 JTF_VARCHAR2_TABLE_100
8307 , a67 JTF_VARCHAR2_TABLE_100
8308 , a68 JTF_VARCHAR2_TABLE_300
8309 , a69 JTF_VARCHAR2_TABLE_100
8310 , a70 JTF_NUMBER_TABLE
8311 , a71 JTF_VARCHAR2_TABLE_100
8312 , a72 JTF_VARCHAR2_TABLE_100
8313 , a73 JTF_DATE_TABLE
8314 , a74 JTF_VARCHAR2_TABLE_100
8315 , a75 JTF_VARCHAR2_TABLE_100
8316 , a76 JTF_VARCHAR2_TABLE_100
8317 , a77 JTF_DATE_TABLE
8318 , a78 JTF_VARCHAR2_TABLE_100
8319 , a79 JTF_VARCHAR2_TABLE_100
8320 , a80 JTF_NUMBER_TABLE
8321 , a81 JTF_NUMBER_TABLE
8322 , a82 JTF_NUMBER_TABLE
8323 , a83 JTF_VARCHAR2_TABLE_100
8324 , a84 JTF_VARCHAR2_TABLE_100
8325 , a85 JTF_VARCHAR2_TABLE_100
8326 , a86 JTF_VARCHAR2_TABLE_100
8327 , a87 JTF_VARCHAR2_TABLE_100
8328 , a88 JTF_VARCHAR2_TABLE_100
8329 , a89 JTF_VARCHAR2_TABLE_300
8330 , a90 JTF_VARCHAR2_TABLE_300
8331 , a91 JTF_VARCHAR2_TABLE_300
8332 , a92 JTF_VARCHAR2_TABLE_300
8333 , a93 JTF_VARCHAR2_TABLE_300
8334 , a94 JTF_VARCHAR2_TABLE_300
8335 , a95 JTF_VARCHAR2_TABLE_300
8336 , a96 JTF_VARCHAR2_TABLE_300
8337 , a97 JTF_VARCHAR2_TABLE_300
8338 , a98 JTF_VARCHAR2_TABLE_300
8339 , a99 JTF_VARCHAR2_TABLE_300
8340 , a100 JTF_VARCHAR2_TABLE_300
8341 , a101 JTF_VARCHAR2_TABLE_300
8342 , a102 JTF_VARCHAR2_TABLE_300
8343 , a103 JTF_VARCHAR2_TABLE_300
8344 , a104 JTF_VARCHAR2_TABLE_200
8345 , a105 JTF_NUMBER_TABLE
8346 , a106 JTF_NUMBER_TABLE
8347 , a107 JTF_NUMBER_TABLE
8348 , a108 JTF_NUMBER_TABLE
8349 ) as
8350 ddindx binary_integer; indx binary_integer;
8351 begin
8352 if a0 is not null and a0.count > 0 then
8353 if a0.count > 0 then
8354 indx := a0.first;
8355 ddindx := 1;
8356 while true loop
8357 t(ddindx).attribute1 := a0(indx);
8358 t(ddindx).attribute10 := a1(indx);
8359 t(ddindx).attribute11 := a2(indx);
8360 t(ddindx).attribute12 := a3(indx);
8361 t(ddindx).attribute13 := a4(indx);
8362 t(ddindx).attribute14 := a5(indx);
8363 t(ddindx).attribute15 := a6(indx);
8364 t(ddindx).attribute2 := a7(indx);
8365 t(ddindx).attribute3 := a8(indx);
8366 t(ddindx).attribute4 := a9(indx);
8367 t(ddindx).attribute5 := a10(indx);
8368 t(ddindx).attribute6 := a11(indx);
8369 t(ddindx).attribute7 := a12(indx);
8370 t(ddindx).attribute8 := a13(indx);
8371 t(ddindx).attribute9 := a14(indx);
8372 t(ddindx).automatic_flag := a15(indx);
8373 t(ddindx).context := a16(indx);
8374 t(ddindx).created_by := rosetta_g_miss_num_map(a17(indx));
8375 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a18(indx));
8376 t(ddindx).discount_id := rosetta_g_miss_num_map(a19(indx));
8377 t(ddindx).discount_line_id := rosetta_g_miss_num_map(a20(indx));
8378 t(ddindx).header_id := rosetta_g_miss_num_map(a21(indx));
8379 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a22(indx));
8380 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a23(indx));
8381 t(ddindx).last_update_login := rosetta_g_miss_num_map(a24(indx));
8382 t(ddindx).line_id := rosetta_g_miss_num_map(a25(indx));
8383 t(ddindx).percent := rosetta_g_miss_num_map(a26(indx));
8384 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a27(indx));
8385 t(ddindx).program_application_id := rosetta_g_miss_num_map(a28(indx));
8386 t(ddindx).program_id := rosetta_g_miss_num_map(a29(indx));
8387 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a30(indx));
8388 t(ddindx).request_id := rosetta_g_miss_num_map(a31(indx));
8389 t(ddindx).return_status := a32(indx);
8390 t(ddindx).db_flag := a33(indx);
8391 t(ddindx).operation := a34(indx);
8392 t(ddindx).line_index := rosetta_g_miss_num_map(a35(indx));
8393 t(ddindx).orig_sys_discount_ref := a36(indx);
8394 t(ddindx).change_request_code := a37(indx);
8395 t(ddindx).status_flag := a38(indx);
8396 t(ddindx).list_header_id := rosetta_g_miss_num_map(a39(indx));
8397 t(ddindx).list_line_id := rosetta_g_miss_num_map(a40(indx));
8398 t(ddindx).list_line_type_code := a41(indx);
8399 t(ddindx).modifier_mechanism_type_code := a42(indx);
8400 t(ddindx).modified_from := a43(indx);
8401 t(ddindx).modified_to := a44(indx);
8402 t(ddindx).updated_flag := a45(indx);
8403 t(ddindx).update_allowed := a46(indx);
8404 t(ddindx).applied_flag := a47(indx);
8405 t(ddindx).change_reason_code := a48(indx);
8406 t(ddindx).change_reason_text := a49(indx);
8407 t(ddindx).operand := rosetta_g_miss_num_map(a50(indx));
8408 t(ddindx).operand_per_pqty := rosetta_g_miss_num_map(a51(indx));
8409 t(ddindx).arithmetic_operator := a52(indx);
8410 t(ddindx).cost_id := rosetta_g_miss_num_map(a53(indx));
8411 t(ddindx).tax_code := a54(indx);
8412 t(ddindx).tax_exempt_flag := a55(indx);
8413 t(ddindx).tax_exempt_number := a56(indx);
8414 t(ddindx).tax_exempt_reason_code := a57(indx);
8415 t(ddindx).parent_adjustment_id := rosetta_g_miss_num_map(a58(indx));
8416 t(ddindx).invoiced_flag := a59(indx);
8417 t(ddindx).estimated_flag := a60(indx);
8418 t(ddindx).inc_in_sales_performance := a61(indx);
8419 t(ddindx).split_action_code := a62(indx);
8420 t(ddindx).adjusted_amount := rosetta_g_miss_num_map(a63(indx));
8421 t(ddindx).adjusted_amount_per_pqty := rosetta_g_miss_num_map(a64(indx));
8422 t(ddindx).pricing_phase_id := rosetta_g_miss_num_map(a65(indx));
8423 t(ddindx).charge_type_code := a66(indx);
8424 t(ddindx).charge_subtype_code := a67(indx);
8425 t(ddindx).list_line_no := a68(indx);
8426 t(ddindx).source_system_code := a69(indx);
8427 t(ddindx).benefit_qty := rosetta_g_miss_num_map(a70(indx));
8428 t(ddindx).benefit_uom_code := a71(indx);
8429 t(ddindx).print_on_invoice_flag := a72(indx);
8430 t(ddindx).expiration_date := rosetta_g_miss_date_in_map(a73(indx));
8431 t(ddindx).rebate_transaction_type_code := a74(indx);
8432 t(ddindx).rebate_transaction_reference := a75(indx);
8433 t(ddindx).rebate_payment_system_code := a76(indx);
8434 t(ddindx).redeemed_date := rosetta_g_miss_date_in_map(a77(indx));
8435 t(ddindx).redeemed_flag := a78(indx);
8436 t(ddindx).accrual_flag := a79(indx);
8437 t(ddindx).range_break_quantity := rosetta_g_miss_num_map(a80(indx));
8438 t(ddindx).accrual_conversion_rate := rosetta_g_miss_num_map(a81(indx));
8439 t(ddindx).pricing_group_sequence := rosetta_g_miss_num_map(a82(indx));
8440 t(ddindx).modifier_level_code := a83(indx);
8441 t(ddindx).price_break_type_code := a84(indx);
8442 t(ddindx).substitution_attribute := a85(indx);
8443 t(ddindx).proration_type_code := a86(indx);
8444 t(ddindx).credit_or_charge_flag := a87(indx);
8445 t(ddindx).include_on_returns_flag := a88(indx);
8446 t(ddindx).ac_attribute1 := a89(indx);
8447 t(ddindx).ac_attribute10 := a90(indx);
8448 t(ddindx).ac_attribute11 := a91(indx);
8449 t(ddindx).ac_attribute12 := a92(indx);
8450 t(ddindx).ac_attribute13 := a93(indx);
8451 t(ddindx).ac_attribute14 := a94(indx);
8452 t(ddindx).ac_attribute15 := a95(indx);
8453 t(ddindx).ac_attribute2 := a96(indx);
8454 t(ddindx).ac_attribute3 := a97(indx);
8455 t(ddindx).ac_attribute4 := a98(indx);
8456 t(ddindx).ac_attribute5 := a99(indx);
8457 t(ddindx).ac_attribute6 := a100(indx);
8458 t(ddindx).ac_attribute7 := a101(indx);
8459 t(ddindx).ac_attribute8 := a102(indx);
8460 t(ddindx).ac_attribute9 := a103(indx);
8461 t(ddindx).ac_context := a104(indx);
8462 t(ddindx).lock_control := rosetta_g_miss_num_map(a105(indx));
8463 t(ddindx).group_value := rosetta_g_miss_num_map(a106(indx));
8464 t(ddindx).invoiced_amount := rosetta_g_miss_num_map(a107(indx));
8465 t(ddindx).retrobill_request_id := rosetta_g_miss_num_map(a108(indx));
8466 ddindx := ddindx+1;
8467 if a0.last =indx
8468 then exit;
8469 end if;
8470 indx := a0.next(indx);
8471 end loop;
8472 end if;
8473 end if;
8474 end rosetta_table_copy_in_p23;
8475 procedure rosetta_table_copy_out_p23(t oe_order_pub.line_adj_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8476 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8477 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8478 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8479 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8480 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8481 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8482 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8483 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8484 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8485 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8486 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8487 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8488 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8489 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8490 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8491 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8492 , a17 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8493 , a18 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
8494 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8495 , a20 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8496 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8497 , a22 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8498 , a23 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
8499 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8500 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8501 , a26 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8502 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8503 , a28 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8504 , a29 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8505 , a30 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
8506 , a31 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8507 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8508 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8509 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8510 , a35 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8511 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8512 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8513 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8514 , a39 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8515 , a40 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8516 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8517 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8518 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8519 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8520 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8521 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8522 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8523 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8524 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
8525 , a50 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8526 , a51 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8527 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8528 , a53 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8529 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8530 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8531 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8532 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8533 , a58 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8534 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8535 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8536 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8537 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8538 , a63 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8539 , a64 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8540 , a65 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8541 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8542 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8543 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8544 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8545 , a70 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8546 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8547 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8548 , a73 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
8549 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8550 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8551 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8552 , a77 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
8553 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8554 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8555 , a80 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8556 , a81 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8557 , a82 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8558 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8559 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8560 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8561 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8562 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8563 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
8564 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8565 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8566 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8567 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8568 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8569 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8570 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8571 , a96 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8572 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8573 , a98 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8574 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8575 , a100 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8576 , a101 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8577 , a102 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8578 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
8579 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_200
8580 , a105 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8581 , a106 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8582 , a107 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8583 , a108 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
8584 ) as
8585 ddindx binary_integer; indx binary_integer;
8586 begin
8587 if t is null or t.count = 0 then
8588 a0 := JTF_VARCHAR2_TABLE_300();
8589 a1 := JTF_VARCHAR2_TABLE_300();
8590 a2 := JTF_VARCHAR2_TABLE_300();
8591 a3 := JTF_VARCHAR2_TABLE_300();
8592 a4 := JTF_VARCHAR2_TABLE_300();
8593 a5 := JTF_VARCHAR2_TABLE_300();
8594 a6 := JTF_VARCHAR2_TABLE_300();
8595 a7 := JTF_VARCHAR2_TABLE_300();
8596 a8 := JTF_VARCHAR2_TABLE_300();
8597 a9 := JTF_VARCHAR2_TABLE_300();
8598 a10 := JTF_VARCHAR2_TABLE_300();
8599 a11 := JTF_VARCHAR2_TABLE_300();
8600 a12 := JTF_VARCHAR2_TABLE_300();
8601 a13 := JTF_VARCHAR2_TABLE_300();
8602 a14 := JTF_VARCHAR2_TABLE_300();
8603 a15 := JTF_VARCHAR2_TABLE_100();
8604 a16 := JTF_VARCHAR2_TABLE_100();
8605 a17 := JTF_NUMBER_TABLE();
8606 a18 := JTF_DATE_TABLE();
8607 a19 := JTF_NUMBER_TABLE();
8608 a20 := JTF_NUMBER_TABLE();
8609 a21 := JTF_NUMBER_TABLE();
8610 a22 := JTF_NUMBER_TABLE();
8611 a23 := JTF_DATE_TABLE();
8612 a24 := JTF_NUMBER_TABLE();
8613 a25 := JTF_NUMBER_TABLE();
8614 a26 := JTF_NUMBER_TABLE();
8615 a27 := JTF_NUMBER_TABLE();
8616 a28 := JTF_NUMBER_TABLE();
8617 a29 := JTF_NUMBER_TABLE();
8618 a30 := JTF_DATE_TABLE();
8619 a31 := JTF_NUMBER_TABLE();
8620 a32 := JTF_VARCHAR2_TABLE_100();
8621 a33 := JTF_VARCHAR2_TABLE_100();
8622 a34 := JTF_VARCHAR2_TABLE_100();
8623 a35 := JTF_NUMBER_TABLE();
8624 a36 := JTF_VARCHAR2_TABLE_100();
8625 a37 := JTF_VARCHAR2_TABLE_100();
8626 a38 := JTF_VARCHAR2_TABLE_100();
8627 a39 := JTF_NUMBER_TABLE();
8628 a40 := JTF_NUMBER_TABLE();
8629 a41 := JTF_VARCHAR2_TABLE_100();
8630 a42 := JTF_VARCHAR2_TABLE_100();
8631 a43 := JTF_VARCHAR2_TABLE_300();
8632 a44 := JTF_VARCHAR2_TABLE_300();
8633 a45 := JTF_VARCHAR2_TABLE_100();
8634 a46 := JTF_VARCHAR2_TABLE_100();
8635 a47 := JTF_VARCHAR2_TABLE_100();
8636 a48 := JTF_VARCHAR2_TABLE_100();
8637 a49 := JTF_VARCHAR2_TABLE_2000();
8638 a50 := JTF_NUMBER_TABLE();
8639 a51 := JTF_NUMBER_TABLE();
8640 a52 := JTF_VARCHAR2_TABLE_100();
8641 a53 := JTF_NUMBER_TABLE();
8642 a54 := JTF_VARCHAR2_TABLE_100();
8643 a55 := JTF_VARCHAR2_TABLE_100();
8644 a56 := JTF_VARCHAR2_TABLE_100();
8645 a57 := JTF_VARCHAR2_TABLE_100();
8646 a58 := JTF_NUMBER_TABLE();
8647 a59 := JTF_VARCHAR2_TABLE_100();
8648 a60 := JTF_VARCHAR2_TABLE_100();
8649 a61 := JTF_VARCHAR2_TABLE_100();
8650 a62 := JTF_VARCHAR2_TABLE_100();
8651 a63 := JTF_NUMBER_TABLE();
8652 a64 := JTF_NUMBER_TABLE();
8653 a65 := JTF_NUMBER_TABLE();
8654 a66 := JTF_VARCHAR2_TABLE_100();
8655 a67 := JTF_VARCHAR2_TABLE_100();
8656 a68 := JTF_VARCHAR2_TABLE_300();
8657 a69 := JTF_VARCHAR2_TABLE_100();
8658 a70 := JTF_NUMBER_TABLE();
8659 a71 := JTF_VARCHAR2_TABLE_100();
8660 a72 := JTF_VARCHAR2_TABLE_100();
8661 a73 := JTF_DATE_TABLE();
8662 a74 := JTF_VARCHAR2_TABLE_100();
8663 a75 := JTF_VARCHAR2_TABLE_100();
8664 a76 := JTF_VARCHAR2_TABLE_100();
8665 a77 := JTF_DATE_TABLE();
8666 a78 := JTF_VARCHAR2_TABLE_100();
8667 a79 := JTF_VARCHAR2_TABLE_100();
8668 a80 := JTF_NUMBER_TABLE();
8669 a81 := JTF_NUMBER_TABLE();
8670 a82 := JTF_NUMBER_TABLE();
8671 a83 := JTF_VARCHAR2_TABLE_100();
8672 a84 := JTF_VARCHAR2_TABLE_100();
8673 a85 := JTF_VARCHAR2_TABLE_100();
8674 a86 := JTF_VARCHAR2_TABLE_100();
8675 a87 := JTF_VARCHAR2_TABLE_100();
8676 a88 := JTF_VARCHAR2_TABLE_100();
8677 a89 := JTF_VARCHAR2_TABLE_300();
8678 a90 := JTF_VARCHAR2_TABLE_300();
8679 a91 := JTF_VARCHAR2_TABLE_300();
8680 a92 := JTF_VARCHAR2_TABLE_300();
8681 a93 := JTF_VARCHAR2_TABLE_300();
8682 a94 := JTF_VARCHAR2_TABLE_300();
8683 a95 := JTF_VARCHAR2_TABLE_300();
8684 a96 := JTF_VARCHAR2_TABLE_300();
8685 a97 := JTF_VARCHAR2_TABLE_300();
8686 a98 := JTF_VARCHAR2_TABLE_300();
8687 a99 := JTF_VARCHAR2_TABLE_300();
8688 a100 := JTF_VARCHAR2_TABLE_300();
8689 a101 := JTF_VARCHAR2_TABLE_300();
8690 a102 := JTF_VARCHAR2_TABLE_300();
8691 a103 := JTF_VARCHAR2_TABLE_300();
8692 a104 := JTF_VARCHAR2_TABLE_200();
8693 a105 := JTF_NUMBER_TABLE();
8694 a106 := JTF_NUMBER_TABLE();
8695 a107 := JTF_NUMBER_TABLE();
8696 a108 := JTF_NUMBER_TABLE();
8697 else
8698 a0 := JTF_VARCHAR2_TABLE_300();
8699 a1 := JTF_VARCHAR2_TABLE_300();
8700 a2 := JTF_VARCHAR2_TABLE_300();
8701 a3 := JTF_VARCHAR2_TABLE_300();
8702 a4 := JTF_VARCHAR2_TABLE_300();
8703 a5 := JTF_VARCHAR2_TABLE_300();
8704 a6 := JTF_VARCHAR2_TABLE_300();
8705 a7 := JTF_VARCHAR2_TABLE_300();
8706 a8 := JTF_VARCHAR2_TABLE_300();
8707 a9 := JTF_VARCHAR2_TABLE_300();
8708 a10 := JTF_VARCHAR2_TABLE_300();
8709 a11 := JTF_VARCHAR2_TABLE_300();
8710 a12 := JTF_VARCHAR2_TABLE_300();
8711 a13 := JTF_VARCHAR2_TABLE_300();
8712 a14 := JTF_VARCHAR2_TABLE_300();
8713 a15 := JTF_VARCHAR2_TABLE_100();
8714 a16 := JTF_VARCHAR2_TABLE_100();
8715 a17 := JTF_NUMBER_TABLE();
8716 a18 := JTF_DATE_TABLE();
8717 a19 := JTF_NUMBER_TABLE();
8718 a20 := JTF_NUMBER_TABLE();
8719 a21 := JTF_NUMBER_TABLE();
8720 a22 := JTF_NUMBER_TABLE();
8721 a23 := JTF_DATE_TABLE();
8722 a24 := JTF_NUMBER_TABLE();
8723 a25 := JTF_NUMBER_TABLE();
8724 a26 := JTF_NUMBER_TABLE();
8725 a27 := JTF_NUMBER_TABLE();
8726 a28 := JTF_NUMBER_TABLE();
8727 a29 := JTF_NUMBER_TABLE();
8728 a30 := JTF_DATE_TABLE();
8729 a31 := JTF_NUMBER_TABLE();
8730 a32 := JTF_VARCHAR2_TABLE_100();
8731 a33 := JTF_VARCHAR2_TABLE_100();
8732 a34 := JTF_VARCHAR2_TABLE_100();
8733 a35 := JTF_NUMBER_TABLE();
8734 a36 := JTF_VARCHAR2_TABLE_100();
8735 a37 := JTF_VARCHAR2_TABLE_100();
8736 a38 := JTF_VARCHAR2_TABLE_100();
8737 a39 := JTF_NUMBER_TABLE();
8738 a40 := JTF_NUMBER_TABLE();
8739 a41 := JTF_VARCHAR2_TABLE_100();
8740 a42 := JTF_VARCHAR2_TABLE_100();
8741 a43 := JTF_VARCHAR2_TABLE_300();
8742 a44 := JTF_VARCHAR2_TABLE_300();
8743 a45 := JTF_VARCHAR2_TABLE_100();
8744 a46 := JTF_VARCHAR2_TABLE_100();
8745 a47 := JTF_VARCHAR2_TABLE_100();
8746 a48 := JTF_VARCHAR2_TABLE_100();
8747 a49 := JTF_VARCHAR2_TABLE_2000();
8748 a50 := JTF_NUMBER_TABLE();
8749 a51 := JTF_NUMBER_TABLE();
8750 a52 := JTF_VARCHAR2_TABLE_100();
8751 a53 := JTF_NUMBER_TABLE();
8752 a54 := JTF_VARCHAR2_TABLE_100();
8753 a55 := JTF_VARCHAR2_TABLE_100();
8754 a56 := JTF_VARCHAR2_TABLE_100();
8755 a57 := JTF_VARCHAR2_TABLE_100();
8756 a58 := JTF_NUMBER_TABLE();
8757 a59 := JTF_VARCHAR2_TABLE_100();
8758 a60 := JTF_VARCHAR2_TABLE_100();
8759 a61 := JTF_VARCHAR2_TABLE_100();
8760 a62 := JTF_VARCHAR2_TABLE_100();
8761 a63 := JTF_NUMBER_TABLE();
8762 a64 := JTF_NUMBER_TABLE();
8763 a65 := JTF_NUMBER_TABLE();
8764 a66 := JTF_VARCHAR2_TABLE_100();
8765 a67 := JTF_VARCHAR2_TABLE_100();
8766 a68 := JTF_VARCHAR2_TABLE_300();
8767 a69 := JTF_VARCHAR2_TABLE_100();
8768 a70 := JTF_NUMBER_TABLE();
8769 a71 := JTF_VARCHAR2_TABLE_100();
8770 a72 := JTF_VARCHAR2_TABLE_100();
8771 a73 := JTF_DATE_TABLE();
8772 a74 := JTF_VARCHAR2_TABLE_100();
8773 a75 := JTF_VARCHAR2_TABLE_100();
8774 a76 := JTF_VARCHAR2_TABLE_100();
8775 a77 := JTF_DATE_TABLE();
8776 a78 := JTF_VARCHAR2_TABLE_100();
8777 a79 := JTF_VARCHAR2_TABLE_100();
8778 a80 := JTF_NUMBER_TABLE();
8779 a81 := JTF_NUMBER_TABLE();
8780 a82 := JTF_NUMBER_TABLE();
8781 a83 := JTF_VARCHAR2_TABLE_100();
8782 a84 := JTF_VARCHAR2_TABLE_100();
8783 a85 := JTF_VARCHAR2_TABLE_100();
8784 a86 := JTF_VARCHAR2_TABLE_100();
8785 a87 := JTF_VARCHAR2_TABLE_100();
8786 a88 := JTF_VARCHAR2_TABLE_100();
8787 a89 := JTF_VARCHAR2_TABLE_300();
8788 a90 := JTF_VARCHAR2_TABLE_300();
8789 a91 := JTF_VARCHAR2_TABLE_300();
8790 a92 := JTF_VARCHAR2_TABLE_300();
8791 a93 := JTF_VARCHAR2_TABLE_300();
8792 a94 := JTF_VARCHAR2_TABLE_300();
8793 a95 := JTF_VARCHAR2_TABLE_300();
8794 a96 := JTF_VARCHAR2_TABLE_300();
8795 a97 := JTF_VARCHAR2_TABLE_300();
8796 a98 := JTF_VARCHAR2_TABLE_300();
8797 a99 := JTF_VARCHAR2_TABLE_300();
8798 a100 := JTF_VARCHAR2_TABLE_300();
8799 a101 := JTF_VARCHAR2_TABLE_300();
8800 a102 := JTF_VARCHAR2_TABLE_300();
8801 a103 := JTF_VARCHAR2_TABLE_300();
8802 a104 := JTF_VARCHAR2_TABLE_200();
8803 a105 := JTF_NUMBER_TABLE();
8804 a106 := JTF_NUMBER_TABLE();
8805 a107 := JTF_NUMBER_TABLE();
8806 a108 := JTF_NUMBER_TABLE();
8807 if t.count > 0 then
8808 a0.extend(t.count);
8809 a1.extend(t.count);
8810 a2.extend(t.count);
8811 a3.extend(t.count);
8812 a4.extend(t.count);
8813 a5.extend(t.count);
8814 a6.extend(t.count);
8815 a7.extend(t.count);
8816 a8.extend(t.count);
8817 a9.extend(t.count);
8818 a10.extend(t.count);
8819 a11.extend(t.count);
8820 a12.extend(t.count);
8821 a13.extend(t.count);
8822 a14.extend(t.count);
8823 a15.extend(t.count);
8824 a16.extend(t.count);
8825 a17.extend(t.count);
8826 a18.extend(t.count);
8827 a19.extend(t.count);
8828 a20.extend(t.count);
8829 a21.extend(t.count);
8830 a22.extend(t.count);
8831 a23.extend(t.count);
8832 a24.extend(t.count);
8833 a25.extend(t.count);
8834 a26.extend(t.count);
8835 a27.extend(t.count);
8836 a28.extend(t.count);
8837 a29.extend(t.count);
8838 a30.extend(t.count);
8839 a31.extend(t.count);
8840 a32.extend(t.count);
8841 a33.extend(t.count);
8842 a34.extend(t.count);
8843 a35.extend(t.count);
8844 a36.extend(t.count);
8845 a37.extend(t.count);
8846 a38.extend(t.count);
8847 a39.extend(t.count);
8848 a40.extend(t.count);
8849 a41.extend(t.count);
8850 a42.extend(t.count);
8851 a43.extend(t.count);
8852 a44.extend(t.count);
8853 a45.extend(t.count);
8854 a46.extend(t.count);
8855 a47.extend(t.count);
8856 a48.extend(t.count);
8857 a49.extend(t.count);
8858 a50.extend(t.count);
8859 a51.extend(t.count);
8860 a52.extend(t.count);
8861 a53.extend(t.count);
8862 a54.extend(t.count);
8863 a55.extend(t.count);
8864 a56.extend(t.count);
8865 a57.extend(t.count);
8866 a58.extend(t.count);
8867 a59.extend(t.count);
8868 a60.extend(t.count);
8869 a61.extend(t.count);
8870 a62.extend(t.count);
8871 a63.extend(t.count);
8872 a64.extend(t.count);
8873 a65.extend(t.count);
8874 a66.extend(t.count);
8875 a67.extend(t.count);
8876 a68.extend(t.count);
8877 a69.extend(t.count);
8878 a70.extend(t.count);
8879 a71.extend(t.count);
8880 a72.extend(t.count);
8881 a73.extend(t.count);
8882 a74.extend(t.count);
8883 a75.extend(t.count);
8884 a76.extend(t.count);
8885 a77.extend(t.count);
8886 a78.extend(t.count);
8887 a79.extend(t.count);
8888 a80.extend(t.count);
8889 a81.extend(t.count);
8890 a82.extend(t.count);
8891 a83.extend(t.count);
8892 a84.extend(t.count);
8893 a85.extend(t.count);
8894 a86.extend(t.count);
8895 a87.extend(t.count);
8896 a88.extend(t.count);
8897 a89.extend(t.count);
8898 a90.extend(t.count);
8899 a91.extend(t.count);
8900 a92.extend(t.count);
8901 a93.extend(t.count);
8902 a94.extend(t.count);
8903 a95.extend(t.count);
8904 a96.extend(t.count);
8905 a97.extend(t.count);
8906 a98.extend(t.count);
8907 a99.extend(t.count);
8908 a100.extend(t.count);
8909 a101.extend(t.count);
8910 a102.extend(t.count);
8911 a103.extend(t.count);
8912 a104.extend(t.count);
8913 a105.extend(t.count);
8914 a106.extend(t.count);
8915 a107.extend(t.count);
8916 a108.extend(t.count);
8917 ddindx := t.first;
8918 indx := 1;
8919 while true loop
8920 a0(indx) := t(ddindx).attribute1;
8921 a1(indx) := t(ddindx).attribute10;
8922 a2(indx) := t(ddindx).attribute11;
8923 a3(indx) := t(ddindx).attribute12;
8924 a4(indx) := t(ddindx).attribute13;
8925 a5(indx) := t(ddindx).attribute14;
8926 a6(indx) := t(ddindx).attribute15;
8927 a7(indx) := t(ddindx).attribute2;
8928 a8(indx) := t(ddindx).attribute3;
8929 a9(indx) := t(ddindx).attribute4;
8930 a10(indx) := t(ddindx).attribute5;
8931 a11(indx) := t(ddindx).attribute6;
8932 a12(indx) := t(ddindx).attribute7;
8933 a13(indx) := t(ddindx).attribute8;
8934 a14(indx) := t(ddindx).attribute9;
8935 a15(indx) := t(ddindx).automatic_flag;
8936 a16(indx) := t(ddindx).context;
8937 a17(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
8938 a18(indx) := t(ddindx).creation_date;
8939 a19(indx) := rosetta_g_miss_num_map(t(ddindx).discount_id);
8940 a20(indx) := rosetta_g_miss_num_map(t(ddindx).discount_line_id);
8941 a21(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
8942 a22(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
8943 a23(indx) := t(ddindx).last_update_date;
8944 a24(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
8945 a25(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
8946 a26(indx) := rosetta_g_miss_num_map(t(ddindx).percent);
8947 a27(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
8948 a28(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
8949 a29(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
8950 a30(indx) := t(ddindx).program_update_date;
8951 a31(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
8952 a32(indx) := t(ddindx).return_status;
8953 a33(indx) := t(ddindx).db_flag;
8954 a34(indx) := t(ddindx).operation;
8955 a35(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
8956 a36(indx) := t(ddindx).orig_sys_discount_ref;
8957 a37(indx) := t(ddindx).change_request_code;
8958 a38(indx) := t(ddindx).status_flag;
8959 a39(indx) := rosetta_g_miss_num_map(t(ddindx).list_header_id);
8960 a40(indx) := rosetta_g_miss_num_map(t(ddindx).list_line_id);
8961 a41(indx) := t(ddindx).list_line_type_code;
8962 a42(indx) := t(ddindx).modifier_mechanism_type_code;
8963 a43(indx) := t(ddindx).modified_from;
8964 a44(indx) := t(ddindx).modified_to;
8965 a45(indx) := t(ddindx).updated_flag;
8966 a46(indx) := t(ddindx).update_allowed;
8967 a47(indx) := t(ddindx).applied_flag;
8968 a48(indx) := t(ddindx).change_reason_code;
8969 a49(indx) := t(ddindx).change_reason_text;
8970 a50(indx) := rosetta_g_miss_num_map(t(ddindx).operand);
8971 a51(indx) := rosetta_g_miss_num_map(t(ddindx).operand_per_pqty);
8972 a52(indx) := t(ddindx).arithmetic_operator;
8973 a53(indx) := rosetta_g_miss_num_map(t(ddindx).cost_id);
8974 a54(indx) := t(ddindx).tax_code;
8975 a55(indx) := t(ddindx).tax_exempt_flag;
8976 a56(indx) := t(ddindx).tax_exempt_number;
8977 a57(indx) := t(ddindx).tax_exempt_reason_code;
8978 a58(indx) := rosetta_g_miss_num_map(t(ddindx).parent_adjustment_id);
8979 a59(indx) := t(ddindx).invoiced_flag;
8980 a60(indx) := t(ddindx).estimated_flag;
8981 a61(indx) := t(ddindx).inc_in_sales_performance;
8982 a62(indx) := t(ddindx).split_action_code;
8983 a63(indx) := rosetta_g_miss_num_map(t(ddindx).adjusted_amount);
8984 a64(indx) := rosetta_g_miss_num_map(t(ddindx).adjusted_amount_per_pqty);
8985 a65(indx) := rosetta_g_miss_num_map(t(ddindx).pricing_phase_id);
8986 a66(indx) := t(ddindx).charge_type_code;
8987 a67(indx) := t(ddindx).charge_subtype_code;
8988 a68(indx) := t(ddindx).list_line_no;
8989 a69(indx) := t(ddindx).source_system_code;
8990 a70(indx) := rosetta_g_miss_num_map(t(ddindx).benefit_qty);
8991 a71(indx) := t(ddindx).benefit_uom_code;
8992 a72(indx) := t(ddindx).print_on_invoice_flag;
8993 a73(indx) := t(ddindx).expiration_date;
8994 a74(indx) := t(ddindx).rebate_transaction_type_code;
8995 a75(indx) := t(ddindx).rebate_transaction_reference;
8996 a76(indx) := t(ddindx).rebate_payment_system_code;
8997 a77(indx) := t(ddindx).redeemed_date;
8998 a78(indx) := t(ddindx).redeemed_flag;
8999 a79(indx) := t(ddindx).accrual_flag;
9000 a80(indx) := rosetta_g_miss_num_map(t(ddindx).range_break_quantity);
9001 a81(indx) := rosetta_g_miss_num_map(t(ddindx).accrual_conversion_rate);
9002 a82(indx) := rosetta_g_miss_num_map(t(ddindx).pricing_group_sequence);
9003 a83(indx) := t(ddindx).modifier_level_code;
9004 a84(indx) := t(ddindx).price_break_type_code;
9005 a85(indx) := t(ddindx).substitution_attribute;
9006 a86(indx) := t(ddindx).proration_type_code;
9007 a87(indx) := t(ddindx).credit_or_charge_flag;
9008 a88(indx) := t(ddindx).include_on_returns_flag;
9009 a89(indx) := t(ddindx).ac_attribute1;
9010 a90(indx) := t(ddindx).ac_attribute10;
9011 a91(indx) := t(ddindx).ac_attribute11;
9012 a92(indx) := t(ddindx).ac_attribute12;
9013 a93(indx) := t(ddindx).ac_attribute13;
9014 a94(indx) := t(ddindx).ac_attribute14;
9015 a95(indx) := t(ddindx).ac_attribute15;
9016 a96(indx) := t(ddindx).ac_attribute2;
9017 a97(indx) := t(ddindx).ac_attribute3;
9018 a98(indx) := t(ddindx).ac_attribute4;
9019 a99(indx) := t(ddindx).ac_attribute5;
9020 a100(indx) := t(ddindx).ac_attribute6;
9021 a101(indx) := t(ddindx).ac_attribute7;
9022 a102(indx) := t(ddindx).ac_attribute8;
9023 a103(indx) := t(ddindx).ac_attribute9;
9024 a104(indx) := t(ddindx).ac_context;
9025 a105(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
9026 a106(indx) := rosetta_g_miss_num_map(t(ddindx).group_value);
9027 a107(indx) := rosetta_g_miss_num_map(t(ddindx).invoiced_amount);
9028 a108(indx) := rosetta_g_miss_num_map(t(ddindx).retrobill_request_id);
9029 indx := indx+1;
9030 if t.last =ddindx
9031 then exit;
9032 end if;
9033 ddindx := t.next(ddindx);
9034 end loop;
9035 end if;
9036 end if;
9037 end rosetta_table_copy_out_p23;
9038
9039 procedure rosetta_table_copy_in_p25(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_adj_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
9040 , a1 JTF_VARCHAR2_TABLE_300
9041 , a2 JTF_VARCHAR2_TABLE_100
9042 ) as
9043 ddindx binary_integer; indx binary_integer;
9044 begin
9045 if a0 is not null and a0.count > 0 then
9046 if a0.count > 0 then
9047 indx := a0.first;
9048 ddindx := 1;
9049 while true loop
9050 t(ddindx).discount := a0(indx);
9051 t(ddindx).list_name := a1(indx);
9052 t(ddindx).version_no := a2(indx);
9053 ddindx := ddindx+1;
9054 if a0.last =indx
9055 then exit;
9056 end if;
9057 indx := a0.next(indx);
9058 end loop;
9059 end if;
9060 end if;
9061 end rosetta_table_copy_in_p25;
9062 procedure rosetta_table_copy_out_p25(t oe_order_pub.line_adj_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9063 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9064 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9065 ) as
9066 ddindx binary_integer; indx binary_integer;
9067 begin
9068 if t is null or t.count = 0 then
9069 a0 := JTF_VARCHAR2_TABLE_300();
9070 a1 := JTF_VARCHAR2_TABLE_300();
9071 a2 := JTF_VARCHAR2_TABLE_100();
9072 else
9073 a0 := JTF_VARCHAR2_TABLE_300();
9074 a1 := JTF_VARCHAR2_TABLE_300();
9075 a2 := JTF_VARCHAR2_TABLE_100();
9076 if t.count > 0 then
9077 a0.extend(t.count);
9078 a1.extend(t.count);
9079 a2.extend(t.count);
9080 ddindx := t.first;
9081 indx := 1;
9082 while true loop
9083 a0(indx) := t(ddindx).discount;
9084 a1(indx) := t(ddindx).list_name;
9085 a2(indx) := t(ddindx).version_no;
9086 indx := indx+1;
9087 if t.last =ddindx
9088 then exit;
9089 end if;
9090 ddindx := t.next(ddindx);
9091 end loop;
9092 end if;
9093 end if;
9094 end rosetta_table_copy_out_p25;
9095
9096 procedure rosetta_table_copy_in_p27(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_price_att_tbl_type, a0 JTF_NUMBER_TABLE
9097 , a1 JTF_NUMBER_TABLE
9098 , a2 JTF_NUMBER_TABLE
9099 , a3 JTF_NUMBER_TABLE
9100 , a4 JTF_DATE_TABLE
9101 , a5 JTF_NUMBER_TABLE
9102 , a6 JTF_DATE_TABLE
9103 , a7 JTF_NUMBER_TABLE
9104 , a8 JTF_NUMBER_TABLE
9105 , a9 JTF_NUMBER_TABLE
9106 , a10 JTF_NUMBER_TABLE
9107 , a11 JTF_DATE_TABLE
9108 , a12 JTF_NUMBER_TABLE
9109 , a13 JTF_VARCHAR2_TABLE_100
9110 , a14 JTF_VARCHAR2_TABLE_100
9111 , a15 JTF_VARCHAR2_TABLE_300
9112 , a16 JTF_VARCHAR2_TABLE_300
9113 , a17 JTF_VARCHAR2_TABLE_300
9114 , a18 JTF_VARCHAR2_TABLE_300
9115 , a19 JTF_VARCHAR2_TABLE_300
9116 , a20 JTF_VARCHAR2_TABLE_300
9117 , a21 JTF_VARCHAR2_TABLE_300
9118 , a22 JTF_VARCHAR2_TABLE_300
9119 , a23 JTF_VARCHAR2_TABLE_300
9120 , a24 JTF_VARCHAR2_TABLE_300
9121 , a25 JTF_VARCHAR2_TABLE_300
9122 , a26 JTF_VARCHAR2_TABLE_300
9123 , a27 JTF_VARCHAR2_TABLE_300
9124 , a28 JTF_VARCHAR2_TABLE_300
9125 , a29 JTF_VARCHAR2_TABLE_300
9126 , a30 JTF_VARCHAR2_TABLE_300
9127 , a31 JTF_VARCHAR2_TABLE_300
9128 , a32 JTF_VARCHAR2_TABLE_300
9129 , a33 JTF_VARCHAR2_TABLE_300
9130 , a34 JTF_VARCHAR2_TABLE_300
9131 , a35 JTF_VARCHAR2_TABLE_300
9132 , a36 JTF_VARCHAR2_TABLE_300
9133 , a37 JTF_VARCHAR2_TABLE_300
9134 , a38 JTF_VARCHAR2_TABLE_300
9135 , a39 JTF_VARCHAR2_TABLE_300
9136 , a40 JTF_VARCHAR2_TABLE_300
9137 , a41 JTF_VARCHAR2_TABLE_300
9138 , a42 JTF_VARCHAR2_TABLE_300
9139 , a43 JTF_VARCHAR2_TABLE_300
9140 , a44 JTF_VARCHAR2_TABLE_300
9141 , a45 JTF_VARCHAR2_TABLE_300
9142 , a46 JTF_VARCHAR2_TABLE_300
9143 , a47 JTF_VARCHAR2_TABLE_300
9144 , a48 JTF_VARCHAR2_TABLE_300
9145 , a49 JTF_VARCHAR2_TABLE_300
9146 , a50 JTF_VARCHAR2_TABLE_300
9147 , a51 JTF_VARCHAR2_TABLE_300
9148 , a52 JTF_VARCHAR2_TABLE_300
9149 , a53 JTF_VARCHAR2_TABLE_300
9150 , a54 JTF_VARCHAR2_TABLE_300
9151 , a55 JTF_VARCHAR2_TABLE_300
9152 , a56 JTF_VARCHAR2_TABLE_300
9153 , a57 JTF_VARCHAR2_TABLE_300
9154 , a58 JTF_VARCHAR2_TABLE_300
9155 , a59 JTF_VARCHAR2_TABLE_300
9156 , a60 JTF_VARCHAR2_TABLE_300
9157 , a61 JTF_VARCHAR2_TABLE_300
9158 , a62 JTF_VARCHAR2_TABLE_300
9159 , a63 JTF_VARCHAR2_TABLE_300
9160 , a64 JTF_VARCHAR2_TABLE_300
9161 , a65 JTF_VARCHAR2_TABLE_300
9162 , a66 JTF_VARCHAR2_TABLE_300
9163 , a67 JTF_VARCHAR2_TABLE_300
9164 , a68 JTF_VARCHAR2_TABLE_300
9165 , a69 JTF_VARCHAR2_TABLE_300
9166 , a70 JTF_VARCHAR2_TABLE_300
9167 , a71 JTF_VARCHAR2_TABLE_300
9168 , a72 JTF_VARCHAR2_TABLE_300
9169 , a73 JTF_VARCHAR2_TABLE_300
9170 , a74 JTF_VARCHAR2_TABLE_300
9171 , a75 JTF_VARCHAR2_TABLE_300
9172 , a76 JTF_VARCHAR2_TABLE_300
9173 , a77 JTF_VARCHAR2_TABLE_300
9174 , a78 JTF_VARCHAR2_TABLE_300
9175 , a79 JTF_VARCHAR2_TABLE_300
9176 , a80 JTF_VARCHAR2_TABLE_300
9177 , a81 JTF_VARCHAR2_TABLE_300
9178 , a82 JTF_VARCHAR2_TABLE_300
9179 , a83 JTF_VARCHAR2_TABLE_300
9180 , a84 JTF_VARCHAR2_TABLE_300
9181 , a85 JTF_VARCHAR2_TABLE_300
9182 , a86 JTF_VARCHAR2_TABLE_300
9183 , a87 JTF_VARCHAR2_TABLE_300
9184 , a88 JTF_VARCHAR2_TABLE_300
9185 , a89 JTF_VARCHAR2_TABLE_300
9186 , a90 JTF_VARCHAR2_TABLE_300
9187 , a91 JTF_VARCHAR2_TABLE_300
9188 , a92 JTF_VARCHAR2_TABLE_300
9189 , a93 JTF_VARCHAR2_TABLE_300
9190 , a94 JTF_VARCHAR2_TABLE_300
9191 , a95 JTF_VARCHAR2_TABLE_300
9192 , a96 JTF_VARCHAR2_TABLE_300
9193 , a97 JTF_VARCHAR2_TABLE_300
9194 , a98 JTF_VARCHAR2_TABLE_300
9195 , a99 JTF_VARCHAR2_TABLE_300
9196 , a100 JTF_VARCHAR2_TABLE_300
9197 , a101 JTF_VARCHAR2_TABLE_300
9198 , a102 JTF_VARCHAR2_TABLE_300
9199 , a103 JTF_VARCHAR2_TABLE_300
9200 , a104 JTF_VARCHAR2_TABLE_300
9201 , a105 JTF_VARCHAR2_TABLE_300
9202 , a106 JTF_VARCHAR2_TABLE_300
9203 , a107 JTF_VARCHAR2_TABLE_300
9204 , a108 JTF_VARCHAR2_TABLE_300
9205 , a109 JTF_VARCHAR2_TABLE_300
9206 , a110 JTF_VARCHAR2_TABLE_300
9207 , a111 JTF_VARCHAR2_TABLE_300
9208 , a112 JTF_VARCHAR2_TABLE_300
9209 , a113 JTF_VARCHAR2_TABLE_300
9210 , a114 JTF_VARCHAR2_TABLE_300
9211 , a115 JTF_VARCHAR2_TABLE_100
9212 , a116 JTF_VARCHAR2_TABLE_300
9213 , a117 JTF_VARCHAR2_TABLE_300
9214 , a118 JTF_VARCHAR2_TABLE_300
9215 , a119 JTF_VARCHAR2_TABLE_300
9216 , a120 JTF_VARCHAR2_TABLE_300
9217 , a121 JTF_VARCHAR2_TABLE_300
9218 , a122 JTF_VARCHAR2_TABLE_300
9219 , a123 JTF_VARCHAR2_TABLE_300
9220 , a124 JTF_VARCHAR2_TABLE_300
9221 , a125 JTF_VARCHAR2_TABLE_300
9222 , a126 JTF_VARCHAR2_TABLE_300
9223 , a127 JTF_VARCHAR2_TABLE_300
9224 , a128 JTF_VARCHAR2_TABLE_300
9225 , a129 JTF_VARCHAR2_TABLE_300
9226 , a130 JTF_VARCHAR2_TABLE_300
9227 , a131 JTF_VARCHAR2_TABLE_100
9228 , a132 JTF_VARCHAR2_TABLE_100
9229 , a133 JTF_VARCHAR2_TABLE_100
9230 , a134 JTF_VARCHAR2_TABLE_100
9231 , a135 JTF_NUMBER_TABLE
9232 , a136 JTF_VARCHAR2_TABLE_100
9233 , a137 JTF_VARCHAR2_TABLE_100
9234 ) as
9235 ddindx binary_integer; indx binary_integer;
9236 begin
9237 if a0 is not null and a0.count > 0 then
9238 if a0.count > 0 then
9239 indx := a0.first;
9240 ddindx := 1;
9241 while true loop
9242 t(ddindx).order_price_attrib_id := rosetta_g_miss_num_map(a0(indx));
9243 t(ddindx).header_id := rosetta_g_miss_num_map(a1(indx));
9244 t(ddindx).line_id := rosetta_g_miss_num_map(a2(indx));
9245 t(ddindx).line_index := rosetta_g_miss_num_map(a3(indx));
9246 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a4(indx));
9247 t(ddindx).created_by := rosetta_g_miss_num_map(a5(indx));
9248 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a6(indx));
9249 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a7(indx));
9250 t(ddindx).last_update_login := rosetta_g_miss_num_map(a8(indx));
9251 t(ddindx).program_application_id := rosetta_g_miss_num_map(a9(indx));
9252 t(ddindx).program_id := rosetta_g_miss_num_map(a10(indx));
9253 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a11(indx));
9254 t(ddindx).request_id := rosetta_g_miss_num_map(a12(indx));
9255 t(ddindx).flex_title := a13(indx);
9256 t(ddindx).pricing_context := a14(indx);
9257 t(ddindx).pricing_attribute1 := a15(indx);
9258 t(ddindx).pricing_attribute2 := a16(indx);
9259 t(ddindx).pricing_attribute3 := a17(indx);
9260 t(ddindx).pricing_attribute4 := a18(indx);
9261 t(ddindx).pricing_attribute5 := a19(indx);
9262 t(ddindx).pricing_attribute6 := a20(indx);
9263 t(ddindx).pricing_attribute7 := a21(indx);
9264 t(ddindx).pricing_attribute8 := a22(indx);
9265 t(ddindx).pricing_attribute9 := a23(indx);
9266 t(ddindx).pricing_attribute10 := a24(indx);
9267 t(ddindx).pricing_attribute11 := a25(indx);
9268 t(ddindx).pricing_attribute12 := a26(indx);
9269 t(ddindx).pricing_attribute13 := a27(indx);
9270 t(ddindx).pricing_attribute14 := a28(indx);
9271 t(ddindx).pricing_attribute15 := a29(indx);
9272 t(ddindx).pricing_attribute16 := a30(indx);
9273 t(ddindx).pricing_attribute17 := a31(indx);
9274 t(ddindx).pricing_attribute18 := a32(indx);
9275 t(ddindx).pricing_attribute19 := a33(indx);
9276 t(ddindx).pricing_attribute20 := a34(indx);
9277 t(ddindx).pricing_attribute21 := a35(indx);
9278 t(ddindx).pricing_attribute22 := a36(indx);
9279 t(ddindx).pricing_attribute23 := a37(indx);
9280 t(ddindx).pricing_attribute24 := a38(indx);
9281 t(ddindx).pricing_attribute25 := a39(indx);
9282 t(ddindx).pricing_attribute26 := a40(indx);
9283 t(ddindx).pricing_attribute27 := a41(indx);
9284 t(ddindx).pricing_attribute28 := a42(indx);
9285 t(ddindx).pricing_attribute29 := a43(indx);
9286 t(ddindx).pricing_attribute30 := a44(indx);
9287 t(ddindx).pricing_attribute31 := a45(indx);
9288 t(ddindx).pricing_attribute32 := a46(indx);
9289 t(ddindx).pricing_attribute33 := a47(indx);
9290 t(ddindx).pricing_attribute34 := a48(indx);
9291 t(ddindx).pricing_attribute35 := a49(indx);
9292 t(ddindx).pricing_attribute36 := a50(indx);
9293 t(ddindx).pricing_attribute37 := a51(indx);
9294 t(ddindx).pricing_attribute38 := a52(indx);
9295 t(ddindx).pricing_attribute39 := a53(indx);
9296 t(ddindx).pricing_attribute40 := a54(indx);
9297 t(ddindx).pricing_attribute41 := a55(indx);
9298 t(ddindx).pricing_attribute42 := a56(indx);
9299 t(ddindx).pricing_attribute43 := a57(indx);
9300 t(ddindx).pricing_attribute44 := a58(indx);
9301 t(ddindx).pricing_attribute45 := a59(indx);
9302 t(ddindx).pricing_attribute46 := a60(indx);
9303 t(ddindx).pricing_attribute47 := a61(indx);
9304 t(ddindx).pricing_attribute48 := a62(indx);
9305 t(ddindx).pricing_attribute49 := a63(indx);
9306 t(ddindx).pricing_attribute50 := a64(indx);
9307 t(ddindx).pricing_attribute51 := a65(indx);
9308 t(ddindx).pricing_attribute52 := a66(indx);
9309 t(ddindx).pricing_attribute53 := a67(indx);
9310 t(ddindx).pricing_attribute54 := a68(indx);
9311 t(ddindx).pricing_attribute55 := a69(indx);
9312 t(ddindx).pricing_attribute56 := a70(indx);
9313 t(ddindx).pricing_attribute57 := a71(indx);
9314 t(ddindx).pricing_attribute58 := a72(indx);
9315 t(ddindx).pricing_attribute59 := a73(indx);
9316 t(ddindx).pricing_attribute60 := a74(indx);
9317 t(ddindx).pricing_attribute61 := a75(indx);
9318 t(ddindx).pricing_attribute62 := a76(indx);
9319 t(ddindx).pricing_attribute63 := a77(indx);
9320 t(ddindx).pricing_attribute64 := a78(indx);
9321 t(ddindx).pricing_attribute65 := a79(indx);
9322 t(ddindx).pricing_attribute66 := a80(indx);
9323 t(ddindx).pricing_attribute67 := a81(indx);
9324 t(ddindx).pricing_attribute68 := a82(indx);
9325 t(ddindx).pricing_attribute69 := a83(indx);
9326 t(ddindx).pricing_attribute70 := a84(indx);
9327 t(ddindx).pricing_attribute71 := a85(indx);
9328 t(ddindx).pricing_attribute72 := a86(indx);
9329 t(ddindx).pricing_attribute73 := a87(indx);
9330 t(ddindx).pricing_attribute74 := a88(indx);
9331 t(ddindx).pricing_attribute75 := a89(indx);
9332 t(ddindx).pricing_attribute76 := a90(indx);
9333 t(ddindx).pricing_attribute77 := a91(indx);
9334 t(ddindx).pricing_attribute78 := a92(indx);
9335 t(ddindx).pricing_attribute79 := a93(indx);
9336 t(ddindx).pricing_attribute80 := a94(indx);
9337 t(ddindx).pricing_attribute81 := a95(indx);
9338 t(ddindx).pricing_attribute82 := a96(indx);
9339 t(ddindx).pricing_attribute83 := a97(indx);
9340 t(ddindx).pricing_attribute84 := a98(indx);
9341 t(ddindx).pricing_attribute85 := a99(indx);
9342 t(ddindx).pricing_attribute86 := a100(indx);
9343 t(ddindx).pricing_attribute87 := a101(indx);
9344 t(ddindx).pricing_attribute88 := a102(indx);
9345 t(ddindx).pricing_attribute89 := a103(indx);
9346 t(ddindx).pricing_attribute90 := a104(indx);
9347 t(ddindx).pricing_attribute91 := a105(indx);
9348 t(ddindx).pricing_attribute92 := a106(indx);
9349 t(ddindx).pricing_attribute93 := a107(indx);
9350 t(ddindx).pricing_attribute94 := a108(indx);
9351 t(ddindx).pricing_attribute95 := a109(indx);
9352 t(ddindx).pricing_attribute96 := a110(indx);
9353 t(ddindx).pricing_attribute97 := a111(indx);
9354 t(ddindx).pricing_attribute98 := a112(indx);
9355 t(ddindx).pricing_attribute99 := a113(indx);
9356 t(ddindx).pricing_attribute100 := a114(indx);
9357 t(ddindx).context := a115(indx);
9358 t(ddindx).attribute1 := a116(indx);
9359 t(ddindx).attribute2 := a117(indx);
9360 t(ddindx).attribute3 := a118(indx);
9361 t(ddindx).attribute4 := a119(indx);
9362 t(ddindx).attribute5 := a120(indx);
9363 t(ddindx).attribute6 := a121(indx);
9364 t(ddindx).attribute7 := a122(indx);
9365 t(ddindx).attribute8 := a123(indx);
9366 t(ddindx).attribute9 := a124(indx);
9367 t(ddindx).attribute10 := a125(indx);
9368 t(ddindx).attribute11 := a126(indx);
9369 t(ddindx).attribute12 := a127(indx);
9370 t(ddindx).attribute13 := a128(indx);
9371 t(ddindx).attribute14 := a129(indx);
9372 t(ddindx).attribute15 := a130(indx);
9373 t(ddindx).override_flag := a131(indx);
9374 t(ddindx).return_status := a132(indx);
9375 t(ddindx).db_flag := a133(indx);
9376 t(ddindx).operation := a134(indx);
9377 t(ddindx).lock_control := rosetta_g_miss_num_map(a135(indx));
9378 t(ddindx).orig_sys_atts_ref := a136(indx);
9379 t(ddindx).change_request_code := a137(indx);
9380 ddindx := ddindx+1;
9381 if a0.last =indx
9382 then exit;
9383 end if;
9384 indx := a0.next(indx);
9385 end loop;
9386 end if;
9387 end if;
9388 end rosetta_table_copy_in_p27;
9389 procedure rosetta_table_copy_out_p27(t oe_order_pub.line_price_att_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9390 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9391 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9392 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9393 , a4 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
9394 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9395 , a6 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
9396 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9397 , a8 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9398 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9399 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9400 , a11 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
9401 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9402 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9403 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9404 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9405 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9406 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9407 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9408 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9409 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9410 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9411 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9412 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9413 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9414 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9415 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9416 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9417 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9418 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9419 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9420 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9421 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9422 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9423 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9424 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9425 , a36 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9426 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9427 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9428 , a39 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9429 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9430 , a41 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9431 , a42 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9432 , a43 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9433 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9434 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9435 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9436 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9437 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9438 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9439 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9440 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9441 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9442 , a53 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9443 , a54 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9444 , a55 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9445 , a56 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9446 , a57 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9447 , a58 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9448 , a59 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9449 , a60 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9450 , a61 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9451 , a62 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9452 , a63 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9453 , a64 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9454 , a65 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9455 , a66 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9456 , a67 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9457 , a68 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9458 , a69 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9459 , a70 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9460 , a71 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9461 , a72 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9462 , a73 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9463 , a74 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9464 , a75 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9465 , a76 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9466 , a77 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9467 , a78 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9468 , a79 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9469 , a80 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9470 , a81 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9471 , a82 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9472 , a83 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9473 , a84 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9474 , a85 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9475 , a86 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9476 , a87 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9477 , a88 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9478 , a89 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9479 , a90 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9480 , a91 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9481 , a92 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9482 , a93 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9483 , a94 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9484 , a95 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9485 , a96 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9486 , a97 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9487 , a98 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9488 , a99 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9489 , a100 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9490 , a101 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9491 , a102 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9492 , a103 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9493 , a104 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9494 , a105 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9495 , a106 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9496 , a107 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9497 , a108 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9498 , a109 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9499 , a110 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9500 , a111 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9501 , a112 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9502 , a113 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9503 , a114 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9504 , a115 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9505 , a116 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9506 , a117 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9507 , a118 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9508 , a119 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9509 , a120 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9510 , a121 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9511 , a122 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9512 , a123 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9513 , a124 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9514 , a125 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9515 , a126 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9516 , a127 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9517 , a128 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9518 , a129 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9519 , a130 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
9520 , a131 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9521 , a132 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9522 , a133 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9523 , a134 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9524 , a135 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
9525 , a136 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9526 , a137 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
9527 ) as
9528 ddindx binary_integer; indx binary_integer;
9529 begin
9530 if t is null or t.count = 0 then
9531 a0 := JTF_NUMBER_TABLE();
9532 a1 := JTF_NUMBER_TABLE();
9533 a2 := JTF_NUMBER_TABLE();
9534 a3 := JTF_NUMBER_TABLE();
9535 a4 := JTF_DATE_TABLE();
9536 a5 := JTF_NUMBER_TABLE();
9537 a6 := JTF_DATE_TABLE();
9538 a7 := JTF_NUMBER_TABLE();
9539 a8 := JTF_NUMBER_TABLE();
9540 a9 := JTF_NUMBER_TABLE();
9541 a10 := JTF_NUMBER_TABLE();
9542 a11 := JTF_DATE_TABLE();
9543 a12 := JTF_NUMBER_TABLE();
9544 a13 := JTF_VARCHAR2_TABLE_100();
9545 a14 := JTF_VARCHAR2_TABLE_100();
9546 a15 := JTF_VARCHAR2_TABLE_300();
9547 a16 := JTF_VARCHAR2_TABLE_300();
9548 a17 := JTF_VARCHAR2_TABLE_300();
9549 a18 := JTF_VARCHAR2_TABLE_300();
9550 a19 := JTF_VARCHAR2_TABLE_300();
9551 a20 := JTF_VARCHAR2_TABLE_300();
9552 a21 := JTF_VARCHAR2_TABLE_300();
9553 a22 := JTF_VARCHAR2_TABLE_300();
9554 a23 := JTF_VARCHAR2_TABLE_300();
9555 a24 := JTF_VARCHAR2_TABLE_300();
9556 a25 := JTF_VARCHAR2_TABLE_300();
9557 a26 := JTF_VARCHAR2_TABLE_300();
9558 a27 := JTF_VARCHAR2_TABLE_300();
9559 a28 := JTF_VARCHAR2_TABLE_300();
9560 a29 := JTF_VARCHAR2_TABLE_300();
9561 a30 := JTF_VARCHAR2_TABLE_300();
9562 a31 := JTF_VARCHAR2_TABLE_300();
9563 a32 := JTF_VARCHAR2_TABLE_300();
9564 a33 := JTF_VARCHAR2_TABLE_300();
9565 a34 := JTF_VARCHAR2_TABLE_300();
9566 a35 := JTF_VARCHAR2_TABLE_300();
9567 a36 := JTF_VARCHAR2_TABLE_300();
9568 a37 := JTF_VARCHAR2_TABLE_300();
9569 a38 := JTF_VARCHAR2_TABLE_300();
9570 a39 := JTF_VARCHAR2_TABLE_300();
9571 a40 := JTF_VARCHAR2_TABLE_300();
9572 a41 := JTF_VARCHAR2_TABLE_300();
9573 a42 := JTF_VARCHAR2_TABLE_300();
9574 a43 := JTF_VARCHAR2_TABLE_300();
9575 a44 := JTF_VARCHAR2_TABLE_300();
9576 a45 := JTF_VARCHAR2_TABLE_300();
9577 a46 := JTF_VARCHAR2_TABLE_300();
9578 a47 := JTF_VARCHAR2_TABLE_300();
9579 a48 := JTF_VARCHAR2_TABLE_300();
9580 a49 := JTF_VARCHAR2_TABLE_300();
9581 a50 := JTF_VARCHAR2_TABLE_300();
9582 a51 := JTF_VARCHAR2_TABLE_300();
9583 a52 := JTF_VARCHAR2_TABLE_300();
9584 a53 := JTF_VARCHAR2_TABLE_300();
9585 a54 := JTF_VARCHAR2_TABLE_300();
9586 a55 := JTF_VARCHAR2_TABLE_300();
9587 a56 := JTF_VARCHAR2_TABLE_300();
9588 a57 := JTF_VARCHAR2_TABLE_300();
9589 a58 := JTF_VARCHAR2_TABLE_300();
9590 a59 := JTF_VARCHAR2_TABLE_300();
9591 a60 := JTF_VARCHAR2_TABLE_300();
9592 a61 := JTF_VARCHAR2_TABLE_300();
9593 a62 := JTF_VARCHAR2_TABLE_300();
9594 a63 := JTF_VARCHAR2_TABLE_300();
9595 a64 := JTF_VARCHAR2_TABLE_300();
9596 a65 := JTF_VARCHAR2_TABLE_300();
9597 a66 := JTF_VARCHAR2_TABLE_300();
9598 a67 := JTF_VARCHAR2_TABLE_300();
9599 a68 := JTF_VARCHAR2_TABLE_300();
9600 a69 := JTF_VARCHAR2_TABLE_300();
9601 a70 := JTF_VARCHAR2_TABLE_300();
9602 a71 := JTF_VARCHAR2_TABLE_300();
9603 a72 := JTF_VARCHAR2_TABLE_300();
9604 a73 := JTF_VARCHAR2_TABLE_300();
9605 a74 := JTF_VARCHAR2_TABLE_300();
9606 a75 := JTF_VARCHAR2_TABLE_300();
9607 a76 := JTF_VARCHAR2_TABLE_300();
9608 a77 := JTF_VARCHAR2_TABLE_300();
9609 a78 := JTF_VARCHAR2_TABLE_300();
9610 a79 := JTF_VARCHAR2_TABLE_300();
9611 a80 := JTF_VARCHAR2_TABLE_300();
9612 a81 := JTF_VARCHAR2_TABLE_300();
9613 a82 := JTF_VARCHAR2_TABLE_300();
9614 a83 := JTF_VARCHAR2_TABLE_300();
9615 a84 := JTF_VARCHAR2_TABLE_300();
9616 a85 := JTF_VARCHAR2_TABLE_300();
9617 a86 := JTF_VARCHAR2_TABLE_300();
9618 a87 := JTF_VARCHAR2_TABLE_300();
9619 a88 := JTF_VARCHAR2_TABLE_300();
9620 a89 := JTF_VARCHAR2_TABLE_300();
9621 a90 := JTF_VARCHAR2_TABLE_300();
9622 a91 := JTF_VARCHAR2_TABLE_300();
9623 a92 := JTF_VARCHAR2_TABLE_300();
9624 a93 := JTF_VARCHAR2_TABLE_300();
9625 a94 := JTF_VARCHAR2_TABLE_300();
9626 a95 := JTF_VARCHAR2_TABLE_300();
9627 a96 := JTF_VARCHAR2_TABLE_300();
9628 a97 := JTF_VARCHAR2_TABLE_300();
9629 a98 := JTF_VARCHAR2_TABLE_300();
9630 a99 := JTF_VARCHAR2_TABLE_300();
9631 a100 := JTF_VARCHAR2_TABLE_300();
9632 a101 := JTF_VARCHAR2_TABLE_300();
9633 a102 := JTF_VARCHAR2_TABLE_300();
9634 a103 := JTF_VARCHAR2_TABLE_300();
9635 a104 := JTF_VARCHAR2_TABLE_300();
9636 a105 := JTF_VARCHAR2_TABLE_300();
9637 a106 := JTF_VARCHAR2_TABLE_300();
9638 a107 := JTF_VARCHAR2_TABLE_300();
9639 a108 := JTF_VARCHAR2_TABLE_300();
9640 a109 := JTF_VARCHAR2_TABLE_300();
9641 a110 := JTF_VARCHAR2_TABLE_300();
9642 a111 := JTF_VARCHAR2_TABLE_300();
9643 a112 := JTF_VARCHAR2_TABLE_300();
9644 a113 := JTF_VARCHAR2_TABLE_300();
9645 a114 := JTF_VARCHAR2_TABLE_300();
9646 a115 := JTF_VARCHAR2_TABLE_100();
9647 a116 := JTF_VARCHAR2_TABLE_300();
9648 a117 := JTF_VARCHAR2_TABLE_300();
9649 a118 := JTF_VARCHAR2_TABLE_300();
9650 a119 := JTF_VARCHAR2_TABLE_300();
9651 a120 := JTF_VARCHAR2_TABLE_300();
9652 a121 := JTF_VARCHAR2_TABLE_300();
9653 a122 := JTF_VARCHAR2_TABLE_300();
9654 a123 := JTF_VARCHAR2_TABLE_300();
9655 a124 := JTF_VARCHAR2_TABLE_300();
9656 a125 := JTF_VARCHAR2_TABLE_300();
9657 a126 := JTF_VARCHAR2_TABLE_300();
9658 a127 := JTF_VARCHAR2_TABLE_300();
9659 a128 := JTF_VARCHAR2_TABLE_300();
9660 a129 := JTF_VARCHAR2_TABLE_300();
9661 a130 := JTF_VARCHAR2_TABLE_300();
9662 a131 := JTF_VARCHAR2_TABLE_100();
9663 a132 := JTF_VARCHAR2_TABLE_100();
9664 a133 := JTF_VARCHAR2_TABLE_100();
9665 a134 := JTF_VARCHAR2_TABLE_100();
9666 a135 := JTF_NUMBER_TABLE();
9667 a136 := JTF_VARCHAR2_TABLE_100();
9668 a137 := JTF_VARCHAR2_TABLE_100();
9669 else
9670 a0 := JTF_NUMBER_TABLE();
9671 a1 := JTF_NUMBER_TABLE();
9672 a2 := JTF_NUMBER_TABLE();
9673 a3 := JTF_NUMBER_TABLE();
9674 a4 := JTF_DATE_TABLE();
9675 a5 := JTF_NUMBER_TABLE();
9676 a6 := JTF_DATE_TABLE();
9677 a7 := JTF_NUMBER_TABLE();
9678 a8 := JTF_NUMBER_TABLE();
9679 a9 := JTF_NUMBER_TABLE();
9680 a10 := JTF_NUMBER_TABLE();
9681 a11 := JTF_DATE_TABLE();
9682 a12 := JTF_NUMBER_TABLE();
9683 a13 := JTF_VARCHAR2_TABLE_100();
9684 a14 := JTF_VARCHAR2_TABLE_100();
9685 a15 := JTF_VARCHAR2_TABLE_300();
9686 a16 := JTF_VARCHAR2_TABLE_300();
9687 a17 := JTF_VARCHAR2_TABLE_300();
9688 a18 := JTF_VARCHAR2_TABLE_300();
9689 a19 := JTF_VARCHAR2_TABLE_300();
9690 a20 := JTF_VARCHAR2_TABLE_300();
9691 a21 := JTF_VARCHAR2_TABLE_300();
9692 a22 := JTF_VARCHAR2_TABLE_300();
9693 a23 := JTF_VARCHAR2_TABLE_300();
9694 a24 := JTF_VARCHAR2_TABLE_300();
9695 a25 := JTF_VARCHAR2_TABLE_300();
9696 a26 := JTF_VARCHAR2_TABLE_300();
9697 a27 := JTF_VARCHAR2_TABLE_300();
9698 a28 := JTF_VARCHAR2_TABLE_300();
9699 a29 := JTF_VARCHAR2_TABLE_300();
9700 a30 := JTF_VARCHAR2_TABLE_300();
9701 a31 := JTF_VARCHAR2_TABLE_300();
9702 a32 := JTF_VARCHAR2_TABLE_300();
9703 a33 := JTF_VARCHAR2_TABLE_300();
9704 a34 := JTF_VARCHAR2_TABLE_300();
9705 a35 := JTF_VARCHAR2_TABLE_300();
9706 a36 := JTF_VARCHAR2_TABLE_300();
9707 a37 := JTF_VARCHAR2_TABLE_300();
9708 a38 := JTF_VARCHAR2_TABLE_300();
9709 a39 := JTF_VARCHAR2_TABLE_300();
9710 a40 := JTF_VARCHAR2_TABLE_300();
9711 a41 := JTF_VARCHAR2_TABLE_300();
9712 a42 := JTF_VARCHAR2_TABLE_300();
9713 a43 := JTF_VARCHAR2_TABLE_300();
9714 a44 := JTF_VARCHAR2_TABLE_300();
9715 a45 := JTF_VARCHAR2_TABLE_300();
9716 a46 := JTF_VARCHAR2_TABLE_300();
9717 a47 := JTF_VARCHAR2_TABLE_300();
9718 a48 := JTF_VARCHAR2_TABLE_300();
9719 a49 := JTF_VARCHAR2_TABLE_300();
9720 a50 := JTF_VARCHAR2_TABLE_300();
9721 a51 := JTF_VARCHAR2_TABLE_300();
9722 a52 := JTF_VARCHAR2_TABLE_300();
9723 a53 := JTF_VARCHAR2_TABLE_300();
9724 a54 := JTF_VARCHAR2_TABLE_300();
9725 a55 := JTF_VARCHAR2_TABLE_300();
9726 a56 := JTF_VARCHAR2_TABLE_300();
9727 a57 := JTF_VARCHAR2_TABLE_300();
9728 a58 := JTF_VARCHAR2_TABLE_300();
9729 a59 := JTF_VARCHAR2_TABLE_300();
9730 a60 := JTF_VARCHAR2_TABLE_300();
9731 a61 := JTF_VARCHAR2_TABLE_300();
9732 a62 := JTF_VARCHAR2_TABLE_300();
9733 a63 := JTF_VARCHAR2_TABLE_300();
9734 a64 := JTF_VARCHAR2_TABLE_300();
9735 a65 := JTF_VARCHAR2_TABLE_300();
9736 a66 := JTF_VARCHAR2_TABLE_300();
9737 a67 := JTF_VARCHAR2_TABLE_300();
9738 a68 := JTF_VARCHAR2_TABLE_300();
9739 a69 := JTF_VARCHAR2_TABLE_300();
9740 a70 := JTF_VARCHAR2_TABLE_300();
9741 a71 := JTF_VARCHAR2_TABLE_300();
9742 a72 := JTF_VARCHAR2_TABLE_300();
9743 a73 := JTF_VARCHAR2_TABLE_300();
9744 a74 := JTF_VARCHAR2_TABLE_300();
9745 a75 := JTF_VARCHAR2_TABLE_300();
9746 a76 := JTF_VARCHAR2_TABLE_300();
9747 a77 := JTF_VARCHAR2_TABLE_300();
9748 a78 := JTF_VARCHAR2_TABLE_300();
9749 a79 := JTF_VARCHAR2_TABLE_300();
9750 a80 := JTF_VARCHAR2_TABLE_300();
9751 a81 := JTF_VARCHAR2_TABLE_300();
9752 a82 := JTF_VARCHAR2_TABLE_300();
9753 a83 := JTF_VARCHAR2_TABLE_300();
9754 a84 := JTF_VARCHAR2_TABLE_300();
9755 a85 := JTF_VARCHAR2_TABLE_300();
9756 a86 := JTF_VARCHAR2_TABLE_300();
9757 a87 := JTF_VARCHAR2_TABLE_300();
9758 a88 := JTF_VARCHAR2_TABLE_300();
9759 a89 := JTF_VARCHAR2_TABLE_300();
9760 a90 := JTF_VARCHAR2_TABLE_300();
9761 a91 := JTF_VARCHAR2_TABLE_300();
9762 a92 := JTF_VARCHAR2_TABLE_300();
9763 a93 := JTF_VARCHAR2_TABLE_300();
9764 a94 := JTF_VARCHAR2_TABLE_300();
9765 a95 := JTF_VARCHAR2_TABLE_300();
9766 a96 := JTF_VARCHAR2_TABLE_300();
9767 a97 := JTF_VARCHAR2_TABLE_300();
9768 a98 := JTF_VARCHAR2_TABLE_300();
9769 a99 := JTF_VARCHAR2_TABLE_300();
9770 a100 := JTF_VARCHAR2_TABLE_300();
9771 a101 := JTF_VARCHAR2_TABLE_300();
9772 a102 := JTF_VARCHAR2_TABLE_300();
9773 a103 := JTF_VARCHAR2_TABLE_300();
9774 a104 := JTF_VARCHAR2_TABLE_300();
9775 a105 := JTF_VARCHAR2_TABLE_300();
9776 a106 := JTF_VARCHAR2_TABLE_300();
9777 a107 := JTF_VARCHAR2_TABLE_300();
9778 a108 := JTF_VARCHAR2_TABLE_300();
9779 a109 := JTF_VARCHAR2_TABLE_300();
9780 a110 := JTF_VARCHAR2_TABLE_300();
9781 a111 := JTF_VARCHAR2_TABLE_300();
9782 a112 := JTF_VARCHAR2_TABLE_300();
9783 a113 := JTF_VARCHAR2_TABLE_300();
9784 a114 := JTF_VARCHAR2_TABLE_300();
9785 a115 := JTF_VARCHAR2_TABLE_100();
9786 a116 := JTF_VARCHAR2_TABLE_300();
9787 a117 := JTF_VARCHAR2_TABLE_300();
9788 a118 := JTF_VARCHAR2_TABLE_300();
9789 a119 := JTF_VARCHAR2_TABLE_300();
9790 a120 := JTF_VARCHAR2_TABLE_300();
9791 a121 := JTF_VARCHAR2_TABLE_300();
9792 a122 := JTF_VARCHAR2_TABLE_300();
9793 a123 := JTF_VARCHAR2_TABLE_300();
9794 a124 := JTF_VARCHAR2_TABLE_300();
9795 a125 := JTF_VARCHAR2_TABLE_300();
9796 a126 := JTF_VARCHAR2_TABLE_300();
9797 a127 := JTF_VARCHAR2_TABLE_300();
9798 a128 := JTF_VARCHAR2_TABLE_300();
9799 a129 := JTF_VARCHAR2_TABLE_300();
9800 a130 := JTF_VARCHAR2_TABLE_300();
9801 a131 := JTF_VARCHAR2_TABLE_100();
9802 a132 := JTF_VARCHAR2_TABLE_100();
9803 a133 := JTF_VARCHAR2_TABLE_100();
9804 a134 := JTF_VARCHAR2_TABLE_100();
9805 a135 := JTF_NUMBER_TABLE();
9806 a136 := JTF_VARCHAR2_TABLE_100();
9807 a137 := JTF_VARCHAR2_TABLE_100();
9808 if t.count > 0 then
9809 a0.extend(t.count);
9810 a1.extend(t.count);
9811 a2.extend(t.count);
9812 a3.extend(t.count);
9813 a4.extend(t.count);
9814 a5.extend(t.count);
9815 a6.extend(t.count);
9816 a7.extend(t.count);
9817 a8.extend(t.count);
9818 a9.extend(t.count);
9819 a10.extend(t.count);
9820 a11.extend(t.count);
9821 a12.extend(t.count);
9822 a13.extend(t.count);
9823 a14.extend(t.count);
9824 a15.extend(t.count);
9825 a16.extend(t.count);
9826 a17.extend(t.count);
9827 a18.extend(t.count);
9828 a19.extend(t.count);
9829 a20.extend(t.count);
9830 a21.extend(t.count);
9831 a22.extend(t.count);
9832 a23.extend(t.count);
9833 a24.extend(t.count);
9834 a25.extend(t.count);
9835 a26.extend(t.count);
9836 a27.extend(t.count);
9837 a28.extend(t.count);
9838 a29.extend(t.count);
9839 a30.extend(t.count);
9840 a31.extend(t.count);
9841 a32.extend(t.count);
9842 a33.extend(t.count);
9843 a34.extend(t.count);
9844 a35.extend(t.count);
9845 a36.extend(t.count);
9846 a37.extend(t.count);
9847 a38.extend(t.count);
9848 a39.extend(t.count);
9849 a40.extend(t.count);
9850 a41.extend(t.count);
9851 a42.extend(t.count);
9852 a43.extend(t.count);
9853 a44.extend(t.count);
9854 a45.extend(t.count);
9855 a46.extend(t.count);
9856 a47.extend(t.count);
9857 a48.extend(t.count);
9858 a49.extend(t.count);
9859 a50.extend(t.count);
9860 a51.extend(t.count);
9861 a52.extend(t.count);
9862 a53.extend(t.count);
9863 a54.extend(t.count);
9864 a55.extend(t.count);
9865 a56.extend(t.count);
9866 a57.extend(t.count);
9867 a58.extend(t.count);
9868 a59.extend(t.count);
9869 a60.extend(t.count);
9870 a61.extend(t.count);
9871 a62.extend(t.count);
9872 a63.extend(t.count);
9873 a64.extend(t.count);
9874 a65.extend(t.count);
9875 a66.extend(t.count);
9876 a67.extend(t.count);
9877 a68.extend(t.count);
9878 a69.extend(t.count);
9879 a70.extend(t.count);
9880 a71.extend(t.count);
9881 a72.extend(t.count);
9882 a73.extend(t.count);
9883 a74.extend(t.count);
9884 a75.extend(t.count);
9885 a76.extend(t.count);
9886 a77.extend(t.count);
9887 a78.extend(t.count);
9888 a79.extend(t.count);
9889 a80.extend(t.count);
9890 a81.extend(t.count);
9891 a82.extend(t.count);
9892 a83.extend(t.count);
9893 a84.extend(t.count);
9894 a85.extend(t.count);
9895 a86.extend(t.count);
9896 a87.extend(t.count);
9897 a88.extend(t.count);
9898 a89.extend(t.count);
9899 a90.extend(t.count);
9900 a91.extend(t.count);
9901 a92.extend(t.count);
9902 a93.extend(t.count);
9903 a94.extend(t.count);
9904 a95.extend(t.count);
9905 a96.extend(t.count);
9906 a97.extend(t.count);
9907 a98.extend(t.count);
9908 a99.extend(t.count);
9909 a100.extend(t.count);
9910 a101.extend(t.count);
9911 a102.extend(t.count);
9912 a103.extend(t.count);
9913 a104.extend(t.count);
9914 a105.extend(t.count);
9915 a106.extend(t.count);
9916 a107.extend(t.count);
9917 a108.extend(t.count);
9918 a109.extend(t.count);
9919 a110.extend(t.count);
9920 a111.extend(t.count);
9921 a112.extend(t.count);
9922 a113.extend(t.count);
9923 a114.extend(t.count);
9924 a115.extend(t.count);
9925 a116.extend(t.count);
9926 a117.extend(t.count);
9927 a118.extend(t.count);
9928 a119.extend(t.count);
9929 a120.extend(t.count);
9930 a121.extend(t.count);
9931 a122.extend(t.count);
9932 a123.extend(t.count);
9933 a124.extend(t.count);
9934 a125.extend(t.count);
9935 a126.extend(t.count);
9936 a127.extend(t.count);
9937 a128.extend(t.count);
9938 a129.extend(t.count);
9939 a130.extend(t.count);
9940 a131.extend(t.count);
9941 a132.extend(t.count);
9942 a133.extend(t.count);
9943 a134.extend(t.count);
9944 a135.extend(t.count);
9945 a136.extend(t.count);
9946 a137.extend(t.count);
9947 ddindx := t.first;
9948 indx := 1;
9949 while true loop
9950 a0(indx) := rosetta_g_miss_num_map(t(ddindx).order_price_attrib_id);
9951 a1(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
9952 a2(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
9953 a3(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
9954 a4(indx) := t(ddindx).creation_date;
9955 a5(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
9956 a6(indx) := t(ddindx).last_update_date;
9957 a7(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
9958 a8(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
9959 a9(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
9960 a10(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
9961 a11(indx) := t(ddindx).program_update_date;
9962 a12(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
9963 a13(indx) := t(ddindx).flex_title;
9964 a14(indx) := t(ddindx).pricing_context;
9965 a15(indx) := t(ddindx).pricing_attribute1;
9966 a16(indx) := t(ddindx).pricing_attribute2;
9967 a17(indx) := t(ddindx).pricing_attribute3;
9968 a18(indx) := t(ddindx).pricing_attribute4;
9969 a19(indx) := t(ddindx).pricing_attribute5;
9970 a20(indx) := t(ddindx).pricing_attribute6;
9971 a21(indx) := t(ddindx).pricing_attribute7;
9972 a22(indx) := t(ddindx).pricing_attribute8;
9973 a23(indx) := t(ddindx).pricing_attribute9;
9974 a24(indx) := t(ddindx).pricing_attribute10;
9975 a25(indx) := t(ddindx).pricing_attribute11;
9976 a26(indx) := t(ddindx).pricing_attribute12;
9977 a27(indx) := t(ddindx).pricing_attribute13;
9978 a28(indx) := t(ddindx).pricing_attribute14;
9979 a29(indx) := t(ddindx).pricing_attribute15;
9980 a30(indx) := t(ddindx).pricing_attribute16;
9981 a31(indx) := t(ddindx).pricing_attribute17;
9982 a32(indx) := t(ddindx).pricing_attribute18;
9983 a33(indx) := t(ddindx).pricing_attribute19;
9984 a34(indx) := t(ddindx).pricing_attribute20;
9985 a35(indx) := t(ddindx).pricing_attribute21;
9986 a36(indx) := t(ddindx).pricing_attribute22;
9987 a37(indx) := t(ddindx).pricing_attribute23;
9988 a38(indx) := t(ddindx).pricing_attribute24;
9989 a39(indx) := t(ddindx).pricing_attribute25;
9990 a40(indx) := t(ddindx).pricing_attribute26;
9991 a41(indx) := t(ddindx).pricing_attribute27;
9992 a42(indx) := t(ddindx).pricing_attribute28;
9993 a43(indx) := t(ddindx).pricing_attribute29;
9994 a44(indx) := t(ddindx).pricing_attribute30;
9995 a45(indx) := t(ddindx).pricing_attribute31;
9996 a46(indx) := t(ddindx).pricing_attribute32;
9997 a47(indx) := t(ddindx).pricing_attribute33;
9998 a48(indx) := t(ddindx).pricing_attribute34;
9999 a49(indx) := t(ddindx).pricing_attribute35;
10000 a50(indx) := t(ddindx).pricing_attribute36;
10001 a51(indx) := t(ddindx).pricing_attribute37;
10002 a52(indx) := t(ddindx).pricing_attribute38;
10003 a53(indx) := t(ddindx).pricing_attribute39;
10004 a54(indx) := t(ddindx).pricing_attribute40;
10005 a55(indx) := t(ddindx).pricing_attribute41;
10006 a56(indx) := t(ddindx).pricing_attribute42;
10007 a57(indx) := t(ddindx).pricing_attribute43;
10008 a58(indx) := t(ddindx).pricing_attribute44;
10009 a59(indx) := t(ddindx).pricing_attribute45;
10010 a60(indx) := t(ddindx).pricing_attribute46;
10011 a61(indx) := t(ddindx).pricing_attribute47;
10012 a62(indx) := t(ddindx).pricing_attribute48;
10013 a63(indx) := t(ddindx).pricing_attribute49;
10014 a64(indx) := t(ddindx).pricing_attribute50;
10015 a65(indx) := t(ddindx).pricing_attribute51;
10016 a66(indx) := t(ddindx).pricing_attribute52;
10017 a67(indx) := t(ddindx).pricing_attribute53;
10018 a68(indx) := t(ddindx).pricing_attribute54;
10019 a69(indx) := t(ddindx).pricing_attribute55;
10020 a70(indx) := t(ddindx).pricing_attribute56;
10021 a71(indx) := t(ddindx).pricing_attribute57;
10022 a72(indx) := t(ddindx).pricing_attribute58;
10023 a73(indx) := t(ddindx).pricing_attribute59;
10024 a74(indx) := t(ddindx).pricing_attribute60;
10025 a75(indx) := t(ddindx).pricing_attribute61;
10026 a76(indx) := t(ddindx).pricing_attribute62;
10027 a77(indx) := t(ddindx).pricing_attribute63;
10028 a78(indx) := t(ddindx).pricing_attribute64;
10029 a79(indx) := t(ddindx).pricing_attribute65;
10030 a80(indx) := t(ddindx).pricing_attribute66;
10031 a81(indx) := t(ddindx).pricing_attribute67;
10032 a82(indx) := t(ddindx).pricing_attribute68;
10033 a83(indx) := t(ddindx).pricing_attribute69;
10034 a84(indx) := t(ddindx).pricing_attribute70;
10035 a85(indx) := t(ddindx).pricing_attribute71;
10036 a86(indx) := t(ddindx).pricing_attribute72;
10037 a87(indx) := t(ddindx).pricing_attribute73;
10038 a88(indx) := t(ddindx).pricing_attribute74;
10039 a89(indx) := t(ddindx).pricing_attribute75;
10040 a90(indx) := t(ddindx).pricing_attribute76;
10041 a91(indx) := t(ddindx).pricing_attribute77;
10042 a92(indx) := t(ddindx).pricing_attribute78;
10043 a93(indx) := t(ddindx).pricing_attribute79;
10044 a94(indx) := t(ddindx).pricing_attribute80;
10045 a95(indx) := t(ddindx).pricing_attribute81;
10046 a96(indx) := t(ddindx).pricing_attribute82;
10047 a97(indx) := t(ddindx).pricing_attribute83;
10048 a98(indx) := t(ddindx).pricing_attribute84;
10049 a99(indx) := t(ddindx).pricing_attribute85;
10050 a100(indx) := t(ddindx).pricing_attribute86;
10051 a101(indx) := t(ddindx).pricing_attribute87;
10052 a102(indx) := t(ddindx).pricing_attribute88;
10053 a103(indx) := t(ddindx).pricing_attribute89;
10054 a104(indx) := t(ddindx).pricing_attribute90;
10055 a105(indx) := t(ddindx).pricing_attribute91;
10056 a106(indx) := t(ddindx).pricing_attribute92;
10057 a107(indx) := t(ddindx).pricing_attribute93;
10058 a108(indx) := t(ddindx).pricing_attribute94;
10059 a109(indx) := t(ddindx).pricing_attribute95;
10060 a110(indx) := t(ddindx).pricing_attribute96;
10061 a111(indx) := t(ddindx).pricing_attribute97;
10062 a112(indx) := t(ddindx).pricing_attribute98;
10063 a113(indx) := t(ddindx).pricing_attribute99;
10064 a114(indx) := t(ddindx).pricing_attribute100;
10065 a115(indx) := t(ddindx).context;
10066 a116(indx) := t(ddindx).attribute1;
10067 a117(indx) := t(ddindx).attribute2;
10068 a118(indx) := t(ddindx).attribute3;
10069 a119(indx) := t(ddindx).attribute4;
10070 a120(indx) := t(ddindx).attribute5;
10071 a121(indx) := t(ddindx).attribute6;
10072 a122(indx) := t(ddindx).attribute7;
10073 a123(indx) := t(ddindx).attribute8;
10074 a124(indx) := t(ddindx).attribute9;
10075 a125(indx) := t(ddindx).attribute10;
10076 a126(indx) := t(ddindx).attribute11;
10077 a127(indx) := t(ddindx).attribute12;
10078 a128(indx) := t(ddindx).attribute13;
10079 a129(indx) := t(ddindx).attribute14;
10080 a130(indx) := t(ddindx).attribute15;
10081 a131(indx) := t(ddindx).override_flag;
10082 a132(indx) := t(ddindx).return_status;
10083 a133(indx) := t(ddindx).db_flag;
10084 a134(indx) := t(ddindx).operation;
10085 a135(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
10086 a136(indx) := t(ddindx).orig_sys_atts_ref;
10087 a137(indx) := t(ddindx).change_request_code;
10088 indx := indx+1;
10089 if t.last =ddindx
10090 then exit;
10091 end if;
10092 ddindx := t.next(ddindx);
10093 end loop;
10094 end if;
10095 end if;
10096 end rosetta_table_copy_out_p27;
10097
10098 procedure rosetta_table_copy_in_p29(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_adj_att_tbl_type, a0 JTF_NUMBER_TABLE
10099 , a1 JTF_NUMBER_TABLE
10100 , a2 JTF_NUMBER_TABLE
10101 , a3 JTF_VARCHAR2_TABLE_100
10102 , a4 JTF_VARCHAR2_TABLE_100
10103 , a5 JTF_VARCHAR2_TABLE_100
10104 , a6 JTF_DATE_TABLE
10105 , a7 JTF_NUMBER_TABLE
10106 , a8 JTF_DATE_TABLE
10107 , a9 JTF_NUMBER_TABLE
10108 , a10 JTF_NUMBER_TABLE
10109 , a11 JTF_NUMBER_TABLE
10110 , a12 JTF_NUMBER_TABLE
10111 , a13 JTF_DATE_TABLE
10112 , a14 JTF_NUMBER_TABLE
10113 , a15 JTF_VARCHAR2_TABLE_300
10114 , a16 JTF_VARCHAR2_TABLE_300
10115 , a17 JTF_VARCHAR2_TABLE_100
10116 , a18 JTF_VARCHAR2_TABLE_100
10117 , a19 JTF_VARCHAR2_TABLE_100
10118 , a20 JTF_VARCHAR2_TABLE_100
10119 , a21 JTF_NUMBER_TABLE
10120 ) as
10121 ddindx binary_integer; indx binary_integer;
10122 begin
10123 if a0 is not null and a0.count > 0 then
10124 if a0.count > 0 then
10125 indx := a0.first;
10126 ddindx := 1;
10127 while true loop
10128 t(ddindx).price_adj_attrib_id := rosetta_g_miss_num_map(a0(indx));
10129 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a1(indx));
10130 t(ddindx).adj_index := rosetta_g_miss_num_map(a2(indx));
10131 t(ddindx).flex_title := a3(indx);
10132 t(ddindx).pricing_context := a4(indx);
10133 t(ddindx).pricing_attribute := a5(indx);
10134 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a6(indx));
10135 t(ddindx).created_by := rosetta_g_miss_num_map(a7(indx));
10136 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a8(indx));
10137 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a9(indx));
10138 t(ddindx).last_update_login := rosetta_g_miss_num_map(a10(indx));
10139 t(ddindx).program_application_id := rosetta_g_miss_num_map(a11(indx));
10140 t(ddindx).program_id := rosetta_g_miss_num_map(a12(indx));
10141 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a13(indx));
10142 t(ddindx).request_id := rosetta_g_miss_num_map(a14(indx));
10143 t(ddindx).pricing_attr_value_from := a15(indx);
10144 t(ddindx).pricing_attr_value_to := a16(indx);
10145 t(ddindx).comparison_operator := a17(indx);
10146 t(ddindx).return_status := a18(indx);
10147 t(ddindx).db_flag := a19(indx);
10148 t(ddindx).operation := a20(indx);
10149 t(ddindx).lock_control := rosetta_g_miss_num_map(a21(indx));
10150 ddindx := ddindx+1;
10151 if a0.last =indx
10152 then exit;
10153 end if;
10154 indx := a0.next(indx);
10155 end loop;
10156 end if;
10157 end if;
10158 end rosetta_table_copy_in_p29;
10159 procedure rosetta_table_copy_out_p29(t oe_order_pub.line_adj_att_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10160 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10161 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10162 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10163 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10164 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10165 , a6 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10166 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10167 , a8 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10168 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10169 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10170 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10171 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10172 , a13 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10173 , a14 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10174 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10175 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10176 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10177 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10178 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10179 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10180 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10181 ) as
10182 ddindx binary_integer; indx binary_integer;
10183 begin
10184 if t is null or t.count = 0 then
10185 a0 := JTF_NUMBER_TABLE();
10186 a1 := JTF_NUMBER_TABLE();
10187 a2 := JTF_NUMBER_TABLE();
10188 a3 := JTF_VARCHAR2_TABLE_100();
10189 a4 := JTF_VARCHAR2_TABLE_100();
10190 a5 := JTF_VARCHAR2_TABLE_100();
10191 a6 := JTF_DATE_TABLE();
10192 a7 := JTF_NUMBER_TABLE();
10193 a8 := JTF_DATE_TABLE();
10194 a9 := JTF_NUMBER_TABLE();
10195 a10 := JTF_NUMBER_TABLE();
10196 a11 := JTF_NUMBER_TABLE();
10197 a12 := JTF_NUMBER_TABLE();
10198 a13 := JTF_DATE_TABLE();
10199 a14 := JTF_NUMBER_TABLE();
10200 a15 := JTF_VARCHAR2_TABLE_300();
10201 a16 := JTF_VARCHAR2_TABLE_300();
10202 a17 := JTF_VARCHAR2_TABLE_100();
10203 a18 := JTF_VARCHAR2_TABLE_100();
10204 a19 := JTF_VARCHAR2_TABLE_100();
10205 a20 := JTF_VARCHAR2_TABLE_100();
10206 a21 := JTF_NUMBER_TABLE();
10207 else
10208 a0 := JTF_NUMBER_TABLE();
10209 a1 := JTF_NUMBER_TABLE();
10210 a2 := JTF_NUMBER_TABLE();
10211 a3 := JTF_VARCHAR2_TABLE_100();
10212 a4 := JTF_VARCHAR2_TABLE_100();
10213 a5 := JTF_VARCHAR2_TABLE_100();
10214 a6 := JTF_DATE_TABLE();
10215 a7 := JTF_NUMBER_TABLE();
10216 a8 := JTF_DATE_TABLE();
10217 a9 := JTF_NUMBER_TABLE();
10218 a10 := JTF_NUMBER_TABLE();
10219 a11 := JTF_NUMBER_TABLE();
10220 a12 := JTF_NUMBER_TABLE();
10221 a13 := JTF_DATE_TABLE();
10222 a14 := JTF_NUMBER_TABLE();
10223 a15 := JTF_VARCHAR2_TABLE_300();
10224 a16 := JTF_VARCHAR2_TABLE_300();
10225 a17 := JTF_VARCHAR2_TABLE_100();
10226 a18 := JTF_VARCHAR2_TABLE_100();
10227 a19 := JTF_VARCHAR2_TABLE_100();
10228 a20 := JTF_VARCHAR2_TABLE_100();
10229 a21 := JTF_NUMBER_TABLE();
10230 if t.count > 0 then
10231 a0.extend(t.count);
10232 a1.extend(t.count);
10233 a2.extend(t.count);
10234 a3.extend(t.count);
10235 a4.extend(t.count);
10236 a5.extend(t.count);
10237 a6.extend(t.count);
10238 a7.extend(t.count);
10239 a8.extend(t.count);
10240 a9.extend(t.count);
10241 a10.extend(t.count);
10242 a11.extend(t.count);
10243 a12.extend(t.count);
10244 a13.extend(t.count);
10245 a14.extend(t.count);
10246 a15.extend(t.count);
10247 a16.extend(t.count);
10248 a17.extend(t.count);
10249 a18.extend(t.count);
10250 a19.extend(t.count);
10251 a20.extend(t.count);
10252 a21.extend(t.count);
10253 ddindx := t.first;
10254 indx := 1;
10255 while true loop
10256 a0(indx) := rosetta_g_miss_num_map(t(ddindx).price_adj_attrib_id);
10257 a1(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
10258 a2(indx) := rosetta_g_miss_num_map(t(ddindx).adj_index);
10259 a3(indx) := t(ddindx).flex_title;
10260 a4(indx) := t(ddindx).pricing_context;
10261 a5(indx) := t(ddindx).pricing_attribute;
10262 a6(indx) := t(ddindx).creation_date;
10263 a7(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
10264 a8(indx) := t(ddindx).last_update_date;
10265 a9(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
10266 a10(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
10267 a11(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
10268 a12(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
10269 a13(indx) := t(ddindx).program_update_date;
10270 a14(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
10271 a15(indx) := t(ddindx).pricing_attr_value_from;
10272 a16(indx) := t(ddindx).pricing_attr_value_to;
10273 a17(indx) := t(ddindx).comparison_operator;
10274 a18(indx) := t(ddindx).return_status;
10275 a19(indx) := t(ddindx).db_flag;
10276 a20(indx) := t(ddindx).operation;
10277 a21(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
10278 indx := indx+1;
10279 if t.last =ddindx
10280 then exit;
10281 end if;
10282 ddindx := t.next(ddindx);
10283 end loop;
10284 end if;
10285 end if;
10286 end rosetta_table_copy_out_p29;
10287
10288 procedure rosetta_table_copy_in_p31(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_adj_assoc_tbl_type, a0 JTF_NUMBER_TABLE
10289 , a1 JTF_NUMBER_TABLE
10290 , a2 JTF_NUMBER_TABLE
10291 , a3 JTF_NUMBER_TABLE
10292 , a4 JTF_NUMBER_TABLE
10293 , a5 JTF_NUMBER_TABLE
10294 , a6 JTF_NUMBER_TABLE
10295 , a7 JTF_DATE_TABLE
10296 , a8 JTF_NUMBER_TABLE
10297 , a9 JTF_DATE_TABLE
10298 , a10 JTF_NUMBER_TABLE
10299 , a11 JTF_NUMBER_TABLE
10300 , a12 JTF_NUMBER_TABLE
10301 , a13 JTF_NUMBER_TABLE
10302 , a14 JTF_DATE_TABLE
10303 , a15 JTF_NUMBER_TABLE
10304 , a16 JTF_VARCHAR2_TABLE_100
10305 , a17 JTF_VARCHAR2_TABLE_100
10306 , a18 JTF_VARCHAR2_TABLE_100
10307 , a19 JTF_NUMBER_TABLE
10308 ) as
10309 ddindx binary_integer; indx binary_integer;
10310 begin
10311 if a0 is not null and a0.count > 0 then
10312 if a0.count > 0 then
10313 indx := a0.first;
10314 ddindx := 1;
10315 while true loop
10316 t(ddindx).price_adj_assoc_id := rosetta_g_miss_num_map(a0(indx));
10317 t(ddindx).line_id := rosetta_g_miss_num_map(a1(indx));
10318 t(ddindx).line_index := rosetta_g_miss_num_map(a2(indx));
10319 t(ddindx).price_adjustment_id := rosetta_g_miss_num_map(a3(indx));
10320 t(ddindx).adj_index := rosetta_g_miss_num_map(a4(indx));
10321 t(ddindx).rltd_price_adj_id := rosetta_g_miss_num_map(a5(indx));
10322 t(ddindx).rltd_adj_index := rosetta_g_miss_num_map(a6(indx));
10323 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a7(indx));
10324 t(ddindx).created_by := rosetta_g_miss_num_map(a8(indx));
10325 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a9(indx));
10326 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a10(indx));
10327 t(ddindx).last_update_login := rosetta_g_miss_num_map(a11(indx));
10328 t(ddindx).program_application_id := rosetta_g_miss_num_map(a12(indx));
10329 t(ddindx).program_id := rosetta_g_miss_num_map(a13(indx));
10330 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a14(indx));
10331 t(ddindx).request_id := rosetta_g_miss_num_map(a15(indx));
10332 t(ddindx).return_status := a16(indx);
10333 t(ddindx).db_flag := a17(indx);
10334 t(ddindx).operation := a18(indx);
10335 t(ddindx).lock_control := rosetta_g_miss_num_map(a19(indx));
10336 ddindx := ddindx+1;
10337 if a0.last =indx
10338 then exit;
10339 end if;
10340 indx := a0.next(indx);
10341 end loop;
10342 end if;
10343 end if;
10344 end rosetta_table_copy_in_p31;
10345 procedure rosetta_table_copy_out_p31(t oe_order_pub.line_adj_assoc_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10346 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10347 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10348 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10349 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10350 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10351 , a6 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10352 , a7 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10353 , a8 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10354 , a9 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10355 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10356 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10357 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10358 , a13 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10359 , a14 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10360 , a15 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10361 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10362 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10363 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10364 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10365 ) as
10366 ddindx binary_integer; indx binary_integer;
10367 begin
10368 if t is null or t.count = 0 then
10369 a0 := JTF_NUMBER_TABLE();
10370 a1 := JTF_NUMBER_TABLE();
10371 a2 := JTF_NUMBER_TABLE();
10372 a3 := JTF_NUMBER_TABLE();
10373 a4 := JTF_NUMBER_TABLE();
10374 a5 := JTF_NUMBER_TABLE();
10375 a6 := JTF_NUMBER_TABLE();
10376 a7 := JTF_DATE_TABLE();
10377 a8 := JTF_NUMBER_TABLE();
10378 a9 := JTF_DATE_TABLE();
10379 a10 := JTF_NUMBER_TABLE();
10380 a11 := JTF_NUMBER_TABLE();
10381 a12 := JTF_NUMBER_TABLE();
10382 a13 := JTF_NUMBER_TABLE();
10383 a14 := JTF_DATE_TABLE();
10384 a15 := JTF_NUMBER_TABLE();
10385 a16 := JTF_VARCHAR2_TABLE_100();
10386 a17 := JTF_VARCHAR2_TABLE_100();
10387 a18 := JTF_VARCHAR2_TABLE_100();
10388 a19 := JTF_NUMBER_TABLE();
10389 else
10390 a0 := JTF_NUMBER_TABLE();
10391 a1 := JTF_NUMBER_TABLE();
10392 a2 := JTF_NUMBER_TABLE();
10393 a3 := JTF_NUMBER_TABLE();
10394 a4 := JTF_NUMBER_TABLE();
10395 a5 := JTF_NUMBER_TABLE();
10396 a6 := JTF_NUMBER_TABLE();
10397 a7 := JTF_DATE_TABLE();
10398 a8 := JTF_NUMBER_TABLE();
10399 a9 := JTF_DATE_TABLE();
10400 a10 := JTF_NUMBER_TABLE();
10401 a11 := JTF_NUMBER_TABLE();
10402 a12 := JTF_NUMBER_TABLE();
10403 a13 := JTF_NUMBER_TABLE();
10404 a14 := JTF_DATE_TABLE();
10405 a15 := JTF_NUMBER_TABLE();
10406 a16 := JTF_VARCHAR2_TABLE_100();
10407 a17 := JTF_VARCHAR2_TABLE_100();
10408 a18 := JTF_VARCHAR2_TABLE_100();
10409 a19 := JTF_NUMBER_TABLE();
10410 if t.count > 0 then
10411 a0.extend(t.count);
10412 a1.extend(t.count);
10413 a2.extend(t.count);
10414 a3.extend(t.count);
10415 a4.extend(t.count);
10416 a5.extend(t.count);
10417 a6.extend(t.count);
10418 a7.extend(t.count);
10419 a8.extend(t.count);
10420 a9.extend(t.count);
10421 a10.extend(t.count);
10422 a11.extend(t.count);
10423 a12.extend(t.count);
10424 a13.extend(t.count);
10425 a14.extend(t.count);
10426 a15.extend(t.count);
10427 a16.extend(t.count);
10428 a17.extend(t.count);
10429 a18.extend(t.count);
10430 a19.extend(t.count);
10431 ddindx := t.first;
10432 indx := 1;
10433 while true loop
10434 a0(indx) := rosetta_g_miss_num_map(t(ddindx).price_adj_assoc_id);
10435 a1(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
10436 a2(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
10437 a3(indx) := rosetta_g_miss_num_map(t(ddindx).price_adjustment_id);
10438 a4(indx) := rosetta_g_miss_num_map(t(ddindx).adj_index);
10439 a5(indx) := rosetta_g_miss_num_map(t(ddindx).rltd_price_adj_id);
10440 a6(indx) := rosetta_g_miss_num_map(t(ddindx).rltd_adj_index);
10441 a7(indx) := t(ddindx).creation_date;
10442 a8(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
10443 a9(indx) := t(ddindx).last_update_date;
10444 a10(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
10445 a11(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
10446 a12(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
10447 a13(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
10448 a14(indx) := t(ddindx).program_update_date;
10449 a15(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
10450 a16(indx) := t(ddindx).return_status;
10451 a17(indx) := t(ddindx).db_flag;
10452 a18(indx) := t(ddindx).operation;
10453 a19(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
10454 indx := indx+1;
10455 if t.last =ddindx
10456 then exit;
10457 end if;
10458 ddindx := t.next(ddindx);
10459 end loop;
10460 end if;
10461 end if;
10462 end rosetta_table_copy_out_p31;
10463
10464 procedure rosetta_table_copy_in_p33(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_scredit_tbl_type, a0 JTF_VARCHAR2_TABLE_300
10465 , a1 JTF_VARCHAR2_TABLE_300
10466 , a2 JTF_VARCHAR2_TABLE_300
10467 , a3 JTF_VARCHAR2_TABLE_300
10468 , a4 JTF_VARCHAR2_TABLE_300
10469 , a5 JTF_VARCHAR2_TABLE_300
10470 , a6 JTF_VARCHAR2_TABLE_300
10471 , a7 JTF_VARCHAR2_TABLE_300
10472 , a8 JTF_VARCHAR2_TABLE_300
10473 , a9 JTF_VARCHAR2_TABLE_300
10474 , a10 JTF_VARCHAR2_TABLE_300
10475 , a11 JTF_VARCHAR2_TABLE_300
10476 , a12 JTF_VARCHAR2_TABLE_300
10477 , a13 JTF_VARCHAR2_TABLE_300
10478 , a14 JTF_VARCHAR2_TABLE_300
10479 , a15 JTF_VARCHAR2_TABLE_100
10480 , a16 JTF_NUMBER_TABLE
10481 , a17 JTF_DATE_TABLE
10482 , a18 JTF_VARCHAR2_TABLE_100
10483 , a19 JTF_NUMBER_TABLE
10484 , a20 JTF_NUMBER_TABLE
10485 , a21 JTF_DATE_TABLE
10486 , a22 JTF_NUMBER_TABLE
10487 , a23 JTF_NUMBER_TABLE
10488 , a24 JTF_NUMBER_TABLE
10489 , a25 JTF_NUMBER_TABLE
10490 , a26 JTF_NUMBER_TABLE
10491 , a27 JTF_NUMBER_TABLE
10492 , a28 JTF_DATE_TABLE
10493 , a29 JTF_VARCHAR2_TABLE_100
10494 , a30 JTF_VARCHAR2_TABLE_100
10495 , a31 JTF_VARCHAR2_TABLE_100
10496 , a32 JTF_NUMBER_TABLE
10497 , a33 JTF_VARCHAR2_TABLE_100
10498 , a34 JTF_VARCHAR2_TABLE_100
10499 , a35 JTF_VARCHAR2_TABLE_100
10500 , a36 JTF_NUMBER_TABLE
10501 , a37 JTF_VARCHAR2_TABLE_100
10502 , a38 JTF_VARCHAR2_TABLE_2000
10503 , a39 JTF_NUMBER_TABLE
10504 , a40 JTF_VARCHAR2_TABLE_100
10505 ) as
10506 ddindx binary_integer; indx binary_integer;
10507 begin
10508 if a0 is not null and a0.count > 0 then
10509 if a0.count > 0 then
10510 indx := a0.first;
10511 ddindx := 1;
10512 while true loop
10513 t(ddindx).attribute1 := a0(indx);
10514 t(ddindx).attribute10 := a1(indx);
10515 t(ddindx).attribute11 := a2(indx);
10516 t(ddindx).attribute12 := a3(indx);
10517 t(ddindx).attribute13 := a4(indx);
10518 t(ddindx).attribute14 := a5(indx);
10519 t(ddindx).attribute15 := a6(indx);
10520 t(ddindx).attribute2 := a7(indx);
10521 t(ddindx).attribute3 := a8(indx);
10522 t(ddindx).attribute4 := a9(indx);
10523 t(ddindx).attribute5 := a10(indx);
10524 t(ddindx).attribute6 := a11(indx);
10525 t(ddindx).attribute7 := a12(indx);
10526 t(ddindx).attribute8 := a13(indx);
10527 t(ddindx).attribute9 := a14(indx);
10528 t(ddindx).context := a15(indx);
10529 t(ddindx).created_by := rosetta_g_miss_num_map(a16(indx));
10530 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a17(indx));
10531 t(ddindx).dw_update_advice_flag := a18(indx);
10532 t(ddindx).header_id := rosetta_g_miss_num_map(a19(indx));
10533 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a20(indx));
10534 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a21(indx));
10535 t(ddindx).last_update_login := rosetta_g_miss_num_map(a22(indx));
10536 t(ddindx).line_id := rosetta_g_miss_num_map(a23(indx));
10537 t(ddindx).percent := rosetta_g_miss_num_map(a24(indx));
10538 t(ddindx).salesrep_id := rosetta_g_miss_num_map(a25(indx));
10539 t(ddindx).sales_credit_id := rosetta_g_miss_num_map(a26(indx));
10540 t(ddindx).sales_credit_type_id := rosetta_g_miss_num_map(a27(indx));
10541 t(ddindx).wh_update_date := rosetta_g_miss_date_in_map(a28(indx));
10542 t(ddindx).return_status := a29(indx);
10543 t(ddindx).db_flag := a30(indx);
10544 t(ddindx).operation := a31(indx);
10545 t(ddindx).line_index := rosetta_g_miss_num_map(a32(indx));
10546 t(ddindx).orig_sys_credit_ref := a33(indx);
10547 t(ddindx).change_request_code := a34(indx);
10548 t(ddindx).status_flag := a35(indx);
10549 t(ddindx).lock_control := rosetta_g_miss_num_map(a36(indx));
10550 t(ddindx).change_reason := a37(indx);
10551 t(ddindx).change_comments := a38(indx);
10552 t(ddindx).sales_group_id := rosetta_g_miss_num_map(a39(indx));
10553 t(ddindx).sales_group_updated_flag := a40(indx);
10554 ddindx := ddindx+1;
10555 if a0.last =indx
10556 then exit;
10557 end if;
10558 indx := a0.next(indx);
10559 end loop;
10560 end if;
10561 end if;
10562 end rosetta_table_copy_in_p33;
10563 procedure rosetta_table_copy_out_p33(t oe_order_pub.line_scredit_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10564 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10565 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10566 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10567 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10568 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10569 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10570 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10571 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10572 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10573 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10574 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10575 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10576 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10577 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10578 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10579 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10580 , a17 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10581 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10582 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10583 , a20 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10584 , a21 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10585 , a22 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10586 , a23 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10587 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10588 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10589 , a26 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10590 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10591 , a28 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10592 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10593 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10594 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10595 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10596 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10597 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10598 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10599 , a36 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10600 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10601 , a38 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
10602 , a39 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10603 , a40 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10604 ) as
10605 ddindx binary_integer; indx binary_integer;
10606 begin
10607 if t is null or t.count = 0 then
10608 a0 := JTF_VARCHAR2_TABLE_300();
10609 a1 := JTF_VARCHAR2_TABLE_300();
10610 a2 := JTF_VARCHAR2_TABLE_300();
10611 a3 := JTF_VARCHAR2_TABLE_300();
10612 a4 := JTF_VARCHAR2_TABLE_300();
10613 a5 := JTF_VARCHAR2_TABLE_300();
10614 a6 := JTF_VARCHAR2_TABLE_300();
10615 a7 := JTF_VARCHAR2_TABLE_300();
10616 a8 := JTF_VARCHAR2_TABLE_300();
10617 a9 := JTF_VARCHAR2_TABLE_300();
10618 a10 := JTF_VARCHAR2_TABLE_300();
10619 a11 := JTF_VARCHAR2_TABLE_300();
10620 a12 := JTF_VARCHAR2_TABLE_300();
10621 a13 := JTF_VARCHAR2_TABLE_300();
10622 a14 := JTF_VARCHAR2_TABLE_300();
10623 a15 := JTF_VARCHAR2_TABLE_100();
10624 a16 := JTF_NUMBER_TABLE();
10625 a17 := JTF_DATE_TABLE();
10626 a18 := JTF_VARCHAR2_TABLE_100();
10627 a19 := JTF_NUMBER_TABLE();
10628 a20 := JTF_NUMBER_TABLE();
10629 a21 := JTF_DATE_TABLE();
10630 a22 := JTF_NUMBER_TABLE();
10631 a23 := JTF_NUMBER_TABLE();
10632 a24 := JTF_NUMBER_TABLE();
10633 a25 := JTF_NUMBER_TABLE();
10634 a26 := JTF_NUMBER_TABLE();
10635 a27 := JTF_NUMBER_TABLE();
10636 a28 := JTF_DATE_TABLE();
10637 a29 := JTF_VARCHAR2_TABLE_100();
10638 a30 := JTF_VARCHAR2_TABLE_100();
10639 a31 := JTF_VARCHAR2_TABLE_100();
10640 a32 := JTF_NUMBER_TABLE();
10641 a33 := JTF_VARCHAR2_TABLE_100();
10642 a34 := JTF_VARCHAR2_TABLE_100();
10643 a35 := JTF_VARCHAR2_TABLE_100();
10644 a36 := JTF_NUMBER_TABLE();
10645 a37 := JTF_VARCHAR2_TABLE_100();
10646 a38 := JTF_VARCHAR2_TABLE_2000();
10647 a39 := JTF_NUMBER_TABLE();
10648 a40 := JTF_VARCHAR2_TABLE_100();
10649 else
10650 a0 := JTF_VARCHAR2_TABLE_300();
10651 a1 := JTF_VARCHAR2_TABLE_300();
10652 a2 := JTF_VARCHAR2_TABLE_300();
10653 a3 := JTF_VARCHAR2_TABLE_300();
10654 a4 := JTF_VARCHAR2_TABLE_300();
10655 a5 := JTF_VARCHAR2_TABLE_300();
10656 a6 := JTF_VARCHAR2_TABLE_300();
10657 a7 := JTF_VARCHAR2_TABLE_300();
10658 a8 := JTF_VARCHAR2_TABLE_300();
10659 a9 := JTF_VARCHAR2_TABLE_300();
10660 a10 := JTF_VARCHAR2_TABLE_300();
10661 a11 := JTF_VARCHAR2_TABLE_300();
10662 a12 := JTF_VARCHAR2_TABLE_300();
10663 a13 := JTF_VARCHAR2_TABLE_300();
10664 a14 := JTF_VARCHAR2_TABLE_300();
10665 a15 := JTF_VARCHAR2_TABLE_100();
10666 a16 := JTF_NUMBER_TABLE();
10667 a17 := JTF_DATE_TABLE();
10668 a18 := JTF_VARCHAR2_TABLE_100();
10669 a19 := JTF_NUMBER_TABLE();
10670 a20 := JTF_NUMBER_TABLE();
10671 a21 := JTF_DATE_TABLE();
10672 a22 := JTF_NUMBER_TABLE();
10673 a23 := JTF_NUMBER_TABLE();
10674 a24 := JTF_NUMBER_TABLE();
10675 a25 := JTF_NUMBER_TABLE();
10676 a26 := JTF_NUMBER_TABLE();
10677 a27 := JTF_NUMBER_TABLE();
10678 a28 := JTF_DATE_TABLE();
10679 a29 := JTF_VARCHAR2_TABLE_100();
10680 a30 := JTF_VARCHAR2_TABLE_100();
10681 a31 := JTF_VARCHAR2_TABLE_100();
10682 a32 := JTF_NUMBER_TABLE();
10683 a33 := JTF_VARCHAR2_TABLE_100();
10684 a34 := JTF_VARCHAR2_TABLE_100();
10685 a35 := JTF_VARCHAR2_TABLE_100();
10686 a36 := JTF_NUMBER_TABLE();
10687 a37 := JTF_VARCHAR2_TABLE_100();
10688 a38 := JTF_VARCHAR2_TABLE_2000();
10689 a39 := JTF_NUMBER_TABLE();
10690 a40 := JTF_VARCHAR2_TABLE_100();
10691 if t.count > 0 then
10692 a0.extend(t.count);
10693 a1.extend(t.count);
10694 a2.extend(t.count);
10695 a3.extend(t.count);
10696 a4.extend(t.count);
10697 a5.extend(t.count);
10698 a6.extend(t.count);
10699 a7.extend(t.count);
10700 a8.extend(t.count);
10701 a9.extend(t.count);
10702 a10.extend(t.count);
10703 a11.extend(t.count);
10704 a12.extend(t.count);
10705 a13.extend(t.count);
10706 a14.extend(t.count);
10707 a15.extend(t.count);
10708 a16.extend(t.count);
10709 a17.extend(t.count);
10710 a18.extend(t.count);
10711 a19.extend(t.count);
10712 a20.extend(t.count);
10713 a21.extend(t.count);
10714 a22.extend(t.count);
10715 a23.extend(t.count);
10716 a24.extend(t.count);
10717 a25.extend(t.count);
10718 a26.extend(t.count);
10719 a27.extend(t.count);
10720 a28.extend(t.count);
10721 a29.extend(t.count);
10722 a30.extend(t.count);
10723 a31.extend(t.count);
10724 a32.extend(t.count);
10725 a33.extend(t.count);
10726 a34.extend(t.count);
10727 a35.extend(t.count);
10728 a36.extend(t.count);
10729 a37.extend(t.count);
10730 a38.extend(t.count);
10731 a39.extend(t.count);
10732 a40.extend(t.count);
10733 ddindx := t.first;
10734 indx := 1;
10735 while true loop
10736 a0(indx) := t(ddindx).attribute1;
10737 a1(indx) := t(ddindx).attribute10;
10738 a2(indx) := t(ddindx).attribute11;
10739 a3(indx) := t(ddindx).attribute12;
10740 a4(indx) := t(ddindx).attribute13;
10741 a5(indx) := t(ddindx).attribute14;
10742 a6(indx) := t(ddindx).attribute15;
10743 a7(indx) := t(ddindx).attribute2;
10744 a8(indx) := t(ddindx).attribute3;
10745 a9(indx) := t(ddindx).attribute4;
10746 a10(indx) := t(ddindx).attribute5;
10747 a11(indx) := t(ddindx).attribute6;
10748 a12(indx) := t(ddindx).attribute7;
10749 a13(indx) := t(ddindx).attribute8;
10750 a14(indx) := t(ddindx).attribute9;
10751 a15(indx) := t(ddindx).context;
10752 a16(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
10753 a17(indx) := t(ddindx).creation_date;
10754 a18(indx) := t(ddindx).dw_update_advice_flag;
10755 a19(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
10756 a20(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
10757 a21(indx) := t(ddindx).last_update_date;
10758 a22(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
10759 a23(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
10760 a24(indx) := rosetta_g_miss_num_map(t(ddindx).percent);
10761 a25(indx) := rosetta_g_miss_num_map(t(ddindx).salesrep_id);
10762 a26(indx) := rosetta_g_miss_num_map(t(ddindx).sales_credit_id);
10763 a27(indx) := rosetta_g_miss_num_map(t(ddindx).sales_credit_type_id);
10764 a28(indx) := t(ddindx).wh_update_date;
10765 a29(indx) := t(ddindx).return_status;
10766 a30(indx) := t(ddindx).db_flag;
10767 a31(indx) := t(ddindx).operation;
10768 a32(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
10769 a33(indx) := t(ddindx).orig_sys_credit_ref;
10770 a34(indx) := t(ddindx).change_request_code;
10771 a35(indx) := t(ddindx).status_flag;
10772 a36(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
10773 a37(indx) := t(ddindx).change_reason;
10774 a38(indx) := t(ddindx).change_comments;
10775 a39(indx) := rosetta_g_miss_num_map(t(ddindx).sales_group_id);
10776 a40(indx) := t(ddindx).sales_group_updated_flag;
10777 indx := indx+1;
10778 if t.last =ddindx
10779 then exit;
10780 end if;
10781 ddindx := t.next(ddindx);
10782 end loop;
10783 end if;
10784 end if;
10785 end rosetta_table_copy_out_p33;
10786
10787 procedure rosetta_table_copy_in_p35(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_scredit_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
10788 , a1 JTF_VARCHAR2_TABLE_300
10789 , a2 JTF_VARCHAR2_TABLE_300
10790 ) as
10791 ddindx binary_integer; indx binary_integer;
10792 begin
10793 if a0 is not null and a0.count > 0 then
10794 if a0.count > 0 then
10795 indx := a0.first;
10796 ddindx := 1;
10797 while true loop
10798 t(ddindx).salesrep := a0(indx);
10799 t(ddindx).sales_credit_type := a1(indx);
10800 t(ddindx).sales_group := a2(indx);
10801 ddindx := ddindx+1;
10802 if a0.last =indx
10803 then exit;
10804 end if;
10805 indx := a0.next(indx);
10806 end loop;
10807 end if;
10808 end if;
10809 end rosetta_table_copy_in_p35;
10810 procedure rosetta_table_copy_out_p35(t oe_order_pub.line_scredit_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10811 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10812 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10813 ) as
10814 ddindx binary_integer; indx binary_integer;
10815 begin
10816 if t is null or t.count = 0 then
10817 a0 := JTF_VARCHAR2_TABLE_300();
10818 a1 := JTF_VARCHAR2_TABLE_300();
10819 a2 := JTF_VARCHAR2_TABLE_300();
10820 else
10821 a0 := JTF_VARCHAR2_TABLE_300();
10822 a1 := JTF_VARCHAR2_TABLE_300();
10823 a2 := JTF_VARCHAR2_TABLE_300();
10824 if t.count > 0 then
10825 a0.extend(t.count);
10826 a1.extend(t.count);
10827 a2.extend(t.count);
10828 ddindx := t.first;
10829 indx := 1;
10830 while true loop
10831 a0(indx) := t(ddindx).salesrep;
10832 a1(indx) := t(ddindx).sales_credit_type;
10833 a2(indx) := t(ddindx).sales_group;
10834 indx := indx+1;
10835 if t.last =ddindx
10836 then exit;
10837 end if;
10838 ddindx := t.next(ddindx);
10839 end loop;
10840 end if;
10841 end if;
10842 end rosetta_table_copy_out_p35;
10843
10844 procedure rosetta_table_copy_in_p37(t out NOCOPY /* file.sql.39 change */ oe_order_pub.lot_serial_tbl_type, a0 JTF_VARCHAR2_TABLE_300
10845 , a1 JTF_VARCHAR2_TABLE_300
10846 , a2 JTF_VARCHAR2_TABLE_300
10847 , a3 JTF_VARCHAR2_TABLE_300
10848 , a4 JTF_VARCHAR2_TABLE_300
10849 , a5 JTF_VARCHAR2_TABLE_300
10850 , a6 JTF_VARCHAR2_TABLE_300
10851 , a7 JTF_VARCHAR2_TABLE_300
10852 , a8 JTF_VARCHAR2_TABLE_300
10853 , a9 JTF_VARCHAR2_TABLE_300
10854 , a10 JTF_VARCHAR2_TABLE_300
10855 , a11 JTF_VARCHAR2_TABLE_300
10856 , a12 JTF_VARCHAR2_TABLE_300
10857 , a13 JTF_VARCHAR2_TABLE_300
10858 , a14 JTF_VARCHAR2_TABLE_300
10859 , a15 JTF_VARCHAR2_TABLE_100
10860 , a16 JTF_NUMBER_TABLE
10861 , a17 JTF_DATE_TABLE
10862 , a18 JTF_VARCHAR2_TABLE_100
10863 , a19 JTF_NUMBER_TABLE
10864 , a20 JTF_DATE_TABLE
10865 , a21 JTF_NUMBER_TABLE
10866 , a22 JTF_NUMBER_TABLE
10867 , a23 JTF_VARCHAR2_TABLE_100
10868 , a24 JTF_VARCHAR2_TABLE_100
10869 , a25 JTF_NUMBER_TABLE
10870 , a26 JTF_NUMBER_TABLE
10871 , a27 JTF_NUMBER_TABLE
10872 , a28 JTF_VARCHAR2_TABLE_100
10873 , a29 JTF_VARCHAR2_TABLE_100
10874 , a30 JTF_VARCHAR2_TABLE_100
10875 , a31 JTF_VARCHAR2_TABLE_100
10876 , a32 JTF_NUMBER_TABLE
10877 , a33 JTF_VARCHAR2_TABLE_100
10878 , a34 JTF_VARCHAR2_TABLE_100
10879 , a35 JTF_VARCHAR2_TABLE_100
10880 , a36 JTF_NUMBER_TABLE
10881 , a37 JTF_NUMBER_TABLE
10882 ) as
10883 ddindx binary_integer; indx binary_integer;
10884 begin
10885 if a0 is not null and a0.count > 0 then
10886 if a0.count > 0 then
10887 indx := a0.first;
10888 ddindx := 1;
10889 while true loop
10890 t(ddindx).attribute1 := a0(indx);
10891 t(ddindx).attribute10 := a1(indx);
10892 t(ddindx).attribute11 := a2(indx);
10893 t(ddindx).attribute12 := a3(indx);
10894 t(ddindx).attribute13 := a4(indx);
10895 t(ddindx).attribute14 := a5(indx);
10896 t(ddindx).attribute15 := a6(indx);
10897 t(ddindx).attribute2 := a7(indx);
10898 t(ddindx).attribute3 := a8(indx);
10899 t(ddindx).attribute4 := a9(indx);
10900 t(ddindx).attribute5 := a10(indx);
10901 t(ddindx).attribute6 := a11(indx);
10902 t(ddindx).attribute7 := a12(indx);
10903 t(ddindx).attribute8 := a13(indx);
10904 t(ddindx).attribute9 := a14(indx);
10905 t(ddindx).context := a15(indx);
10906 t(ddindx).created_by := rosetta_g_miss_num_map(a16(indx));
10907 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a17(indx));
10908 t(ddindx).from_serial_number := a18(indx);
10909 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a19(indx));
10910 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a20(indx));
10911 t(ddindx).last_update_login := rosetta_g_miss_num_map(a21(indx));
10912 t(ddindx).line_id := rosetta_g_miss_num_map(a22(indx));
10913 t(ddindx).lot_number := a23(indx);
10914 t(ddindx).sublot_number := a24(indx);
10915 t(ddindx).lot_serial_id := rosetta_g_miss_num_map(a25(indx));
10916 t(ddindx).quantity := rosetta_g_miss_num_map(a26(indx));
10917 t(ddindx).quantity2 := rosetta_g_miss_num_map(a27(indx));
10918 t(ddindx).to_serial_number := a28(indx);
10919 t(ddindx).return_status := a29(indx);
10920 t(ddindx).db_flag := a30(indx);
10921 t(ddindx).operation := a31(indx);
10922 t(ddindx).line_index := rosetta_g_miss_num_map(a32(indx));
10923 t(ddindx).orig_sys_lotserial_ref := a33(indx);
10924 t(ddindx).change_request_code := a34(indx);
10925 t(ddindx).status_flag := a35(indx);
10926 t(ddindx).line_set_id := rosetta_g_miss_num_map(a36(indx));
10927 t(ddindx).lock_control := rosetta_g_miss_num_map(a37(indx));
10928 ddindx := ddindx+1;
10929 if a0.last =indx
10930 then exit;
10931 end if;
10932 indx := a0.next(indx);
10933 end loop;
10934 end if;
10935 end if;
10936 end rosetta_table_copy_in_p37;
10937 procedure rosetta_table_copy_out_p37(t oe_order_pub.lot_serial_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10938 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10939 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10940 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10941 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10942 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10943 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10944 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10945 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10946 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10947 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10948 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10949 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10950 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10951 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
10952 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10953 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10954 , a17 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10955 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10956 , a19 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10957 , a20 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
10958 , a21 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10959 , a22 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10960 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10961 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10962 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10963 , a26 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10964 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10965 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10966 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10967 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10968 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10969 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10970 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10971 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10972 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
10973 , a36 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10974 , a37 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
10975 ) as
10976 ddindx binary_integer; indx binary_integer;
10977 begin
10978 if t is null or t.count = 0 then
10979 a0 := JTF_VARCHAR2_TABLE_300();
10980 a1 := JTF_VARCHAR2_TABLE_300();
10981 a2 := JTF_VARCHAR2_TABLE_300();
10982 a3 := JTF_VARCHAR2_TABLE_300();
10983 a4 := JTF_VARCHAR2_TABLE_300();
10984 a5 := JTF_VARCHAR2_TABLE_300();
10985 a6 := JTF_VARCHAR2_TABLE_300();
10986 a7 := JTF_VARCHAR2_TABLE_300();
10987 a8 := JTF_VARCHAR2_TABLE_300();
10988 a9 := JTF_VARCHAR2_TABLE_300();
10989 a10 := JTF_VARCHAR2_TABLE_300();
10990 a11 := JTF_VARCHAR2_TABLE_300();
10991 a12 := JTF_VARCHAR2_TABLE_300();
10992 a13 := JTF_VARCHAR2_TABLE_300();
10993 a14 := JTF_VARCHAR2_TABLE_300();
10994 a15 := JTF_VARCHAR2_TABLE_100();
10995 a16 := JTF_NUMBER_TABLE();
10996 a17 := JTF_DATE_TABLE();
10997 a18 := JTF_VARCHAR2_TABLE_100();
10998 a19 := JTF_NUMBER_TABLE();
10999 a20 := JTF_DATE_TABLE();
11000 a21 := JTF_NUMBER_TABLE();
11001 a22 := JTF_NUMBER_TABLE();
11002 a23 := JTF_VARCHAR2_TABLE_100();
11003 a24 := JTF_VARCHAR2_TABLE_100();
11004 a25 := JTF_NUMBER_TABLE();
11005 a26 := JTF_NUMBER_TABLE();
11006 a27 := JTF_NUMBER_TABLE();
11007 a28 := JTF_VARCHAR2_TABLE_100();
11008 a29 := JTF_VARCHAR2_TABLE_100();
11009 a30 := JTF_VARCHAR2_TABLE_100();
11010 a31 := JTF_VARCHAR2_TABLE_100();
11011 a32 := JTF_NUMBER_TABLE();
11012 a33 := JTF_VARCHAR2_TABLE_100();
11013 a34 := JTF_VARCHAR2_TABLE_100();
11014 a35 := JTF_VARCHAR2_TABLE_100();
11015 a36 := JTF_NUMBER_TABLE();
11016 a37 := JTF_NUMBER_TABLE();
11017 else
11018 a0 := JTF_VARCHAR2_TABLE_300();
11019 a1 := JTF_VARCHAR2_TABLE_300();
11020 a2 := JTF_VARCHAR2_TABLE_300();
11021 a3 := JTF_VARCHAR2_TABLE_300();
11022 a4 := JTF_VARCHAR2_TABLE_300();
11023 a5 := JTF_VARCHAR2_TABLE_300();
11024 a6 := JTF_VARCHAR2_TABLE_300();
11025 a7 := JTF_VARCHAR2_TABLE_300();
11026 a8 := JTF_VARCHAR2_TABLE_300();
11027 a9 := JTF_VARCHAR2_TABLE_300();
11028 a10 := JTF_VARCHAR2_TABLE_300();
11029 a11 := JTF_VARCHAR2_TABLE_300();
11030 a12 := JTF_VARCHAR2_TABLE_300();
11031 a13 := JTF_VARCHAR2_TABLE_300();
11032 a14 := JTF_VARCHAR2_TABLE_300();
11033 a15 := JTF_VARCHAR2_TABLE_100();
11034 a16 := JTF_NUMBER_TABLE();
11035 a17 := JTF_DATE_TABLE();
11036 a18 := JTF_VARCHAR2_TABLE_100();
11037 a19 := JTF_NUMBER_TABLE();
11038 a20 := JTF_DATE_TABLE();
11039 a21 := JTF_NUMBER_TABLE();
11040 a22 := JTF_NUMBER_TABLE();
11041 a23 := JTF_VARCHAR2_TABLE_100();
11042 a24 := JTF_VARCHAR2_TABLE_100();
11043 a25 := JTF_NUMBER_TABLE();
11044 a26 := JTF_NUMBER_TABLE();
11045 a27 := JTF_NUMBER_TABLE();
11046 a28 := JTF_VARCHAR2_TABLE_100();
11047 a29 := JTF_VARCHAR2_TABLE_100();
11048 a30 := JTF_VARCHAR2_TABLE_100();
11049 a31 := JTF_VARCHAR2_TABLE_100();
11050 a32 := JTF_NUMBER_TABLE();
11051 a33 := JTF_VARCHAR2_TABLE_100();
11052 a34 := JTF_VARCHAR2_TABLE_100();
11053 a35 := JTF_VARCHAR2_TABLE_100();
11054 a36 := JTF_NUMBER_TABLE();
11055 a37 := JTF_NUMBER_TABLE();
11056 if t.count > 0 then
11057 a0.extend(t.count);
11058 a1.extend(t.count);
11059 a2.extend(t.count);
11060 a3.extend(t.count);
11061 a4.extend(t.count);
11062 a5.extend(t.count);
11063 a6.extend(t.count);
11064 a7.extend(t.count);
11065 a8.extend(t.count);
11066 a9.extend(t.count);
11067 a10.extend(t.count);
11068 a11.extend(t.count);
11069 a12.extend(t.count);
11070 a13.extend(t.count);
11071 a14.extend(t.count);
11072 a15.extend(t.count);
11073 a16.extend(t.count);
11074 a17.extend(t.count);
11075 a18.extend(t.count);
11076 a19.extend(t.count);
11077 a20.extend(t.count);
11078 a21.extend(t.count);
11079 a22.extend(t.count);
11080 a23.extend(t.count);
11081 a24.extend(t.count);
11082 a25.extend(t.count);
11083 a26.extend(t.count);
11084 a27.extend(t.count);
11085 a28.extend(t.count);
11086 a29.extend(t.count);
11087 a30.extend(t.count);
11088 a31.extend(t.count);
11089 a32.extend(t.count);
11090 a33.extend(t.count);
11091 a34.extend(t.count);
11092 a35.extend(t.count);
11093 a36.extend(t.count);
11094 a37.extend(t.count);
11095 ddindx := t.first;
11096 indx := 1;
11097 while true loop
11098 a0(indx) := t(ddindx).attribute1;
11099 a1(indx) := t(ddindx).attribute10;
11100 a2(indx) := t(ddindx).attribute11;
11101 a3(indx) := t(ddindx).attribute12;
11102 a4(indx) := t(ddindx).attribute13;
11103 a5(indx) := t(ddindx).attribute14;
11104 a6(indx) := t(ddindx).attribute15;
11105 a7(indx) := t(ddindx).attribute2;
11106 a8(indx) := t(ddindx).attribute3;
11107 a9(indx) := t(ddindx).attribute4;
11108 a10(indx) := t(ddindx).attribute5;
11109 a11(indx) := t(ddindx).attribute6;
11110 a12(indx) := t(ddindx).attribute7;
11111 a13(indx) := t(ddindx).attribute8;
11112 a14(indx) := t(ddindx).attribute9;
11113 a15(indx) := t(ddindx).context;
11114 a16(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
11115 a17(indx) := t(ddindx).creation_date;
11116 a18(indx) := t(ddindx).from_serial_number;
11117 a19(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
11118 a20(indx) := t(ddindx).last_update_date;
11119 a21(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
11120 a22(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
11121 a23(indx) := t(ddindx).lot_number;
11122 a24(indx) := t(ddindx).sublot_number;
11123 a25(indx) := rosetta_g_miss_num_map(t(ddindx).lot_serial_id);
11124 a26(indx) := rosetta_g_miss_num_map(t(ddindx).quantity);
11125 a27(indx) := rosetta_g_miss_num_map(t(ddindx).quantity2);
11126 a28(indx) := t(ddindx).to_serial_number;
11127 a29(indx) := t(ddindx).return_status;
11128 a30(indx) := t(ddindx).db_flag;
11129 a31(indx) := t(ddindx).operation;
11130 a32(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
11131 a33(indx) := t(ddindx).orig_sys_lotserial_ref;
11132 a34(indx) := t(ddindx).change_request_code;
11133 a35(indx) := t(ddindx).status_flag;
11134 a36(indx) := rosetta_g_miss_num_map(t(ddindx).line_set_id);
11135 a37(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
11136 indx := indx+1;
11137 if t.last =ddindx
11138 then exit;
11139 end if;
11140 ddindx := t.next(ddindx);
11141 end loop;
11142 end if;
11143 end if;
11144 end rosetta_table_copy_out_p37;
11145
11146 procedure rosetta_table_copy_in_p39(t out NOCOPY /* file.sql.39 change */ oe_order_pub.lot_serial_val_tbl_type, a0 JTF_VARCHAR2_TABLE_300
11147 , a1 JTF_VARCHAR2_TABLE_300
11148 ) as
11149 ddindx binary_integer; indx binary_integer;
11150 begin
11151 if a0 is not null and a0.count > 0 then
11152 if a0.count > 0 then
11153 indx := a0.first;
11154 ddindx := 1;
11155 while true loop
11156 t(ddindx).line := a0(indx);
11157 t(ddindx).lot_serial := a1(indx);
11158 ddindx := ddindx+1;
11159 if a0.last =indx
11160 then exit;
11161 end if;
11162 indx := a0.next(indx);
11163 end loop;
11164 end if;
11165 end if;
11166 end rosetta_table_copy_in_p39;
11167 procedure rosetta_table_copy_out_p39(t oe_order_pub.lot_serial_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11168 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11169 ) as
11170 ddindx binary_integer; indx binary_integer;
11171 begin
11172 if t is null or t.count = 0 then
11173 a0 := JTF_VARCHAR2_TABLE_300();
11174 a1 := JTF_VARCHAR2_TABLE_300();
11175 else
11176 a0 := JTF_VARCHAR2_TABLE_300();
11177 a1 := JTF_VARCHAR2_TABLE_300();
11178 if t.count > 0 then
11179 a0.extend(t.count);
11180 a1.extend(t.count);
11181 ddindx := t.first;
11182 indx := 1;
11183 while true loop
11184 a0(indx) := t(ddindx).line;
11185 a1(indx) := t(ddindx).lot_serial;
11186 indx := indx+1;
11187 if t.last =ddindx
11188 then exit;
11189 end if;
11190 ddindx := t.next(ddindx);
11191 end loop;
11192 end if;
11193 end if;
11194 end rosetta_table_copy_out_p39;
11195
11196 procedure rosetta_table_copy_in_p41(t out NOCOPY /* file.sql.39 change */ oe_order_pub.reservation_tbl_type, a0 JTF_VARCHAR2_TABLE_100
11197 , a1 JTF_VARCHAR2_TABLE_100
11198 , a2 JTF_NUMBER_TABLE
11199 , a3 JTF_NUMBER_TABLE
11200 , a4 JTF_NUMBER_TABLE
11201 , a5 JTF_NUMBER_TABLE
11202 , a6 JTF_VARCHAR2_TABLE_100
11203 , a7 JTF_VARCHAR2_TABLE_300
11204 , a8 JTF_VARCHAR2_TABLE_300
11205 , a9 JTF_VARCHAR2_TABLE_300
11206 , a10 JTF_VARCHAR2_TABLE_300
11207 , a11 JTF_VARCHAR2_TABLE_300
11208 , a12 JTF_VARCHAR2_TABLE_300
11209 , a13 JTF_VARCHAR2_TABLE_300
11210 , a14 JTF_VARCHAR2_TABLE_300
11211 , a15 JTF_VARCHAR2_TABLE_300
11212 , a16 JTF_VARCHAR2_TABLE_300
11213 , a17 JTF_VARCHAR2_TABLE_300
11214 , a18 JTF_VARCHAR2_TABLE_300
11215 , a19 JTF_VARCHAR2_TABLE_300
11216 , a20 JTF_VARCHAR2_TABLE_300
11217 , a21 JTF_VARCHAR2_TABLE_300
11218 , a22 JTF_VARCHAR2_TABLE_100
11219 , a23 JTF_VARCHAR2_TABLE_100
11220 , a24 JTF_VARCHAR2_TABLE_100
11221 , a25 JTF_NUMBER_TABLE
11222 ) as
11223 ddindx binary_integer; indx binary_integer;
11224 begin
11225 if a0 is not null and a0.count > 0 then
11226 if a0.count > 0 then
11227 indx := a0.first;
11228 ddindx := 1;
11229 while true loop
11230 t(ddindx).orig_sys_reservation_ref := a0(indx);
11231 t(ddindx).revision := a1(indx);
11232 t(ddindx).lot_number_id := rosetta_g_miss_num_map(a2(indx));
11233 t(ddindx).subinventory_id := rosetta_g_miss_num_map(a3(indx));
11234 t(ddindx).locator_id := rosetta_g_miss_num_map(a4(indx));
11235 t(ddindx).quantity := rosetta_g_miss_num_map(a5(indx));
11236 t(ddindx).attribute_category := a6(indx);
11237 t(ddindx).attribute1 := a7(indx);
11238 t(ddindx).attribute2 := a8(indx);
11239 t(ddindx).attribute3 := a9(indx);
11240 t(ddindx).attribute4 := a10(indx);
11241 t(ddindx).attribute5 := a11(indx);
11242 t(ddindx).attribute6 := a12(indx);
11243 t(ddindx).attribute7 := a13(indx);
11244 t(ddindx).attribute8 := a14(indx);
11245 t(ddindx).attribute9 := a15(indx);
11246 t(ddindx).attribute10 := a16(indx);
11247 t(ddindx).attribute11 := a17(indx);
11248 t(ddindx).attribute12 := a18(indx);
11249 t(ddindx).attribute13 := a19(indx);
11250 t(ddindx).attribute14 := a20(indx);
11251 t(ddindx).attribute15 := a21(indx);
11252 t(ddindx).operation := a22(indx);
11253 t(ddindx).status_flag := a23(indx);
11254 t(ddindx).return_status := a24(indx);
11255 t(ddindx).line_index := rosetta_g_miss_num_map(a25(indx));
11256 ddindx := ddindx+1;
11257 if a0.last =indx
11258 then exit;
11259 end if;
11260 indx := a0.next(indx);
11261 end loop;
11262 end if;
11263 end if;
11264 end rosetta_table_copy_in_p41;
11265 procedure rosetta_table_copy_out_p41(t oe_order_pub.reservation_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11266 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11267 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11268 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11269 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11270 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11271 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11272 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11273 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11274 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11275 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11276 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11277 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11278 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11279 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11280 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11281 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11282 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11283 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11284 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11285 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11286 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11287 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11288 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11289 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11290 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11291 ) as
11292 ddindx binary_integer; indx binary_integer;
11293 begin
11294 if t is null or t.count = 0 then
11295 a0 := JTF_VARCHAR2_TABLE_100();
11296 a1 := JTF_VARCHAR2_TABLE_100();
11297 a2 := JTF_NUMBER_TABLE();
11298 a3 := JTF_NUMBER_TABLE();
11299 a4 := JTF_NUMBER_TABLE();
11300 a5 := JTF_NUMBER_TABLE();
11301 a6 := JTF_VARCHAR2_TABLE_100();
11302 a7 := JTF_VARCHAR2_TABLE_300();
11303 a8 := JTF_VARCHAR2_TABLE_300();
11304 a9 := JTF_VARCHAR2_TABLE_300();
11305 a10 := JTF_VARCHAR2_TABLE_300();
11306 a11 := JTF_VARCHAR2_TABLE_300();
11307 a12 := JTF_VARCHAR2_TABLE_300();
11308 a13 := JTF_VARCHAR2_TABLE_300();
11309 a14 := JTF_VARCHAR2_TABLE_300();
11310 a15 := JTF_VARCHAR2_TABLE_300();
11311 a16 := JTF_VARCHAR2_TABLE_300();
11312 a17 := JTF_VARCHAR2_TABLE_300();
11313 a18 := JTF_VARCHAR2_TABLE_300();
11314 a19 := JTF_VARCHAR2_TABLE_300();
11315 a20 := JTF_VARCHAR2_TABLE_300();
11316 a21 := JTF_VARCHAR2_TABLE_300();
11317 a22 := JTF_VARCHAR2_TABLE_100();
11318 a23 := JTF_VARCHAR2_TABLE_100();
11319 a24 := JTF_VARCHAR2_TABLE_100();
11320 a25 := JTF_NUMBER_TABLE();
11321 else
11322 a0 := JTF_VARCHAR2_TABLE_100();
11323 a1 := JTF_VARCHAR2_TABLE_100();
11324 a2 := JTF_NUMBER_TABLE();
11325 a3 := JTF_NUMBER_TABLE();
11326 a4 := JTF_NUMBER_TABLE();
11327 a5 := JTF_NUMBER_TABLE();
11328 a6 := JTF_VARCHAR2_TABLE_100();
11329 a7 := JTF_VARCHAR2_TABLE_300();
11330 a8 := JTF_VARCHAR2_TABLE_300();
11331 a9 := JTF_VARCHAR2_TABLE_300();
11332 a10 := JTF_VARCHAR2_TABLE_300();
11333 a11 := JTF_VARCHAR2_TABLE_300();
11334 a12 := JTF_VARCHAR2_TABLE_300();
11335 a13 := JTF_VARCHAR2_TABLE_300();
11336 a14 := JTF_VARCHAR2_TABLE_300();
11337 a15 := JTF_VARCHAR2_TABLE_300();
11338 a16 := JTF_VARCHAR2_TABLE_300();
11339 a17 := JTF_VARCHAR2_TABLE_300();
11340 a18 := JTF_VARCHAR2_TABLE_300();
11341 a19 := JTF_VARCHAR2_TABLE_300();
11342 a20 := JTF_VARCHAR2_TABLE_300();
11343 a21 := JTF_VARCHAR2_TABLE_300();
11344 a22 := JTF_VARCHAR2_TABLE_100();
11345 a23 := JTF_VARCHAR2_TABLE_100();
11346 a24 := JTF_VARCHAR2_TABLE_100();
11347 a25 := JTF_NUMBER_TABLE();
11348 if t.count > 0 then
11349 a0.extend(t.count);
11350 a1.extend(t.count);
11351 a2.extend(t.count);
11352 a3.extend(t.count);
11353 a4.extend(t.count);
11354 a5.extend(t.count);
11355 a6.extend(t.count);
11356 a7.extend(t.count);
11357 a8.extend(t.count);
11358 a9.extend(t.count);
11359 a10.extend(t.count);
11360 a11.extend(t.count);
11361 a12.extend(t.count);
11362 a13.extend(t.count);
11363 a14.extend(t.count);
11364 a15.extend(t.count);
11365 a16.extend(t.count);
11366 a17.extend(t.count);
11367 a18.extend(t.count);
11368 a19.extend(t.count);
11369 a20.extend(t.count);
11370 a21.extend(t.count);
11371 a22.extend(t.count);
11372 a23.extend(t.count);
11373 a24.extend(t.count);
11374 a25.extend(t.count);
11375 ddindx := t.first;
11376 indx := 1;
11377 while true loop
11378 a0(indx) := t(ddindx).orig_sys_reservation_ref;
11379 a1(indx) := t(ddindx).revision;
11380 a2(indx) := rosetta_g_miss_num_map(t(ddindx).lot_number_id);
11381 a3(indx) := rosetta_g_miss_num_map(t(ddindx).subinventory_id);
11382 a4(indx) := rosetta_g_miss_num_map(t(ddindx).locator_id);
11383 a5(indx) := rosetta_g_miss_num_map(t(ddindx).quantity);
11384 a6(indx) := t(ddindx).attribute_category;
11385 a7(indx) := t(ddindx).attribute1;
11386 a8(indx) := t(ddindx).attribute2;
11387 a9(indx) := t(ddindx).attribute3;
11388 a10(indx) := t(ddindx).attribute4;
11389 a11(indx) := t(ddindx).attribute5;
11390 a12(indx) := t(ddindx).attribute6;
11391 a13(indx) := t(ddindx).attribute7;
11392 a14(indx) := t(ddindx).attribute8;
11393 a15(indx) := t(ddindx).attribute9;
11394 a16(indx) := t(ddindx).attribute10;
11395 a17(indx) := t(ddindx).attribute11;
11396 a18(indx) := t(ddindx).attribute12;
11397 a19(indx) := t(ddindx).attribute13;
11398 a20(indx) := t(ddindx).attribute14;
11399 a21(indx) := t(ddindx).attribute15;
11400 a22(indx) := t(ddindx).operation;
11401 a23(indx) := t(ddindx).status_flag;
11402 a24(indx) := t(ddindx).return_status;
11403 a25(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
11404 indx := indx+1;
11405 if t.last =ddindx
11406 then exit;
11407 end if;
11408 ddindx := t.next(ddindx);
11409 end loop;
11410 end if;
11411 end if;
11412 end rosetta_table_copy_out_p41;
11413
11414 procedure rosetta_table_copy_in_p43(t out NOCOPY /* file.sql.39 change */ oe_order_pub.reservation_val_tbl_type, a0 JTF_VARCHAR2_TABLE_100
11415 , a1 JTF_VARCHAR2_TABLE_100
11416 ) as
11417 ddindx binary_integer; indx binary_integer;
11418 begin
11419 if a0 is not null and a0.count > 0 then
11420 if a0.count > 0 then
11421 indx := a0.first;
11422 ddindx := 1;
11423 while true loop
11424 t(ddindx).lot_number := a0(indx);
11425 t(ddindx).subinventory_code := a1(indx);
11426 ddindx := ddindx+1;
11427 if a0.last =indx
11428 then exit;
11429 end if;
11430 indx := a0.next(indx);
11431 end loop;
11432 end if;
11433 end if;
11434 end rosetta_table_copy_in_p43;
11435 procedure rosetta_table_copy_out_p43(t oe_order_pub.reservation_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11436 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11437 ) as
11438 ddindx binary_integer; indx binary_integer;
11439 begin
11440 if t is null or t.count = 0 then
11441 a0 := JTF_VARCHAR2_TABLE_100();
11442 a1 := JTF_VARCHAR2_TABLE_100();
11443 else
11444 a0 := JTF_VARCHAR2_TABLE_100();
11445 a1 := JTF_VARCHAR2_TABLE_100();
11446 if t.count > 0 then
11447 a0.extend(t.count);
11448 a1.extend(t.count);
11449 ddindx := t.first;
11450 indx := 1;
11451 while true loop
11452 a0(indx) := t(ddindx).lot_number;
11453 a1(indx) := t(ddindx).subinventory_code;
11454 indx := indx+1;
11455 if t.last =ddindx
11456 then exit;
11457 end if;
11458 ddindx := t.next(ddindx);
11459 end loop;
11460 end if;
11461 end if;
11462 end rosetta_table_copy_out_p43;
11463
11464 procedure rosetta_table_copy_in_p47(t out NOCOPY /* file.sql.39 change */ oe_order_pub.request_tbl_type, a0 JTF_VARCHAR2_TABLE_100
11465 , a1 JTF_NUMBER_TABLE
11466 , a2 JTF_NUMBER_TABLE
11467 , a3 JTF_VARCHAR2_TABLE_100
11468 , a4 JTF_VARCHAR2_TABLE_100
11469 , a5 JTF_VARCHAR2_TABLE_100
11470 , a6 JTF_VARCHAR2_TABLE_100
11471 , a7 JTF_VARCHAR2_TABLE_100
11472 , a8 JTF_VARCHAR2_TABLE_100
11473 , a9 JTF_VARCHAR2_TABLE_100
11474 , a10 JTF_VARCHAR2_TABLE_2000
11475 , a11 JTF_VARCHAR2_TABLE_300
11476 , a12 JTF_VARCHAR2_TABLE_300
11477 , a13 JTF_VARCHAR2_TABLE_300
11478 , a14 JTF_VARCHAR2_TABLE_300
11479 , a15 JTF_VARCHAR2_TABLE_300
11480 , a16 JTF_VARCHAR2_TABLE_300
11481 , a17 JTF_VARCHAR2_TABLE_300
11482 , a18 JTF_VARCHAR2_TABLE_300
11483 , a19 JTF_VARCHAR2_TABLE_300
11484 , a20 JTF_VARCHAR2_TABLE_300
11485 , a21 JTF_VARCHAR2_TABLE_300
11486 , a22 JTF_VARCHAR2_TABLE_300
11487 , a23 JTF_VARCHAR2_TABLE_300
11488 , a24 JTF_VARCHAR2_TABLE_300
11489 , a25 JTF_VARCHAR2_TABLE_300
11490 , a26 JTF_VARCHAR2_TABLE_300
11491 , a27 JTF_VARCHAR2_TABLE_300
11492 , a28 JTF_VARCHAR2_TABLE_300
11493 , a29 JTF_VARCHAR2_TABLE_300
11494 , a30 JTF_VARCHAR2_TABLE_300
11495 , a31 JTF_VARCHAR2_TABLE_300
11496 , a32 JTF_VARCHAR2_TABLE_300
11497 , a33 JTF_VARCHAR2_TABLE_300
11498 , a34 JTF_VARCHAR2_TABLE_300
11499 , a35 JTF_VARCHAR2_TABLE_2000
11500 , a36 JTF_DATE_TABLE
11501 , a37 JTF_DATE_TABLE
11502 , a38 JTF_DATE_TABLE
11503 , a39 JTF_DATE_TABLE
11504 , a40 JTF_DATE_TABLE
11505 , a41 JTF_DATE_TABLE
11506 , a42 JTF_DATE_TABLE
11507 , a43 JTF_DATE_TABLE
11508 , a44 JTF_VARCHAR2_TABLE_100
11509 ) as
11510 ddindx binary_integer; indx binary_integer;
11511 begin
11512 if a0 is not null and a0.count > 0 then
11513 if a0.count > 0 then
11514 indx := a0.first;
11515 ddindx := 1;
11516 while true loop
11517 t(ddindx).entity_code := a0(indx);
11518 t(ddindx).entity_id := rosetta_g_miss_num_map(a1(indx));
11519 t(ddindx).entity_index := rosetta_g_miss_num_map(a2(indx));
11520 t(ddindx).request_type := a3(indx);
11521 t(ddindx).return_status := a4(indx);
11522 t(ddindx).request_unique_key1 := a5(indx);
11523 t(ddindx).request_unique_key2 := a6(indx);
11524 t(ddindx).request_unique_key3 := a7(indx);
11525 t(ddindx).request_unique_key4 := a8(indx);
11526 t(ddindx).request_unique_key5 := a9(indx);
11527 t(ddindx).param1 := a10(indx);
11528 t(ddindx).param2 := a11(indx);
11529 t(ddindx).param3 := a12(indx);
11530 t(ddindx).param4 := a13(indx);
11531 t(ddindx).param5 := a14(indx);
11532 t(ddindx).param6 := a15(indx);
11533 t(ddindx).param7 := a16(indx);
11534 t(ddindx).param8 := a17(indx);
11535 t(ddindx).param9 := a18(indx);
11536 t(ddindx).param10 := a19(indx);
11537 t(ddindx).param11 := a20(indx);
11538 t(ddindx).param12 := a21(indx);
11539 t(ddindx).param13 := a22(indx);
11540 t(ddindx).param14 := a23(indx);
11541 t(ddindx).param15 := a24(indx);
11542 t(ddindx).param16 := a25(indx);
11543 t(ddindx).param17 := a26(indx);
11544 t(ddindx).param18 := a27(indx);
11545 t(ddindx).param19 := a28(indx);
11546 t(ddindx).param20 := a29(indx);
11547 t(ddindx).param21 := a30(indx);
11548 t(ddindx).param22 := a31(indx);
11549 t(ddindx).param23 := a32(indx);
11550 t(ddindx).param24 := a33(indx);
11551 t(ddindx).param25 := a34(indx);
11552 t(ddindx).long_param1 := a35(indx);
11553 t(ddindx).date_param1 := rosetta_g_miss_date_in_map(a36(indx));
11554 t(ddindx).date_param2 := rosetta_g_miss_date_in_map(a37(indx));
11555 t(ddindx).date_param3 := rosetta_g_miss_date_in_map(a38(indx));
11556 t(ddindx).date_param4 := rosetta_g_miss_date_in_map(a39(indx));
11557 t(ddindx).date_param5 := rosetta_g_miss_date_in_map(a40(indx));
11558 t(ddindx).date_param6 := rosetta_g_miss_date_in_map(a41(indx));
11559 t(ddindx).date_param7 := rosetta_g_miss_date_in_map(a42(indx));
11560 t(ddindx).date_param8 := rosetta_g_miss_date_in_map(a43(indx));
11561 t(ddindx).processed := a44(indx);
11562 ddindx := ddindx+1;
11563 if a0.last =indx
11564 then exit;
11565 end if;
11566 indx := a0.next(indx);
11567 end loop;
11568 end if;
11569 end if;
11570 end rosetta_table_copy_in_p47;
11571 procedure rosetta_table_copy_out_p47(t oe_order_pub.request_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11572 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11573 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11574 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11575 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11576 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11577 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11578 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11579 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11580 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11581 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
11582 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11583 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11584 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11585 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11586 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11587 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11588 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11589 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11590 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11591 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11592 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11593 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11594 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11595 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11596 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11597 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11598 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11599 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11600 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11601 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11602 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11603 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11604 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11605 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
11606 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
11607 , a36 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11608 , a37 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11609 , a38 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11610 , a39 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11611 , a40 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11612 , a41 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11613 , a42 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11614 , a43 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
11615 , a44 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11616 ) as
11617 ddindx binary_integer; indx binary_integer;
11618 begin
11619 if t is null or t.count = 0 then
11620 a0 := JTF_VARCHAR2_TABLE_100();
11621 a1 := JTF_NUMBER_TABLE();
11622 a2 := JTF_NUMBER_TABLE();
11623 a3 := JTF_VARCHAR2_TABLE_100();
11624 a4 := JTF_VARCHAR2_TABLE_100();
11625 a5 := JTF_VARCHAR2_TABLE_100();
11626 a6 := JTF_VARCHAR2_TABLE_100();
11627 a7 := JTF_VARCHAR2_TABLE_100();
11628 a8 := JTF_VARCHAR2_TABLE_100();
11629 a9 := JTF_VARCHAR2_TABLE_100();
11630 a10 := JTF_VARCHAR2_TABLE_2000();
11631 a11 := JTF_VARCHAR2_TABLE_300();
11632 a12 := JTF_VARCHAR2_TABLE_300();
11633 a13 := JTF_VARCHAR2_TABLE_300();
11634 a14 := JTF_VARCHAR2_TABLE_300();
11635 a15 := JTF_VARCHAR2_TABLE_300();
11636 a16 := JTF_VARCHAR2_TABLE_300();
11637 a17 := JTF_VARCHAR2_TABLE_300();
11638 a18 := JTF_VARCHAR2_TABLE_300();
11639 a19 := JTF_VARCHAR2_TABLE_300();
11640 a20 := JTF_VARCHAR2_TABLE_300();
11641 a21 := JTF_VARCHAR2_TABLE_300();
11642 a22 := JTF_VARCHAR2_TABLE_300();
11643 a23 := JTF_VARCHAR2_TABLE_300();
11644 a24 := JTF_VARCHAR2_TABLE_300();
11645 a25 := JTF_VARCHAR2_TABLE_300();
11646 a26 := JTF_VARCHAR2_TABLE_300();
11647 a27 := JTF_VARCHAR2_TABLE_300();
11648 a28 := JTF_VARCHAR2_TABLE_300();
11649 a29 := JTF_VARCHAR2_TABLE_300();
11650 a30 := JTF_VARCHAR2_TABLE_300();
11651 a31 := JTF_VARCHAR2_TABLE_300();
11652 a32 := JTF_VARCHAR2_TABLE_300();
11653 a33 := JTF_VARCHAR2_TABLE_300();
11654 a34 := JTF_VARCHAR2_TABLE_300();
11655 a35 := JTF_VARCHAR2_TABLE_2000();
11656 a36 := JTF_DATE_TABLE();
11657 a37 := JTF_DATE_TABLE();
11658 a38 := JTF_DATE_TABLE();
11659 a39 := JTF_DATE_TABLE();
11660 a40 := JTF_DATE_TABLE();
11661 a41 := JTF_DATE_TABLE();
11662 a42 := JTF_DATE_TABLE();
11663 a43 := JTF_DATE_TABLE();
11664 a44 := JTF_VARCHAR2_TABLE_100();
11665 else
11666 a0 := JTF_VARCHAR2_TABLE_100();
11667 a1 := JTF_NUMBER_TABLE();
11668 a2 := JTF_NUMBER_TABLE();
11669 a3 := JTF_VARCHAR2_TABLE_100();
11670 a4 := JTF_VARCHAR2_TABLE_100();
11671 a5 := JTF_VARCHAR2_TABLE_100();
11672 a6 := JTF_VARCHAR2_TABLE_100();
11673 a7 := JTF_VARCHAR2_TABLE_100();
11674 a8 := JTF_VARCHAR2_TABLE_100();
11675 a9 := JTF_VARCHAR2_TABLE_100();
11676 a10 := JTF_VARCHAR2_TABLE_2000();
11677 a11 := JTF_VARCHAR2_TABLE_300();
11678 a12 := JTF_VARCHAR2_TABLE_300();
11679 a13 := JTF_VARCHAR2_TABLE_300();
11680 a14 := JTF_VARCHAR2_TABLE_300();
11681 a15 := JTF_VARCHAR2_TABLE_300();
11682 a16 := JTF_VARCHAR2_TABLE_300();
11683 a17 := JTF_VARCHAR2_TABLE_300();
11684 a18 := JTF_VARCHAR2_TABLE_300();
11685 a19 := JTF_VARCHAR2_TABLE_300();
11686 a20 := JTF_VARCHAR2_TABLE_300();
11687 a21 := JTF_VARCHAR2_TABLE_300();
11688 a22 := JTF_VARCHAR2_TABLE_300();
11689 a23 := JTF_VARCHAR2_TABLE_300();
11690 a24 := JTF_VARCHAR2_TABLE_300();
11691 a25 := JTF_VARCHAR2_TABLE_300();
11692 a26 := JTF_VARCHAR2_TABLE_300();
11693 a27 := JTF_VARCHAR2_TABLE_300();
11694 a28 := JTF_VARCHAR2_TABLE_300();
11695 a29 := JTF_VARCHAR2_TABLE_300();
11696 a30 := JTF_VARCHAR2_TABLE_300();
11697 a31 := JTF_VARCHAR2_TABLE_300();
11698 a32 := JTF_VARCHAR2_TABLE_300();
11699 a33 := JTF_VARCHAR2_TABLE_300();
11700 a34 := JTF_VARCHAR2_TABLE_300();
11701 a35 := JTF_VARCHAR2_TABLE_2000();
11702 a36 := JTF_DATE_TABLE();
11703 a37 := JTF_DATE_TABLE();
11704 a38 := JTF_DATE_TABLE();
11705 a39 := JTF_DATE_TABLE();
11706 a40 := JTF_DATE_TABLE();
11707 a41 := JTF_DATE_TABLE();
11708 a42 := JTF_DATE_TABLE();
11709 a43 := JTF_DATE_TABLE();
11710 a44 := JTF_VARCHAR2_TABLE_100();
11711 if t.count > 0 then
11712 a0.extend(t.count);
11713 a1.extend(t.count);
11714 a2.extend(t.count);
11715 a3.extend(t.count);
11716 a4.extend(t.count);
11717 a5.extend(t.count);
11718 a6.extend(t.count);
11719 a7.extend(t.count);
11720 a8.extend(t.count);
11721 a9.extend(t.count);
11722 a10.extend(t.count);
11723 a11.extend(t.count);
11724 a12.extend(t.count);
11725 a13.extend(t.count);
11726 a14.extend(t.count);
11727 a15.extend(t.count);
11728 a16.extend(t.count);
11729 a17.extend(t.count);
11730 a18.extend(t.count);
11731 a19.extend(t.count);
11732 a20.extend(t.count);
11733 a21.extend(t.count);
11734 a22.extend(t.count);
11735 a23.extend(t.count);
11736 a24.extend(t.count);
11737 a25.extend(t.count);
11738 a26.extend(t.count);
11739 a27.extend(t.count);
11740 a28.extend(t.count);
11741 a29.extend(t.count);
11742 a30.extend(t.count);
11743 a31.extend(t.count);
11744 a32.extend(t.count);
11745 a33.extend(t.count);
11746 a34.extend(t.count);
11747 a35.extend(t.count);
11748 a36.extend(t.count);
11749 a37.extend(t.count);
11750 a38.extend(t.count);
11751 a39.extend(t.count);
11752 a40.extend(t.count);
11753 a41.extend(t.count);
11754 a42.extend(t.count);
11755 a43.extend(t.count);
11756 a44.extend(t.count);
11757 ddindx := t.first;
11758 indx := 1;
11759 while true loop
11760 a0(indx) := t(ddindx).entity_code;
11761 a1(indx) := rosetta_g_miss_num_map(t(ddindx).entity_id);
11762 a2(indx) := rosetta_g_miss_num_map(t(ddindx).entity_index);
11763 a3(indx) := t(ddindx).request_type;
11764 a4(indx) := t(ddindx).return_status;
11765 a5(indx) := t(ddindx).request_unique_key1;
11766 a6(indx) := t(ddindx).request_unique_key2;
11767 a7(indx) := t(ddindx).request_unique_key3;
11768 a8(indx) := t(ddindx).request_unique_key4;
11769 a9(indx) := t(ddindx).request_unique_key5;
11770 a10(indx) := t(ddindx).param1;
11771 a11(indx) := t(ddindx).param2;
11772 a12(indx) := t(ddindx).param3;
11773 a13(indx) := t(ddindx).param4;
11774 a14(indx) := t(ddindx).param5;
11775 a15(indx) := t(ddindx).param6;
11776 a16(indx) := t(ddindx).param7;
11777 a17(indx) := t(ddindx).param8;
11778 a18(indx) := t(ddindx).param9;
11779 a19(indx) := t(ddindx).param10;
11780 a20(indx) := t(ddindx).param11;
11781 a21(indx) := t(ddindx).param12;
11782 a22(indx) := t(ddindx).param13;
11783 a23(indx) := t(ddindx).param14;
11784 a24(indx) := t(ddindx).param15;
11785 a25(indx) := t(ddindx).param16;
11786 a26(indx) := t(ddindx).param17;
11787 a27(indx) := t(ddindx).param18;
11788 a28(indx) := t(ddindx).param19;
11789 a29(indx) := t(ddindx).param20;
11790 a30(indx) := t(ddindx).param21;
11791 a31(indx) := t(ddindx).param22;
11792 a32(indx) := t(ddindx).param23;
11793 a33(indx) := t(ddindx).param24;
11794 a34(indx) := t(ddindx).param25;
11795 a35(indx) := t(ddindx).long_param1;
11796 a36(indx) := t(ddindx).date_param1;
11797 a37(indx) := t(ddindx).date_param2;
11798 a38(indx) := t(ddindx).date_param3;
11799 a39(indx) := t(ddindx).date_param4;
11800 a40(indx) := t(ddindx).date_param5;
11801 a41(indx) := t(ddindx).date_param6;
11802 a42(indx) := t(ddindx).date_param7;
11803 a43(indx) := t(ddindx).date_param8;
11804 a44(indx) := t(ddindx).processed;
11805 indx := indx+1;
11806 if t.last =ddindx
11807 then exit;
11808 end if;
11809 ddindx := t.next(ddindx);
11810 end loop;
11811 end if;
11812 end if;
11813 end rosetta_table_copy_out_p47;
11814
11815 procedure rosetta_table_copy_in_p49(t out NOCOPY /* file.sql.39 change */ oe_order_pub.requesting_entity_tbl_type, a0 JTF_VARCHAR2_TABLE_100
11816 , a1 JTF_NUMBER_TABLE
11817 , a2 JTF_NUMBER_TABLE
11818 ) as
11819 ddindx binary_integer; indx binary_integer;
11820 begin
11821 if a0 is not null and a0.count > 0 then
11822 if a0.count > 0 then
11823 indx := a0.first;
11824 ddindx := 1;
11825 while true loop
11826 t(ddindx).entity_code := a0(indx);
11827 t(ddindx).entity_id := rosetta_g_miss_num_map(a1(indx));
11828 t(ddindx).request_index := rosetta_g_miss_num_map(a2(indx));
11829 ddindx := ddindx+1;
11830 if a0.last =indx
11831 then exit;
11832 end if;
11833 indx := a0.next(indx);
11834 end loop;
11835 end if;
11836 end if;
11837 end rosetta_table_copy_in_p49;
11838 procedure rosetta_table_copy_out_p49(t oe_order_pub.requesting_entity_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11839 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11840 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11841 ) as
11842 ddindx binary_integer; indx binary_integer;
11843 begin
11844 if t is null or t.count = 0 then
11845 a0 := JTF_VARCHAR2_TABLE_100();
11846 a1 := JTF_NUMBER_TABLE();
11847 a2 := JTF_NUMBER_TABLE();
11848 else
11849 a0 := JTF_VARCHAR2_TABLE_100();
11850 a1 := JTF_NUMBER_TABLE();
11851 a2 := JTF_NUMBER_TABLE();
11852 if t.count > 0 then
11853 a0.extend(t.count);
11854 a1.extend(t.count);
11855 a2.extend(t.count);
11856 ddindx := t.first;
11857 indx := 1;
11858 while true loop
11859 a0(indx) := t(ddindx).entity_code;
11860 a1(indx) := rosetta_g_miss_num_map(t(ddindx).entity_id);
11861 a2(indx) := rosetta_g_miss_num_map(t(ddindx).request_index);
11862 indx := indx+1;
11863 if t.last =ddindx
11864 then exit;
11865 end if;
11866 ddindx := t.next(ddindx);
11867 end loop;
11868 end if;
11869 end if;
11870 end rosetta_table_copy_out_p49;
11871
11872 procedure rosetta_table_copy_in_p51(t out NOCOPY /* file.sql.39 change */ oe_order_pub.cancel_line_tbl_type, a0 JTF_NUMBER_TABLE
11873 , a1 JTF_NUMBER_TABLE
11874 , a2 JTF_VARCHAR2_TABLE_100
11875 , a3 JTF_NUMBER_TABLE
11876 , a4 JTF_VARCHAR2_TABLE_100
11877 , a5 JTF_VARCHAR2_TABLE_2000
11878 , a6 JTF_VARCHAR2_TABLE_100
11879 , a7 JTF_VARCHAR2_TABLE_100
11880 , a8 JTF_VARCHAR2_TABLE_100
11881 , a9 JTF_NUMBER_TABLE
11882 , a10 JTF_NUMBER_TABLE
11883 , a11 JTF_VARCHAR2_TABLE_100
11884 , a12 JTF_VARCHAR2_TABLE_100
11885 , a13 JTF_VARCHAR2_TABLE_100
11886 , a14 JTF_VARCHAR2_TABLE_100
11887 , a15 JTF_NUMBER_TABLE
11888 ) as
11889 ddindx binary_integer; indx binary_integer;
11890 begin
11891 if a0 is not null and a0.count > 0 then
11892 if a0.count > 0 then
11893 indx := a0.first;
11894 ddindx := 1;
11895 while true loop
11896 t(ddindx).line_id := rosetta_g_miss_num_map(a0(indx));
11897 t(ddindx).header_id := rosetta_g_miss_num_map(a1(indx));
11898 t(ddindx).cancellation_type := a2(indx);
11899 t(ddindx).cancel_by_quantity := rosetta_g_miss_num_map(a3(indx));
11900 t(ddindx).cancellation_reason_code := a4(indx);
11901 t(ddindx).cancellation_comments := a5(indx);
11902 t(ddindx).security_result := a6(indx);
11903 t(ddindx).business_object := a7(indx);
11904 t(ddindx).wf_item_type := a8(indx);
11905 t(ddindx).user_app_id := rosetta_g_miss_num_map(a9(indx));
11906 t(ddindx).user_resp_id := rosetta_g_miss_num_map(a10(indx));
11907 t(ddindx).cancellation_result := a11(indx);
11908 t(ddindx).wf_cancellation := a12(indx);
11909 t(ddindx).resolving_activity_item_type := a13(indx);
11910 t(ddindx).resolving_activity_name := a14(indx);
11911 t(ddindx).resolving_responsibility_id := rosetta_g_miss_num_map(a15(indx));
11912 ddindx := ddindx+1;
11913 if a0.last =indx
11914 then exit;
11915 end if;
11916 indx := a0.next(indx);
11917 end loop;
11918 end if;
11919 end if;
11920 end rosetta_table_copy_in_p51;
11921 procedure rosetta_table_copy_out_p51(t oe_order_pub.cancel_line_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11922 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11923 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11924 , a3 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11925 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11926 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_2000
11927 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11928 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11929 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11930 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11931 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11932 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11933 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11934 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11935 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
11936 , a15 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
11937 ) as
11938 ddindx binary_integer; indx binary_integer;
11939 begin
11940 if t is null or t.count = 0 then
11941 a0 := JTF_NUMBER_TABLE();
11942 a1 := JTF_NUMBER_TABLE();
11943 a2 := JTF_VARCHAR2_TABLE_100();
11944 a3 := JTF_NUMBER_TABLE();
11945 a4 := JTF_VARCHAR2_TABLE_100();
11946 a5 := JTF_VARCHAR2_TABLE_2000();
11947 a6 := JTF_VARCHAR2_TABLE_100();
11948 a7 := JTF_VARCHAR2_TABLE_100();
11949 a8 := JTF_VARCHAR2_TABLE_100();
11950 a9 := JTF_NUMBER_TABLE();
11951 a10 := JTF_NUMBER_TABLE();
11952 a11 := JTF_VARCHAR2_TABLE_100();
11953 a12 := JTF_VARCHAR2_TABLE_100();
11954 a13 := JTF_VARCHAR2_TABLE_100();
11955 a14 := JTF_VARCHAR2_TABLE_100();
11956 a15 := JTF_NUMBER_TABLE();
11957 else
11958 a0 := JTF_NUMBER_TABLE();
11959 a1 := JTF_NUMBER_TABLE();
11960 a2 := JTF_VARCHAR2_TABLE_100();
11961 a3 := JTF_NUMBER_TABLE();
11962 a4 := JTF_VARCHAR2_TABLE_100();
11963 a5 := JTF_VARCHAR2_TABLE_2000();
11964 a6 := JTF_VARCHAR2_TABLE_100();
11965 a7 := JTF_VARCHAR2_TABLE_100();
11966 a8 := JTF_VARCHAR2_TABLE_100();
11967 a9 := JTF_NUMBER_TABLE();
11968 a10 := JTF_NUMBER_TABLE();
11969 a11 := JTF_VARCHAR2_TABLE_100();
11970 a12 := JTF_VARCHAR2_TABLE_100();
11971 a13 := JTF_VARCHAR2_TABLE_100();
11972 a14 := JTF_VARCHAR2_TABLE_100();
11973 a15 := JTF_NUMBER_TABLE();
11974 if t.count > 0 then
11975 a0.extend(t.count);
11976 a1.extend(t.count);
11977 a2.extend(t.count);
11978 a3.extend(t.count);
11979 a4.extend(t.count);
11980 a5.extend(t.count);
11981 a6.extend(t.count);
11982 a7.extend(t.count);
11983 a8.extend(t.count);
11984 a9.extend(t.count);
11985 a10.extend(t.count);
11986 a11.extend(t.count);
11987 a12.extend(t.count);
11988 a13.extend(t.count);
11989 a14.extend(t.count);
11990 a15.extend(t.count);
11991 ddindx := t.first;
11992 indx := 1;
11993 while true loop
11994 a0(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
11995 a1(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
11996 a2(indx) := t(ddindx).cancellation_type;
11997 a3(indx) := rosetta_g_miss_num_map(t(ddindx).cancel_by_quantity);
11998 a4(indx) := t(ddindx).cancellation_reason_code;
11999 a5(indx) := t(ddindx).cancellation_comments;
12000 a6(indx) := t(ddindx).security_result;
12001 a7(indx) := t(ddindx).business_object;
12002 a8(indx) := t(ddindx).wf_item_type;
12003 a9(indx) := rosetta_g_miss_num_map(t(ddindx).user_app_id);
12004 a10(indx) := rosetta_g_miss_num_map(t(ddindx).user_resp_id);
12005 a11(indx) := t(ddindx).cancellation_result;
12006 a12(indx) := t(ddindx).wf_cancellation;
12007 a13(indx) := t(ddindx).resolving_activity_item_type;
12008 a14(indx) := t(ddindx).resolving_activity_name;
12009 a15(indx) := rosetta_g_miss_num_map(t(ddindx).resolving_responsibility_id);
12010 indx := indx+1;
12011 if t.last =ddindx
12012 then exit;
12013 end if;
12014 ddindx := t.next(ddindx);
12015 end loop;
12016 end if;
12017 end if;
12018 end rosetta_table_copy_out_p51;
12019
12020 procedure rosetta_table_copy_in_p53(t out NOCOPY /* file.sql.39 change */ oe_order_pub.payment_types_tbl_type, a0 JTF_NUMBER_TABLE
12021 , a1 JTF_NUMBER_TABLE
12022 , a2 JTF_NUMBER_TABLE
12023 , a3 JTF_VARCHAR2_TABLE_100
12024 , a4 JTF_NUMBER_TABLE
12025 , a5 JTF_NUMBER_TABLE
12026 , a6 JTF_DATE_TABLE
12027 , a7 JTF_NUMBER_TABLE
12028 , a8 JTF_DATE_TABLE
12029 , a9 JTF_NUMBER_TABLE
12030 , a10 JTF_NUMBER_TABLE
12031 , a11 JTF_NUMBER_TABLE
12032 , a12 JTF_NUMBER_TABLE
12033 , a13 JTF_NUMBER_TABLE
12034 , a14 JTF_DATE_TABLE
12035 , a15 JTF_VARCHAR2_TABLE_100
12036 , a16 JTF_VARCHAR2_TABLE_300
12037 , a17 JTF_VARCHAR2_TABLE_300
12038 , a18 JTF_VARCHAR2_TABLE_300
12039 , a19 JTF_VARCHAR2_TABLE_300
12040 , a20 JTF_VARCHAR2_TABLE_300
12041 , a21 JTF_VARCHAR2_TABLE_300
12042 , a22 JTF_VARCHAR2_TABLE_300
12043 , a23 JTF_VARCHAR2_TABLE_300
12044 , a24 JTF_VARCHAR2_TABLE_300
12045 , a25 JTF_VARCHAR2_TABLE_300
12046 , a26 JTF_VARCHAR2_TABLE_300
12047 , a27 JTF_VARCHAR2_TABLE_300
12048 , a28 JTF_VARCHAR2_TABLE_300
12049 , a29 JTF_VARCHAR2_TABLE_300
12050 , a30 JTF_VARCHAR2_TABLE_300
12051 , a31 JTF_VARCHAR2_TABLE_100
12052 , a32 JTF_VARCHAR2_TABLE_100
12053 , a33 JTF_VARCHAR2_TABLE_100
12054 ) as
12055 ddindx binary_integer; indx binary_integer;
12056 begin
12057 if a0 is not null and a0.count > 0 then
12058 if a0.count > 0 then
12059 indx := a0.first;
12060 ddindx := 1;
12061 while true loop
12062 t(ddindx).payment_trx_id := rosetta_g_miss_num_map(a0(indx));
12063 t(ddindx).commitment_applied_amount := rosetta_g_miss_num_map(a1(indx));
12064 t(ddindx).commitment_interfaced_amount := rosetta_g_miss_num_map(a2(indx));
12065 t(ddindx).payment_level_code := a3(indx);
12066 t(ddindx).header_id := rosetta_g_miss_num_map(a4(indx));
12067 t(ddindx).line_id := rosetta_g_miss_num_map(a5(indx));
12068 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a6(indx));
12069 t(ddindx).created_by := rosetta_g_miss_num_map(a7(indx));
12070 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a8(indx));
12071 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a9(indx));
12072 t(ddindx).last_update_login := rosetta_g_miss_num_map(a10(indx));
12073 t(ddindx).request_id := rosetta_g_miss_num_map(a11(indx));
12074 t(ddindx).program_application_id := rosetta_g_miss_num_map(a12(indx));
12075 t(ddindx).program_id := rosetta_g_miss_num_map(a13(indx));
12076 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a14(indx));
12077 t(ddindx).context := a15(indx);
12078 t(ddindx).attribute1 := a16(indx);
12079 t(ddindx).attribute2 := a17(indx);
12080 t(ddindx).attribute3 := a18(indx);
12081 t(ddindx).attribute4 := a19(indx);
12082 t(ddindx).attribute5 := a20(indx);
12083 t(ddindx).attribute6 := a21(indx);
12084 t(ddindx).attribute7 := a22(indx);
12085 t(ddindx).attribute8 := a23(indx);
12086 t(ddindx).attribute9 := a24(indx);
12087 t(ddindx).attribute10 := a25(indx);
12088 t(ddindx).attribute11 := a26(indx);
12089 t(ddindx).attribute12 := a27(indx);
12090 t(ddindx).attribute13 := a28(indx);
12091 t(ddindx).attribute14 := a29(indx);
12092 t(ddindx).attribute15 := a30(indx);
12093 t(ddindx).db_flag := a31(indx);
12094 t(ddindx).operation := a32(indx);
12095 t(ddindx).return_status := a33(indx);
12096 ddindx := ddindx+1;
12097 if a0.last =indx
12098 then exit;
12099 end if;
12100 indx := a0.next(indx);
12101 end loop;
12102 end if;
12103 end if;
12104 end rosetta_table_copy_in_p53;
12105 procedure rosetta_table_copy_out_p53(t oe_order_pub.payment_types_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12106 , a1 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12107 , a2 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12108 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12109 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12110 , a5 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12111 , a6 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12112 , a7 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12113 , a8 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12114 , a9 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12115 , a10 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12116 , a11 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12117 , a12 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12118 , a13 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12119 , a14 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12120 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12121 , a16 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12122 , a17 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12123 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12124 , a19 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12125 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12126 , a21 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12127 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12128 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12129 , a24 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12130 , a25 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12131 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12132 , a27 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12133 , a28 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12134 , a29 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12135 , a30 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12136 , a31 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12137 , a32 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12138 , a33 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12139 ) as
12140 ddindx binary_integer; indx binary_integer;
12141 begin
12142 if t is null or t.count = 0 then
12143 a0 := JTF_NUMBER_TABLE();
12144 a1 := JTF_NUMBER_TABLE();
12145 a2 := JTF_NUMBER_TABLE();
12146 a3 := JTF_VARCHAR2_TABLE_100();
12147 a4 := JTF_NUMBER_TABLE();
12148 a5 := JTF_NUMBER_TABLE();
12149 a6 := JTF_DATE_TABLE();
12150 a7 := JTF_NUMBER_TABLE();
12151 a8 := JTF_DATE_TABLE();
12152 a9 := JTF_NUMBER_TABLE();
12153 a10 := JTF_NUMBER_TABLE();
12154 a11 := JTF_NUMBER_TABLE();
12155 a12 := JTF_NUMBER_TABLE();
12156 a13 := JTF_NUMBER_TABLE();
12157 a14 := JTF_DATE_TABLE();
12158 a15 := JTF_VARCHAR2_TABLE_100();
12159 a16 := JTF_VARCHAR2_TABLE_300();
12160 a17 := JTF_VARCHAR2_TABLE_300();
12161 a18 := JTF_VARCHAR2_TABLE_300();
12162 a19 := JTF_VARCHAR2_TABLE_300();
12163 a20 := JTF_VARCHAR2_TABLE_300();
12164 a21 := JTF_VARCHAR2_TABLE_300();
12165 a22 := JTF_VARCHAR2_TABLE_300();
12166 a23 := JTF_VARCHAR2_TABLE_300();
12167 a24 := JTF_VARCHAR2_TABLE_300();
12168 a25 := JTF_VARCHAR2_TABLE_300();
12169 a26 := JTF_VARCHAR2_TABLE_300();
12170 a27 := JTF_VARCHAR2_TABLE_300();
12171 a28 := JTF_VARCHAR2_TABLE_300();
12172 a29 := JTF_VARCHAR2_TABLE_300();
12173 a30 := JTF_VARCHAR2_TABLE_300();
12174 a31 := JTF_VARCHAR2_TABLE_100();
12175 a32 := JTF_VARCHAR2_TABLE_100();
12176 a33 := JTF_VARCHAR2_TABLE_100();
12177 else
12178 a0 := JTF_NUMBER_TABLE();
12179 a1 := JTF_NUMBER_TABLE();
12180 a2 := JTF_NUMBER_TABLE();
12181 a3 := JTF_VARCHAR2_TABLE_100();
12182 a4 := JTF_NUMBER_TABLE();
12183 a5 := JTF_NUMBER_TABLE();
12184 a6 := JTF_DATE_TABLE();
12185 a7 := JTF_NUMBER_TABLE();
12186 a8 := JTF_DATE_TABLE();
12187 a9 := JTF_NUMBER_TABLE();
12188 a10 := JTF_NUMBER_TABLE();
12189 a11 := JTF_NUMBER_TABLE();
12190 a12 := JTF_NUMBER_TABLE();
12191 a13 := JTF_NUMBER_TABLE();
12192 a14 := JTF_DATE_TABLE();
12193 a15 := JTF_VARCHAR2_TABLE_100();
12194 a16 := JTF_VARCHAR2_TABLE_300();
12195 a17 := JTF_VARCHAR2_TABLE_300();
12196 a18 := JTF_VARCHAR2_TABLE_300();
12197 a19 := JTF_VARCHAR2_TABLE_300();
12198 a20 := JTF_VARCHAR2_TABLE_300();
12199 a21 := JTF_VARCHAR2_TABLE_300();
12200 a22 := JTF_VARCHAR2_TABLE_300();
12201 a23 := JTF_VARCHAR2_TABLE_300();
12202 a24 := JTF_VARCHAR2_TABLE_300();
12203 a25 := JTF_VARCHAR2_TABLE_300();
12204 a26 := JTF_VARCHAR2_TABLE_300();
12205 a27 := JTF_VARCHAR2_TABLE_300();
12206 a28 := JTF_VARCHAR2_TABLE_300();
12207 a29 := JTF_VARCHAR2_TABLE_300();
12208 a30 := JTF_VARCHAR2_TABLE_300();
12209 a31 := JTF_VARCHAR2_TABLE_100();
12210 a32 := JTF_VARCHAR2_TABLE_100();
12211 a33 := JTF_VARCHAR2_TABLE_100();
12212 if t.count > 0 then
12213 a0.extend(t.count);
12214 a1.extend(t.count);
12215 a2.extend(t.count);
12216 a3.extend(t.count);
12217 a4.extend(t.count);
12218 a5.extend(t.count);
12219 a6.extend(t.count);
12220 a7.extend(t.count);
12221 a8.extend(t.count);
12222 a9.extend(t.count);
12223 a10.extend(t.count);
12224 a11.extend(t.count);
12225 a12.extend(t.count);
12226 a13.extend(t.count);
12227 a14.extend(t.count);
12228 a15.extend(t.count);
12229 a16.extend(t.count);
12230 a17.extend(t.count);
12231 a18.extend(t.count);
12232 a19.extend(t.count);
12233 a20.extend(t.count);
12234 a21.extend(t.count);
12235 a22.extend(t.count);
12236 a23.extend(t.count);
12237 a24.extend(t.count);
12238 a25.extend(t.count);
12239 a26.extend(t.count);
12240 a27.extend(t.count);
12241 a28.extend(t.count);
12242 a29.extend(t.count);
12243 a30.extend(t.count);
12244 a31.extend(t.count);
12245 a32.extend(t.count);
12246 a33.extend(t.count);
12247 ddindx := t.first;
12248 indx := 1;
12249 while true loop
12250 a0(indx) := rosetta_g_miss_num_map(t(ddindx).payment_trx_id);
12251 a1(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_applied_amount);
12252 a2(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_interfaced_amount);
12253 a3(indx) := t(ddindx).payment_level_code;
12254 a4(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
12255 a5(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
12256 a6(indx) := t(ddindx).creation_date;
12257 a7(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
12258 a8(indx) := t(ddindx).last_update_date;
12259 a9(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
12260 a10(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
12261 a11(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
12262 a12(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
12263 a13(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
12264 a14(indx) := t(ddindx).program_update_date;
12265 a15(indx) := t(ddindx).context;
12266 a16(indx) := t(ddindx).attribute1;
12267 a17(indx) := t(ddindx).attribute2;
12268 a18(indx) := t(ddindx).attribute3;
12269 a19(indx) := t(ddindx).attribute4;
12270 a20(indx) := t(ddindx).attribute5;
12271 a21(indx) := t(ddindx).attribute6;
12272 a22(indx) := t(ddindx).attribute7;
12273 a23(indx) := t(ddindx).attribute8;
12274 a24(indx) := t(ddindx).attribute9;
12275 a25(indx) := t(ddindx).attribute10;
12276 a26(indx) := t(ddindx).attribute11;
12277 a27(indx) := t(ddindx).attribute12;
12278 a28(indx) := t(ddindx).attribute13;
12279 a29(indx) := t(ddindx).attribute14;
12280 a30(indx) := t(ddindx).attribute15;
12281 a31(indx) := t(ddindx).db_flag;
12282 a32(indx) := t(ddindx).operation;
12283 a33(indx) := t(ddindx).return_status;
12284 indx := indx+1;
12285 if t.last =ddindx
12286 then exit;
12287 end if;
12288 ddindx := t.next(ddindx);
12289 end loop;
12290 end if;
12291 end if;
12292 end rosetta_table_copy_out_p53;
12293
12294 procedure rosetta_table_copy_in_p55(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_payment_tbl_type, a0 JTF_VARCHAR2_TABLE_300
12295 , a1 JTF_VARCHAR2_TABLE_300
12296 , a2 JTF_VARCHAR2_TABLE_300
12297 , a3 JTF_VARCHAR2_TABLE_300
12298 , a4 JTF_VARCHAR2_TABLE_300
12299 , a5 JTF_VARCHAR2_TABLE_300
12300 , a6 JTF_VARCHAR2_TABLE_300
12301 , a7 JTF_VARCHAR2_TABLE_300
12302 , a8 JTF_VARCHAR2_TABLE_300
12303 , a9 JTF_VARCHAR2_TABLE_300
12304 , a10 JTF_VARCHAR2_TABLE_300
12305 , a11 JTF_VARCHAR2_TABLE_300
12306 , a12 JTF_VARCHAR2_TABLE_300
12307 , a13 JTF_VARCHAR2_TABLE_300
12308 , a14 JTF_VARCHAR2_TABLE_300
12309 , a15 JTF_VARCHAR2_TABLE_100
12310 , a16 JTF_NUMBER_TABLE
12311 , a17 JTF_DATE_TABLE
12312 , a18 JTF_VARCHAR2_TABLE_100
12313 , a19 JTF_DATE_TABLE
12314 , a20 JTF_VARCHAR2_TABLE_100
12315 , a21 JTF_DATE_TABLE
12316 , a22 JTF_VARCHAR2_TABLE_100
12317 , a23 JTF_VARCHAR2_TABLE_100
12318 , a24 JTF_NUMBER_TABLE
12319 , a25 JTF_NUMBER_TABLE
12320 , a26 JTF_VARCHAR2_TABLE_100
12321 , a27 JTF_NUMBER_TABLE
12322 , a28 JTF_NUMBER_TABLE
12323 , a29 JTF_DATE_TABLE
12324 , a30 JTF_NUMBER_TABLE
12325 , a31 JTF_NUMBER_TABLE
12326 , a32 JTF_NUMBER_TABLE
12327 , a33 JTF_NUMBER_TABLE
12328 , a34 JTF_VARCHAR2_TABLE_100
12329 , a35 JTF_VARCHAR2_TABLE_100
12330 , a36 JTF_NUMBER_TABLE
12331 , a37 JTF_VARCHAR2_TABLE_100
12332 , a38 JTF_NUMBER_TABLE
12333 , a39 JTF_NUMBER_TABLE
12334 , a40 JTF_NUMBER_TABLE
12335 , a41 JTF_NUMBER_TABLE
12336 , a42 JTF_DATE_TABLE
12337 , a43 JTF_NUMBER_TABLE
12338 , a44 JTF_NUMBER_TABLE
12339 , a45 JTF_VARCHAR2_TABLE_100
12340 , a46 JTF_VARCHAR2_TABLE_100
12341 , a47 JTF_VARCHAR2_TABLE_100
12342 , a48 JTF_VARCHAR2_TABLE_100
12343 , a49 JTF_VARCHAR2_TABLE_100
12344 , a50 JTF_VARCHAR2_TABLE_100
12345 , a51 JTF_VARCHAR2_TABLE_100
12346 , a52 JTF_NUMBER_TABLE
12347 ) as
12348 ddindx binary_integer; indx binary_integer;
12349 begin
12350 if a0 is not null and a0.count > 0 then
12351 if a0.count > 0 then
12352 indx := a0.first;
12353 ddindx := 1;
12354 while true loop
12355 t(ddindx).attribute1 := a0(indx);
12356 t(ddindx).attribute2 := a1(indx);
12357 t(ddindx).attribute3 := a2(indx);
12358 t(ddindx).attribute4 := a3(indx);
12359 t(ddindx).attribute5 := a4(indx);
12360 t(ddindx).attribute6 := a5(indx);
12361 t(ddindx).attribute7 := a6(indx);
12362 t(ddindx).attribute8 := a7(indx);
12363 t(ddindx).attribute9 := a8(indx);
12364 t(ddindx).attribute10 := a9(indx);
12365 t(ddindx).attribute11 := a10(indx);
12366 t(ddindx).attribute12 := a11(indx);
12367 t(ddindx).attribute13 := a12(indx);
12368 t(ddindx).attribute14 := a13(indx);
12369 t(ddindx).attribute15 := a14(indx);
12370 t(ddindx).check_number := a15(indx);
12371 t(ddindx).created_by := rosetta_g_miss_num_map(a16(indx));
12372 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a17(indx));
12373 t(ddindx).credit_card_approval_code := a18(indx);
12374 t(ddindx).credit_card_approval_date := rosetta_g_miss_date_in_map(a19(indx));
12375 t(ddindx).credit_card_code := a20(indx);
12376 t(ddindx).credit_card_expiration_date := rosetta_g_miss_date_in_map(a21(indx));
12377 t(ddindx).credit_card_holder_name := a22(indx);
12378 t(ddindx).credit_card_number := a23(indx);
12379 t(ddindx).commitment_applied_amount := rosetta_g_miss_num_map(a24(indx));
12380 t(ddindx).commitment_interfaced_amount := rosetta_g_miss_num_map(a25(indx));
12381 t(ddindx).context := a26(indx);
12382 t(ddindx).header_id := rosetta_g_miss_num_map(a27(indx));
12383 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a28(indx));
12384 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a29(indx));
12385 t(ddindx).last_update_login := rosetta_g_miss_num_map(a30(indx));
12386 t(ddindx).line_id := rosetta_g_miss_num_map(a31(indx));
12387 t(ddindx).payment_number := rosetta_g_miss_num_map(a32(indx));
12388 t(ddindx).payment_amount := rosetta_g_miss_num_map(a33(indx));
12389 t(ddindx).payment_collection_event := a34(indx);
12390 t(ddindx).payment_level_code := a35(indx);
12391 t(ddindx).payment_trx_id := rosetta_g_miss_num_map(a36(indx));
12392 t(ddindx).payment_type_code := a37(indx);
12393 t(ddindx).payment_set_id := rosetta_g_miss_num_map(a38(indx));
12394 t(ddindx).prepaid_amount := rosetta_g_miss_num_map(a39(indx));
12395 t(ddindx).program_application_id := rosetta_g_miss_num_map(a40(indx));
12396 t(ddindx).program_id := rosetta_g_miss_num_map(a41(indx));
12397 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a42(indx));
12398 t(ddindx).receipt_method_id := rosetta_g_miss_num_map(a43(indx));
12399 t(ddindx).request_id := rosetta_g_miss_num_map(a44(indx));
12400 t(ddindx).tangible_id := a45(indx);
12401 t(ddindx).orig_sys_payment_ref := a46(indx);
12402 t(ddindx).change_request_code := a47(indx);
12403 t(ddindx).status_flag := a48(indx);
12404 t(ddindx).return_status := a49(indx);
12405 t(ddindx).db_flag := a50(indx);
12406 t(ddindx).operation := a51(indx);
12407 t(ddindx).lock_control := rosetta_g_miss_num_map(a52(indx));
12408 ddindx := ddindx+1;
12409 if a0.last =indx
12410 then exit;
12411 end if;
12412 indx := a0.next(indx);
12413 end loop;
12414 end if;
12415 end if;
12416 end rosetta_table_copy_in_p55;
12417 procedure rosetta_table_copy_out_p55(t oe_order_pub.header_payment_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12418 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12419 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12420 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12421 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12422 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12423 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12424 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12425 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12426 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12427 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12428 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12429 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12430 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12431 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12432 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12433 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12434 , a17 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12435 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12436 , a19 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12437 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12438 , a21 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12439 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12440 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12441 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12442 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12443 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12444 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12445 , a28 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12446 , a29 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12447 , a30 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12448 , a31 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12449 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12450 , a33 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12451 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12452 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12453 , a36 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12454 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12455 , a38 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12456 , a39 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12457 , a40 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12458 , a41 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12459 , a42 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12460 , a43 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12461 , a44 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12462 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12463 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12464 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12465 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12466 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12467 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12468 , a51 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12469 , a52 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12470 ) as
12471 ddindx binary_integer; indx binary_integer;
12472 begin
12473 if t is null or t.count = 0 then
12474 a0 := JTF_VARCHAR2_TABLE_300();
12475 a1 := JTF_VARCHAR2_TABLE_300();
12476 a2 := JTF_VARCHAR2_TABLE_300();
12477 a3 := JTF_VARCHAR2_TABLE_300();
12478 a4 := JTF_VARCHAR2_TABLE_300();
12479 a5 := JTF_VARCHAR2_TABLE_300();
12480 a6 := JTF_VARCHAR2_TABLE_300();
12481 a7 := JTF_VARCHAR2_TABLE_300();
12482 a8 := JTF_VARCHAR2_TABLE_300();
12483 a9 := JTF_VARCHAR2_TABLE_300();
12484 a10 := JTF_VARCHAR2_TABLE_300();
12485 a11 := JTF_VARCHAR2_TABLE_300();
12486 a12 := JTF_VARCHAR2_TABLE_300();
12487 a13 := JTF_VARCHAR2_TABLE_300();
12488 a14 := JTF_VARCHAR2_TABLE_300();
12489 a15 := JTF_VARCHAR2_TABLE_100();
12490 a16 := JTF_NUMBER_TABLE();
12491 a17 := JTF_DATE_TABLE();
12492 a18 := JTF_VARCHAR2_TABLE_100();
12493 a19 := JTF_DATE_TABLE();
12494 a20 := JTF_VARCHAR2_TABLE_100();
12495 a21 := JTF_DATE_TABLE();
12496 a22 := JTF_VARCHAR2_TABLE_100();
12497 a23 := JTF_VARCHAR2_TABLE_100();
12498 a24 := JTF_NUMBER_TABLE();
12499 a25 := JTF_NUMBER_TABLE();
12500 a26 := JTF_VARCHAR2_TABLE_100();
12501 a27 := JTF_NUMBER_TABLE();
12502 a28 := JTF_NUMBER_TABLE();
12503 a29 := JTF_DATE_TABLE();
12504 a30 := JTF_NUMBER_TABLE();
12505 a31 := JTF_NUMBER_TABLE();
12506 a32 := JTF_NUMBER_TABLE();
12507 a33 := JTF_NUMBER_TABLE();
12508 a34 := JTF_VARCHAR2_TABLE_100();
12509 a35 := JTF_VARCHAR2_TABLE_100();
12510 a36 := JTF_NUMBER_TABLE();
12511 a37 := JTF_VARCHAR2_TABLE_100();
12512 a38 := JTF_NUMBER_TABLE();
12513 a39 := JTF_NUMBER_TABLE();
12514 a40 := JTF_NUMBER_TABLE();
12515 a41 := JTF_NUMBER_TABLE();
12516 a42 := JTF_DATE_TABLE();
12517 a43 := JTF_NUMBER_TABLE();
12518 a44 := JTF_NUMBER_TABLE();
12519 a45 := JTF_VARCHAR2_TABLE_100();
12520 a46 := JTF_VARCHAR2_TABLE_100();
12521 a47 := JTF_VARCHAR2_TABLE_100();
12522 a48 := JTF_VARCHAR2_TABLE_100();
12523 a49 := JTF_VARCHAR2_TABLE_100();
12524 a50 := JTF_VARCHAR2_TABLE_100();
12525 a51 := JTF_VARCHAR2_TABLE_100();
12526 a52 := JTF_NUMBER_TABLE();
12527 else
12528 a0 := JTF_VARCHAR2_TABLE_300();
12529 a1 := JTF_VARCHAR2_TABLE_300();
12530 a2 := JTF_VARCHAR2_TABLE_300();
12531 a3 := JTF_VARCHAR2_TABLE_300();
12532 a4 := JTF_VARCHAR2_TABLE_300();
12533 a5 := JTF_VARCHAR2_TABLE_300();
12534 a6 := JTF_VARCHAR2_TABLE_300();
12535 a7 := JTF_VARCHAR2_TABLE_300();
12536 a8 := JTF_VARCHAR2_TABLE_300();
12537 a9 := JTF_VARCHAR2_TABLE_300();
12538 a10 := JTF_VARCHAR2_TABLE_300();
12539 a11 := JTF_VARCHAR2_TABLE_300();
12540 a12 := JTF_VARCHAR2_TABLE_300();
12541 a13 := JTF_VARCHAR2_TABLE_300();
12542 a14 := JTF_VARCHAR2_TABLE_300();
12543 a15 := JTF_VARCHAR2_TABLE_100();
12544 a16 := JTF_NUMBER_TABLE();
12545 a17 := JTF_DATE_TABLE();
12546 a18 := JTF_VARCHAR2_TABLE_100();
12547 a19 := JTF_DATE_TABLE();
12548 a20 := JTF_VARCHAR2_TABLE_100();
12549 a21 := JTF_DATE_TABLE();
12550 a22 := JTF_VARCHAR2_TABLE_100();
12551 a23 := JTF_VARCHAR2_TABLE_100();
12552 a24 := JTF_NUMBER_TABLE();
12553 a25 := JTF_NUMBER_TABLE();
12554 a26 := JTF_VARCHAR2_TABLE_100();
12555 a27 := JTF_NUMBER_TABLE();
12556 a28 := JTF_NUMBER_TABLE();
12557 a29 := JTF_DATE_TABLE();
12558 a30 := JTF_NUMBER_TABLE();
12559 a31 := JTF_NUMBER_TABLE();
12560 a32 := JTF_NUMBER_TABLE();
12561 a33 := JTF_NUMBER_TABLE();
12562 a34 := JTF_VARCHAR2_TABLE_100();
12563 a35 := JTF_VARCHAR2_TABLE_100();
12564 a36 := JTF_NUMBER_TABLE();
12565 a37 := JTF_VARCHAR2_TABLE_100();
12566 a38 := JTF_NUMBER_TABLE();
12567 a39 := JTF_NUMBER_TABLE();
12568 a40 := JTF_NUMBER_TABLE();
12569 a41 := JTF_NUMBER_TABLE();
12570 a42 := JTF_DATE_TABLE();
12571 a43 := JTF_NUMBER_TABLE();
12572 a44 := JTF_NUMBER_TABLE();
12573 a45 := JTF_VARCHAR2_TABLE_100();
12574 a46 := JTF_VARCHAR2_TABLE_100();
12575 a47 := JTF_VARCHAR2_TABLE_100();
12576 a48 := JTF_VARCHAR2_TABLE_100();
12577 a49 := JTF_VARCHAR2_TABLE_100();
12578 a50 := JTF_VARCHAR2_TABLE_100();
12579 a51 := JTF_VARCHAR2_TABLE_100();
12580 a52 := JTF_NUMBER_TABLE();
12581 if t.count > 0 then
12582 a0.extend(t.count);
12583 a1.extend(t.count);
12584 a2.extend(t.count);
12585 a3.extend(t.count);
12586 a4.extend(t.count);
12587 a5.extend(t.count);
12588 a6.extend(t.count);
12589 a7.extend(t.count);
12590 a8.extend(t.count);
12591 a9.extend(t.count);
12592 a10.extend(t.count);
12593 a11.extend(t.count);
12594 a12.extend(t.count);
12595 a13.extend(t.count);
12596 a14.extend(t.count);
12597 a15.extend(t.count);
12598 a16.extend(t.count);
12599 a17.extend(t.count);
12600 a18.extend(t.count);
12601 a19.extend(t.count);
12602 a20.extend(t.count);
12603 a21.extend(t.count);
12604 a22.extend(t.count);
12605 a23.extend(t.count);
12606 a24.extend(t.count);
12607 a25.extend(t.count);
12608 a26.extend(t.count);
12609 a27.extend(t.count);
12610 a28.extend(t.count);
12611 a29.extend(t.count);
12612 a30.extend(t.count);
12613 a31.extend(t.count);
12614 a32.extend(t.count);
12615 a33.extend(t.count);
12616 a34.extend(t.count);
12617 a35.extend(t.count);
12618 a36.extend(t.count);
12619 a37.extend(t.count);
12620 a38.extend(t.count);
12621 a39.extend(t.count);
12622 a40.extend(t.count);
12623 a41.extend(t.count);
12624 a42.extend(t.count);
12625 a43.extend(t.count);
12626 a44.extend(t.count);
12627 a45.extend(t.count);
12628 a46.extend(t.count);
12629 a47.extend(t.count);
12630 a48.extend(t.count);
12631 a49.extend(t.count);
12632 a50.extend(t.count);
12633 a51.extend(t.count);
12634 a52.extend(t.count);
12635 ddindx := t.first;
12636 indx := 1;
12637 while true loop
12638 a0(indx) := t(ddindx).attribute1;
12639 a1(indx) := t(ddindx).attribute2;
12640 a2(indx) := t(ddindx).attribute3;
12641 a3(indx) := t(ddindx).attribute4;
12642 a4(indx) := t(ddindx).attribute5;
12643 a5(indx) := t(ddindx).attribute6;
12644 a6(indx) := t(ddindx).attribute7;
12645 a7(indx) := t(ddindx).attribute8;
12646 a8(indx) := t(ddindx).attribute9;
12647 a9(indx) := t(ddindx).attribute10;
12648 a10(indx) := t(ddindx).attribute11;
12649 a11(indx) := t(ddindx).attribute12;
12650 a12(indx) := t(ddindx).attribute13;
12651 a13(indx) := t(ddindx).attribute14;
12652 a14(indx) := t(ddindx).attribute15;
12653 a15(indx) := t(ddindx).check_number;
12654 a16(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
12655 a17(indx) := t(ddindx).creation_date;
12656 a18(indx) := t(ddindx).credit_card_approval_code;
12657 a19(indx) := t(ddindx).credit_card_approval_date;
12658 a20(indx) := t(ddindx).credit_card_code;
12659 a21(indx) := t(ddindx).credit_card_expiration_date;
12660 a22(indx) := t(ddindx).credit_card_holder_name;
12661 a23(indx) := t(ddindx).credit_card_number;
12662 a24(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_applied_amount);
12663 a25(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_interfaced_amount);
12664 a26(indx) := t(ddindx).context;
12665 a27(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
12666 a28(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
12667 a29(indx) := t(ddindx).last_update_date;
12668 a30(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
12669 a31(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
12670 a32(indx) := rosetta_g_miss_num_map(t(ddindx).payment_number);
12671 a33(indx) := rosetta_g_miss_num_map(t(ddindx).payment_amount);
12672 a34(indx) := t(ddindx).payment_collection_event;
12673 a35(indx) := t(ddindx).payment_level_code;
12674 a36(indx) := rosetta_g_miss_num_map(t(ddindx).payment_trx_id);
12675 a37(indx) := t(ddindx).payment_type_code;
12676 a38(indx) := rosetta_g_miss_num_map(t(ddindx).payment_set_id);
12677 a39(indx) := rosetta_g_miss_num_map(t(ddindx).prepaid_amount);
12678 a40(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
12679 a41(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
12680 a42(indx) := t(ddindx).program_update_date;
12681 a43(indx) := rosetta_g_miss_num_map(t(ddindx).receipt_method_id);
12682 a44(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
12683 a45(indx) := t(ddindx).tangible_id;
12684 a46(indx) := t(ddindx).orig_sys_payment_ref;
12685 a47(indx) := t(ddindx).change_request_code;
12686 a48(indx) := t(ddindx).status_flag;
12687 a49(indx) := t(ddindx).return_status;
12688 a50(indx) := t(ddindx).db_flag;
12689 a51(indx) := t(ddindx).operation;
12690 a52(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
12691 indx := indx+1;
12692 if t.last =ddindx
12693 then exit;
12694 end if;
12695 ddindx := t.next(ddindx);
12696 end loop;
12697 end if;
12698 end if;
12699 end rosetta_table_copy_out_p55;
12700
12701 procedure rosetta_table_copy_in_p57(t out NOCOPY /* file.sql.39 change */ oe_order_pub.header_payment_val_tbl_type, a0 JTF_VARCHAR2_TABLE_100
12702 , a1 JTF_VARCHAR2_TABLE_100
12703 , a2 JTF_VARCHAR2_TABLE_100
12704 , a3 JTF_VARCHAR2_TABLE_100
12705 , a4 JTF_NUMBER_TABLE
12706 ) as
12707 ddindx binary_integer; indx binary_integer;
12708 begin
12709 if a0 is not null and a0.count > 0 then
12710 if a0.count > 0 then
12711 indx := a0.first;
12712 ddindx := 1;
12713 while true loop
12714 t(ddindx).payment_collection_event_name := a0(indx);
12715 t(ddindx).receipt_method := a1(indx);
12716 t(ddindx).payment_type := a2(indx);
12717 t(ddindx).commitment := a3(indx);
12718 t(ddindx).payment_percentage := rosetta_g_miss_num_map(a4(indx));
12719 ddindx := ddindx+1;
12720 if a0.last =indx
12721 then exit;
12722 end if;
12723 indx := a0.next(indx);
12724 end loop;
12725 end if;
12726 end if;
12727 end rosetta_table_copy_in_p57;
12728 procedure rosetta_table_copy_out_p57(t oe_order_pub.header_payment_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12729 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12730 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12731 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12732 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12733 ) as
12734 ddindx binary_integer; indx binary_integer;
12735 begin
12736 if t is null or t.count = 0 then
12737 a0 := JTF_VARCHAR2_TABLE_100();
12738 a1 := JTF_VARCHAR2_TABLE_100();
12739 a2 := JTF_VARCHAR2_TABLE_100();
12740 a3 := JTF_VARCHAR2_TABLE_100();
12741 a4 := JTF_NUMBER_TABLE();
12742 else
12743 a0 := JTF_VARCHAR2_TABLE_100();
12744 a1 := JTF_VARCHAR2_TABLE_100();
12745 a2 := JTF_VARCHAR2_TABLE_100();
12746 a3 := JTF_VARCHAR2_TABLE_100();
12747 a4 := JTF_NUMBER_TABLE();
12748 if t.count > 0 then
12749 a0.extend(t.count);
12750 a1.extend(t.count);
12751 a2.extend(t.count);
12752 a3.extend(t.count);
12753 a4.extend(t.count);
12754 ddindx := t.first;
12755 indx := 1;
12756 while true loop
12757 a0(indx) := t(ddindx).payment_collection_event_name;
12758 a1(indx) := t(ddindx).receipt_method;
12759 a2(indx) := t(ddindx).payment_type;
12760 a3(indx) := t(ddindx).commitment;
12761 a4(indx) := rosetta_g_miss_num_map(t(ddindx).payment_percentage);
12762 indx := indx+1;
12763 if t.last =ddindx
12764 then exit;
12765 end if;
12766 ddindx := t.next(ddindx);
12767 end loop;
12768 end if;
12769 end if;
12770 end rosetta_table_copy_out_p57;
12771
12772 procedure rosetta_table_copy_in_p59(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_payment_tbl_type, a0 JTF_VARCHAR2_TABLE_300
12773 , a1 JTF_VARCHAR2_TABLE_300
12774 , a2 JTF_VARCHAR2_TABLE_300
12775 , a3 JTF_VARCHAR2_TABLE_300
12776 , a4 JTF_VARCHAR2_TABLE_300
12777 , a5 JTF_VARCHAR2_TABLE_300
12778 , a6 JTF_VARCHAR2_TABLE_300
12779 , a7 JTF_VARCHAR2_TABLE_300
12780 , a8 JTF_VARCHAR2_TABLE_300
12781 , a9 JTF_VARCHAR2_TABLE_300
12782 , a10 JTF_VARCHAR2_TABLE_300
12783 , a11 JTF_VARCHAR2_TABLE_300
12784 , a12 JTF_VARCHAR2_TABLE_300
12785 , a13 JTF_VARCHAR2_TABLE_300
12786 , a14 JTF_VARCHAR2_TABLE_300
12787 , a15 JTF_VARCHAR2_TABLE_100
12788 , a16 JTF_NUMBER_TABLE
12789 , a17 JTF_DATE_TABLE
12790 , a18 JTF_VARCHAR2_TABLE_100
12791 , a19 JTF_DATE_TABLE
12792 , a20 JTF_VARCHAR2_TABLE_100
12793 , a21 JTF_DATE_TABLE
12794 , a22 JTF_VARCHAR2_TABLE_100
12795 , a23 JTF_VARCHAR2_TABLE_100
12796 , a24 JTF_NUMBER_TABLE
12797 , a25 JTF_NUMBER_TABLE
12798 , a26 JTF_VARCHAR2_TABLE_100
12799 , a27 JTF_NUMBER_TABLE
12800 , a28 JTF_NUMBER_TABLE
12801 , a29 JTF_DATE_TABLE
12802 , a30 JTF_NUMBER_TABLE
12803 , a31 JTF_NUMBER_TABLE
12804 , a32 JTF_NUMBER_TABLE
12805 , a33 JTF_NUMBER_TABLE
12806 , a34 JTF_VARCHAR2_TABLE_100
12807 , a35 JTF_VARCHAR2_TABLE_100
12808 , a36 JTF_NUMBER_TABLE
12809 , a37 JTF_VARCHAR2_TABLE_100
12810 , a38 JTF_NUMBER_TABLE
12811 , a39 JTF_NUMBER_TABLE
12812 , a40 JTF_NUMBER_TABLE
12813 , a41 JTF_NUMBER_TABLE
12814 , a42 JTF_DATE_TABLE
12815 , a43 JTF_NUMBER_TABLE
12816 , a44 JTF_NUMBER_TABLE
12817 , a45 JTF_VARCHAR2_TABLE_100
12818 , a46 JTF_VARCHAR2_TABLE_100
12819 , a47 JTF_VARCHAR2_TABLE_100
12820 , a48 JTF_VARCHAR2_TABLE_100
12821 , a49 JTF_VARCHAR2_TABLE_100
12822 , a50 JTF_VARCHAR2_TABLE_100
12823 , a51 JTF_NUMBER_TABLE
12824 , a52 JTF_VARCHAR2_TABLE_100
12825 , a53 JTF_NUMBER_TABLE
12826 ) as
12827 ddindx binary_integer; indx binary_integer;
12828 begin
12829 if a0 is not null and a0.count > 0 then
12830 if a0.count > 0 then
12831 indx := a0.first;
12832 ddindx := 1;
12833 while true loop
12834 t(ddindx).attribute1 := a0(indx);
12835 t(ddindx).attribute2 := a1(indx);
12836 t(ddindx).attribute3 := a2(indx);
12837 t(ddindx).attribute4 := a3(indx);
12838 t(ddindx).attribute5 := a4(indx);
12839 t(ddindx).attribute6 := a5(indx);
12840 t(ddindx).attribute7 := a6(indx);
12841 t(ddindx).attribute8 := a7(indx);
12842 t(ddindx).attribute9 := a8(indx);
12843 t(ddindx).attribute10 := a9(indx);
12844 t(ddindx).attribute11 := a10(indx);
12845 t(ddindx).attribute12 := a11(indx);
12846 t(ddindx).attribute13 := a12(indx);
12847 t(ddindx).attribute14 := a13(indx);
12848 t(ddindx).attribute15 := a14(indx);
12849 t(ddindx).check_number := a15(indx);
12850 t(ddindx).created_by := rosetta_g_miss_num_map(a16(indx));
12851 t(ddindx).creation_date := rosetta_g_miss_date_in_map(a17(indx));
12852 t(ddindx).credit_card_approval_code := a18(indx);
12853 t(ddindx).credit_card_approval_date := rosetta_g_miss_date_in_map(a19(indx));
12854 t(ddindx).credit_card_code := a20(indx);
12855 t(ddindx).credit_card_expiration_date := rosetta_g_miss_date_in_map(a21(indx));
12856 t(ddindx).credit_card_holder_name := a22(indx);
12857 t(ddindx).credit_card_number := a23(indx);
12858 t(ddindx).commitment_applied_amount := rosetta_g_miss_num_map(a24(indx));
12859 t(ddindx).commitment_interfaced_amount := rosetta_g_miss_num_map(a25(indx));
12860 t(ddindx).context := a26(indx);
12861 t(ddindx).header_id := rosetta_g_miss_num_map(a27(indx));
12862 t(ddindx).last_updated_by := rosetta_g_miss_num_map(a28(indx));
12863 t(ddindx).last_update_date := rosetta_g_miss_date_in_map(a29(indx));
12864 t(ddindx).last_update_login := rosetta_g_miss_num_map(a30(indx));
12865 t(ddindx).line_id := rosetta_g_miss_num_map(a31(indx));
12866 t(ddindx).payment_number := rosetta_g_miss_num_map(a32(indx));
12867 t(ddindx).payment_amount := rosetta_g_miss_num_map(a33(indx));
12868 t(ddindx).payment_collection_event := a34(indx);
12869 t(ddindx).payment_level_code := a35(indx);
12870 t(ddindx).payment_trx_id := rosetta_g_miss_num_map(a36(indx));
12871 t(ddindx).payment_type_code := a37(indx);
12872 t(ddindx).payment_set_id := rosetta_g_miss_num_map(a38(indx));
12873 t(ddindx).prepaid_amount := rosetta_g_miss_num_map(a39(indx));
12874 t(ddindx).program_application_id := rosetta_g_miss_num_map(a40(indx));
12875 t(ddindx).program_id := rosetta_g_miss_num_map(a41(indx));
12876 t(ddindx).program_update_date := rosetta_g_miss_date_in_map(a42(indx));
12877 t(ddindx).receipt_method_id := rosetta_g_miss_num_map(a43(indx));
12878 t(ddindx).request_id := rosetta_g_miss_num_map(a44(indx));
12879 t(ddindx).tangible_id := a45(indx);
12880 t(ddindx).orig_sys_payment_ref := a46(indx);
12881 t(ddindx).change_request_code := a47(indx);
12882 t(ddindx).status_flag := a48(indx);
12883 t(ddindx).return_status := a49(indx);
12884 t(ddindx).db_flag := a50(indx);
12885 t(ddindx).line_index := rosetta_g_miss_num_map(a51(indx));
12886 t(ddindx).operation := a52(indx);
12887 t(ddindx).lock_control := rosetta_g_miss_num_map(a53(indx));
12888 ddindx := ddindx+1;
12889 if a0.last =indx
12890 then exit;
12891 end if;
12892 indx := a0.next(indx);
12893 end loop;
12894 end if;
12895 end if;
12896 end rosetta_table_copy_in_p59;
12897 procedure rosetta_table_copy_out_p59(t oe_order_pub.line_payment_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12898 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12899 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12900 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12901 , a4 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12902 , a5 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12903 , a6 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12904 , a7 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12905 , a8 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12906 , a9 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12907 , a10 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12908 , a11 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12909 , a12 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12910 , a13 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12911 , a14 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_300
12912 , a15 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12913 , a16 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12914 , a17 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12915 , a18 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12916 , a19 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12917 , a20 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12918 , a21 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12919 , a22 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12920 , a23 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12921 , a24 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12922 , a25 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12923 , a26 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12924 , a27 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12925 , a28 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12926 , a29 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12927 , a30 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12928 , a31 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12929 , a32 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12930 , a33 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12931 , a34 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12932 , a35 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12933 , a36 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12934 , a37 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12935 , a38 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12936 , a39 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12937 , a40 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12938 , a41 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12939 , a42 out NOCOPY /* file.sql.39 change */ JTF_DATE_TABLE
12940 , a43 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12941 , a44 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12942 , a45 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12943 , a46 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12944 , a47 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12945 , a48 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12946 , a49 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12947 , a50 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12948 , a51 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12949 , a52 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
12950 , a53 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
12951 ) as
12952 ddindx binary_integer; indx binary_integer;
12953 begin
12954 if t is null or t.count = 0 then
12955 a0 := JTF_VARCHAR2_TABLE_300();
12956 a1 := JTF_VARCHAR2_TABLE_300();
12957 a2 := JTF_VARCHAR2_TABLE_300();
12958 a3 := JTF_VARCHAR2_TABLE_300();
12959 a4 := JTF_VARCHAR2_TABLE_300();
12960 a5 := JTF_VARCHAR2_TABLE_300();
12961 a6 := JTF_VARCHAR2_TABLE_300();
12962 a7 := JTF_VARCHAR2_TABLE_300();
12963 a8 := JTF_VARCHAR2_TABLE_300();
12964 a9 := JTF_VARCHAR2_TABLE_300();
12965 a10 := JTF_VARCHAR2_TABLE_300();
12966 a11 := JTF_VARCHAR2_TABLE_300();
12967 a12 := JTF_VARCHAR2_TABLE_300();
12968 a13 := JTF_VARCHAR2_TABLE_300();
12969 a14 := JTF_VARCHAR2_TABLE_300();
12970 a15 := JTF_VARCHAR2_TABLE_100();
12971 a16 := JTF_NUMBER_TABLE();
12972 a17 := JTF_DATE_TABLE();
12973 a18 := JTF_VARCHAR2_TABLE_100();
12974 a19 := JTF_DATE_TABLE();
12975 a20 := JTF_VARCHAR2_TABLE_100();
12976 a21 := JTF_DATE_TABLE();
12977 a22 := JTF_VARCHAR2_TABLE_100();
12978 a23 := JTF_VARCHAR2_TABLE_100();
12979 a24 := JTF_NUMBER_TABLE();
12980 a25 := JTF_NUMBER_TABLE();
12981 a26 := JTF_VARCHAR2_TABLE_100();
12982 a27 := JTF_NUMBER_TABLE();
12983 a28 := JTF_NUMBER_TABLE();
12984 a29 := JTF_DATE_TABLE();
12985 a30 := JTF_NUMBER_TABLE();
12986 a31 := JTF_NUMBER_TABLE();
12987 a32 := JTF_NUMBER_TABLE();
12988 a33 := JTF_NUMBER_TABLE();
12989 a34 := JTF_VARCHAR2_TABLE_100();
12990 a35 := JTF_VARCHAR2_TABLE_100();
12991 a36 := JTF_NUMBER_TABLE();
12992 a37 := JTF_VARCHAR2_TABLE_100();
12993 a38 := JTF_NUMBER_TABLE();
12994 a39 := JTF_NUMBER_TABLE();
12995 a40 := JTF_NUMBER_TABLE();
12996 a41 := JTF_NUMBER_TABLE();
12997 a42 := JTF_DATE_TABLE();
12998 a43 := JTF_NUMBER_TABLE();
12999 a44 := JTF_NUMBER_TABLE();
13000 a45 := JTF_VARCHAR2_TABLE_100();
13001 a46 := JTF_VARCHAR2_TABLE_100();
13002 a47 := JTF_VARCHAR2_TABLE_100();
13003 a48 := JTF_VARCHAR2_TABLE_100();
13004 a49 := JTF_VARCHAR2_TABLE_100();
13005 a50 := JTF_VARCHAR2_TABLE_100();
13006 a51 := JTF_NUMBER_TABLE();
13007 a52 := JTF_VARCHAR2_TABLE_100();
13008 a53 := JTF_NUMBER_TABLE();
13009 else
13010 a0 := JTF_VARCHAR2_TABLE_300();
13011 a1 := JTF_VARCHAR2_TABLE_300();
13012 a2 := JTF_VARCHAR2_TABLE_300();
13013 a3 := JTF_VARCHAR2_TABLE_300();
13014 a4 := JTF_VARCHAR2_TABLE_300();
13015 a5 := JTF_VARCHAR2_TABLE_300();
13016 a6 := JTF_VARCHAR2_TABLE_300();
13017 a7 := JTF_VARCHAR2_TABLE_300();
13018 a8 := JTF_VARCHAR2_TABLE_300();
13019 a9 := JTF_VARCHAR2_TABLE_300();
13020 a10 := JTF_VARCHAR2_TABLE_300();
13021 a11 := JTF_VARCHAR2_TABLE_300();
13022 a12 := JTF_VARCHAR2_TABLE_300();
13023 a13 := JTF_VARCHAR2_TABLE_300();
13024 a14 := JTF_VARCHAR2_TABLE_300();
13025 a15 := JTF_VARCHAR2_TABLE_100();
13026 a16 := JTF_NUMBER_TABLE();
13027 a17 := JTF_DATE_TABLE();
13028 a18 := JTF_VARCHAR2_TABLE_100();
13029 a19 := JTF_DATE_TABLE();
13030 a20 := JTF_VARCHAR2_TABLE_100();
13031 a21 := JTF_DATE_TABLE();
13032 a22 := JTF_VARCHAR2_TABLE_100();
13033 a23 := JTF_VARCHAR2_TABLE_100();
13034 a24 := JTF_NUMBER_TABLE();
13035 a25 := JTF_NUMBER_TABLE();
13036 a26 := JTF_VARCHAR2_TABLE_100();
13037 a27 := JTF_NUMBER_TABLE();
13038 a28 := JTF_NUMBER_TABLE();
13039 a29 := JTF_DATE_TABLE();
13040 a30 := JTF_NUMBER_TABLE();
13041 a31 := JTF_NUMBER_TABLE();
13042 a32 := JTF_NUMBER_TABLE();
13043 a33 := JTF_NUMBER_TABLE();
13044 a34 := JTF_VARCHAR2_TABLE_100();
13045 a35 := JTF_VARCHAR2_TABLE_100();
13046 a36 := JTF_NUMBER_TABLE();
13047 a37 := JTF_VARCHAR2_TABLE_100();
13048 a38 := JTF_NUMBER_TABLE();
13049 a39 := JTF_NUMBER_TABLE();
13050 a40 := JTF_NUMBER_TABLE();
13051 a41 := JTF_NUMBER_TABLE();
13052 a42 := JTF_DATE_TABLE();
13053 a43 := JTF_NUMBER_TABLE();
13054 a44 := JTF_NUMBER_TABLE();
13055 a45 := JTF_VARCHAR2_TABLE_100();
13056 a46 := JTF_VARCHAR2_TABLE_100();
13057 a47 := JTF_VARCHAR2_TABLE_100();
13058 a48 := JTF_VARCHAR2_TABLE_100();
13059 a49 := JTF_VARCHAR2_TABLE_100();
13060 a50 := JTF_VARCHAR2_TABLE_100();
13061 a51 := JTF_NUMBER_TABLE();
13062 a52 := JTF_VARCHAR2_TABLE_100();
13063 a53 := JTF_NUMBER_TABLE();
13064 if t.count > 0 then
13065 a0.extend(t.count);
13066 a1.extend(t.count);
13067 a2.extend(t.count);
13068 a3.extend(t.count);
13069 a4.extend(t.count);
13070 a5.extend(t.count);
13071 a6.extend(t.count);
13072 a7.extend(t.count);
13073 a8.extend(t.count);
13074 a9.extend(t.count);
13075 a10.extend(t.count);
13076 a11.extend(t.count);
13077 a12.extend(t.count);
13078 a13.extend(t.count);
13079 a14.extend(t.count);
13080 a15.extend(t.count);
13081 a16.extend(t.count);
13082 a17.extend(t.count);
13083 a18.extend(t.count);
13084 a19.extend(t.count);
13085 a20.extend(t.count);
13086 a21.extend(t.count);
13087 a22.extend(t.count);
13088 a23.extend(t.count);
13089 a24.extend(t.count);
13090 a25.extend(t.count);
13091 a26.extend(t.count);
13092 a27.extend(t.count);
13093 a28.extend(t.count);
13094 a29.extend(t.count);
13095 a30.extend(t.count);
13096 a31.extend(t.count);
13097 a32.extend(t.count);
13098 a33.extend(t.count);
13099 a34.extend(t.count);
13100 a35.extend(t.count);
13101 a36.extend(t.count);
13102 a37.extend(t.count);
13103 a38.extend(t.count);
13104 a39.extend(t.count);
13105 a40.extend(t.count);
13106 a41.extend(t.count);
13107 a42.extend(t.count);
13108 a43.extend(t.count);
13109 a44.extend(t.count);
13110 a45.extend(t.count);
13111 a46.extend(t.count);
13112 a47.extend(t.count);
13113 a48.extend(t.count);
13114 a49.extend(t.count);
13115 a50.extend(t.count);
13116 a51.extend(t.count);
13117 a52.extend(t.count);
13118 a53.extend(t.count);
13119 ddindx := t.first;
13120 indx := 1;
13121 while true loop
13122 a0(indx) := t(ddindx).attribute1;
13123 a1(indx) := t(ddindx).attribute2;
13124 a2(indx) := t(ddindx).attribute3;
13125 a3(indx) := t(ddindx).attribute4;
13126 a4(indx) := t(ddindx).attribute5;
13127 a5(indx) := t(ddindx).attribute6;
13128 a6(indx) := t(ddindx).attribute7;
13129 a7(indx) := t(ddindx).attribute8;
13130 a8(indx) := t(ddindx).attribute9;
13131 a9(indx) := t(ddindx).attribute10;
13132 a10(indx) := t(ddindx).attribute11;
13133 a11(indx) := t(ddindx).attribute12;
13134 a12(indx) := t(ddindx).attribute13;
13135 a13(indx) := t(ddindx).attribute14;
13136 a14(indx) := t(ddindx).attribute15;
13137 a15(indx) := t(ddindx).check_number;
13138 a16(indx) := rosetta_g_miss_num_map(t(ddindx).created_by);
13139 a17(indx) := t(ddindx).creation_date;
13140 a18(indx) := t(ddindx).credit_card_approval_code;
13141 a19(indx) := t(ddindx).credit_card_approval_date;
13142 a20(indx) := t(ddindx).credit_card_code;
13143 a21(indx) := t(ddindx).credit_card_expiration_date;
13144 a22(indx) := t(ddindx).credit_card_holder_name;
13145 a23(indx) := t(ddindx).credit_card_number;
13146 a24(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_applied_amount);
13147 a25(indx) := rosetta_g_miss_num_map(t(ddindx).commitment_interfaced_amount);
13148 a26(indx) := t(ddindx).context;
13149 a27(indx) := rosetta_g_miss_num_map(t(ddindx).header_id);
13150 a28(indx) := rosetta_g_miss_num_map(t(ddindx).last_updated_by);
13151 a29(indx) := t(ddindx).last_update_date;
13152 a30(indx) := rosetta_g_miss_num_map(t(ddindx).last_update_login);
13153 a31(indx) := rosetta_g_miss_num_map(t(ddindx).line_id);
13154 a32(indx) := rosetta_g_miss_num_map(t(ddindx).payment_number);
13155 a33(indx) := rosetta_g_miss_num_map(t(ddindx).payment_amount);
13156 a34(indx) := t(ddindx).payment_collection_event;
13157 a35(indx) := t(ddindx).payment_level_code;
13158 a36(indx) := rosetta_g_miss_num_map(t(ddindx).payment_trx_id);
13159 a37(indx) := t(ddindx).payment_type_code;
13160 a38(indx) := rosetta_g_miss_num_map(t(ddindx).payment_set_id);
13161 a39(indx) := rosetta_g_miss_num_map(t(ddindx).prepaid_amount);
13162 a40(indx) := rosetta_g_miss_num_map(t(ddindx).program_application_id);
13163 a41(indx) := rosetta_g_miss_num_map(t(ddindx).program_id);
13164 a42(indx) := t(ddindx).program_update_date;
13165 a43(indx) := rosetta_g_miss_num_map(t(ddindx).receipt_method_id);
13166 a44(indx) := rosetta_g_miss_num_map(t(ddindx).request_id);
13167 a45(indx) := t(ddindx).tangible_id;
13168 a46(indx) := t(ddindx).orig_sys_payment_ref;
13169 a47(indx) := t(ddindx).change_request_code;
13170 a48(indx) := t(ddindx).status_flag;
13171 a49(indx) := t(ddindx).return_status;
13172 a50(indx) := t(ddindx).db_flag;
13173 a51(indx) := rosetta_g_miss_num_map(t(ddindx).line_index);
13174 a52(indx) := t(ddindx).operation;
13175 a53(indx) := rosetta_g_miss_num_map(t(ddindx).lock_control);
13176 indx := indx+1;
13177 if t.last =ddindx
13178 then exit;
13179 end if;
13180 ddindx := t.next(ddindx);
13181 end loop;
13182 end if;
13183 end if;
13184 end rosetta_table_copy_out_p59;
13185
13186 procedure rosetta_table_copy_in_p61(t out NOCOPY /* file.sql.39 change */ oe_order_pub.line_payment_val_tbl_type, a0 JTF_VARCHAR2_TABLE_100
13187 , a1 JTF_VARCHAR2_TABLE_100
13188 , a2 JTF_VARCHAR2_TABLE_100
13189 , a3 JTF_VARCHAR2_TABLE_100
13190 , a4 JTF_NUMBER_TABLE
13191 ) as
13192 ddindx binary_integer; indx binary_integer;
13193 begin
13194 if a0 is not null and a0.count > 0 then
13195 if a0.count > 0 then
13196 indx := a0.first;
13197 ddindx := 1;
13198 while true loop
13199 t(ddindx).payment_collection_event_name := a0(indx);
13200 t(ddindx).receipt_method := a1(indx);
13201 t(ddindx).payment_type := a2(indx);
13202 t(ddindx).commitment := a3(indx);
13203 t(ddindx).payment_percentage := rosetta_g_miss_num_map(a4(indx));
13204 ddindx := ddindx+1;
13205 if a0.last =indx
13206 then exit;
13207 end if;
13208 indx := a0.next(indx);
13209 end loop;
13210 end if;
13211 end if;
13212 end rosetta_table_copy_in_p61;
13213 procedure rosetta_table_copy_out_p61(t oe_order_pub.line_payment_val_tbl_type, a0 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
13214 , a1 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
13215 , a2 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
13216 , a3 out NOCOPY /* file.sql.39 change */ JTF_VARCHAR2_TABLE_100
13217 , a4 out NOCOPY /* file.sql.39 change */ JTF_NUMBER_TABLE
13218 ) as
13219 ddindx binary_integer; indx binary_integer;
13220 begin
13221 if t is null or t.count = 0 then
13222 a0 := JTF_VARCHAR2_TABLE_100();
13223 a1 := JTF_VARCHAR2_TABLE_100();
13224 a2 := JTF_VARCHAR2_TABLE_100();
13225 a3 := JTF_VARCHAR2_TABLE_100();
13226 a4 := JTF_NUMBER_TABLE();
13227 else
13228 a0 := JTF_VARCHAR2_TABLE_100();
13229 a1 := JTF_VARCHAR2_TABLE_100();
13230 a2 := JTF_VARCHAR2_TABLE_100();
13231 a3 := JTF_VARCHAR2_TABLE_100();
13232 a4 := JTF_NUMBER_TABLE();
13233 if t.count > 0 then
13234 a0.extend(t.count);
13235 a1.extend(t.count);
13236 a2.extend(t.count);
13237 a3.extend(t.count);
13238 a4.extend(t.count);
13239 ddindx := t.first;
13240 indx := 1;
13241 while true loop
13242 a0(indx) := t(ddindx).payment_collection_event_name;
13243 a1(indx) := t(ddindx).receipt_method;
13244 a2(indx) := t(ddindx).payment_type;
13245 a3(indx) := t(ddindx).commitment;
13246 a4(indx) := rosetta_g_miss_num_map(t(ddindx).payment_percentage);
13247 indx := indx+1;
13248 if t.last =ddindx
13249 then exit;
13250 end if;
13251 ddindx := t.next(ddindx);
13252 end loop;
13253 end if;
13254 end if;
13255 end rosetta_table_copy_out_p61;
13256
13257 end oe_order_pub_w;