[Home] [Help]
PACKAGE BODY: APPS.CN_GET_TX_DATA_PUB_W
Source
1 package body cn_get_tx_data_pub_w as
2 /* $Header: cnwxadjb.pls 120.4.12000000.2 2007/08/08 05:59:58 apink ship $ */
3 procedure rosetta_table_copy_in_p1(t out nocopy cn_get_tx_data_pub.adj_tbl_type, a0 JTF_NUMBER_TABLE
4 , a1 JTF_VARCHAR2_TABLE_100
5 , a2 JTF_VARCHAR2_TABLE_400
6 , a3 JTF_NUMBER_TABLE
7 , a4 JTF_NUMBER_TABLE
8 , a5 JTF_VARCHAR2_TABLE_100
9 , a6 JTF_DATE_TABLE
10 , a7 JTF_DATE_TABLE
11 , a8 JTF_NUMBER_TABLE
12 , a9 JTF_NUMBER_TABLE
13 , a10 JTF_NUMBER_TABLE
14 , a11 JTF_NUMBER_TABLE
15 , a12 JTF_NUMBER_TABLE
16 , a13 JTF_VARCHAR2_TABLE_100
17 , a14 JTF_NUMBER_TABLE
18 , a15 JTF_VARCHAR2_TABLE_100
19 , a16 JTF_VARCHAR2_TABLE_100
20 , a17 JTF_VARCHAR2_TABLE_100
21 , a18 JTF_VARCHAR2_TABLE_100
22 , a19 JTF_VARCHAR2_TABLE_100
23 , a20 JTF_VARCHAR2_TABLE_100
24 , a21 JTF_VARCHAR2_TABLE_1800
25 , a22 JTF_NUMBER_TABLE
26 , a23 JTF_NUMBER_TABLE
27 , a24 JTF_DATE_TABLE
28 , a25 JTF_NUMBER_TABLE
29 , a26 JTF_NUMBER_TABLE
30 , a27 JTF_DATE_TABLE
31 , a28 JTF_VARCHAR2_TABLE_100
32 , a29 JTF_VARCHAR2_TABLE_300
33 , a30 JTF_VARCHAR2_TABLE_300
34 , a31 JTF_VARCHAR2_TABLE_300
35 , a32 JTF_VARCHAR2_TABLE_300
36 , a33 JTF_VARCHAR2_TABLE_300
37 , a34 JTF_VARCHAR2_TABLE_300
38 , a35 JTF_VARCHAR2_TABLE_300
39 , a36 JTF_VARCHAR2_TABLE_300
40 , a37 JTF_VARCHAR2_TABLE_300
41 , a38 JTF_VARCHAR2_TABLE_300
42 , a39 JTF_VARCHAR2_TABLE_300
43 , a40 JTF_VARCHAR2_TABLE_300
44 , a41 JTF_VARCHAR2_TABLE_300
45 , a42 JTF_VARCHAR2_TABLE_300
46 , a43 JTF_VARCHAR2_TABLE_300
47 , a44 JTF_VARCHAR2_TABLE_300
48 , a45 JTF_VARCHAR2_TABLE_300
49 , a46 JTF_VARCHAR2_TABLE_300
50 , a47 JTF_VARCHAR2_TABLE_300
51 , a48 JTF_VARCHAR2_TABLE_300
52 , a49 JTF_VARCHAR2_TABLE_300
53 , a50 JTF_VARCHAR2_TABLE_300
54 , a51 JTF_VARCHAR2_TABLE_300
55 , a52 JTF_VARCHAR2_TABLE_300
56 , a53 JTF_VARCHAR2_TABLE_300
57 , a54 JTF_VARCHAR2_TABLE_300
58 , a55 JTF_VARCHAR2_TABLE_300
59 , a56 JTF_VARCHAR2_TABLE_300
60 , a57 JTF_VARCHAR2_TABLE_300
61 , a58 JTF_VARCHAR2_TABLE_300
62 , a59 JTF_VARCHAR2_TABLE_300
63 , a60 JTF_VARCHAR2_TABLE_300
64 , a61 JTF_VARCHAR2_TABLE_300
65 , a62 JTF_VARCHAR2_TABLE_300
66 , a63 JTF_VARCHAR2_TABLE_300
67 , a64 JTF_VARCHAR2_TABLE_300
68 , a65 JTF_VARCHAR2_TABLE_300
69 , a66 JTF_VARCHAR2_TABLE_300
70 , a67 JTF_VARCHAR2_TABLE_300
71 , a68 JTF_VARCHAR2_TABLE_300
72 , a69 JTF_VARCHAR2_TABLE_300
73 , a70 JTF_VARCHAR2_TABLE_300
74 , a71 JTF_VARCHAR2_TABLE_300
75 , a72 JTF_VARCHAR2_TABLE_300
76 , a73 JTF_VARCHAR2_TABLE_300
77 , a74 JTF_VARCHAR2_TABLE_300
78 , a75 JTF_VARCHAR2_TABLE_300
79 , a76 JTF_VARCHAR2_TABLE_300
80 , a77 JTF_VARCHAR2_TABLE_300
81 , a78 JTF_VARCHAR2_TABLE_300
82 , a79 JTF_VARCHAR2_TABLE_300
83 , a80 JTF_VARCHAR2_TABLE_300
84 , a81 JTF_VARCHAR2_TABLE_300
85 , a82 JTF_VARCHAR2_TABLE_300
86 , a83 JTF_VARCHAR2_TABLE_300
87 , a84 JTF_VARCHAR2_TABLE_300
88 , a85 JTF_VARCHAR2_TABLE_300
89 , a86 JTF_VARCHAR2_TABLE_300
90 , a87 JTF_VARCHAR2_TABLE_300
91 , a88 JTF_VARCHAR2_TABLE_300
92 , a89 JTF_VARCHAR2_TABLE_300
93 , a90 JTF_VARCHAR2_TABLE_300
94 , a91 JTF_VARCHAR2_TABLE_300
95 , a92 JTF_VARCHAR2_TABLE_300
96 , a93 JTF_VARCHAR2_TABLE_300
97 , a94 JTF_VARCHAR2_TABLE_300
98 , a95 JTF_VARCHAR2_TABLE_300
99 , a96 JTF_VARCHAR2_TABLE_300
100 , a97 JTF_VARCHAR2_TABLE_300
101 , a98 JTF_VARCHAR2_TABLE_300
102 , a99 JTF_VARCHAR2_TABLE_300
103 , a100 JTF_VARCHAR2_TABLE_300
104 , a101 JTF_VARCHAR2_TABLE_300
105 , a102 JTF_VARCHAR2_TABLE_300
106 , a103 JTF_VARCHAR2_TABLE_300
107 , a104 JTF_VARCHAR2_TABLE_300
108 , a105 JTF_VARCHAR2_TABLE_300
109 , a106 JTF_VARCHAR2_TABLE_300
110 , a107 JTF_VARCHAR2_TABLE_300
111 , a108 JTF_VARCHAR2_TABLE_300
112 , a109 JTF_VARCHAR2_TABLE_300
113 , a110 JTF_VARCHAR2_TABLE_300
114 , a111 JTF_VARCHAR2_TABLE_300
115 , a112 JTF_VARCHAR2_TABLE_300
116 , a113 JTF_VARCHAR2_TABLE_300
117 , a114 JTF_VARCHAR2_TABLE_300
118 , a115 JTF_VARCHAR2_TABLE_300
119 , a116 JTF_VARCHAR2_TABLE_300
120 , a117 JTF_VARCHAR2_TABLE_300
121 , a118 JTF_VARCHAR2_TABLE_300
122 , a119 JTF_VARCHAR2_TABLE_300
123 , a120 JTF_VARCHAR2_TABLE_300
124 , a121 JTF_VARCHAR2_TABLE_300
125 , a122 JTF_VARCHAR2_TABLE_300
126 , a123 JTF_VARCHAR2_TABLE_300
127 , a124 JTF_VARCHAR2_TABLE_300
128 , a125 JTF_VARCHAR2_TABLE_300
129 , a126 JTF_VARCHAR2_TABLE_300
130 , a127 JTF_VARCHAR2_TABLE_300
131 , a128 JTF_VARCHAR2_TABLE_300
132 , a129 JTF_NUMBER_TABLE
133 , a130 JTF_VARCHAR2_TABLE_100
134 , a131 JTF_NUMBER_TABLE
135 , a132 JTF_VARCHAR2_TABLE_100
136 , a133 JTF_VARCHAR2_TABLE_100
137 , a134 JTF_VARCHAR2_TABLE_100
138 , a135 JTF_NUMBER_TABLE
139 , a136 JTF_NUMBER_TABLE
140 , a137 JTF_NUMBER_TABLE
141 , a138 JTF_NUMBER_TABLE
142 , a139 JTF_VARCHAR2_TABLE_100
143 , a140 JTF_NUMBER_TABLE
144 , a141 JTF_NUMBER_TABLE
145 , a142 JTF_VARCHAR2_TABLE_100
146 , a143 JTF_NUMBER_TABLE
147 , a144 JTF_NUMBER_TABLE
148 , a145 JTF_NUMBER_TABLE
149 , a146 JTF_NUMBER_TABLE
150 , a147 JTF_DATE_TABLE
151 , a148 JTF_NUMBER_TABLE
152 , a149 JTF_VARCHAR2_TABLE_100
153 , a150 JTF_DATE_TABLE
154 , a151 JTF_NUMBER_TABLE
155 , a152 JTF_DATE_TABLE
156 , a153 JTF_NUMBER_TABLE
157 , a154 JTF_NUMBER_TABLE
158 , a155 JTF_NUMBER_TABLE
159 , a156 JTF_NUMBER_TABLE
160 , a157 JTF_NUMBER_TABLE
161 , a158 JTF_NUMBER_TABLE
162 , a159 JTF_VARCHAR2_TABLE_100
163 , a160 JTF_VARCHAR2_TABLE_100
164 , a161 JTF_VARCHAR2_TABLE_100
165 , a162 JTF_VARCHAR2_TABLE_100
166 , a163 JTF_DATE_TABLE
167 , a164 JTF_VARCHAR2_TABLE_100
168 , a165 JTF_VARCHAR2_TABLE_100
169 , a166 JTF_VARCHAR2_TABLE_100
170 , a167 JTF_VARCHAR2_TABLE_2000
171 , a168 JTF_VARCHAR2_TABLE_100
172 , a169 JTF_VARCHAR2_TABLE_100
173 , a170 JTF_NUMBER_TABLE
174 , a171 JTF_NUMBER_TABLE
175 , a172 JTF_NUMBER_TABLE
176 , a173 JTF_VARCHAR2_TABLE_100
177 , a174 JTF_NUMBER_TABLE
178 , a175 JTF_NUMBER_TABLE
179 , a176 JTF_VARCHAR2_TABLE_100
180 , a177 JTF_NUMBER_TABLE
181 , a178 JTF_VARCHAR2_TABLE_100
182 , a179 JTF_VARCHAR2_TABLE_100
183 , a180 JTF_VARCHAR2_TABLE_100
184 , a181 JTF_VARCHAR2_TABLE_100
185 , a182 JTF_VARCHAR2_TABLE_100
186 , a183 JTF_NUMBER_TABLE
187 , a184 JTF_NUMBER_TABLE
188 , a185 JTF_NUMBER_TABLE
189 , a186 JTF_NUMBER_TABLE
190 , a187 JTF_NUMBER_TABLE
191 , a188 JTF_NUMBER_TABLE
192 , a189 JTF_VARCHAR2_TABLE_100
193 , a190 JTF_VARCHAR2_TABLE_2000
194 ) as
195 ddindx binary_integer; indx binary_integer;
196 begin
197 if a0 is not null and a0.count > 0 then
198 if a0.count > 0 then
199 indx := a0.first;
200 ddindx := 1;
201 while true loop
202 t(ddindx).commission_header_id := a0(indx);
203 t(ddindx).direct_salesrep_number := a1(indx);
204 t(ddindx).direct_salesrep_name := a2(indx);
205 t(ddindx).direct_salesrep_id := a3(indx);
206 t(ddindx).processed_period_id := a4(indx);
207 t(ddindx).processed_period := a5(indx);
208 t(ddindx).processed_date := a6(indx);
209 t(ddindx).rollup_date := a7(indx);
210 t(ddindx).transaction_amount := a8(indx);
211 t(ddindx).transaction_amount_orig := a9(indx);
212 t(ddindx).quantity := a10(indx);
213 t(ddindx).discount_percentage := a11(indx);
214 t(ddindx).margin_percentage := a12(indx);
215 t(ddindx).orig_currency_code := a13(indx);
216 t(ddindx).exchange_rate := a14(indx);
217 t(ddindx).status_disp := a15(indx);
218 t(ddindx).status := a16(indx);
219 t(ddindx).trx_type_disp := a17(indx);
220 t(ddindx).trx_type := a18(indx);
221 t(ddindx).reason := a19(indx);
222 t(ddindx).reason_code := a20(indx);
223 t(ddindx).comments := a21(indx);
224 t(ddindx).trx_batch_id := a22(indx);
225 t(ddindx).created_by := a23(indx);
226 t(ddindx).creation_date := a24(indx);
227 t(ddindx).last_updated_by := a25(indx);
228 t(ddindx).last_update_login := a26(indx);
229 t(ddindx).last_update_date := a27(indx);
230 t(ddindx).attribute_category := a28(indx);
231 t(ddindx).attribute1 := a29(indx);
232 t(ddindx).attribute2 := a30(indx);
233 t(ddindx).attribute3 := a31(indx);
234 t(ddindx).attribute4 := a32(indx);
235 t(ddindx).attribute5 := a33(indx);
236 t(ddindx).attribute6 := a34(indx);
237 t(ddindx).attribute7 := a35(indx);
238 t(ddindx).attribute8 := a36(indx);
239 t(ddindx).attribute9 := a37(indx);
240 t(ddindx).attribute10 := a38(indx);
241 t(ddindx).attribute11 := a39(indx);
242 t(ddindx).attribute12 := a40(indx);
243 t(ddindx).attribute13 := a41(indx);
244 t(ddindx).attribute14 := a42(indx);
245 t(ddindx).attribute15 := a43(indx);
246 t(ddindx).attribute16 := a44(indx);
247 t(ddindx).attribute17 := a45(indx);
248 t(ddindx).attribute18 := a46(indx);
249 t(ddindx).attribute19 := a47(indx);
250 t(ddindx).attribute20 := a48(indx);
251 t(ddindx).attribute21 := a49(indx);
252 t(ddindx).attribute22 := a50(indx);
253 t(ddindx).attribute23 := a51(indx);
254 t(ddindx).attribute24 := a52(indx);
255 t(ddindx).attribute25 := a53(indx);
256 t(ddindx).attribute26 := a54(indx);
257 t(ddindx).attribute27 := a55(indx);
258 t(ddindx).attribute28 := a56(indx);
259 t(ddindx).attribute29 := a57(indx);
260 t(ddindx).attribute30 := a58(indx);
261 t(ddindx).attribute31 := a59(indx);
262 t(ddindx).attribute32 := a60(indx);
263 t(ddindx).attribute33 := a61(indx);
264 t(ddindx).attribute34 := a62(indx);
265 t(ddindx).attribute35 := a63(indx);
266 t(ddindx).attribute36 := a64(indx);
267 t(ddindx).attribute37 := a65(indx);
268 t(ddindx).attribute38 := a66(indx);
269 t(ddindx).attribute39 := a67(indx);
270 t(ddindx).attribute40 := a68(indx);
271 t(ddindx).attribute41 := a69(indx);
272 t(ddindx).attribute42 := a70(indx);
273 t(ddindx).attribute43 := a71(indx);
274 t(ddindx).attribute44 := a72(indx);
275 t(ddindx).attribute45 := a73(indx);
276 t(ddindx).attribute46 := a74(indx);
277 t(ddindx).attribute47 := a75(indx);
278 t(ddindx).attribute48 := a76(indx);
279 t(ddindx).attribute49 := a77(indx);
280 t(ddindx).attribute50 := a78(indx);
281 t(ddindx).attribute51 := a79(indx);
282 t(ddindx).attribute52 := a80(indx);
283 t(ddindx).attribute53 := a81(indx);
284 t(ddindx).attribute54 := a82(indx);
285 t(ddindx).attribute55 := a83(indx);
286 t(ddindx).attribute56 := a84(indx);
287 t(ddindx).attribute57 := a85(indx);
288 t(ddindx).attribute58 := a86(indx);
289 t(ddindx).attribute59 := a87(indx);
290 t(ddindx).attribute60 := a88(indx);
291 t(ddindx).attribute61 := a89(indx);
292 t(ddindx).attribute62 := a90(indx);
293 t(ddindx).attribute63 := a91(indx);
294 t(ddindx).attribute64 := a92(indx);
295 t(ddindx).attribute65 := a93(indx);
296 t(ddindx).attribute66 := a94(indx);
297 t(ddindx).attribute67 := a95(indx);
298 t(ddindx).attribute68 := a96(indx);
299 t(ddindx).attribute69 := a97(indx);
300 t(ddindx).attribute70 := a98(indx);
301 t(ddindx).attribute71 := a99(indx);
302 t(ddindx).attribute72 := a100(indx);
303 t(ddindx).attribute73 := a101(indx);
304 t(ddindx).attribute74 := a102(indx);
305 t(ddindx).attribute75 := a103(indx);
306 t(ddindx).attribute76 := a104(indx);
307 t(ddindx).attribute77 := a105(indx);
308 t(ddindx).attribute78 := a106(indx);
309 t(ddindx).attribute79 := a107(indx);
310 t(ddindx).attribute80 := a108(indx);
311 t(ddindx).attribute81 := a109(indx);
312 t(ddindx).attribute82 := a110(indx);
313 t(ddindx).attribute83 := a111(indx);
314 t(ddindx).attribute84 := a112(indx);
315 t(ddindx).attribute85 := a113(indx);
316 t(ddindx).attribute86 := a114(indx);
317 t(ddindx).attribute87 := a115(indx);
318 t(ddindx).attribute88 := a116(indx);
319 t(ddindx).attribute89 := a117(indx);
320 t(ddindx).attribute90 := a118(indx);
321 t(ddindx).attribute91 := a119(indx);
322 t(ddindx).attribute92 := a120(indx);
323 t(ddindx).attribute93 := a121(indx);
324 t(ddindx).attribute94 := a122(indx);
325 t(ddindx).attribute95 := a123(indx);
326 t(ddindx).attribute96 := a124(indx);
327 t(ddindx).attribute97 := a125(indx);
328 t(ddindx).attribute98 := a126(indx);
329 t(ddindx).attribute99 := a127(indx);
330 t(ddindx).attribute100 := a128(indx);
331 t(ddindx).quota_id := a129(indx);
332 t(ddindx).quota_name := a130(indx);
333 t(ddindx).revenue_class_id := a131(indx);
334 t(ddindx).revenue_class_name := a132(indx);
335 t(ddindx).trx_batch_name := a133(indx);
336 t(ddindx).source_trx_number := a134(indx);
337 t(ddindx).trx_sales_line_id := a135(indx);
338 t(ddindx).trx_line_id := a136(indx);
339 t(ddindx).trx_id := a137(indx);
340 t(ddindx).comm_lines_api_id := a138(indx);
341 t(ddindx).source_doc_type := a139(indx);
342 t(ddindx).upside_amount := a140(indx);
343 t(ddindx).upside_quantity := a141(indx);
344 t(ddindx).uom_code := a142(indx);
345 t(ddindx).forecast_id := a143(indx);
346 t(ddindx).program_id := a144(indx);
347 t(ddindx).request_id := a145(indx);
348 t(ddindx).program_application_id := a146(indx);
349 t(ddindx).program_update_date := a147(indx);
350 t(ddindx).adj_comm_lines_api_id := a148(indx);
351 t(ddindx).invoice_number := a149(indx);
352 t(ddindx).invoice_date := a150(indx);
353 t(ddindx).order_number := a151(indx);
354 t(ddindx).order_date := a152(indx);
355 t(ddindx).line_number := a153(indx);
356 t(ddindx).customer_id := a154(indx);
357 t(ddindx).bill_to_address_id := a155(indx);
358 t(ddindx).ship_to_address_id := a156(indx);
359 t(ddindx).bill_to_contact_id := a157(indx);
360 t(ddindx).ship_to_contact_id := a158(indx);
361 t(ddindx).load_status := a159(indx);
362 t(ddindx).revenue_type_disp := a160(indx);
363 t(ddindx).revenue_type := a161(indx);
364 t(ddindx).adjust_rollup_flag := a162(indx);
365 t(ddindx).adjust_date := a163(indx);
366 t(ddindx).adjusted_by := a164(indx);
367 t(ddindx).adjust_status_disp := a165(indx);
368 t(ddindx).adjust_status := a166(indx);
369 t(ddindx).adjust_comments := a167(indx);
370 t(ddindx).type := a168(indx);
371 t(ddindx).pre_processed_code := a169(indx);
375 t(ddindx).sales_channel := a173(indx);
372 t(ddindx).comp_group_id := a170(indx);
373 t(ddindx).srp_plan_assign_id := a171(indx);
374 t(ddindx).role_id := a172(indx);
376 t(ddindx).object_version_number := a174(indx);
377 t(ddindx).split_pct := a175(indx);
378 t(ddindx).split_status := a176(indx);
379 t(ddindx).commission_amount := a177(indx);
380 t(ddindx).role_name := a178(indx);
381 t(ddindx).comp_group_name := a179(indx);
382 t(ddindx).pre_processed_code_disp := a180(indx);
383 t(ddindx).customer_name := a181(indx);
384 t(ddindx).customer_number := a182(indx);
385 t(ddindx).inventory_item_id := a183(indx);
386 t(ddindx).source_trx_id := a184(indx);
387 t(ddindx).source_trx_line_id := a185(indx);
388 t(ddindx).source_trx_sales_line_id := a186(indx);
389 t(ddindx).org_id := a187(indx);
390 t(ddindx).terr_id := a188(indx);
391 t(ddindx).preserve_credit_override_flag := a189(indx);
392 t(ddindx).terr_name := a190(indx);
393 ddindx := ddindx+1;
394 if a0.last =indx
395 then exit;
396 end if;
397 indx := a0.next(indx);
398 end loop;
399 end if;
400 end if;
401 end rosetta_table_copy_in_p1;
402 procedure rosetta_table_copy_out_p1(t cn_get_tx_data_pub.adj_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
403 , a1 out nocopy JTF_VARCHAR2_TABLE_100
404 , a2 out nocopy JTF_VARCHAR2_TABLE_400
405 , a3 out nocopy JTF_NUMBER_TABLE
406 , a4 out nocopy JTF_NUMBER_TABLE
407 , a5 out nocopy JTF_VARCHAR2_TABLE_100
408 , a6 out nocopy JTF_DATE_TABLE
409 , a7 out nocopy JTF_DATE_TABLE
410 , a8 out nocopy JTF_NUMBER_TABLE
411 , a9 out nocopy JTF_NUMBER_TABLE
412 , a10 out nocopy JTF_NUMBER_TABLE
413 , a11 out nocopy JTF_NUMBER_TABLE
414 , a12 out nocopy JTF_NUMBER_TABLE
415 , a13 out nocopy JTF_VARCHAR2_TABLE_100
416 , a14 out nocopy JTF_NUMBER_TABLE
417 , a15 out nocopy JTF_VARCHAR2_TABLE_100
418 , a16 out nocopy JTF_VARCHAR2_TABLE_100
419 , a17 out nocopy JTF_VARCHAR2_TABLE_100
420 , a18 out nocopy JTF_VARCHAR2_TABLE_100
421 , a19 out nocopy JTF_VARCHAR2_TABLE_100
422 , a20 out nocopy JTF_VARCHAR2_TABLE_100
423 , a21 out nocopy JTF_VARCHAR2_TABLE_1800
424 , a22 out nocopy JTF_NUMBER_TABLE
425 , a23 out nocopy JTF_NUMBER_TABLE
426 , a24 out nocopy JTF_DATE_TABLE
427 , a25 out nocopy JTF_NUMBER_TABLE
428 , a26 out nocopy JTF_NUMBER_TABLE
429 , a27 out nocopy JTF_DATE_TABLE
430 , a28 out nocopy JTF_VARCHAR2_TABLE_100
431 , a29 out nocopy JTF_VARCHAR2_TABLE_300
432 , a30 out nocopy JTF_VARCHAR2_TABLE_300
433 , a31 out nocopy JTF_VARCHAR2_TABLE_300
434 , a32 out nocopy JTF_VARCHAR2_TABLE_300
435 , a33 out nocopy JTF_VARCHAR2_TABLE_300
436 , a34 out nocopy JTF_VARCHAR2_TABLE_300
437 , a35 out nocopy JTF_VARCHAR2_TABLE_300
438 , a36 out nocopy JTF_VARCHAR2_TABLE_300
439 , a37 out nocopy JTF_VARCHAR2_TABLE_300
440 , a38 out nocopy JTF_VARCHAR2_TABLE_300
441 , a39 out nocopy JTF_VARCHAR2_TABLE_300
442 , a40 out nocopy JTF_VARCHAR2_TABLE_300
443 , a41 out nocopy JTF_VARCHAR2_TABLE_300
444 , a42 out nocopy JTF_VARCHAR2_TABLE_300
445 , a43 out nocopy JTF_VARCHAR2_TABLE_300
446 , a44 out nocopy JTF_VARCHAR2_TABLE_300
447 , a45 out nocopy JTF_VARCHAR2_TABLE_300
448 , a46 out nocopy JTF_VARCHAR2_TABLE_300
449 , a47 out nocopy JTF_VARCHAR2_TABLE_300
450 , a48 out nocopy JTF_VARCHAR2_TABLE_300
451 , a49 out nocopy JTF_VARCHAR2_TABLE_300
452 , a50 out nocopy JTF_VARCHAR2_TABLE_300
453 , a51 out nocopy JTF_VARCHAR2_TABLE_300
454 , a52 out nocopy JTF_VARCHAR2_TABLE_300
455 , a53 out nocopy JTF_VARCHAR2_TABLE_300
456 , a54 out nocopy JTF_VARCHAR2_TABLE_300
457 , a55 out nocopy JTF_VARCHAR2_TABLE_300
458 , a56 out nocopy JTF_VARCHAR2_TABLE_300
459 , a57 out nocopy JTF_VARCHAR2_TABLE_300
460 , a58 out nocopy JTF_VARCHAR2_TABLE_300
461 , a59 out nocopy JTF_VARCHAR2_TABLE_300
462 , a60 out nocopy JTF_VARCHAR2_TABLE_300
463 , a61 out nocopy JTF_VARCHAR2_TABLE_300
464 , a62 out nocopy JTF_VARCHAR2_TABLE_300
465 , a63 out nocopy JTF_VARCHAR2_TABLE_300
466 , a64 out nocopy JTF_VARCHAR2_TABLE_300
467 , a65 out nocopy JTF_VARCHAR2_TABLE_300
468 , a66 out nocopy JTF_VARCHAR2_TABLE_300
469 , a67 out nocopy JTF_VARCHAR2_TABLE_300
470 , a68 out nocopy JTF_VARCHAR2_TABLE_300
471 , a69 out nocopy JTF_VARCHAR2_TABLE_300
472 , a70 out nocopy JTF_VARCHAR2_TABLE_300
473 , a71 out nocopy JTF_VARCHAR2_TABLE_300
474 , a72 out nocopy JTF_VARCHAR2_TABLE_300
475 , a73 out nocopy JTF_VARCHAR2_TABLE_300
476 , a74 out nocopy JTF_VARCHAR2_TABLE_300
477 , a75 out nocopy JTF_VARCHAR2_TABLE_300
478 , a76 out nocopy JTF_VARCHAR2_TABLE_300
479 , a77 out nocopy JTF_VARCHAR2_TABLE_300
480 , a78 out nocopy JTF_VARCHAR2_TABLE_300
481 , a79 out nocopy JTF_VARCHAR2_TABLE_300
482 , a80 out nocopy JTF_VARCHAR2_TABLE_300
486 , a84 out nocopy JTF_VARCHAR2_TABLE_300
483 , a81 out nocopy JTF_VARCHAR2_TABLE_300
484 , a82 out nocopy JTF_VARCHAR2_TABLE_300
485 , a83 out nocopy JTF_VARCHAR2_TABLE_300
487 , a85 out nocopy JTF_VARCHAR2_TABLE_300
488 , a86 out nocopy JTF_VARCHAR2_TABLE_300
489 , a87 out nocopy JTF_VARCHAR2_TABLE_300
490 , a88 out nocopy JTF_VARCHAR2_TABLE_300
491 , a89 out nocopy JTF_VARCHAR2_TABLE_300
492 , a90 out nocopy JTF_VARCHAR2_TABLE_300
493 , a91 out nocopy JTF_VARCHAR2_TABLE_300
494 , a92 out nocopy JTF_VARCHAR2_TABLE_300
495 , a93 out nocopy JTF_VARCHAR2_TABLE_300
496 , a94 out nocopy JTF_VARCHAR2_TABLE_300
497 , a95 out nocopy JTF_VARCHAR2_TABLE_300
498 , a96 out nocopy JTF_VARCHAR2_TABLE_300
499 , a97 out nocopy JTF_VARCHAR2_TABLE_300
500 , a98 out nocopy JTF_VARCHAR2_TABLE_300
501 , a99 out nocopy JTF_VARCHAR2_TABLE_300
502 , a100 out nocopy JTF_VARCHAR2_TABLE_300
503 , a101 out nocopy JTF_VARCHAR2_TABLE_300
504 , a102 out nocopy JTF_VARCHAR2_TABLE_300
505 , a103 out nocopy JTF_VARCHAR2_TABLE_300
506 , a104 out nocopy JTF_VARCHAR2_TABLE_300
507 , a105 out nocopy JTF_VARCHAR2_TABLE_300
508 , a106 out nocopy JTF_VARCHAR2_TABLE_300
509 , a107 out nocopy JTF_VARCHAR2_TABLE_300
510 , a108 out nocopy JTF_VARCHAR2_TABLE_300
511 , a109 out nocopy JTF_VARCHAR2_TABLE_300
512 , a110 out nocopy JTF_VARCHAR2_TABLE_300
513 , a111 out nocopy JTF_VARCHAR2_TABLE_300
514 , a112 out nocopy JTF_VARCHAR2_TABLE_300
515 , a113 out nocopy JTF_VARCHAR2_TABLE_300
516 , a114 out nocopy JTF_VARCHAR2_TABLE_300
517 , a115 out nocopy JTF_VARCHAR2_TABLE_300
518 , a116 out nocopy JTF_VARCHAR2_TABLE_300
519 , a117 out nocopy JTF_VARCHAR2_TABLE_300
520 , a118 out nocopy JTF_VARCHAR2_TABLE_300
521 , a119 out nocopy JTF_VARCHAR2_TABLE_300
522 , a120 out nocopy JTF_VARCHAR2_TABLE_300
523 , a121 out nocopy JTF_VARCHAR2_TABLE_300
524 , a122 out nocopy JTF_VARCHAR2_TABLE_300
525 , a123 out nocopy JTF_VARCHAR2_TABLE_300
526 , a124 out nocopy JTF_VARCHAR2_TABLE_300
527 , a125 out nocopy JTF_VARCHAR2_TABLE_300
528 , a126 out nocopy JTF_VARCHAR2_TABLE_300
529 , a127 out nocopy JTF_VARCHAR2_TABLE_300
530 , a128 out nocopy JTF_VARCHAR2_TABLE_300
531 , a129 out nocopy JTF_NUMBER_TABLE
532 , a130 out nocopy JTF_VARCHAR2_TABLE_100
533 , a131 out nocopy JTF_NUMBER_TABLE
534 , a132 out nocopy JTF_VARCHAR2_TABLE_100
535 , a133 out nocopy JTF_VARCHAR2_TABLE_100
536 , a134 out nocopy JTF_VARCHAR2_TABLE_100
537 , a135 out nocopy JTF_NUMBER_TABLE
538 , a136 out nocopy JTF_NUMBER_TABLE
539 , a137 out nocopy JTF_NUMBER_TABLE
540 , a138 out nocopy JTF_NUMBER_TABLE
541 , a139 out nocopy JTF_VARCHAR2_TABLE_100
542 , a140 out nocopy JTF_NUMBER_TABLE
543 , a141 out nocopy JTF_NUMBER_TABLE
544 , a142 out nocopy JTF_VARCHAR2_TABLE_100
545 , a143 out nocopy JTF_NUMBER_TABLE
546 , a144 out nocopy JTF_NUMBER_TABLE
547 , a145 out nocopy JTF_NUMBER_TABLE
548 , a146 out nocopy JTF_NUMBER_TABLE
549 , a147 out nocopy JTF_DATE_TABLE
550 , a148 out nocopy JTF_NUMBER_TABLE
551 , a149 out nocopy JTF_VARCHAR2_TABLE_100
552 , a150 out nocopy JTF_DATE_TABLE
553 , a151 out nocopy JTF_NUMBER_TABLE
554 , a152 out nocopy JTF_DATE_TABLE
555 , a153 out nocopy JTF_NUMBER_TABLE
556 , a154 out nocopy JTF_NUMBER_TABLE
557 , a155 out nocopy JTF_NUMBER_TABLE
558 , a156 out nocopy JTF_NUMBER_TABLE
559 , a157 out nocopy JTF_NUMBER_TABLE
560 , a158 out nocopy JTF_NUMBER_TABLE
561 , a159 out nocopy JTF_VARCHAR2_TABLE_100
562 , a160 out nocopy JTF_VARCHAR2_TABLE_100
563 , a161 out nocopy JTF_VARCHAR2_TABLE_100
564 , a162 out nocopy JTF_VARCHAR2_TABLE_100
565 , a163 out nocopy JTF_DATE_TABLE
566 , a164 out nocopy JTF_VARCHAR2_TABLE_100
567 , a165 out nocopy JTF_VARCHAR2_TABLE_100
568 , a166 out nocopy JTF_VARCHAR2_TABLE_100
569 , a167 out nocopy JTF_VARCHAR2_TABLE_2000
570 , a168 out nocopy JTF_VARCHAR2_TABLE_100
571 , a169 out nocopy JTF_VARCHAR2_TABLE_100
572 , a170 out nocopy JTF_NUMBER_TABLE
573 , a171 out nocopy JTF_NUMBER_TABLE
574 , a172 out nocopy JTF_NUMBER_TABLE
575 , a173 out nocopy JTF_VARCHAR2_TABLE_100
576 , a174 out nocopy JTF_NUMBER_TABLE
577 , a175 out nocopy JTF_NUMBER_TABLE
578 , a176 out nocopy JTF_VARCHAR2_TABLE_100
579 , a177 out nocopy JTF_NUMBER_TABLE
580 , a178 out nocopy JTF_VARCHAR2_TABLE_100
581 , a179 out nocopy JTF_VARCHAR2_TABLE_100
582 , a180 out nocopy JTF_VARCHAR2_TABLE_100
583 , a181 out nocopy JTF_VARCHAR2_TABLE_100
584 , a182 out nocopy JTF_VARCHAR2_TABLE_100
585 , a183 out nocopy JTF_NUMBER_TABLE
586 , a184 out nocopy JTF_NUMBER_TABLE
587 , a185 out nocopy JTF_NUMBER_TABLE
588 , a186 out nocopy JTF_NUMBER_TABLE
589 , a187 out nocopy JTF_NUMBER_TABLE
590 , a188 out nocopy JTF_NUMBER_TABLE
591 , a189 out nocopy JTF_VARCHAR2_TABLE_100
592 , a190 out nocopy JTF_VARCHAR2_TABLE_2000
593 ) as
594 ddindx binary_integer; indx binary_integer;
595 begin
596 if t is null or t.count = 0 then
600 a3 := JTF_NUMBER_TABLE();
597 a0 := JTF_NUMBER_TABLE();
598 a1 := JTF_VARCHAR2_TABLE_100();
599 a2 := JTF_VARCHAR2_TABLE_400();
601 a4 := JTF_NUMBER_TABLE();
602 a5 := JTF_VARCHAR2_TABLE_100();
603 a6 := JTF_DATE_TABLE();
604 a7 := JTF_DATE_TABLE();
605 a8 := JTF_NUMBER_TABLE();
606 a9 := JTF_NUMBER_TABLE();
607 a10 := JTF_NUMBER_TABLE();
608 a11 := JTF_NUMBER_TABLE();
609 a12 := JTF_NUMBER_TABLE();
610 a13 := JTF_VARCHAR2_TABLE_100();
611 a14 := JTF_NUMBER_TABLE();
612 a15 := JTF_VARCHAR2_TABLE_100();
613 a16 := JTF_VARCHAR2_TABLE_100();
614 a17 := JTF_VARCHAR2_TABLE_100();
615 a18 := JTF_VARCHAR2_TABLE_100();
616 a19 := JTF_VARCHAR2_TABLE_100();
617 a20 := JTF_VARCHAR2_TABLE_100();
618 a21 := JTF_VARCHAR2_TABLE_1800();
619 a22 := JTF_NUMBER_TABLE();
620 a23 := JTF_NUMBER_TABLE();
621 a24 := JTF_DATE_TABLE();
622 a25 := JTF_NUMBER_TABLE();
623 a26 := JTF_NUMBER_TABLE();
624 a27 := JTF_DATE_TABLE();
625 a28 := JTF_VARCHAR2_TABLE_100();
626 a29 := JTF_VARCHAR2_TABLE_300();
627 a30 := JTF_VARCHAR2_TABLE_300();
628 a31 := JTF_VARCHAR2_TABLE_300();
629 a32 := JTF_VARCHAR2_TABLE_300();
630 a33 := JTF_VARCHAR2_TABLE_300();
631 a34 := JTF_VARCHAR2_TABLE_300();
632 a35 := JTF_VARCHAR2_TABLE_300();
633 a36 := JTF_VARCHAR2_TABLE_300();
634 a37 := JTF_VARCHAR2_TABLE_300();
635 a38 := JTF_VARCHAR2_TABLE_300();
636 a39 := JTF_VARCHAR2_TABLE_300();
637 a40 := JTF_VARCHAR2_TABLE_300();
638 a41 := JTF_VARCHAR2_TABLE_300();
639 a42 := JTF_VARCHAR2_TABLE_300();
640 a43 := JTF_VARCHAR2_TABLE_300();
641 a44 := JTF_VARCHAR2_TABLE_300();
642 a45 := JTF_VARCHAR2_TABLE_300();
643 a46 := JTF_VARCHAR2_TABLE_300();
644 a47 := JTF_VARCHAR2_TABLE_300();
645 a48 := JTF_VARCHAR2_TABLE_300();
646 a49 := JTF_VARCHAR2_TABLE_300();
647 a50 := JTF_VARCHAR2_TABLE_300();
648 a51 := JTF_VARCHAR2_TABLE_300();
649 a52 := JTF_VARCHAR2_TABLE_300();
650 a53 := JTF_VARCHAR2_TABLE_300();
651 a54 := JTF_VARCHAR2_TABLE_300();
652 a55 := JTF_VARCHAR2_TABLE_300();
653 a56 := JTF_VARCHAR2_TABLE_300();
654 a57 := JTF_VARCHAR2_TABLE_300();
655 a58 := JTF_VARCHAR2_TABLE_300();
656 a59 := JTF_VARCHAR2_TABLE_300();
657 a60 := JTF_VARCHAR2_TABLE_300();
658 a61 := JTF_VARCHAR2_TABLE_300();
659 a62 := JTF_VARCHAR2_TABLE_300();
660 a63 := JTF_VARCHAR2_TABLE_300();
661 a64 := JTF_VARCHAR2_TABLE_300();
662 a65 := JTF_VARCHAR2_TABLE_300();
663 a66 := JTF_VARCHAR2_TABLE_300();
664 a67 := JTF_VARCHAR2_TABLE_300();
665 a68 := JTF_VARCHAR2_TABLE_300();
666 a69 := JTF_VARCHAR2_TABLE_300();
667 a70 := JTF_VARCHAR2_TABLE_300();
668 a71 := JTF_VARCHAR2_TABLE_300();
669 a72 := JTF_VARCHAR2_TABLE_300();
670 a73 := JTF_VARCHAR2_TABLE_300();
671 a74 := JTF_VARCHAR2_TABLE_300();
672 a75 := JTF_VARCHAR2_TABLE_300();
673 a76 := JTF_VARCHAR2_TABLE_300();
674 a77 := JTF_VARCHAR2_TABLE_300();
675 a78 := JTF_VARCHAR2_TABLE_300();
676 a79 := JTF_VARCHAR2_TABLE_300();
677 a80 := JTF_VARCHAR2_TABLE_300();
678 a81 := JTF_VARCHAR2_TABLE_300();
679 a82 := JTF_VARCHAR2_TABLE_300();
680 a83 := JTF_VARCHAR2_TABLE_300();
681 a84 := JTF_VARCHAR2_TABLE_300();
682 a85 := JTF_VARCHAR2_TABLE_300();
683 a86 := JTF_VARCHAR2_TABLE_300();
684 a87 := JTF_VARCHAR2_TABLE_300();
685 a88 := JTF_VARCHAR2_TABLE_300();
686 a89 := JTF_VARCHAR2_TABLE_300();
687 a90 := JTF_VARCHAR2_TABLE_300();
688 a91 := JTF_VARCHAR2_TABLE_300();
689 a92 := JTF_VARCHAR2_TABLE_300();
690 a93 := JTF_VARCHAR2_TABLE_300();
691 a94 := JTF_VARCHAR2_TABLE_300();
692 a95 := JTF_VARCHAR2_TABLE_300();
693 a96 := JTF_VARCHAR2_TABLE_300();
694 a97 := JTF_VARCHAR2_TABLE_300();
695 a98 := JTF_VARCHAR2_TABLE_300();
696 a99 := JTF_VARCHAR2_TABLE_300();
697 a100 := JTF_VARCHAR2_TABLE_300();
698 a101 := JTF_VARCHAR2_TABLE_300();
699 a102 := JTF_VARCHAR2_TABLE_300();
700 a103 := JTF_VARCHAR2_TABLE_300();
701 a104 := JTF_VARCHAR2_TABLE_300();
702 a105 := JTF_VARCHAR2_TABLE_300();
703 a106 := JTF_VARCHAR2_TABLE_300();
704 a107 := JTF_VARCHAR2_TABLE_300();
705 a108 := JTF_VARCHAR2_TABLE_300();
706 a109 := JTF_VARCHAR2_TABLE_300();
707 a110 := JTF_VARCHAR2_TABLE_300();
708 a111 := JTF_VARCHAR2_TABLE_300();
709 a112 := JTF_VARCHAR2_TABLE_300();
710 a113 := JTF_VARCHAR2_TABLE_300();
711 a114 := JTF_VARCHAR2_TABLE_300();
712 a115 := JTF_VARCHAR2_TABLE_300();
713 a116 := JTF_VARCHAR2_TABLE_300();
714 a117 := JTF_VARCHAR2_TABLE_300();
715 a118 := JTF_VARCHAR2_TABLE_300();
716 a119 := JTF_VARCHAR2_TABLE_300();
717 a120 := JTF_VARCHAR2_TABLE_300();
718 a121 := JTF_VARCHAR2_TABLE_300();
719 a122 := JTF_VARCHAR2_TABLE_300();
720 a123 := JTF_VARCHAR2_TABLE_300();
721 a124 := JTF_VARCHAR2_TABLE_300();
722 a125 := JTF_VARCHAR2_TABLE_300();
723 a126 := JTF_VARCHAR2_TABLE_300();
724 a127 := JTF_VARCHAR2_TABLE_300();
725 a128 := JTF_VARCHAR2_TABLE_300();
726 a129 := JTF_NUMBER_TABLE();
727 a130 := JTF_VARCHAR2_TABLE_100();
728 a131 := JTF_NUMBER_TABLE();
729 a132 := JTF_VARCHAR2_TABLE_100();
733 a136 := JTF_NUMBER_TABLE();
730 a133 := JTF_VARCHAR2_TABLE_100();
731 a134 := JTF_VARCHAR2_TABLE_100();
732 a135 := JTF_NUMBER_TABLE();
734 a137 := JTF_NUMBER_TABLE();
735 a138 := JTF_NUMBER_TABLE();
736 a139 := JTF_VARCHAR2_TABLE_100();
737 a140 := JTF_NUMBER_TABLE();
738 a141 := JTF_NUMBER_TABLE();
739 a142 := JTF_VARCHAR2_TABLE_100();
740 a143 := JTF_NUMBER_TABLE();
741 a144 := JTF_NUMBER_TABLE();
742 a145 := JTF_NUMBER_TABLE();
743 a146 := JTF_NUMBER_TABLE();
744 a147 := JTF_DATE_TABLE();
745 a148 := JTF_NUMBER_TABLE();
746 a149 := JTF_VARCHAR2_TABLE_100();
747 a150 := JTF_DATE_TABLE();
748 a151 := JTF_NUMBER_TABLE();
749 a152 := JTF_DATE_TABLE();
750 a153 := JTF_NUMBER_TABLE();
751 a154 := JTF_NUMBER_TABLE();
752 a155 := JTF_NUMBER_TABLE();
753 a156 := JTF_NUMBER_TABLE();
754 a157 := JTF_NUMBER_TABLE();
755 a158 := JTF_NUMBER_TABLE();
756 a159 := JTF_VARCHAR2_TABLE_100();
757 a160 := JTF_VARCHAR2_TABLE_100();
758 a161 := JTF_VARCHAR2_TABLE_100();
759 a162 := JTF_VARCHAR2_TABLE_100();
760 a163 := JTF_DATE_TABLE();
761 a164 := JTF_VARCHAR2_TABLE_100();
762 a165 := JTF_VARCHAR2_TABLE_100();
763 a166 := JTF_VARCHAR2_TABLE_100();
764 a167 := JTF_VARCHAR2_TABLE_2000();
765 a168 := JTF_VARCHAR2_TABLE_100();
766 a169 := JTF_VARCHAR2_TABLE_100();
767 a170 := JTF_NUMBER_TABLE();
768 a171 := JTF_NUMBER_TABLE();
769 a172 := JTF_NUMBER_TABLE();
770 a173 := JTF_VARCHAR2_TABLE_100();
771 a174 := JTF_NUMBER_TABLE();
772 a175 := JTF_NUMBER_TABLE();
773 a176 := JTF_VARCHAR2_TABLE_100();
774 a177 := JTF_NUMBER_TABLE();
775 a178 := JTF_VARCHAR2_TABLE_100();
776 a179 := JTF_VARCHAR2_TABLE_100();
777 a180 := JTF_VARCHAR2_TABLE_100();
778 a181 := JTF_VARCHAR2_TABLE_100();
779 a182 := JTF_VARCHAR2_TABLE_100();
780 a183 := JTF_NUMBER_TABLE();
781 a184 := JTF_NUMBER_TABLE();
782 a185 := JTF_NUMBER_TABLE();
783 a186 := JTF_NUMBER_TABLE();
784 a187 := JTF_NUMBER_TABLE();
785 a188 := JTF_NUMBER_TABLE();
786 a189 := JTF_VARCHAR2_TABLE_100();
787 a190 := JTF_VARCHAR2_TABLE_2000();
788 else
789 a0 := JTF_NUMBER_TABLE();
790 a1 := JTF_VARCHAR2_TABLE_100();
791 a2 := JTF_VARCHAR2_TABLE_400();
792 a3 := JTF_NUMBER_TABLE();
793 a4 := JTF_NUMBER_TABLE();
794 a5 := JTF_VARCHAR2_TABLE_100();
795 a6 := JTF_DATE_TABLE();
796 a7 := JTF_DATE_TABLE();
797 a8 := JTF_NUMBER_TABLE();
798 a9 := JTF_NUMBER_TABLE();
799 a10 := JTF_NUMBER_TABLE();
800 a11 := JTF_NUMBER_TABLE();
801 a12 := JTF_NUMBER_TABLE();
802 a13 := JTF_VARCHAR2_TABLE_100();
803 a14 := JTF_NUMBER_TABLE();
804 a15 := JTF_VARCHAR2_TABLE_100();
805 a16 := JTF_VARCHAR2_TABLE_100();
806 a17 := JTF_VARCHAR2_TABLE_100();
807 a18 := JTF_VARCHAR2_TABLE_100();
808 a19 := JTF_VARCHAR2_TABLE_100();
809 a20 := JTF_VARCHAR2_TABLE_100();
810 a21 := JTF_VARCHAR2_TABLE_1800();
811 a22 := JTF_NUMBER_TABLE();
812 a23 := JTF_NUMBER_TABLE();
813 a24 := JTF_DATE_TABLE();
814 a25 := JTF_NUMBER_TABLE();
815 a26 := JTF_NUMBER_TABLE();
816 a27 := JTF_DATE_TABLE();
817 a28 := JTF_VARCHAR2_TABLE_100();
818 a29 := JTF_VARCHAR2_TABLE_300();
819 a30 := JTF_VARCHAR2_TABLE_300();
820 a31 := JTF_VARCHAR2_TABLE_300();
821 a32 := JTF_VARCHAR2_TABLE_300();
822 a33 := JTF_VARCHAR2_TABLE_300();
823 a34 := JTF_VARCHAR2_TABLE_300();
824 a35 := JTF_VARCHAR2_TABLE_300();
825 a36 := JTF_VARCHAR2_TABLE_300();
826 a37 := JTF_VARCHAR2_TABLE_300();
827 a38 := JTF_VARCHAR2_TABLE_300();
828 a39 := JTF_VARCHAR2_TABLE_300();
829 a40 := JTF_VARCHAR2_TABLE_300();
830 a41 := JTF_VARCHAR2_TABLE_300();
831 a42 := JTF_VARCHAR2_TABLE_300();
832 a43 := JTF_VARCHAR2_TABLE_300();
833 a44 := JTF_VARCHAR2_TABLE_300();
834 a45 := JTF_VARCHAR2_TABLE_300();
835 a46 := JTF_VARCHAR2_TABLE_300();
836 a47 := JTF_VARCHAR2_TABLE_300();
837 a48 := JTF_VARCHAR2_TABLE_300();
838 a49 := JTF_VARCHAR2_TABLE_300();
839 a50 := JTF_VARCHAR2_TABLE_300();
840 a51 := JTF_VARCHAR2_TABLE_300();
841 a52 := JTF_VARCHAR2_TABLE_300();
842 a53 := JTF_VARCHAR2_TABLE_300();
843 a54 := JTF_VARCHAR2_TABLE_300();
844 a55 := JTF_VARCHAR2_TABLE_300();
845 a56 := JTF_VARCHAR2_TABLE_300();
846 a57 := JTF_VARCHAR2_TABLE_300();
847 a58 := JTF_VARCHAR2_TABLE_300();
848 a59 := JTF_VARCHAR2_TABLE_300();
849 a60 := JTF_VARCHAR2_TABLE_300();
850 a61 := JTF_VARCHAR2_TABLE_300();
851 a62 := JTF_VARCHAR2_TABLE_300();
852 a63 := JTF_VARCHAR2_TABLE_300();
853 a64 := JTF_VARCHAR2_TABLE_300();
854 a65 := JTF_VARCHAR2_TABLE_300();
855 a66 := JTF_VARCHAR2_TABLE_300();
856 a67 := JTF_VARCHAR2_TABLE_300();
857 a68 := JTF_VARCHAR2_TABLE_300();
858 a69 := JTF_VARCHAR2_TABLE_300();
862 a73 := JTF_VARCHAR2_TABLE_300();
859 a70 := JTF_VARCHAR2_TABLE_300();
860 a71 := JTF_VARCHAR2_TABLE_300();
861 a72 := JTF_VARCHAR2_TABLE_300();
863 a74 := JTF_VARCHAR2_TABLE_300();
864 a75 := JTF_VARCHAR2_TABLE_300();
865 a76 := JTF_VARCHAR2_TABLE_300();
866 a77 := JTF_VARCHAR2_TABLE_300();
867 a78 := JTF_VARCHAR2_TABLE_300();
868 a79 := JTF_VARCHAR2_TABLE_300();
869 a80 := JTF_VARCHAR2_TABLE_300();
870 a81 := JTF_VARCHAR2_TABLE_300();
871 a82 := JTF_VARCHAR2_TABLE_300();
872 a83 := JTF_VARCHAR2_TABLE_300();
873 a84 := JTF_VARCHAR2_TABLE_300();
874 a85 := JTF_VARCHAR2_TABLE_300();
875 a86 := JTF_VARCHAR2_TABLE_300();
876 a87 := JTF_VARCHAR2_TABLE_300();
877 a88 := JTF_VARCHAR2_TABLE_300();
878 a89 := JTF_VARCHAR2_TABLE_300();
879 a90 := JTF_VARCHAR2_TABLE_300();
880 a91 := JTF_VARCHAR2_TABLE_300();
881 a92 := JTF_VARCHAR2_TABLE_300();
882 a93 := JTF_VARCHAR2_TABLE_300();
883 a94 := JTF_VARCHAR2_TABLE_300();
884 a95 := JTF_VARCHAR2_TABLE_300();
885 a96 := JTF_VARCHAR2_TABLE_300();
886 a97 := JTF_VARCHAR2_TABLE_300();
887 a98 := JTF_VARCHAR2_TABLE_300();
888 a99 := JTF_VARCHAR2_TABLE_300();
889 a100 := JTF_VARCHAR2_TABLE_300();
890 a101 := JTF_VARCHAR2_TABLE_300();
891 a102 := JTF_VARCHAR2_TABLE_300();
892 a103 := JTF_VARCHAR2_TABLE_300();
893 a104 := JTF_VARCHAR2_TABLE_300();
894 a105 := JTF_VARCHAR2_TABLE_300();
895 a106 := JTF_VARCHAR2_TABLE_300();
896 a107 := JTF_VARCHAR2_TABLE_300();
897 a108 := JTF_VARCHAR2_TABLE_300();
898 a109 := JTF_VARCHAR2_TABLE_300();
899 a110 := JTF_VARCHAR2_TABLE_300();
900 a111 := JTF_VARCHAR2_TABLE_300();
901 a112 := JTF_VARCHAR2_TABLE_300();
902 a113 := JTF_VARCHAR2_TABLE_300();
903 a114 := JTF_VARCHAR2_TABLE_300();
904 a115 := JTF_VARCHAR2_TABLE_300();
905 a116 := JTF_VARCHAR2_TABLE_300();
906 a117 := JTF_VARCHAR2_TABLE_300();
907 a118 := JTF_VARCHAR2_TABLE_300();
908 a119 := JTF_VARCHAR2_TABLE_300();
909 a120 := JTF_VARCHAR2_TABLE_300();
910 a121 := JTF_VARCHAR2_TABLE_300();
911 a122 := JTF_VARCHAR2_TABLE_300();
912 a123 := JTF_VARCHAR2_TABLE_300();
913 a124 := JTF_VARCHAR2_TABLE_300();
914 a125 := JTF_VARCHAR2_TABLE_300();
915 a126 := JTF_VARCHAR2_TABLE_300();
916 a127 := JTF_VARCHAR2_TABLE_300();
917 a128 := JTF_VARCHAR2_TABLE_300();
918 a129 := JTF_NUMBER_TABLE();
919 a130 := JTF_VARCHAR2_TABLE_100();
920 a131 := JTF_NUMBER_TABLE();
921 a132 := JTF_VARCHAR2_TABLE_100();
922 a133 := JTF_VARCHAR2_TABLE_100();
923 a134 := JTF_VARCHAR2_TABLE_100();
924 a135 := JTF_NUMBER_TABLE();
925 a136 := JTF_NUMBER_TABLE();
926 a137 := JTF_NUMBER_TABLE();
927 a138 := JTF_NUMBER_TABLE();
928 a139 := JTF_VARCHAR2_TABLE_100();
929 a140 := JTF_NUMBER_TABLE();
930 a141 := JTF_NUMBER_TABLE();
931 a142 := JTF_VARCHAR2_TABLE_100();
932 a143 := JTF_NUMBER_TABLE();
933 a144 := JTF_NUMBER_TABLE();
934 a145 := JTF_NUMBER_TABLE();
935 a146 := JTF_NUMBER_TABLE();
936 a147 := JTF_DATE_TABLE();
937 a148 := JTF_NUMBER_TABLE();
938 a149 := JTF_VARCHAR2_TABLE_100();
939 a150 := JTF_DATE_TABLE();
940 a151 := JTF_NUMBER_TABLE();
941 a152 := JTF_DATE_TABLE();
942 a153 := JTF_NUMBER_TABLE();
943 a154 := JTF_NUMBER_TABLE();
944 a155 := JTF_NUMBER_TABLE();
945 a156 := JTF_NUMBER_TABLE();
946 a157 := JTF_NUMBER_TABLE();
947 a158 := JTF_NUMBER_TABLE();
948 a159 := JTF_VARCHAR2_TABLE_100();
949 a160 := JTF_VARCHAR2_TABLE_100();
950 a161 := JTF_VARCHAR2_TABLE_100();
951 a162 := JTF_VARCHAR2_TABLE_100();
952 a163 := JTF_DATE_TABLE();
953 a164 := JTF_VARCHAR2_TABLE_100();
954 a165 := JTF_VARCHAR2_TABLE_100();
955 a166 := JTF_VARCHAR2_TABLE_100();
956 a167 := JTF_VARCHAR2_TABLE_2000();
957 a168 := JTF_VARCHAR2_TABLE_100();
958 a169 := JTF_VARCHAR2_TABLE_100();
959 a170 := JTF_NUMBER_TABLE();
960 a171 := JTF_NUMBER_TABLE();
961 a172 := JTF_NUMBER_TABLE();
962 a173 := JTF_VARCHAR2_TABLE_100();
963 a174 := JTF_NUMBER_TABLE();
964 a175 := JTF_NUMBER_TABLE();
965 a176 := JTF_VARCHAR2_TABLE_100();
966 a177 := JTF_NUMBER_TABLE();
967 a178 := JTF_VARCHAR2_TABLE_100();
968 a179 := JTF_VARCHAR2_TABLE_100();
969 a180 := JTF_VARCHAR2_TABLE_100();
970 a181 := JTF_VARCHAR2_TABLE_100();
971 a182 := JTF_VARCHAR2_TABLE_100();
972 a183 := JTF_NUMBER_TABLE();
973 a184 := JTF_NUMBER_TABLE();
974 a185 := JTF_NUMBER_TABLE();
975 a186 := JTF_NUMBER_TABLE();
976 a187 := JTF_NUMBER_TABLE();
977 a188 := JTF_NUMBER_TABLE();
978 a189 := JTF_VARCHAR2_TABLE_100();
979 a190 := JTF_VARCHAR2_TABLE_2000();
980 if t.count > 0 then
981 a0.extend(t.count);
982 a1.extend(t.count);
983 a2.extend(t.count);
984 a3.extend(t.count);
985 a4.extend(t.count);
989 a8.extend(t.count);
986 a5.extend(t.count);
987 a6.extend(t.count);
988 a7.extend(t.count);
990 a9.extend(t.count);
991 a10.extend(t.count);
992 a11.extend(t.count);
993 a12.extend(t.count);
994 a13.extend(t.count);
995 a14.extend(t.count);
996 a15.extend(t.count);
997 a16.extend(t.count);
998 a17.extend(t.count);
999 a18.extend(t.count);
1000 a19.extend(t.count);
1001 a20.extend(t.count);
1002 a21.extend(t.count);
1003 a22.extend(t.count);
1004 a23.extend(t.count);
1005 a24.extend(t.count);
1006 a25.extend(t.count);
1007 a26.extend(t.count);
1008 a27.extend(t.count);
1009 a28.extend(t.count);
1010 a29.extend(t.count);
1011 a30.extend(t.count);
1012 a31.extend(t.count);
1013 a32.extend(t.count);
1014 a33.extend(t.count);
1015 a34.extend(t.count);
1016 a35.extend(t.count);
1017 a36.extend(t.count);
1018 a37.extend(t.count);
1019 a38.extend(t.count);
1020 a39.extend(t.count);
1021 a40.extend(t.count);
1022 a41.extend(t.count);
1023 a42.extend(t.count);
1024 a43.extend(t.count);
1025 a44.extend(t.count);
1026 a45.extend(t.count);
1027 a46.extend(t.count);
1028 a47.extend(t.count);
1029 a48.extend(t.count);
1030 a49.extend(t.count);
1031 a50.extend(t.count);
1032 a51.extend(t.count);
1033 a52.extend(t.count);
1034 a53.extend(t.count);
1035 a54.extend(t.count);
1036 a55.extend(t.count);
1037 a56.extend(t.count);
1038 a57.extend(t.count);
1039 a58.extend(t.count);
1040 a59.extend(t.count);
1041 a60.extend(t.count);
1042 a61.extend(t.count);
1043 a62.extend(t.count);
1044 a63.extend(t.count);
1045 a64.extend(t.count);
1046 a65.extend(t.count);
1047 a66.extend(t.count);
1048 a67.extend(t.count);
1049 a68.extend(t.count);
1050 a69.extend(t.count);
1051 a70.extend(t.count);
1052 a71.extend(t.count);
1053 a72.extend(t.count);
1054 a73.extend(t.count);
1055 a74.extend(t.count);
1056 a75.extend(t.count);
1057 a76.extend(t.count);
1058 a77.extend(t.count);
1059 a78.extend(t.count);
1060 a79.extend(t.count);
1061 a80.extend(t.count);
1062 a81.extend(t.count);
1063 a82.extend(t.count);
1064 a83.extend(t.count);
1065 a84.extend(t.count);
1066 a85.extend(t.count);
1067 a86.extend(t.count);
1068 a87.extend(t.count);
1069 a88.extend(t.count);
1070 a89.extend(t.count);
1071 a90.extend(t.count);
1072 a91.extend(t.count);
1073 a92.extend(t.count);
1074 a93.extend(t.count);
1075 a94.extend(t.count);
1076 a95.extend(t.count);
1077 a96.extend(t.count);
1078 a97.extend(t.count);
1079 a98.extend(t.count);
1080 a99.extend(t.count);
1081 a100.extend(t.count);
1082 a101.extend(t.count);
1083 a102.extend(t.count);
1084 a103.extend(t.count);
1085 a104.extend(t.count);
1086 a105.extend(t.count);
1087 a106.extend(t.count);
1088 a107.extend(t.count);
1089 a108.extend(t.count);
1090 a109.extend(t.count);
1091 a110.extend(t.count);
1092 a111.extend(t.count);
1093 a112.extend(t.count);
1094 a113.extend(t.count);
1095 a114.extend(t.count);
1096 a115.extend(t.count);
1097 a116.extend(t.count);
1098 a117.extend(t.count);
1099 a118.extend(t.count);
1100 a119.extend(t.count);
1101 a120.extend(t.count);
1102 a121.extend(t.count);
1103 a122.extend(t.count);
1104 a123.extend(t.count);
1105 a124.extend(t.count);
1106 a125.extend(t.count);
1107 a126.extend(t.count);
1108 a127.extend(t.count);
1109 a128.extend(t.count);
1110 a129.extend(t.count);
1111 a130.extend(t.count);
1112 a131.extend(t.count);
1113 a132.extend(t.count);
1114 a133.extend(t.count);
1115 a134.extend(t.count);
1116 a135.extend(t.count);
1117 a136.extend(t.count);
1118 a137.extend(t.count);
1119 a138.extend(t.count);
1120 a139.extend(t.count);
1121 a140.extend(t.count);
1122 a141.extend(t.count);
1123 a142.extend(t.count);
1124 a143.extend(t.count);
1125 a144.extend(t.count);
1126 a145.extend(t.count);
1127 a146.extend(t.count);
1128 a147.extend(t.count);
1129 a148.extend(t.count);
1130 a149.extend(t.count);
1131 a150.extend(t.count);
1132 a151.extend(t.count);
1133 a152.extend(t.count);
1134 a153.extend(t.count);
1135 a154.extend(t.count);
1136 a155.extend(t.count);
1137 a156.extend(t.count);
1138 a157.extend(t.count);
1142 a161.extend(t.count);
1139 a158.extend(t.count);
1140 a159.extend(t.count);
1141 a160.extend(t.count);
1143 a162.extend(t.count);
1144 a163.extend(t.count);
1145 a164.extend(t.count);
1146 a165.extend(t.count);
1147 a166.extend(t.count);
1148 a167.extend(t.count);
1149 a168.extend(t.count);
1150 a169.extend(t.count);
1151 a170.extend(t.count);
1152 a171.extend(t.count);
1153 a172.extend(t.count);
1154 a173.extend(t.count);
1155 a174.extend(t.count);
1156 a175.extend(t.count);
1157 a176.extend(t.count);
1158 a177.extend(t.count);
1159 a178.extend(t.count);
1160 a179.extend(t.count);
1161 a180.extend(t.count);
1162 a181.extend(t.count);
1163 a182.extend(t.count);
1164 a183.extend(t.count);
1165 a184.extend(t.count);
1166 a185.extend(t.count);
1167 a186.extend(t.count);
1168 a187.extend(t.count);
1169 a188.extend(t.count);
1170 a189.extend(t.count);
1171 a190.extend(t.count);
1172 ddindx := t.first;
1173 indx := 1;
1174 while true loop
1175 a0(indx) := t(ddindx).commission_header_id;
1176 a1(indx) := t(ddindx).direct_salesrep_number;
1177 a2(indx) := t(ddindx).direct_salesrep_name;
1178 a3(indx) := t(ddindx).direct_salesrep_id;
1179 a4(indx) := t(ddindx).processed_period_id;
1180 a5(indx) := t(ddindx).processed_period;
1181 a6(indx) := t(ddindx).processed_date;
1182 a7(indx) := t(ddindx).rollup_date;
1183 a8(indx) := t(ddindx).transaction_amount;
1184 a9(indx) := t(ddindx).transaction_amount_orig;
1185 a10(indx) := t(ddindx).quantity;
1186 a11(indx) := t(ddindx).discount_percentage;
1187 a12(indx) := t(ddindx).margin_percentage;
1188 a13(indx) := t(ddindx).orig_currency_code;
1189 a14(indx) := t(ddindx).exchange_rate;
1190 a15(indx) := t(ddindx).status_disp;
1191 a16(indx) := t(ddindx).status;
1192 a17(indx) := t(ddindx).trx_type_disp;
1193 a18(indx) := t(ddindx).trx_type;
1194 a19(indx) := t(ddindx).reason;
1195 a20(indx) := t(ddindx).reason_code;
1196 a21(indx) := t(ddindx).comments;
1197 a22(indx) := t(ddindx).trx_batch_id;
1198 a23(indx) := t(ddindx).created_by;
1199 a24(indx) := t(ddindx).creation_date;
1200 a25(indx) := t(ddindx).last_updated_by;
1201 a26(indx) := t(ddindx).last_update_login;
1202 a27(indx) := t(ddindx).last_update_date;
1203 a28(indx) := t(ddindx).attribute_category;
1204 a29(indx) := t(ddindx).attribute1;
1205 a30(indx) := t(ddindx).attribute2;
1206 a31(indx) := t(ddindx).attribute3;
1207 a32(indx) := t(ddindx).attribute4;
1208 a33(indx) := t(ddindx).attribute5;
1209 a34(indx) := t(ddindx).attribute6;
1210 a35(indx) := t(ddindx).attribute7;
1211 a36(indx) := t(ddindx).attribute8;
1212 a37(indx) := t(ddindx).attribute9;
1213 a38(indx) := t(ddindx).attribute10;
1214 a39(indx) := t(ddindx).attribute11;
1215 a40(indx) := t(ddindx).attribute12;
1216 a41(indx) := t(ddindx).attribute13;
1217 a42(indx) := t(ddindx).attribute14;
1218 a43(indx) := t(ddindx).attribute15;
1219 a44(indx) := t(ddindx).attribute16;
1220 a45(indx) := t(ddindx).attribute17;
1221 a46(indx) := t(ddindx).attribute18;
1222 a47(indx) := t(ddindx).attribute19;
1223 a48(indx) := t(ddindx).attribute20;
1224 a49(indx) := t(ddindx).attribute21;
1225 a50(indx) := t(ddindx).attribute22;
1226 a51(indx) := t(ddindx).attribute23;
1227 a52(indx) := t(ddindx).attribute24;
1228 a53(indx) := t(ddindx).attribute25;
1229 a54(indx) := t(ddindx).attribute26;
1230 a55(indx) := t(ddindx).attribute27;
1231 a56(indx) := t(ddindx).attribute28;
1232 a57(indx) := t(ddindx).attribute29;
1233 a58(indx) := t(ddindx).attribute30;
1234 a59(indx) := t(ddindx).attribute31;
1235 a60(indx) := t(ddindx).attribute32;
1236 a61(indx) := t(ddindx).attribute33;
1237 a62(indx) := t(ddindx).attribute34;
1238 a63(indx) := t(ddindx).attribute35;
1239 a64(indx) := t(ddindx).attribute36;
1240 a65(indx) := t(ddindx).attribute37;
1241 a66(indx) := t(ddindx).attribute38;
1242 a67(indx) := t(ddindx).attribute39;
1243 a68(indx) := t(ddindx).attribute40;
1244 a69(indx) := t(ddindx).attribute41;
1245 a70(indx) := t(ddindx).attribute42;
1246 a71(indx) := t(ddindx).attribute43;
1247 a72(indx) := t(ddindx).attribute44;
1248 a73(indx) := t(ddindx).attribute45;
1249 a74(indx) := t(ddindx).attribute46;
1250 a75(indx) := t(ddindx).attribute47;
1251 a76(indx) := t(ddindx).attribute48;
1252 a77(indx) := t(ddindx).attribute49;
1253 a78(indx) := t(ddindx).attribute50;
1254 a79(indx) := t(ddindx).attribute51;
1255 a80(indx) := t(ddindx).attribute52;
1256 a81(indx) := t(ddindx).attribute53;
1257 a82(indx) := t(ddindx).attribute54;
1258 a83(indx) := t(ddindx).attribute55;
1262 a87(indx) := t(ddindx).attribute59;
1259 a84(indx) := t(ddindx).attribute56;
1260 a85(indx) := t(ddindx).attribute57;
1261 a86(indx) := t(ddindx).attribute58;
1263 a88(indx) := t(ddindx).attribute60;
1264 a89(indx) := t(ddindx).attribute61;
1265 a90(indx) := t(ddindx).attribute62;
1266 a91(indx) := t(ddindx).attribute63;
1267 a92(indx) := t(ddindx).attribute64;
1268 a93(indx) := t(ddindx).attribute65;
1269 a94(indx) := t(ddindx).attribute66;
1270 a95(indx) := t(ddindx).attribute67;
1271 a96(indx) := t(ddindx).attribute68;
1272 a97(indx) := t(ddindx).attribute69;
1273 a98(indx) := t(ddindx).attribute70;
1274 a99(indx) := t(ddindx).attribute71;
1275 a100(indx) := t(ddindx).attribute72;
1276 a101(indx) := t(ddindx).attribute73;
1277 a102(indx) := t(ddindx).attribute74;
1278 a103(indx) := t(ddindx).attribute75;
1279 a104(indx) := t(ddindx).attribute76;
1280 a105(indx) := t(ddindx).attribute77;
1281 a106(indx) := t(ddindx).attribute78;
1282 a107(indx) := t(ddindx).attribute79;
1283 a108(indx) := t(ddindx).attribute80;
1284 a109(indx) := t(ddindx).attribute81;
1285 a110(indx) := t(ddindx).attribute82;
1286 a111(indx) := t(ddindx).attribute83;
1287 a112(indx) := t(ddindx).attribute84;
1288 a113(indx) := t(ddindx).attribute85;
1289 a114(indx) := t(ddindx).attribute86;
1290 a115(indx) := t(ddindx).attribute87;
1291 a116(indx) := t(ddindx).attribute88;
1292 a117(indx) := t(ddindx).attribute89;
1293 a118(indx) := t(ddindx).attribute90;
1294 a119(indx) := t(ddindx).attribute91;
1295 a120(indx) := t(ddindx).attribute92;
1296 a121(indx) := t(ddindx).attribute93;
1297 a122(indx) := t(ddindx).attribute94;
1298 a123(indx) := t(ddindx).attribute95;
1299 a124(indx) := t(ddindx).attribute96;
1300 a125(indx) := t(ddindx).attribute97;
1301 a126(indx) := t(ddindx).attribute98;
1302 a127(indx) := t(ddindx).attribute99;
1303 a128(indx) := t(ddindx).attribute100;
1304 a129(indx) := t(ddindx).quota_id;
1305 a130(indx) := t(ddindx).quota_name;
1306 a131(indx) := t(ddindx).revenue_class_id;
1307 a132(indx) := t(ddindx).revenue_class_name;
1308 a133(indx) := t(ddindx).trx_batch_name;
1309 a134(indx) := t(ddindx).source_trx_number;
1310 a135(indx) := t(ddindx).trx_sales_line_id;
1311 a136(indx) := t(ddindx).trx_line_id;
1312 a137(indx) := t(ddindx).trx_id;
1313 a138(indx) := t(ddindx).comm_lines_api_id;
1314 a139(indx) := t(ddindx).source_doc_type;
1315 a140(indx) := t(ddindx).upside_amount;
1316 a141(indx) := t(ddindx).upside_quantity;
1317 a142(indx) := t(ddindx).uom_code;
1318 a143(indx) := t(ddindx).forecast_id;
1319 a144(indx) := t(ddindx).program_id;
1320 a145(indx) := t(ddindx).request_id;
1321 a146(indx) := t(ddindx).program_application_id;
1322 a147(indx) := t(ddindx).program_update_date;
1323 a148(indx) := t(ddindx).adj_comm_lines_api_id;
1324 a149(indx) := t(ddindx).invoice_number;
1325 a150(indx) := t(ddindx).invoice_date;
1326 a151(indx) := t(ddindx).order_number;
1327 a152(indx) := t(ddindx).order_date;
1328 a153(indx) := t(ddindx).line_number;
1329 a154(indx) := t(ddindx).customer_id;
1330 a155(indx) := t(ddindx).bill_to_address_id;
1331 a156(indx) := t(ddindx).ship_to_address_id;
1332 a157(indx) := t(ddindx).bill_to_contact_id;
1333 a158(indx) := t(ddindx).ship_to_contact_id;
1334 a159(indx) := t(ddindx).load_status;
1335 a160(indx) := t(ddindx).revenue_type_disp;
1336 a161(indx) := t(ddindx).revenue_type;
1337 a162(indx) := t(ddindx).adjust_rollup_flag;
1338 a163(indx) := t(ddindx).adjust_date;
1339 a164(indx) := t(ddindx).adjusted_by;
1340 a165(indx) := t(ddindx).adjust_status_disp;
1341 a166(indx) := t(ddindx).adjust_status;
1342 a167(indx) := t(ddindx).adjust_comments;
1343 a168(indx) := t(ddindx).type;
1344 a169(indx) := t(ddindx).pre_processed_code;
1345 a170(indx) := t(ddindx).comp_group_id;
1346 a171(indx) := t(ddindx).srp_plan_assign_id;
1347 a172(indx) := t(ddindx).role_id;
1348 a173(indx) := t(ddindx).sales_channel;
1349 a174(indx) := t(ddindx).object_version_number;
1350 a175(indx) := t(ddindx).split_pct;
1351 a176(indx) := t(ddindx).split_status;
1352 a177(indx) := t(ddindx).commission_amount;
1353 a178(indx) := t(ddindx).role_name;
1354 a179(indx) := t(ddindx).comp_group_name;
1355 a180(indx) := t(ddindx).pre_processed_code_disp;
1356 a181(indx) := t(ddindx).customer_name;
1357 a182(indx) := t(ddindx).customer_number;
1358 a183(indx) := t(ddindx).inventory_item_id;
1359 a184(indx) := t(ddindx).source_trx_id;
1360 a185(indx) := t(ddindx).source_trx_line_id;
1361 a186(indx) := t(ddindx).source_trx_sales_line_id;
1362 a187(indx) := t(ddindx).org_id;
1363 a188(indx) := t(ddindx).terr_id;
1367 if t.last =ddindx
1364 a189(indx) := t(ddindx).preserve_credit_override_flag;
1365 a190(indx) := t(ddindx).terr_name;
1366 indx := indx+1;
1368 then exit;
1369 end if;
1370 ddindx := t.next(ddindx);
1371 end loop;
1372 end if;
1373 end if;
1374 end rosetta_table_copy_out_p1;
1375
1376 procedure rosetta_table_copy_in_p3(t out nocopy cn_get_tx_data_pub.tx_adj_data_tbl, a0 JTF_NUMBER_TABLE
1377 , a1 JTF_VARCHAR2_TABLE_100
1378 , a2 JTF_VARCHAR2_TABLE_400
1379 , a3 JTF_DATE_TABLE
1380 , a4 JTF_NUMBER_TABLE
1381 , a5 JTF_NUMBER_TABLE
1382 , a6 JTF_NUMBER_TABLE
1383 , a7 JTF_VARCHAR2_TABLE_100
1384 , a8 JTF_VARCHAR2_TABLE_100
1385 , a9 JTF_VARCHAR2_TABLE_100
1386 , a10 JTF_NUMBER_TABLE
1387 , a11 JTF_DATE_TABLE
1388 , a12 JTF_VARCHAR2_TABLE_100
1389 , a13 JTF_DATE_TABLE
1390 , a14 JTF_NUMBER_TABLE
1391 ) as
1392 ddindx binary_integer; indx binary_integer;
1393 begin
1394 if a0 is not null and a0.count > 0 then
1395 if a0.count > 0 then
1396 indx := a0.first;
1397 ddindx := 1;
1398 while true loop
1399 t(ddindx).salesrep_id := a0(indx);
1400 t(ddindx).employee_number := a1(indx);
1401 t(ddindx).salesrep_name := a2(indx);
1402 t(ddindx).processed_date := a3(indx);
1403 t(ddindx).processed_period_id := a4(indx);
1404 t(ddindx).comm_lines_api_id := a5(indx);
1405 t(ddindx).commission_header_id := a6(indx);
1406 t(ddindx).load_status := a7(indx);
1407 t(ddindx).adjust_status := a8(indx);
1408 t(ddindx).revenue_type := a9(indx);
1409 t(ddindx).order_number := a10(indx);
1410 t(ddindx).order_date := a11(indx);
1411 t(ddindx).invoice_number := a12(indx);
1412 t(ddindx).invoice_date := a13(indx);
1413 t(ddindx).transaction_amount := a14(indx);
1414 ddindx := ddindx+1;
1415 if a0.last =indx
1416 then exit;
1417 end if;
1418 indx := a0.next(indx);
1419 end loop;
1420 end if;
1421 end if;
1422 end rosetta_table_copy_in_p3;
1423 procedure rosetta_table_copy_out_p3(t cn_get_tx_data_pub.tx_adj_data_tbl, a0 out nocopy JTF_NUMBER_TABLE
1424 , a1 out nocopy JTF_VARCHAR2_TABLE_100
1425 , a2 out nocopy JTF_VARCHAR2_TABLE_400
1426 , a3 out nocopy JTF_DATE_TABLE
1427 , a4 out nocopy JTF_NUMBER_TABLE
1428 , a5 out nocopy JTF_NUMBER_TABLE
1429 , a6 out nocopy JTF_NUMBER_TABLE
1430 , a7 out nocopy JTF_VARCHAR2_TABLE_100
1431 , a8 out nocopy JTF_VARCHAR2_TABLE_100
1432 , a9 out nocopy JTF_VARCHAR2_TABLE_100
1433 , a10 out nocopy JTF_NUMBER_TABLE
1434 , a11 out nocopy JTF_DATE_TABLE
1435 , a12 out nocopy JTF_VARCHAR2_TABLE_100
1436 , a13 out nocopy JTF_DATE_TABLE
1437 , a14 out nocopy JTF_NUMBER_TABLE
1438 ) as
1439 ddindx binary_integer; indx binary_integer;
1440 begin
1441 if t is null or t.count = 0 then
1442 a0 := JTF_NUMBER_TABLE();
1443 a1 := JTF_VARCHAR2_TABLE_100();
1444 a2 := JTF_VARCHAR2_TABLE_400();
1445 a3 := JTF_DATE_TABLE();
1446 a4 := JTF_NUMBER_TABLE();
1447 a5 := JTF_NUMBER_TABLE();
1448 a6 := JTF_NUMBER_TABLE();
1449 a7 := JTF_VARCHAR2_TABLE_100();
1450 a8 := JTF_VARCHAR2_TABLE_100();
1451 a9 := JTF_VARCHAR2_TABLE_100();
1452 a10 := JTF_NUMBER_TABLE();
1453 a11 := JTF_DATE_TABLE();
1454 a12 := JTF_VARCHAR2_TABLE_100();
1455 a13 := JTF_DATE_TABLE();
1456 a14 := JTF_NUMBER_TABLE();
1457 else
1458 a0 := JTF_NUMBER_TABLE();
1459 a1 := JTF_VARCHAR2_TABLE_100();
1460 a2 := JTF_VARCHAR2_TABLE_400();
1461 a3 := JTF_DATE_TABLE();
1462 a4 := JTF_NUMBER_TABLE();
1463 a5 := JTF_NUMBER_TABLE();
1464 a6 := JTF_NUMBER_TABLE();
1465 a7 := JTF_VARCHAR2_TABLE_100();
1466 a8 := JTF_VARCHAR2_TABLE_100();
1467 a9 := JTF_VARCHAR2_TABLE_100();
1468 a10 := JTF_NUMBER_TABLE();
1469 a11 := JTF_DATE_TABLE();
1470 a12 := JTF_VARCHAR2_TABLE_100();
1471 a13 := JTF_DATE_TABLE();
1472 a14 := JTF_NUMBER_TABLE();
1473 if t.count > 0 then
1474 a0.extend(t.count);
1475 a1.extend(t.count);
1476 a2.extend(t.count);
1477 a3.extend(t.count);
1478 a4.extend(t.count);
1479 a5.extend(t.count);
1480 a6.extend(t.count);
1481 a7.extend(t.count);
1482 a8.extend(t.count);
1483 a9.extend(t.count);
1484 a10.extend(t.count);
1485 a11.extend(t.count);
1486 a12.extend(t.count);
1487 a13.extend(t.count);
1488 a14.extend(t.count);
1489 ddindx := t.first;
1490 indx := 1;
1491 while true loop
1492 a0(indx) := t(ddindx).salesrep_id;
1493 a1(indx) := t(ddindx).employee_number;
1494 a2(indx) := t(ddindx).salesrep_name;
1495 a3(indx) := t(ddindx).processed_date;
1496 a4(indx) := t(ddindx).processed_period_id;
1497 a5(indx) := t(ddindx).comm_lines_api_id;
1501 a9(indx) := t(ddindx).revenue_type;
1498 a6(indx) := t(ddindx).commission_header_id;
1499 a7(indx) := t(ddindx).load_status;
1500 a8(indx) := t(ddindx).adjust_status;
1502 a10(indx) := t(ddindx).order_number;
1503 a11(indx) := t(ddindx).order_date;
1504 a12(indx) := t(ddindx).invoice_number;
1505 a13(indx) := t(ddindx).invoice_date;
1506 a14(indx) := t(ddindx).transaction_amount;
1507 indx := indx+1;
1508 if t.last =ddindx
1509 then exit;
1510 end if;
1511 ddindx := t.next(ddindx);
1512 end loop;
1513 end if;
1514 end if;
1515 end rosetta_table_copy_out_p3;
1516
1517 procedure rosetta_table_copy_in_p5(t out nocopy cn_get_tx_data_pub.split_data_tbl, a0 JTF_NUMBER_TABLE
1518 , a1 JTF_VARCHAR2_TABLE_100
1519 , a2 JTF_VARCHAR2_TABLE_100
1520 , a3 JTF_NUMBER_TABLE
1521 , a4 JTF_NUMBER_TABLE
1522 ) as
1523 ddindx binary_integer; indx binary_integer;
1524 begin
1525 if a0 is not null and a0.count > 0 then
1526 if a0.count > 0 then
1527 indx := a0.first;
1528 ddindx := 1;
1529 while true loop
1530 t(ddindx).salesrep_id := a0(indx);
1531 t(ddindx).salesrep_number := a1(indx);
1532 t(ddindx).revenue_type := a2(indx);
1533 t(ddindx).split_pct := a3(indx);
1534 t(ddindx).split_amount := a4(indx);
1535 ddindx := ddindx+1;
1536 if a0.last =indx
1537 then exit;
1538 end if;
1539 indx := a0.next(indx);
1540 end loop;
1541 end if;
1542 end if;
1543 end rosetta_table_copy_in_p5;
1544 procedure rosetta_table_copy_out_p5(t cn_get_tx_data_pub.split_data_tbl, a0 out nocopy JTF_NUMBER_TABLE
1545 , a1 out nocopy JTF_VARCHAR2_TABLE_100
1546 , a2 out nocopy JTF_VARCHAR2_TABLE_100
1547 , a3 out nocopy JTF_NUMBER_TABLE
1548 , a4 out nocopy JTF_NUMBER_TABLE
1549 ) as
1550 ddindx binary_integer; indx binary_integer;
1551 begin
1552 if t is null or t.count = 0 then
1553 a0 := JTF_NUMBER_TABLE();
1554 a1 := JTF_VARCHAR2_TABLE_100();
1555 a2 := JTF_VARCHAR2_TABLE_100();
1556 a3 := JTF_NUMBER_TABLE();
1557 a4 := JTF_NUMBER_TABLE();
1558 else
1559 a0 := JTF_NUMBER_TABLE();
1560 a1 := JTF_VARCHAR2_TABLE_100();
1561 a2 := JTF_VARCHAR2_TABLE_100();
1562 a3 := JTF_NUMBER_TABLE();
1563 a4 := JTF_NUMBER_TABLE();
1564 if t.count > 0 then
1565 a0.extend(t.count);
1566 a1.extend(t.count);
1567 a2.extend(t.count);
1568 a3.extend(t.count);
1569 a4.extend(t.count);
1570 ddindx := t.first;
1571 indx := 1;
1572 while true loop
1573 a0(indx) := t(ddindx).salesrep_id;
1574 a1(indx) := t(ddindx).salesrep_number;
1575 a2(indx) := t(ddindx).revenue_type;
1576 a3(indx) := t(ddindx).split_pct;
1577 a4(indx) := t(ddindx).split_amount;
1578 indx := indx+1;
1579 if t.last =ddindx
1580 then exit;
1581 end if;
1582 ddindx := t.next(ddindx);
1583 end loop;
1584 end if;
1585 end if;
1586 end rosetta_table_copy_out_p5;
1587
1588 procedure rosetta_table_copy_in_p7(t out nocopy cn_get_tx_data_pub.trx_line_tbl, a0 JTF_NUMBER_TABLE
1589 , a1 JTF_NUMBER_TABLE
1590 , a2 JTF_NUMBER_TABLE
1591 , a3 JTF_VARCHAR2_TABLE_400
1592 , a4 JTF_VARCHAR2_TABLE_100
1593 , a5 JTF_NUMBER_TABLE
1594 , a6 JTF_DATE_TABLE
1595 , a7 JTF_VARCHAR2_TABLE_100
1596 , a8 JTF_NUMBER_TABLE
1597 , a9 JTF_NUMBER_TABLE
1598 , a10 JTF_NUMBER_TABLE
1599 , a11 JTF_NUMBER_TABLE
1600 , a12 JTF_VARCHAR2_TABLE_100
1601 , a13 JTF_VARCHAR2_TABLE_100
1602 , a14 JTF_VARCHAR2_TABLE_100
1603 , a15 JTF_NUMBER_TABLE
1604 , a16 JTF_VARCHAR2_TABLE_100
1605 , a17 JTF_VARCHAR2_TABLE_100
1606 , a18 JTF_VARCHAR2_TABLE_100
1607 , a19 JTF_VARCHAR2_TABLE_400
1608 ) as
1609 ddindx binary_integer; indx binary_integer;
1610 begin
1611 if a0 is not null and a0.count > 0 then
1612 if a0.count > 0 then
1613 indx := a0.first;
1614 ddindx := 1;
1615 while true loop
1616 t(ddindx).commission_line_id := a0(indx);
1617 t(ddindx).commission_header_id := a1(indx);
1618 t(ddindx).credited_salesrep_id := a2(indx);
1619 t(ddindx).credited_salesrep_name := a3(indx);
1620 t(ddindx).credited_salesrep_number := a4(indx);
1621 t(ddindx).processed_period_id := a5(indx);
1622 t(ddindx).processed_date := a6(indx);
1623 t(ddindx).plan_element := a7(indx);
1624 t(ddindx).payment_uplift := a8(indx);
1625 t(ddindx).quota_uplift := a9(indx);
1626 t(ddindx).commission_amount := a10(indx);
1627 t(ddindx).commission_rate := a11(indx);
1628 t(ddindx).created_during := a12(indx);
1629 t(ddindx).pay_period := a13(indx);
1630 t(ddindx).accumulation_period := a14(indx);
1631 t(ddindx).perf_achieved := a15(indx);
1635 t(ddindx).payee := a19(indx);
1632 t(ddindx).posting_status := a16(indx);
1633 t(ddindx).pending_status := a17(indx);
1634 t(ddindx).trx_status := a18(indx);
1636 ddindx := ddindx+1;
1637 if a0.last =indx
1638 then exit;
1639 end if;
1640 indx := a0.next(indx);
1641 end loop;
1642 end if;
1643 end if;
1644 end rosetta_table_copy_in_p7;
1645 procedure rosetta_table_copy_out_p7(t cn_get_tx_data_pub.trx_line_tbl, a0 out nocopy JTF_NUMBER_TABLE
1646 , a1 out nocopy JTF_NUMBER_TABLE
1647 , a2 out nocopy JTF_NUMBER_TABLE
1648 , a3 out nocopy JTF_VARCHAR2_TABLE_400
1649 , a4 out nocopy JTF_VARCHAR2_TABLE_100
1650 , a5 out nocopy JTF_NUMBER_TABLE
1651 , a6 out nocopy JTF_DATE_TABLE
1652 , a7 out nocopy JTF_VARCHAR2_TABLE_100
1653 , a8 out nocopy JTF_NUMBER_TABLE
1654 , a9 out nocopy JTF_NUMBER_TABLE
1655 , a10 out nocopy JTF_NUMBER_TABLE
1656 , a11 out nocopy JTF_NUMBER_TABLE
1657 , a12 out nocopy JTF_VARCHAR2_TABLE_100
1658 , a13 out nocopy JTF_VARCHAR2_TABLE_100
1659 , a14 out nocopy JTF_VARCHAR2_TABLE_100
1660 , a15 out nocopy JTF_NUMBER_TABLE
1661 , a16 out nocopy JTF_VARCHAR2_TABLE_100
1662 , a17 out nocopy JTF_VARCHAR2_TABLE_100
1663 , a18 out nocopy JTF_VARCHAR2_TABLE_100
1664 , a19 out nocopy JTF_VARCHAR2_TABLE_400
1665 ) as
1666 ddindx binary_integer; indx binary_integer;
1667 begin
1668 if t is null or t.count = 0 then
1669 a0 := JTF_NUMBER_TABLE();
1670 a1 := JTF_NUMBER_TABLE();
1671 a2 := JTF_NUMBER_TABLE();
1672 a3 := JTF_VARCHAR2_TABLE_400();
1673 a4 := JTF_VARCHAR2_TABLE_100();
1674 a5 := JTF_NUMBER_TABLE();
1675 a6 := JTF_DATE_TABLE();
1676 a7 := JTF_VARCHAR2_TABLE_100();
1677 a8 := JTF_NUMBER_TABLE();
1678 a9 := JTF_NUMBER_TABLE();
1679 a10 := JTF_NUMBER_TABLE();
1680 a11 := JTF_NUMBER_TABLE();
1681 a12 := JTF_VARCHAR2_TABLE_100();
1682 a13 := JTF_VARCHAR2_TABLE_100();
1683 a14 := JTF_VARCHAR2_TABLE_100();
1684 a15 := JTF_NUMBER_TABLE();
1685 a16 := JTF_VARCHAR2_TABLE_100();
1686 a17 := JTF_VARCHAR2_TABLE_100();
1687 a18 := JTF_VARCHAR2_TABLE_100();
1688 a19 := JTF_VARCHAR2_TABLE_400();
1689 else
1690 a0 := JTF_NUMBER_TABLE();
1691 a1 := JTF_NUMBER_TABLE();
1692 a2 := JTF_NUMBER_TABLE();
1693 a3 := JTF_VARCHAR2_TABLE_400();
1694 a4 := JTF_VARCHAR2_TABLE_100();
1695 a5 := JTF_NUMBER_TABLE();
1696 a6 := JTF_DATE_TABLE();
1697 a7 := JTF_VARCHAR2_TABLE_100();
1698 a8 := JTF_NUMBER_TABLE();
1699 a9 := JTF_NUMBER_TABLE();
1700 a10 := JTF_NUMBER_TABLE();
1701 a11 := JTF_NUMBER_TABLE();
1702 a12 := JTF_VARCHAR2_TABLE_100();
1703 a13 := JTF_VARCHAR2_TABLE_100();
1704 a14 := JTF_VARCHAR2_TABLE_100();
1705 a15 := JTF_NUMBER_TABLE();
1706 a16 := JTF_VARCHAR2_TABLE_100();
1707 a17 := JTF_VARCHAR2_TABLE_100();
1708 a18 := JTF_VARCHAR2_TABLE_100();
1709 a19 := JTF_VARCHAR2_TABLE_400();
1710 if t.count > 0 then
1711 a0.extend(t.count);
1712 a1.extend(t.count);
1713 a2.extend(t.count);
1714 a3.extend(t.count);
1715 a4.extend(t.count);
1716 a5.extend(t.count);
1717 a6.extend(t.count);
1718 a7.extend(t.count);
1719 a8.extend(t.count);
1720 a9.extend(t.count);
1721 a10.extend(t.count);
1722 a11.extend(t.count);
1723 a12.extend(t.count);
1724 a13.extend(t.count);
1725 a14.extend(t.count);
1726 a15.extend(t.count);
1727 a16.extend(t.count);
1728 a17.extend(t.count);
1729 a18.extend(t.count);
1730 a19.extend(t.count);
1731 ddindx := t.first;
1732 indx := 1;
1733 while true loop
1734 a0(indx) := t(ddindx).commission_line_id;
1735 a1(indx) := t(ddindx).commission_header_id;
1736 a2(indx) := t(ddindx).credited_salesrep_id;
1737 a3(indx) := t(ddindx).credited_salesrep_name;
1738 a4(indx) := t(ddindx).credited_salesrep_number;
1739 a5(indx) := t(ddindx).processed_period_id;
1740 a6(indx) := t(ddindx).processed_date;
1741 a7(indx) := t(ddindx).plan_element;
1742 a8(indx) := t(ddindx).payment_uplift;
1743 a9(indx) := t(ddindx).quota_uplift;
1744 a10(indx) := t(ddindx).commission_amount;
1745 a11(indx) := t(ddindx).commission_rate;
1746 a12(indx) := t(ddindx).created_during;
1747 a13(indx) := t(ddindx).pay_period;
1748 a14(indx) := t(ddindx).accumulation_period;
1749 a15(indx) := t(ddindx).perf_achieved;
1750 a16(indx) := t(ddindx).posting_status;
1751 a17(indx) := t(ddindx).pending_status;
1752 a18(indx) := t(ddindx).trx_status;
1753 a19(indx) := t(ddindx).payee;
1754 indx := indx+1;
1755 if t.last =ddindx
1756 then exit;
1757 end if;
1758 ddindx := t.next(ddindx);
1759 end loop;
1760 end if;
1761 end if;
1762 end rosetta_table_copy_out_p7;
1763
1767 , a3 JTF_NUMBER_TABLE
1764 procedure rosetta_table_copy_in_p9(t out nocopy cn_get_tx_data_pub.cust_info_tbl, a0 JTF_NUMBER_TABLE
1765 , a1 JTF_VARCHAR2_TABLE_100
1766 , a2 JTF_VARCHAR2_TABLE_300
1768 , a4 JTF_VARCHAR2_TABLE_300
1769 , a5 JTF_VARCHAR2_TABLE_300
1770 , a6 JTF_VARCHAR2_TABLE_300
1771 , a7 JTF_VARCHAR2_TABLE_300
1772 , a8 JTF_VARCHAR2_TABLE_100
1773 , a9 JTF_VARCHAR2_TABLE_100
1774 , a10 JTF_VARCHAR2_TABLE_100
1775 , a11 JTF_NUMBER_TABLE
1776 , a12 JTF_VARCHAR2_TABLE_300
1777 , a13 JTF_VARCHAR2_TABLE_300
1778 , a14 JTF_VARCHAR2_TABLE_300
1779 , a15 JTF_VARCHAR2_TABLE_300
1780 , a16 JTF_VARCHAR2_TABLE_100
1781 , a17 JTF_VARCHAR2_TABLE_100
1782 , a18 JTF_VARCHAR2_TABLE_100
1783 , a19 JTF_NUMBER_TABLE
1784 , a20 JTF_VARCHAR2_TABLE_400
1785 , a21 JTF_NUMBER_TABLE
1786 , a22 JTF_VARCHAR2_TABLE_400
1787 ) as
1788 ddindx binary_integer; indx binary_integer;
1789 begin
1790 if a0 is not null and a0.count > 0 then
1791 if a0.count > 0 then
1792 indx := a0.first;
1793 ddindx := 1;
1794 while true loop
1795 t(ddindx).customer_id := a0(indx);
1796 t(ddindx).customer_number := a1(indx);
1797 t(ddindx).customer_name := a2(indx);
1798 t(ddindx).bill_to_address_id := a3(indx);
1799 t(ddindx).bill_to_address1 := a4(indx);
1800 t(ddindx).bill_to_address2 := a5(indx);
1801 t(ddindx).bill_to_address3 := a6(indx);
1802 t(ddindx).bill_to_address4 := a7(indx);
1803 t(ddindx).bill_to_city := a8(indx);
1804 t(ddindx).bill_to_postal_code := a9(indx);
1805 t(ddindx).bill_to_state := a10(indx);
1806 t(ddindx).ship_to_address_id := a11(indx);
1807 t(ddindx).ship_to_address1 := a12(indx);
1808 t(ddindx).ship_to_address2 := a13(indx);
1809 t(ddindx).ship_to_address3 := a14(indx);
1810 t(ddindx).ship_to_address4 := a15(indx);
1811 t(ddindx).ship_to_city := a16(indx);
1812 t(ddindx).ship_to_postal_code := a17(indx);
1813 t(ddindx).ship_to_state := a18(indx);
1814 t(ddindx).bill_to_contact_id := a19(indx);
1815 t(ddindx).bill_to_contact := a20(indx);
1816 t(ddindx).ship_to_contact_id := a21(indx);
1817 t(ddindx).ship_to_contact := a22(indx);
1818 ddindx := ddindx+1;
1819 if a0.last =indx
1820 then exit;
1821 end if;
1822 indx := a0.next(indx);
1823 end loop;
1824 end if;
1825 end if;
1826 end rosetta_table_copy_in_p9;
1827 procedure rosetta_table_copy_out_p9(t cn_get_tx_data_pub.cust_info_tbl, a0 out nocopy JTF_NUMBER_TABLE
1828 , a1 out nocopy JTF_VARCHAR2_TABLE_100
1829 , a2 out nocopy JTF_VARCHAR2_TABLE_300
1830 , a3 out nocopy JTF_NUMBER_TABLE
1831 , a4 out nocopy JTF_VARCHAR2_TABLE_300
1832 , a5 out nocopy JTF_VARCHAR2_TABLE_300
1833 , a6 out nocopy JTF_VARCHAR2_TABLE_300
1834 , a7 out nocopy JTF_VARCHAR2_TABLE_300
1835 , a8 out nocopy JTF_VARCHAR2_TABLE_100
1836 , a9 out nocopy JTF_VARCHAR2_TABLE_100
1837 , a10 out nocopy JTF_VARCHAR2_TABLE_100
1838 , a11 out nocopy JTF_NUMBER_TABLE
1839 , a12 out nocopy JTF_VARCHAR2_TABLE_300
1840 , a13 out nocopy JTF_VARCHAR2_TABLE_300
1841 , a14 out nocopy JTF_VARCHAR2_TABLE_300
1842 , a15 out nocopy JTF_VARCHAR2_TABLE_300
1843 , a16 out nocopy JTF_VARCHAR2_TABLE_100
1844 , a17 out nocopy JTF_VARCHAR2_TABLE_100
1845 , a18 out nocopy JTF_VARCHAR2_TABLE_100
1846 , a19 out nocopy JTF_NUMBER_TABLE
1847 , a20 out nocopy JTF_VARCHAR2_TABLE_400
1848 , a21 out nocopy JTF_NUMBER_TABLE
1849 , a22 out nocopy JTF_VARCHAR2_TABLE_400
1850 ) as
1851 ddindx binary_integer; indx binary_integer;
1852 begin
1853 if t is null or t.count = 0 then
1854 a0 := JTF_NUMBER_TABLE();
1855 a1 := JTF_VARCHAR2_TABLE_100();
1856 a2 := JTF_VARCHAR2_TABLE_300();
1857 a3 := JTF_NUMBER_TABLE();
1858 a4 := JTF_VARCHAR2_TABLE_300();
1859 a5 := JTF_VARCHAR2_TABLE_300();
1860 a6 := JTF_VARCHAR2_TABLE_300();
1861 a7 := JTF_VARCHAR2_TABLE_300();
1862 a8 := JTF_VARCHAR2_TABLE_100();
1863 a9 := JTF_VARCHAR2_TABLE_100();
1864 a10 := JTF_VARCHAR2_TABLE_100();
1865 a11 := JTF_NUMBER_TABLE();
1866 a12 := JTF_VARCHAR2_TABLE_300();
1867 a13 := JTF_VARCHAR2_TABLE_300();
1868 a14 := JTF_VARCHAR2_TABLE_300();
1869 a15 := JTF_VARCHAR2_TABLE_300();
1870 a16 := JTF_VARCHAR2_TABLE_100();
1871 a17 := JTF_VARCHAR2_TABLE_100();
1872 a18 := JTF_VARCHAR2_TABLE_100();
1873 a19 := JTF_NUMBER_TABLE();
1874 a20 := JTF_VARCHAR2_TABLE_400();
1875 a21 := JTF_NUMBER_TABLE();
1876 a22 := JTF_VARCHAR2_TABLE_400();
1877 else
1878 a0 := JTF_NUMBER_TABLE();
1879 a1 := JTF_VARCHAR2_TABLE_100();
1880 a2 := JTF_VARCHAR2_TABLE_300();
1881 a3 := JTF_NUMBER_TABLE();
1882 a4 := JTF_VARCHAR2_TABLE_300();
1883 a5 := JTF_VARCHAR2_TABLE_300();
1884 a6 := JTF_VARCHAR2_TABLE_300();
1885 a7 := JTF_VARCHAR2_TABLE_300();
1886 a8 := JTF_VARCHAR2_TABLE_100();
1887 a9 := JTF_VARCHAR2_TABLE_100();
1888 a10 := JTF_VARCHAR2_TABLE_100();
1889 a11 := JTF_NUMBER_TABLE();
1890 a12 := JTF_VARCHAR2_TABLE_300();
1891 a13 := JTF_VARCHAR2_TABLE_300();
1895 a17 := JTF_VARCHAR2_TABLE_100();
1892 a14 := JTF_VARCHAR2_TABLE_300();
1893 a15 := JTF_VARCHAR2_TABLE_300();
1894 a16 := JTF_VARCHAR2_TABLE_100();
1896 a18 := JTF_VARCHAR2_TABLE_100();
1897 a19 := JTF_NUMBER_TABLE();
1898 a20 := JTF_VARCHAR2_TABLE_400();
1899 a21 := JTF_NUMBER_TABLE();
1900 a22 := JTF_VARCHAR2_TABLE_400();
1901 if t.count > 0 then
1902 a0.extend(t.count);
1903 a1.extend(t.count);
1904 a2.extend(t.count);
1905 a3.extend(t.count);
1906 a4.extend(t.count);
1907 a5.extend(t.count);
1908 a6.extend(t.count);
1909 a7.extend(t.count);
1910 a8.extend(t.count);
1911 a9.extend(t.count);
1912 a10.extend(t.count);
1913 a11.extend(t.count);
1914 a12.extend(t.count);
1915 a13.extend(t.count);
1916 a14.extend(t.count);
1917 a15.extend(t.count);
1918 a16.extend(t.count);
1919 a17.extend(t.count);
1920 a18.extend(t.count);
1921 a19.extend(t.count);
1922 a20.extend(t.count);
1923 a21.extend(t.count);
1924 a22.extend(t.count);
1925 ddindx := t.first;
1926 indx := 1;
1927 while true loop
1928 a0(indx) := t(ddindx).customer_id;
1929 a1(indx) := t(ddindx).customer_number;
1930 a2(indx) := t(ddindx).customer_name;
1931 a3(indx) := t(ddindx).bill_to_address_id;
1932 a4(indx) := t(ddindx).bill_to_address1;
1933 a5(indx) := t(ddindx).bill_to_address2;
1934 a6(indx) := t(ddindx).bill_to_address3;
1935 a7(indx) := t(ddindx).bill_to_address4;
1936 a8(indx) := t(ddindx).bill_to_city;
1937 a9(indx) := t(ddindx).bill_to_postal_code;
1938 a10(indx) := t(ddindx).bill_to_state;
1939 a11(indx) := t(ddindx).ship_to_address_id;
1940 a12(indx) := t(ddindx).ship_to_address1;
1941 a13(indx) := t(ddindx).ship_to_address2;
1942 a14(indx) := t(ddindx).ship_to_address3;
1943 a15(indx) := t(ddindx).ship_to_address4;
1944 a16(indx) := t(ddindx).ship_to_city;
1945 a17(indx) := t(ddindx).ship_to_postal_code;
1946 a18(indx) := t(ddindx).ship_to_state;
1947 a19(indx) := t(ddindx).bill_to_contact_id;
1948 a20(indx) := t(ddindx).bill_to_contact;
1949 a21(indx) := t(ddindx).ship_to_contact_id;
1950 a22(indx) := t(ddindx).ship_to_contact;
1951 indx := indx+1;
1952 if t.last =ddindx
1953 then exit;
1954 end if;
1955 ddindx := t.next(ddindx);
1956 end loop;
1957 end if;
1958 end if;
1959 end rosetta_table_copy_out_p9;
1960
1961 procedure rosetta_table_copy_in_p11(t out nocopy cn_get_tx_data_pub.attribute_tbl, a0 JTF_VARCHAR2_TABLE_100
1962 , a1 JTF_VARCHAR2_TABLE_100
1963 ) as
1964 ddindx binary_integer; indx binary_integer;
1965 begin
1966 if a0 is not null and a0.count > 0 then
1967 if a0.count > 0 then
1968 indx := a0.first;
1969 ddindx := 1;
1970 while true loop
1971 t(ddindx).attribute_name := a0(indx);
1972 t(ddindx).attribute_value := a1(indx);
1973 ddindx := ddindx+1;
1974 if a0.last =indx
1975 then exit;
1976 end if;
1977 indx := a0.next(indx);
1978 end loop;
1979 end if;
1980 end if;
1981 end rosetta_table_copy_in_p11;
1982 procedure rosetta_table_copy_out_p11(t cn_get_tx_data_pub.attribute_tbl, a0 out nocopy JTF_VARCHAR2_TABLE_100
1983 , a1 out nocopy JTF_VARCHAR2_TABLE_100
1984 ) as
1985 ddindx binary_integer; indx binary_integer;
1986 begin
1987 if t is null or t.count = 0 then
1988 a0 := JTF_VARCHAR2_TABLE_100();
1989 a1 := JTF_VARCHAR2_TABLE_100();
1990 else
1991 a0 := JTF_VARCHAR2_TABLE_100();
1992 a1 := JTF_VARCHAR2_TABLE_100();
1993 if t.count > 0 then
1994 a0.extend(t.count);
1995 a1.extend(t.count);
1996 ddindx := t.first;
1997 indx := 1;
1998 while true loop
1999 a0(indx) := t(ddindx).attribute_name;
2000 a1(indx) := t(ddindx).attribute_value;
2001 indx := indx+1;
2002 if t.last =ddindx
2003 then exit;
2004 end if;
2005 ddindx := t.next(ddindx);
2006 end loop;
2007 end if;
2008 end if;
2009 end rosetta_table_copy_out_p11;
2010
2011 procedure get_api_data(p_comm_lines_api_id NUMBER
2012 , p1_a0 out nocopy JTF_NUMBER_TABLE
2013 , p1_a1 out nocopy JTF_VARCHAR2_TABLE_100
2014 , p1_a2 out nocopy JTF_VARCHAR2_TABLE_400
2015 , p1_a3 out nocopy JTF_NUMBER_TABLE
2016 , p1_a4 out nocopy JTF_NUMBER_TABLE
2017 , p1_a5 out nocopy JTF_VARCHAR2_TABLE_100
2018 , p1_a6 out nocopy JTF_DATE_TABLE
2019 , p1_a7 out nocopy JTF_DATE_TABLE
2020 , p1_a8 out nocopy JTF_NUMBER_TABLE
2021 , p1_a9 out nocopy JTF_NUMBER_TABLE
2022 , p1_a10 out nocopy JTF_NUMBER_TABLE
2023 , p1_a11 out nocopy JTF_NUMBER_TABLE
2024 , p1_a12 out nocopy JTF_NUMBER_TABLE
2028 , p1_a16 out nocopy JTF_VARCHAR2_TABLE_100
2025 , p1_a13 out nocopy JTF_VARCHAR2_TABLE_100
2026 , p1_a14 out nocopy JTF_NUMBER_TABLE
2027 , p1_a15 out nocopy JTF_VARCHAR2_TABLE_100
2029 , p1_a17 out nocopy JTF_VARCHAR2_TABLE_100
2030 , p1_a18 out nocopy JTF_VARCHAR2_TABLE_100
2031 , p1_a19 out nocopy JTF_VARCHAR2_TABLE_100
2032 , p1_a20 out nocopy JTF_VARCHAR2_TABLE_100
2033 , p1_a21 out nocopy JTF_VARCHAR2_TABLE_1800
2034 , p1_a22 out nocopy JTF_NUMBER_TABLE
2035 , p1_a23 out nocopy JTF_NUMBER_TABLE
2036 , p1_a24 out nocopy JTF_DATE_TABLE
2037 , p1_a25 out nocopy JTF_NUMBER_TABLE
2038 , p1_a26 out nocopy JTF_NUMBER_TABLE
2039 , p1_a27 out nocopy JTF_DATE_TABLE
2040 , p1_a28 out nocopy JTF_VARCHAR2_TABLE_100
2041 , p1_a29 out nocopy JTF_VARCHAR2_TABLE_300
2042 , p1_a30 out nocopy JTF_VARCHAR2_TABLE_300
2043 , p1_a31 out nocopy JTF_VARCHAR2_TABLE_300
2044 , p1_a32 out nocopy JTF_VARCHAR2_TABLE_300
2045 , p1_a33 out nocopy JTF_VARCHAR2_TABLE_300
2046 , p1_a34 out nocopy JTF_VARCHAR2_TABLE_300
2047 , p1_a35 out nocopy JTF_VARCHAR2_TABLE_300
2048 , p1_a36 out nocopy JTF_VARCHAR2_TABLE_300
2049 , p1_a37 out nocopy JTF_VARCHAR2_TABLE_300
2050 , p1_a38 out nocopy JTF_VARCHAR2_TABLE_300
2051 , p1_a39 out nocopy JTF_VARCHAR2_TABLE_300
2052 , p1_a40 out nocopy JTF_VARCHAR2_TABLE_300
2053 , p1_a41 out nocopy JTF_VARCHAR2_TABLE_300
2054 , p1_a42 out nocopy JTF_VARCHAR2_TABLE_300
2055 , p1_a43 out nocopy JTF_VARCHAR2_TABLE_300
2056 , p1_a44 out nocopy JTF_VARCHAR2_TABLE_300
2057 , p1_a45 out nocopy JTF_VARCHAR2_TABLE_300
2058 , p1_a46 out nocopy JTF_VARCHAR2_TABLE_300
2059 , p1_a47 out nocopy JTF_VARCHAR2_TABLE_300
2060 , p1_a48 out nocopy JTF_VARCHAR2_TABLE_300
2061 , p1_a49 out nocopy JTF_VARCHAR2_TABLE_300
2062 , p1_a50 out nocopy JTF_VARCHAR2_TABLE_300
2063 , p1_a51 out nocopy JTF_VARCHAR2_TABLE_300
2064 , p1_a52 out nocopy JTF_VARCHAR2_TABLE_300
2065 , p1_a53 out nocopy JTF_VARCHAR2_TABLE_300
2066 , p1_a54 out nocopy JTF_VARCHAR2_TABLE_300
2067 , p1_a55 out nocopy JTF_VARCHAR2_TABLE_300
2068 , p1_a56 out nocopy JTF_VARCHAR2_TABLE_300
2069 , p1_a57 out nocopy JTF_VARCHAR2_TABLE_300
2070 , p1_a58 out nocopy JTF_VARCHAR2_TABLE_300
2071 , p1_a59 out nocopy JTF_VARCHAR2_TABLE_300
2072 , p1_a60 out nocopy JTF_VARCHAR2_TABLE_300
2073 , p1_a61 out nocopy JTF_VARCHAR2_TABLE_300
2074 , p1_a62 out nocopy JTF_VARCHAR2_TABLE_300
2075 , p1_a63 out nocopy JTF_VARCHAR2_TABLE_300
2076 , p1_a64 out nocopy JTF_VARCHAR2_TABLE_300
2077 , p1_a65 out nocopy JTF_VARCHAR2_TABLE_300
2078 , p1_a66 out nocopy JTF_VARCHAR2_TABLE_300
2079 , p1_a67 out nocopy JTF_VARCHAR2_TABLE_300
2080 , p1_a68 out nocopy JTF_VARCHAR2_TABLE_300
2081 , p1_a69 out nocopy JTF_VARCHAR2_TABLE_300
2082 , p1_a70 out nocopy JTF_VARCHAR2_TABLE_300
2083 , p1_a71 out nocopy JTF_VARCHAR2_TABLE_300
2084 , p1_a72 out nocopy JTF_VARCHAR2_TABLE_300
2085 , p1_a73 out nocopy JTF_VARCHAR2_TABLE_300
2086 , p1_a74 out nocopy JTF_VARCHAR2_TABLE_300
2087 , p1_a75 out nocopy JTF_VARCHAR2_TABLE_300
2088 , p1_a76 out nocopy JTF_VARCHAR2_TABLE_300
2089 , p1_a77 out nocopy JTF_VARCHAR2_TABLE_300
2090 , p1_a78 out nocopy JTF_VARCHAR2_TABLE_300
2091 , p1_a79 out nocopy JTF_VARCHAR2_TABLE_300
2092 , p1_a80 out nocopy JTF_VARCHAR2_TABLE_300
2093 , p1_a81 out nocopy JTF_VARCHAR2_TABLE_300
2094 , p1_a82 out nocopy JTF_VARCHAR2_TABLE_300
2095 , p1_a83 out nocopy JTF_VARCHAR2_TABLE_300
2096 , p1_a84 out nocopy JTF_VARCHAR2_TABLE_300
2097 , p1_a85 out nocopy JTF_VARCHAR2_TABLE_300
2098 , p1_a86 out nocopy JTF_VARCHAR2_TABLE_300
2099 , p1_a87 out nocopy JTF_VARCHAR2_TABLE_300
2100 , p1_a88 out nocopy JTF_VARCHAR2_TABLE_300
2101 , p1_a89 out nocopy JTF_VARCHAR2_TABLE_300
2102 , p1_a90 out nocopy JTF_VARCHAR2_TABLE_300
2103 , p1_a91 out nocopy JTF_VARCHAR2_TABLE_300
2104 , p1_a92 out nocopy JTF_VARCHAR2_TABLE_300
2105 , p1_a93 out nocopy JTF_VARCHAR2_TABLE_300
2106 , p1_a94 out nocopy JTF_VARCHAR2_TABLE_300
2107 , p1_a95 out nocopy JTF_VARCHAR2_TABLE_300
2108 , p1_a96 out nocopy JTF_VARCHAR2_TABLE_300
2109 , p1_a97 out nocopy JTF_VARCHAR2_TABLE_300
2110 , p1_a98 out nocopy JTF_VARCHAR2_TABLE_300
2111 , p1_a99 out nocopy JTF_VARCHAR2_TABLE_300
2112 , p1_a100 out nocopy JTF_VARCHAR2_TABLE_300
2113 , p1_a101 out nocopy JTF_VARCHAR2_TABLE_300
2114 , p1_a102 out nocopy JTF_VARCHAR2_TABLE_300
2115 , p1_a103 out nocopy JTF_VARCHAR2_TABLE_300
2116 , p1_a104 out nocopy JTF_VARCHAR2_TABLE_300
2117 , p1_a105 out nocopy JTF_VARCHAR2_TABLE_300
2118 , p1_a106 out nocopy JTF_VARCHAR2_TABLE_300
2119 , p1_a107 out nocopy JTF_VARCHAR2_TABLE_300
2120 , p1_a108 out nocopy JTF_VARCHAR2_TABLE_300
2121 , p1_a109 out nocopy JTF_VARCHAR2_TABLE_300
2122 , p1_a110 out nocopy JTF_VARCHAR2_TABLE_300
2123 , p1_a111 out nocopy JTF_VARCHAR2_TABLE_300
2124 , p1_a112 out nocopy JTF_VARCHAR2_TABLE_300
2125 , p1_a113 out nocopy JTF_VARCHAR2_TABLE_300
2126 , p1_a114 out nocopy JTF_VARCHAR2_TABLE_300
2127 , p1_a115 out nocopy JTF_VARCHAR2_TABLE_300
2131 , p1_a119 out nocopy JTF_VARCHAR2_TABLE_300
2128 , p1_a116 out nocopy JTF_VARCHAR2_TABLE_300
2129 , p1_a117 out nocopy JTF_VARCHAR2_TABLE_300
2130 , p1_a118 out nocopy JTF_VARCHAR2_TABLE_300
2132 , p1_a120 out nocopy JTF_VARCHAR2_TABLE_300
2133 , p1_a121 out nocopy JTF_VARCHAR2_TABLE_300
2134 , p1_a122 out nocopy JTF_VARCHAR2_TABLE_300
2135 , p1_a123 out nocopy JTF_VARCHAR2_TABLE_300
2136 , p1_a124 out nocopy JTF_VARCHAR2_TABLE_300
2137 , p1_a125 out nocopy JTF_VARCHAR2_TABLE_300
2138 , p1_a126 out nocopy JTF_VARCHAR2_TABLE_300
2139 , p1_a127 out nocopy JTF_VARCHAR2_TABLE_300
2140 , p1_a128 out nocopy JTF_VARCHAR2_TABLE_300
2141 , p1_a129 out nocopy JTF_NUMBER_TABLE
2142 , p1_a130 out nocopy JTF_VARCHAR2_TABLE_100
2143 , p1_a131 out nocopy JTF_NUMBER_TABLE
2144 , p1_a132 out nocopy JTF_VARCHAR2_TABLE_100
2145 , p1_a133 out nocopy JTF_VARCHAR2_TABLE_100
2146 , p1_a134 out nocopy JTF_VARCHAR2_TABLE_100
2147 , p1_a135 out nocopy JTF_NUMBER_TABLE
2148 , p1_a136 out nocopy JTF_NUMBER_TABLE
2149 , p1_a137 out nocopy JTF_NUMBER_TABLE
2150 , p1_a138 out nocopy JTF_NUMBER_TABLE
2151 , p1_a139 out nocopy JTF_VARCHAR2_TABLE_100
2152 , p1_a140 out nocopy JTF_NUMBER_TABLE
2153 , p1_a141 out nocopy JTF_NUMBER_TABLE
2154 , p1_a142 out nocopy JTF_VARCHAR2_TABLE_100
2155 , p1_a143 out nocopy JTF_NUMBER_TABLE
2156 , p1_a144 out nocopy JTF_NUMBER_TABLE
2157 , p1_a145 out nocopy JTF_NUMBER_TABLE
2158 , p1_a146 out nocopy JTF_NUMBER_TABLE
2159 , p1_a147 out nocopy JTF_DATE_TABLE
2160 , p1_a148 out nocopy JTF_NUMBER_TABLE
2161 , p1_a149 out nocopy JTF_VARCHAR2_TABLE_100
2162 , p1_a150 out nocopy JTF_DATE_TABLE
2163 , p1_a151 out nocopy JTF_NUMBER_TABLE
2164 , p1_a152 out nocopy JTF_DATE_TABLE
2165 , p1_a153 out nocopy JTF_NUMBER_TABLE
2166 , p1_a154 out nocopy JTF_NUMBER_TABLE
2167 , p1_a155 out nocopy JTF_NUMBER_TABLE
2168 , p1_a156 out nocopy JTF_NUMBER_TABLE
2169 , p1_a157 out nocopy JTF_NUMBER_TABLE
2170 , p1_a158 out nocopy JTF_NUMBER_TABLE
2171 , p1_a159 out nocopy JTF_VARCHAR2_TABLE_100
2172 , p1_a160 out nocopy JTF_VARCHAR2_TABLE_100
2173 , p1_a161 out nocopy JTF_VARCHAR2_TABLE_100
2174 , p1_a162 out nocopy JTF_VARCHAR2_TABLE_100
2175 , p1_a163 out nocopy JTF_DATE_TABLE
2176 , p1_a164 out nocopy JTF_VARCHAR2_TABLE_100
2177 , p1_a165 out nocopy JTF_VARCHAR2_TABLE_100
2178 , p1_a166 out nocopy JTF_VARCHAR2_TABLE_100
2179 , p1_a167 out nocopy JTF_VARCHAR2_TABLE_2000
2180 , p1_a168 out nocopy JTF_VARCHAR2_TABLE_100
2181 , p1_a169 out nocopy JTF_VARCHAR2_TABLE_100
2182 , p1_a170 out nocopy JTF_NUMBER_TABLE
2183 , p1_a171 out nocopy JTF_NUMBER_TABLE
2184 , p1_a172 out nocopy JTF_NUMBER_TABLE
2185 , p1_a173 out nocopy JTF_VARCHAR2_TABLE_100
2186 , p1_a174 out nocopy JTF_NUMBER_TABLE
2187 , p1_a175 out nocopy JTF_NUMBER_TABLE
2188 , p1_a176 out nocopy JTF_VARCHAR2_TABLE_100
2189 , p1_a177 out nocopy JTF_NUMBER_TABLE
2190 , p1_a178 out nocopy JTF_VARCHAR2_TABLE_100
2191 , p1_a179 out nocopy JTF_VARCHAR2_TABLE_100
2192 , p1_a180 out nocopy JTF_VARCHAR2_TABLE_100
2193 , p1_a181 out nocopy JTF_VARCHAR2_TABLE_100
2194 , p1_a182 out nocopy JTF_VARCHAR2_TABLE_100
2195 , p1_a183 out nocopy JTF_NUMBER_TABLE
2196 , p1_a184 out nocopy JTF_NUMBER_TABLE
2197 , p1_a185 out nocopy JTF_NUMBER_TABLE
2198 , p1_a186 out nocopy JTF_NUMBER_TABLE
2199 , p1_a187 out nocopy JTF_NUMBER_TABLE
2200 , p1_a188 out nocopy JTF_NUMBER_TABLE
2201 , p1_a189 out nocopy JTF_VARCHAR2_TABLE_100
2202 , p1_a190 out nocopy JTF_VARCHAR2_TABLE_2000
2203 )
2204
2205 as
2206 ddx_adj_tbl cn_get_tx_data_pub.adj_tbl_type;
2207 ddindx binary_integer; indx binary_integer;
2208 begin
2209
2210 -- copy data to the local IN or IN-OUT args, if any
2211
2212
2213 -- here's the delegated call to the old PL/SQL routine
2214 cn_get_tx_data_pub.get_api_data(p_comm_lines_api_id,
2215 ddx_adj_tbl);
2216
2217 -- copy data back from the local variables to OUT or IN-OUT args, if any
2218
2219 cn_get_tx_data_pub_w.rosetta_table_copy_out_p1(ddx_adj_tbl, p1_a0
2220 , p1_a1
2221 , p1_a2
2222 , p1_a3
2223 , p1_a4
2224 , p1_a5
2225 , p1_a6
2226 , p1_a7
2227 , p1_a8
2228 , p1_a9
2229 , p1_a10
2230 , p1_a11
2231 , p1_a12
2232 , p1_a13
2233 , p1_a14
2234 , p1_a15
2235 , p1_a16
2236 , p1_a17
2237 , p1_a18
2238 , p1_a19
2239 , p1_a20
2240 , p1_a21
2241 , p1_a22
2242 , p1_a23
2243 , p1_a24
2244 , p1_a25
2245 , p1_a26
2246 , p1_a27
2247 , p1_a28
2248 , p1_a29
2249 , p1_a30
2250 , p1_a31
2251 , p1_a32
2252 , p1_a33
2253 , p1_a34
2254 , p1_a35
2255 , p1_a36
2256 , p1_a37
2257 , p1_a38
2258 , p1_a39
2259 , p1_a40
2260 , p1_a41
2261 , p1_a42
2262 , p1_a43
2263 , p1_a44
2264 , p1_a45
2265 , p1_a46
2266 , p1_a47
2267 , p1_a48
2268 , p1_a49
2269 , p1_a50
2270 , p1_a51
2271 , p1_a52
2275 , p1_a56
2272 , p1_a53
2273 , p1_a54
2274 , p1_a55
2276 , p1_a57
2277 , p1_a58
2278 , p1_a59
2279 , p1_a60
2280 , p1_a61
2281 , p1_a62
2282 , p1_a63
2283 , p1_a64
2284 , p1_a65
2285 , p1_a66
2286 , p1_a67
2287 , p1_a68
2288 , p1_a69
2289 , p1_a70
2290 , p1_a71
2291 , p1_a72
2292 , p1_a73
2293 , p1_a74
2294 , p1_a75
2295 , p1_a76
2296 , p1_a77
2297 , p1_a78
2298 , p1_a79
2299 , p1_a80
2300 , p1_a81
2301 , p1_a82
2302 , p1_a83
2303 , p1_a84
2304 , p1_a85
2305 , p1_a86
2306 , p1_a87
2307 , p1_a88
2308 , p1_a89
2309 , p1_a90
2310 , p1_a91
2311 , p1_a92
2312 , p1_a93
2313 , p1_a94
2314 , p1_a95
2315 , p1_a96
2316 , p1_a97
2317 , p1_a98
2318 , p1_a99
2319 , p1_a100
2320 , p1_a101
2321 , p1_a102
2322 , p1_a103
2323 , p1_a104
2324 , p1_a105
2325 , p1_a106
2326 , p1_a107
2327 , p1_a108
2328 , p1_a109
2329 , p1_a110
2330 , p1_a111
2331 , p1_a112
2332 , p1_a113
2333 , p1_a114
2334 , p1_a115
2335 , p1_a116
2336 , p1_a117
2337 , p1_a118
2338 , p1_a119
2339 , p1_a120
2340 , p1_a121
2341 , p1_a122
2342 , p1_a123
2343 , p1_a124
2344 , p1_a125
2345 , p1_a126
2346 , p1_a127
2347 , p1_a128
2348 , p1_a129
2349 , p1_a130
2350 , p1_a131
2351 , p1_a132
2352 , p1_a133
2353 , p1_a134
2354 , p1_a135
2355 , p1_a136
2356 , p1_a137
2357 , p1_a138
2358 , p1_a139
2359 , p1_a140
2360 , p1_a141
2361 , p1_a142
2362 , p1_a143
2363 , p1_a144
2364 , p1_a145
2365 , p1_a146
2366 , p1_a147
2367 , p1_a148
2368 , p1_a149
2369 , p1_a150
2370 , p1_a151
2371 , p1_a152
2372 , p1_a153
2373 , p1_a154
2374 , p1_a155
2375 , p1_a156
2376 , p1_a157
2377 , p1_a158
2378 , p1_a159
2379 , p1_a160
2380 , p1_a161
2381 , p1_a162
2382 , p1_a163
2383 , p1_a164
2384 , p1_a165
2385 , p1_a166
2386 , p1_a167
2387 , p1_a168
2388 , p1_a169
2389 , p1_a170
2390 , p1_a171
2391 , p1_a172
2392 , p1_a173
2393 , p1_a174
2394 , p1_a175
2395 , p1_a176
2396 , p1_a177
2397 , p1_a178
2398 , p1_a179
2399 , p1_a180
2400 , p1_a181
2401 , p1_a182
2402 , p1_a183
2403 , p1_a184
2404 , p1_a185
2405 , p1_a186
2406 , p1_a187
2407 , p1_a188
2408 , p1_a189
2409 , p1_a190
2410 );
2411 end;
2412
2413 procedure get_adj(p_api_version NUMBER
2414 , p_init_msg_list VARCHAR2
2415 , p_validation_level VARCHAR2
2416 , p_org_id NUMBER
2417 , p_salesrep_id NUMBER
2418 , p_pr_date_to DATE
2419 , p_pr_date_from DATE
2420 , p_calc_status VARCHAR2
2421 , p_adj_status VARCHAR2
2422 , p_load_status VARCHAR2
2423 , p_invoice_num VARCHAR2
2424 , p_order_num NUMBER
2425 , p12_a0 NUMBER
2426 , p12_a1 VARCHAR2
2427 , p12_a2 VARCHAR2
2428 , p12_a3 NUMBER
2429 , p12_a4 NUMBER
2430 , p12_a5 VARCHAR2
2431 , p12_a6 DATE
2432 , p12_a7 DATE
2433 , p12_a8 NUMBER
2434 , p12_a9 NUMBER
2435 , p12_a10 NUMBER
2436 , p12_a11 NUMBER
2437 , p12_a12 NUMBER
2438 , p12_a13 VARCHAR2
2439 , p12_a14 NUMBER
2440 , p12_a15 VARCHAR2
2441 , p12_a16 VARCHAR2
2442 , p12_a17 VARCHAR2
2443 , p12_a18 VARCHAR2
2444 , p12_a19 VARCHAR2
2445 , p12_a20 VARCHAR2
2446 , p12_a21 VARCHAR2
2447 , p12_a22 NUMBER
2448 , p12_a23 NUMBER
2449 , p12_a24 DATE
2450 , p12_a25 NUMBER
2451 , p12_a26 NUMBER
2452 , p12_a27 DATE
2453 , p12_a28 VARCHAR2
2454 , p12_a29 VARCHAR2
2455 , p12_a30 VARCHAR2
2456 , p12_a31 VARCHAR2
2457 , p12_a32 VARCHAR2
2458 , p12_a33 VARCHAR2
2459 , p12_a34 VARCHAR2
2460 , p12_a35 VARCHAR2
2461 , p12_a36 VARCHAR2
2462 , p12_a37 VARCHAR2
2463 , p12_a38 VARCHAR2
2464 , p12_a39 VARCHAR2
2465 , p12_a40 VARCHAR2
2466 , p12_a41 VARCHAR2
2467 , p12_a42 VARCHAR2
2468 , p12_a43 VARCHAR2
2469 , p12_a44 VARCHAR2
2470 , p12_a45 VARCHAR2
2471 , p12_a46 VARCHAR2
2472 , p12_a47 VARCHAR2
2473 , p12_a48 VARCHAR2
2474 , p12_a49 VARCHAR2
2475 , p12_a50 VARCHAR2
2479 , p12_a54 VARCHAR2
2476 , p12_a51 VARCHAR2
2477 , p12_a52 VARCHAR2
2478 , p12_a53 VARCHAR2
2480 , p12_a55 VARCHAR2
2481 , p12_a56 VARCHAR2
2482 , p12_a57 VARCHAR2
2483 , p12_a58 VARCHAR2
2484 , p12_a59 VARCHAR2
2485 , p12_a60 VARCHAR2
2486 , p12_a61 VARCHAR2
2487 , p12_a62 VARCHAR2
2488 , p12_a63 VARCHAR2
2489 , p12_a64 VARCHAR2
2490 , p12_a65 VARCHAR2
2491 , p12_a66 VARCHAR2
2492 , p12_a67 VARCHAR2
2493 , p12_a68 VARCHAR2
2494 , p12_a69 VARCHAR2
2495 , p12_a70 VARCHAR2
2496 , p12_a71 VARCHAR2
2497 , p12_a72 VARCHAR2
2498 , p12_a73 VARCHAR2
2499 , p12_a74 VARCHAR2
2500 , p12_a75 VARCHAR2
2501 , p12_a76 VARCHAR2
2502 , p12_a77 VARCHAR2
2503 , p12_a78 VARCHAR2
2504 , p12_a79 VARCHAR2
2505 , p12_a80 VARCHAR2
2506 , p12_a81 VARCHAR2
2507 , p12_a82 VARCHAR2
2508 , p12_a83 VARCHAR2
2509 , p12_a84 VARCHAR2
2510 , p12_a85 VARCHAR2
2511 , p12_a86 VARCHAR2
2512 , p12_a87 VARCHAR2
2513 , p12_a88 VARCHAR2
2514 , p12_a89 VARCHAR2
2515 , p12_a90 VARCHAR2
2516 , p12_a91 VARCHAR2
2517 , p12_a92 VARCHAR2
2518 , p12_a93 VARCHAR2
2519 , p12_a94 VARCHAR2
2520 , p12_a95 VARCHAR2
2521 , p12_a96 VARCHAR2
2522 , p12_a97 VARCHAR2
2523 , p12_a98 VARCHAR2
2524 , p12_a99 VARCHAR2
2525 , p12_a100 VARCHAR2
2526 , p12_a101 VARCHAR2
2527 , p12_a102 VARCHAR2
2528 , p12_a103 VARCHAR2
2529 , p12_a104 VARCHAR2
2530 , p12_a105 VARCHAR2
2531 , p12_a106 VARCHAR2
2532 , p12_a107 VARCHAR2
2533 , p12_a108 VARCHAR2
2534 , p12_a109 VARCHAR2
2535 , p12_a110 VARCHAR2
2536 , p12_a111 VARCHAR2
2537 , p12_a112 VARCHAR2
2538 , p12_a113 VARCHAR2
2539 , p12_a114 VARCHAR2
2540 , p12_a115 VARCHAR2
2541 , p12_a116 VARCHAR2
2542 , p12_a117 VARCHAR2
2543 , p12_a118 VARCHAR2
2544 , p12_a119 VARCHAR2
2545 , p12_a120 VARCHAR2
2546 , p12_a121 VARCHAR2
2547 , p12_a122 VARCHAR2
2548 , p12_a123 VARCHAR2
2549 , p12_a124 VARCHAR2
2550 , p12_a125 VARCHAR2
2551 , p12_a126 VARCHAR2
2552 , p12_a127 VARCHAR2
2553 , p12_a128 VARCHAR2
2554 , p12_a129 NUMBER
2555 , p12_a130 VARCHAR2
2556 , p12_a131 NUMBER
2557 , p12_a132 VARCHAR2
2558 , p12_a133 VARCHAR2
2559 , p12_a134 VARCHAR2
2560 , p12_a135 NUMBER
2561 , p12_a136 NUMBER
2562 , p12_a137 NUMBER
2563 , p12_a138 NUMBER
2564 , p12_a139 VARCHAR2
2565 , p12_a140 NUMBER
2566 , p12_a141 NUMBER
2567 , p12_a142 VARCHAR2
2568 , p12_a143 NUMBER
2569 , p12_a144 NUMBER
2570 , p12_a145 NUMBER
2571 , p12_a146 NUMBER
2572 , p12_a147 DATE
2573 , p12_a148 NUMBER
2574 , p12_a149 VARCHAR2
2575 , p12_a150 DATE
2576 , p12_a151 NUMBER
2577 , p12_a152 DATE
2578 , p12_a153 NUMBER
2579 , p12_a154 NUMBER
2580 , p12_a155 NUMBER
2581 , p12_a156 NUMBER
2582 , p12_a157 NUMBER
2583 , p12_a158 NUMBER
2584 , p12_a159 VARCHAR2
2585 , p12_a160 VARCHAR2
2586 , p12_a161 VARCHAR2
2587 , p12_a162 VARCHAR2
2588 , p12_a163 DATE
2589 , p12_a164 VARCHAR2
2590 , p12_a165 VARCHAR2
2591 , p12_a166 VARCHAR2
2592 , p12_a167 VARCHAR2
2593 , p12_a168 VARCHAR2
2594 , p12_a169 VARCHAR2
2595 , p12_a170 NUMBER
2596 , p12_a171 NUMBER
2597 , p12_a172 NUMBER
2598 , p12_a173 VARCHAR2
2599 , p12_a174 NUMBER
2600 , p12_a175 NUMBER
2601 , p12_a176 VARCHAR2
2602 , p12_a177 NUMBER
2603 , p12_a178 VARCHAR2
2604 , p12_a179 VARCHAR2
2605 , p12_a180 VARCHAR2
2606 , p12_a181 VARCHAR2
2607 , p12_a182 VARCHAR2
2608 , p12_a183 NUMBER
2609 , p12_a184 NUMBER
2610 , p12_a185 NUMBER
2611 , p12_a186 NUMBER
2612 , p12_a187 NUMBER
2613 , p12_a188 NUMBER
2614 , p12_a189 VARCHAR2
2615 , p12_a190 VARCHAR2
2616 , p_first NUMBER
2617 , p_last NUMBER
2618 , x_return_status out nocopy VARCHAR2
2619 , x_msg_count out nocopy NUMBER
2620 , x_msg_data out nocopy VARCHAR2
2621 , x_loading_status out nocopy VARCHAR2
2622 , p19_a0 out nocopy JTF_NUMBER_TABLE
2623 , p19_a1 out nocopy JTF_VARCHAR2_TABLE_100
2624 , p19_a2 out nocopy JTF_VARCHAR2_TABLE_400
2625 , p19_a3 out nocopy JTF_NUMBER_TABLE
2626 , p19_a4 out nocopy JTF_NUMBER_TABLE
2627 , p19_a5 out nocopy JTF_VARCHAR2_TABLE_100
2628 , p19_a6 out nocopy JTF_DATE_TABLE
2629 , p19_a7 out nocopy JTF_DATE_TABLE
2630 , p19_a8 out nocopy JTF_NUMBER_TABLE
2631 , p19_a9 out nocopy JTF_NUMBER_TABLE
2632 , p19_a10 out nocopy JTF_NUMBER_TABLE
2636 , p19_a14 out nocopy JTF_NUMBER_TABLE
2633 , p19_a11 out nocopy JTF_NUMBER_TABLE
2634 , p19_a12 out nocopy JTF_NUMBER_TABLE
2635 , p19_a13 out nocopy JTF_VARCHAR2_TABLE_100
2637 , p19_a15 out nocopy JTF_VARCHAR2_TABLE_100
2638 , p19_a16 out nocopy JTF_VARCHAR2_TABLE_100
2639 , p19_a17 out nocopy JTF_VARCHAR2_TABLE_100
2640 , p19_a18 out nocopy JTF_VARCHAR2_TABLE_100
2641 , p19_a19 out nocopy JTF_VARCHAR2_TABLE_100
2642 , p19_a20 out nocopy JTF_VARCHAR2_TABLE_100
2643 , p19_a21 out nocopy JTF_VARCHAR2_TABLE_1800
2644 , p19_a22 out nocopy JTF_NUMBER_TABLE
2645 , p19_a23 out nocopy JTF_NUMBER_TABLE
2646 , p19_a24 out nocopy JTF_DATE_TABLE
2647 , p19_a25 out nocopy JTF_NUMBER_TABLE
2648 , p19_a26 out nocopy JTF_NUMBER_TABLE
2649 , p19_a27 out nocopy JTF_DATE_TABLE
2650 , p19_a28 out nocopy JTF_VARCHAR2_TABLE_100
2651 , p19_a29 out nocopy JTF_VARCHAR2_TABLE_300
2652 , p19_a30 out nocopy JTF_VARCHAR2_TABLE_300
2653 , p19_a31 out nocopy JTF_VARCHAR2_TABLE_300
2654 , p19_a32 out nocopy JTF_VARCHAR2_TABLE_300
2655 , p19_a33 out nocopy JTF_VARCHAR2_TABLE_300
2656 , p19_a34 out nocopy JTF_VARCHAR2_TABLE_300
2657 , p19_a35 out nocopy JTF_VARCHAR2_TABLE_300
2658 , p19_a36 out nocopy JTF_VARCHAR2_TABLE_300
2659 , p19_a37 out nocopy JTF_VARCHAR2_TABLE_300
2660 , p19_a38 out nocopy JTF_VARCHAR2_TABLE_300
2661 , p19_a39 out nocopy JTF_VARCHAR2_TABLE_300
2662 , p19_a40 out nocopy JTF_VARCHAR2_TABLE_300
2663 , p19_a41 out nocopy JTF_VARCHAR2_TABLE_300
2664 , p19_a42 out nocopy JTF_VARCHAR2_TABLE_300
2665 , p19_a43 out nocopy JTF_VARCHAR2_TABLE_300
2666 , p19_a44 out nocopy JTF_VARCHAR2_TABLE_300
2667 , p19_a45 out nocopy JTF_VARCHAR2_TABLE_300
2668 , p19_a46 out nocopy JTF_VARCHAR2_TABLE_300
2669 , p19_a47 out nocopy JTF_VARCHAR2_TABLE_300
2670 , p19_a48 out nocopy JTF_VARCHAR2_TABLE_300
2671 , p19_a49 out nocopy JTF_VARCHAR2_TABLE_300
2672 , p19_a50 out nocopy JTF_VARCHAR2_TABLE_300
2673 , p19_a51 out nocopy JTF_VARCHAR2_TABLE_300
2674 , p19_a52 out nocopy JTF_VARCHAR2_TABLE_300
2675 , p19_a53 out nocopy JTF_VARCHAR2_TABLE_300
2676 , p19_a54 out nocopy JTF_VARCHAR2_TABLE_300
2677 , p19_a55 out nocopy JTF_VARCHAR2_TABLE_300
2678 , p19_a56 out nocopy JTF_VARCHAR2_TABLE_300
2679 , p19_a57 out nocopy JTF_VARCHAR2_TABLE_300
2680 , p19_a58 out nocopy JTF_VARCHAR2_TABLE_300
2681 , p19_a59 out nocopy JTF_VARCHAR2_TABLE_300
2682 , p19_a60 out nocopy JTF_VARCHAR2_TABLE_300
2683 , p19_a61 out nocopy JTF_VARCHAR2_TABLE_300
2684 , p19_a62 out nocopy JTF_VARCHAR2_TABLE_300
2685 , p19_a63 out nocopy JTF_VARCHAR2_TABLE_300
2686 , p19_a64 out nocopy JTF_VARCHAR2_TABLE_300
2687 , p19_a65 out nocopy JTF_VARCHAR2_TABLE_300
2688 , p19_a66 out nocopy JTF_VARCHAR2_TABLE_300
2689 , p19_a67 out nocopy JTF_VARCHAR2_TABLE_300
2690 , p19_a68 out nocopy JTF_VARCHAR2_TABLE_300
2691 , p19_a69 out nocopy JTF_VARCHAR2_TABLE_300
2692 , p19_a70 out nocopy JTF_VARCHAR2_TABLE_300
2693 , p19_a71 out nocopy JTF_VARCHAR2_TABLE_300
2694 , p19_a72 out nocopy JTF_VARCHAR2_TABLE_300
2695 , p19_a73 out nocopy JTF_VARCHAR2_TABLE_300
2696 , p19_a74 out nocopy JTF_VARCHAR2_TABLE_300
2697 , p19_a75 out nocopy JTF_VARCHAR2_TABLE_300
2698 , p19_a76 out nocopy JTF_VARCHAR2_TABLE_300
2699 , p19_a77 out nocopy JTF_VARCHAR2_TABLE_300
2700 , p19_a78 out nocopy JTF_VARCHAR2_TABLE_300
2701 , p19_a79 out nocopy JTF_VARCHAR2_TABLE_300
2702 , p19_a80 out nocopy JTF_VARCHAR2_TABLE_300
2703 , p19_a81 out nocopy JTF_VARCHAR2_TABLE_300
2704 , p19_a82 out nocopy JTF_VARCHAR2_TABLE_300
2705 , p19_a83 out nocopy JTF_VARCHAR2_TABLE_300
2706 , p19_a84 out nocopy JTF_VARCHAR2_TABLE_300
2707 , p19_a85 out nocopy JTF_VARCHAR2_TABLE_300
2708 , p19_a86 out nocopy JTF_VARCHAR2_TABLE_300
2709 , p19_a87 out nocopy JTF_VARCHAR2_TABLE_300
2710 , p19_a88 out nocopy JTF_VARCHAR2_TABLE_300
2711 , p19_a89 out nocopy JTF_VARCHAR2_TABLE_300
2712 , p19_a90 out nocopy JTF_VARCHAR2_TABLE_300
2713 , p19_a91 out nocopy JTF_VARCHAR2_TABLE_300
2714 , p19_a92 out nocopy JTF_VARCHAR2_TABLE_300
2715 , p19_a93 out nocopy JTF_VARCHAR2_TABLE_300
2716 , p19_a94 out nocopy JTF_VARCHAR2_TABLE_300
2717 , p19_a95 out nocopy JTF_VARCHAR2_TABLE_300
2718 , p19_a96 out nocopy JTF_VARCHAR2_TABLE_300
2719 , p19_a97 out nocopy JTF_VARCHAR2_TABLE_300
2720 , p19_a98 out nocopy JTF_VARCHAR2_TABLE_300
2721 , p19_a99 out nocopy JTF_VARCHAR2_TABLE_300
2722 , p19_a100 out nocopy JTF_VARCHAR2_TABLE_300
2723 , p19_a101 out nocopy JTF_VARCHAR2_TABLE_300
2724 , p19_a102 out nocopy JTF_VARCHAR2_TABLE_300
2725 , p19_a103 out nocopy JTF_VARCHAR2_TABLE_300
2726 , p19_a104 out nocopy JTF_VARCHAR2_TABLE_300
2727 , p19_a105 out nocopy JTF_VARCHAR2_TABLE_300
2728 , p19_a106 out nocopy JTF_VARCHAR2_TABLE_300
2729 , p19_a107 out nocopy JTF_VARCHAR2_TABLE_300
2730 , p19_a108 out nocopy JTF_VARCHAR2_TABLE_300
2731 , p19_a109 out nocopy JTF_VARCHAR2_TABLE_300
2732 , p19_a110 out nocopy JTF_VARCHAR2_TABLE_300
2733 , p19_a111 out nocopy JTF_VARCHAR2_TABLE_300
2734 , p19_a112 out nocopy JTF_VARCHAR2_TABLE_300
2735 , p19_a113 out nocopy JTF_VARCHAR2_TABLE_300
2736 , p19_a114 out nocopy JTF_VARCHAR2_TABLE_300
2737 , p19_a115 out nocopy JTF_VARCHAR2_TABLE_300
2738 , p19_a116 out nocopy JTF_VARCHAR2_TABLE_300
2739 , p19_a117 out nocopy JTF_VARCHAR2_TABLE_300
2740 , p19_a118 out nocopy JTF_VARCHAR2_TABLE_300
2741 , p19_a119 out nocopy JTF_VARCHAR2_TABLE_300
2745 , p19_a123 out nocopy JTF_VARCHAR2_TABLE_300
2742 , p19_a120 out nocopy JTF_VARCHAR2_TABLE_300
2743 , p19_a121 out nocopy JTF_VARCHAR2_TABLE_300
2744 , p19_a122 out nocopy JTF_VARCHAR2_TABLE_300
2746 , p19_a124 out nocopy JTF_VARCHAR2_TABLE_300
2747 , p19_a125 out nocopy JTF_VARCHAR2_TABLE_300
2748 , p19_a126 out nocopy JTF_VARCHAR2_TABLE_300
2749 , p19_a127 out nocopy JTF_VARCHAR2_TABLE_300
2750 , p19_a128 out nocopy JTF_VARCHAR2_TABLE_300
2751 , p19_a129 out nocopy JTF_NUMBER_TABLE
2752 , p19_a130 out nocopy JTF_VARCHAR2_TABLE_100
2753 , p19_a131 out nocopy JTF_NUMBER_TABLE
2754 , p19_a132 out nocopy JTF_VARCHAR2_TABLE_100
2755 , p19_a133 out nocopy JTF_VARCHAR2_TABLE_100
2756 , p19_a134 out nocopy JTF_VARCHAR2_TABLE_100
2757 , p19_a135 out nocopy JTF_NUMBER_TABLE
2758 , p19_a136 out nocopy JTF_NUMBER_TABLE
2759 , p19_a137 out nocopy JTF_NUMBER_TABLE
2760 , p19_a138 out nocopy JTF_NUMBER_TABLE
2761 , p19_a139 out nocopy JTF_VARCHAR2_TABLE_100
2762 , p19_a140 out nocopy JTF_NUMBER_TABLE
2763 , p19_a141 out nocopy JTF_NUMBER_TABLE
2764 , p19_a142 out nocopy JTF_VARCHAR2_TABLE_100
2765 , p19_a143 out nocopy JTF_NUMBER_TABLE
2766 , p19_a144 out nocopy JTF_NUMBER_TABLE
2767 , p19_a145 out nocopy JTF_NUMBER_TABLE
2768 , p19_a146 out nocopy JTF_NUMBER_TABLE
2769 , p19_a147 out nocopy JTF_DATE_TABLE
2770 , p19_a148 out nocopy JTF_NUMBER_TABLE
2771 , p19_a149 out nocopy JTF_VARCHAR2_TABLE_100
2772 , p19_a150 out nocopy JTF_DATE_TABLE
2773 , p19_a151 out nocopy JTF_NUMBER_TABLE
2774 , p19_a152 out nocopy JTF_DATE_TABLE
2775 , p19_a153 out nocopy JTF_NUMBER_TABLE
2776 , p19_a154 out nocopy JTF_NUMBER_TABLE
2777 , p19_a155 out nocopy JTF_NUMBER_TABLE
2778 , p19_a156 out nocopy JTF_NUMBER_TABLE
2779 , p19_a157 out nocopy JTF_NUMBER_TABLE
2780 , p19_a158 out nocopy JTF_NUMBER_TABLE
2781 , p19_a159 out nocopy JTF_VARCHAR2_TABLE_100
2782 , p19_a160 out nocopy JTF_VARCHAR2_TABLE_100
2783 , p19_a161 out nocopy JTF_VARCHAR2_TABLE_100
2784 , p19_a162 out nocopy JTF_VARCHAR2_TABLE_100
2785 , p19_a163 out nocopy JTF_DATE_TABLE
2786 , p19_a164 out nocopy JTF_VARCHAR2_TABLE_100
2787 , p19_a165 out nocopy JTF_VARCHAR2_TABLE_100
2788 , p19_a166 out nocopy JTF_VARCHAR2_TABLE_100
2789 , p19_a167 out nocopy JTF_VARCHAR2_TABLE_2000
2790 , p19_a168 out nocopy JTF_VARCHAR2_TABLE_100
2791 , p19_a169 out nocopy JTF_VARCHAR2_TABLE_100
2792 , p19_a170 out nocopy JTF_NUMBER_TABLE
2793 , p19_a171 out nocopy JTF_NUMBER_TABLE
2794 , p19_a172 out nocopy JTF_NUMBER_TABLE
2795 , p19_a173 out nocopy JTF_VARCHAR2_TABLE_100
2796 , p19_a174 out nocopy JTF_NUMBER_TABLE
2797 , p19_a175 out nocopy JTF_NUMBER_TABLE
2798 , p19_a176 out nocopy JTF_VARCHAR2_TABLE_100
2799 , p19_a177 out nocopy JTF_NUMBER_TABLE
2800 , p19_a178 out nocopy JTF_VARCHAR2_TABLE_100
2801 , p19_a179 out nocopy JTF_VARCHAR2_TABLE_100
2802 , p19_a180 out nocopy JTF_VARCHAR2_TABLE_100
2803 , p19_a181 out nocopy JTF_VARCHAR2_TABLE_100
2804 , p19_a182 out nocopy JTF_VARCHAR2_TABLE_100
2805 , p19_a183 out nocopy JTF_NUMBER_TABLE
2806 , p19_a184 out nocopy JTF_NUMBER_TABLE
2807 , p19_a185 out nocopy JTF_NUMBER_TABLE
2808 , p19_a186 out nocopy JTF_NUMBER_TABLE
2809 , p19_a187 out nocopy JTF_NUMBER_TABLE
2810 , p19_a188 out nocopy JTF_NUMBER_TABLE
2811 , p19_a189 out nocopy JTF_VARCHAR2_TABLE_100
2812 , p19_a190 out nocopy JTF_VARCHAR2_TABLE_2000
2813 , x_adj_count out nocopy NUMBER
2814 , x_valid_trx_count out nocopy NUMBER
2815 )
2816
2817 as
2818 ddp_srch_attr_rec cn_get_tx_data_pub.adj_rec_type;
2819 ddx_adj_tbl cn_get_tx_data_pub.adj_tbl_type;
2820 ddindx binary_integer; indx binary_integer;
2821 begin
2822
2823 -- copy data to the local IN or IN-OUT args, if any
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836 ddp_srch_attr_rec.commission_header_id := p12_a0;
2837 ddp_srch_attr_rec.direct_salesrep_number := p12_a1;
2838 ddp_srch_attr_rec.direct_salesrep_name := p12_a2;
2839 ddp_srch_attr_rec.direct_salesrep_id := p12_a3;
2840 ddp_srch_attr_rec.processed_period_id := p12_a4;
2841 ddp_srch_attr_rec.processed_period := p12_a5;
2842 ddp_srch_attr_rec.processed_date := p12_a6;
2843 ddp_srch_attr_rec.rollup_date := p12_a7;
2844 ddp_srch_attr_rec.transaction_amount := p12_a8;
2845 ddp_srch_attr_rec.transaction_amount_orig := p12_a9;
2846 ddp_srch_attr_rec.quantity := p12_a10;
2847 ddp_srch_attr_rec.discount_percentage := p12_a11;
2848 ddp_srch_attr_rec.margin_percentage := p12_a12;
2849 ddp_srch_attr_rec.orig_currency_code := p12_a13;
2850 ddp_srch_attr_rec.exchange_rate := p12_a14;
2851 ddp_srch_attr_rec.status_disp := p12_a15;
2852 ddp_srch_attr_rec.status := p12_a16;
2853 ddp_srch_attr_rec.trx_type_disp := p12_a17;
2854 ddp_srch_attr_rec.trx_type := p12_a18;
2855 ddp_srch_attr_rec.reason := p12_a19;
2856 ddp_srch_attr_rec.reason_code := p12_a20;
2857 ddp_srch_attr_rec.comments := p12_a21;
2858 ddp_srch_attr_rec.trx_batch_id := p12_a22;
2859 ddp_srch_attr_rec.created_by := p12_a23;
2860 ddp_srch_attr_rec.creation_date := p12_a24;
2861 ddp_srch_attr_rec.last_updated_by := p12_a25;
2862 ddp_srch_attr_rec.last_update_login := p12_a26;
2863 ddp_srch_attr_rec.last_update_date := p12_a27;
2867 ddp_srch_attr_rec.attribute3 := p12_a31;
2864 ddp_srch_attr_rec.attribute_category := p12_a28;
2865 ddp_srch_attr_rec.attribute1 := p12_a29;
2866 ddp_srch_attr_rec.attribute2 := p12_a30;
2868 ddp_srch_attr_rec.attribute4 := p12_a32;
2869 ddp_srch_attr_rec.attribute5 := p12_a33;
2870 ddp_srch_attr_rec.attribute6 := p12_a34;
2871 ddp_srch_attr_rec.attribute7 := p12_a35;
2872 ddp_srch_attr_rec.attribute8 := p12_a36;
2873 ddp_srch_attr_rec.attribute9 := p12_a37;
2874 ddp_srch_attr_rec.attribute10 := p12_a38;
2875 ddp_srch_attr_rec.attribute11 := p12_a39;
2876 ddp_srch_attr_rec.attribute12 := p12_a40;
2877 ddp_srch_attr_rec.attribute13 := p12_a41;
2878 ddp_srch_attr_rec.attribute14 := p12_a42;
2879 ddp_srch_attr_rec.attribute15 := p12_a43;
2880 ddp_srch_attr_rec.attribute16 := p12_a44;
2881 ddp_srch_attr_rec.attribute17 := p12_a45;
2882 ddp_srch_attr_rec.attribute18 := p12_a46;
2883 ddp_srch_attr_rec.attribute19 := p12_a47;
2884 ddp_srch_attr_rec.attribute20 := p12_a48;
2885 ddp_srch_attr_rec.attribute21 := p12_a49;
2886 ddp_srch_attr_rec.attribute22 := p12_a50;
2887 ddp_srch_attr_rec.attribute23 := p12_a51;
2888 ddp_srch_attr_rec.attribute24 := p12_a52;
2889 ddp_srch_attr_rec.attribute25 := p12_a53;
2890 ddp_srch_attr_rec.attribute26 := p12_a54;
2891 ddp_srch_attr_rec.attribute27 := p12_a55;
2892 ddp_srch_attr_rec.attribute28 := p12_a56;
2893 ddp_srch_attr_rec.attribute29 := p12_a57;
2894 ddp_srch_attr_rec.attribute30 := p12_a58;
2895 ddp_srch_attr_rec.attribute31 := p12_a59;
2896 ddp_srch_attr_rec.attribute32 := p12_a60;
2897 ddp_srch_attr_rec.attribute33 := p12_a61;
2898 ddp_srch_attr_rec.attribute34 := p12_a62;
2899 ddp_srch_attr_rec.attribute35 := p12_a63;
2900 ddp_srch_attr_rec.attribute36 := p12_a64;
2901 ddp_srch_attr_rec.attribute37 := p12_a65;
2902 ddp_srch_attr_rec.attribute38 := p12_a66;
2903 ddp_srch_attr_rec.attribute39 := p12_a67;
2904 ddp_srch_attr_rec.attribute40 := p12_a68;
2905 ddp_srch_attr_rec.attribute41 := p12_a69;
2906 ddp_srch_attr_rec.attribute42 := p12_a70;
2907 ddp_srch_attr_rec.attribute43 := p12_a71;
2908 ddp_srch_attr_rec.attribute44 := p12_a72;
2909 ddp_srch_attr_rec.attribute45 := p12_a73;
2910 ddp_srch_attr_rec.attribute46 := p12_a74;
2911 ddp_srch_attr_rec.attribute47 := p12_a75;
2912 ddp_srch_attr_rec.attribute48 := p12_a76;
2913 ddp_srch_attr_rec.attribute49 := p12_a77;
2914 ddp_srch_attr_rec.attribute50 := p12_a78;
2915 ddp_srch_attr_rec.attribute51 := p12_a79;
2916 ddp_srch_attr_rec.attribute52 := p12_a80;
2917 ddp_srch_attr_rec.attribute53 := p12_a81;
2918 ddp_srch_attr_rec.attribute54 := p12_a82;
2919 ddp_srch_attr_rec.attribute55 := p12_a83;
2920 ddp_srch_attr_rec.attribute56 := p12_a84;
2921 ddp_srch_attr_rec.attribute57 := p12_a85;
2922 ddp_srch_attr_rec.attribute58 := p12_a86;
2923 ddp_srch_attr_rec.attribute59 := p12_a87;
2924 ddp_srch_attr_rec.attribute60 := p12_a88;
2925 ddp_srch_attr_rec.attribute61 := p12_a89;
2926 ddp_srch_attr_rec.attribute62 := p12_a90;
2927 ddp_srch_attr_rec.attribute63 := p12_a91;
2928 ddp_srch_attr_rec.attribute64 := p12_a92;
2929 ddp_srch_attr_rec.attribute65 := p12_a93;
2930 ddp_srch_attr_rec.attribute66 := p12_a94;
2931 ddp_srch_attr_rec.attribute67 := p12_a95;
2932 ddp_srch_attr_rec.attribute68 := p12_a96;
2933 ddp_srch_attr_rec.attribute69 := p12_a97;
2934 ddp_srch_attr_rec.attribute70 := p12_a98;
2935 ddp_srch_attr_rec.attribute71 := p12_a99;
2936 ddp_srch_attr_rec.attribute72 := p12_a100;
2937 ddp_srch_attr_rec.attribute73 := p12_a101;
2938 ddp_srch_attr_rec.attribute74 := p12_a102;
2939 ddp_srch_attr_rec.attribute75 := p12_a103;
2940 ddp_srch_attr_rec.attribute76 := p12_a104;
2941 ddp_srch_attr_rec.attribute77 := p12_a105;
2942 ddp_srch_attr_rec.attribute78 := p12_a106;
2943 ddp_srch_attr_rec.attribute79 := p12_a107;
2944 ddp_srch_attr_rec.attribute80 := p12_a108;
2945 ddp_srch_attr_rec.attribute81 := p12_a109;
2946 ddp_srch_attr_rec.attribute82 := p12_a110;
2947 ddp_srch_attr_rec.attribute83 := p12_a111;
2948 ddp_srch_attr_rec.attribute84 := p12_a112;
2949 ddp_srch_attr_rec.attribute85 := p12_a113;
2950 ddp_srch_attr_rec.attribute86 := p12_a114;
2951 ddp_srch_attr_rec.attribute87 := p12_a115;
2952 ddp_srch_attr_rec.attribute88 := p12_a116;
2953 ddp_srch_attr_rec.attribute89 := p12_a117;
2954 ddp_srch_attr_rec.attribute90 := p12_a118;
2955 ddp_srch_attr_rec.attribute91 := p12_a119;
2956 ddp_srch_attr_rec.attribute92 := p12_a120;
2957 ddp_srch_attr_rec.attribute93 := p12_a121;
2958 ddp_srch_attr_rec.attribute94 := p12_a122;
2959 ddp_srch_attr_rec.attribute95 := p12_a123;
2960 ddp_srch_attr_rec.attribute96 := p12_a124;
2961 ddp_srch_attr_rec.attribute97 := p12_a125;
2962 ddp_srch_attr_rec.attribute98 := p12_a126;
2963 ddp_srch_attr_rec.attribute99 := p12_a127;
2964 ddp_srch_attr_rec.attribute100 := p12_a128;
2965 ddp_srch_attr_rec.quota_id := p12_a129;
2966 ddp_srch_attr_rec.quota_name := p12_a130;
2967 ddp_srch_attr_rec.revenue_class_id := p12_a131;
2968 ddp_srch_attr_rec.revenue_class_name := p12_a132;
2969 ddp_srch_attr_rec.trx_batch_name := p12_a133;
2970 ddp_srch_attr_rec.source_trx_number := p12_a134;
2971 ddp_srch_attr_rec.trx_sales_line_id := p12_a135;
2972 ddp_srch_attr_rec.trx_line_id := p12_a136;
2973 ddp_srch_attr_rec.trx_id := p12_a137;
2977 ddp_srch_attr_rec.upside_quantity := p12_a141;
2974 ddp_srch_attr_rec.comm_lines_api_id := p12_a138;
2975 ddp_srch_attr_rec.source_doc_type := p12_a139;
2976 ddp_srch_attr_rec.upside_amount := p12_a140;
2978 ddp_srch_attr_rec.uom_code := p12_a142;
2979 ddp_srch_attr_rec.forecast_id := p12_a143;
2980 ddp_srch_attr_rec.program_id := p12_a144;
2981 ddp_srch_attr_rec.request_id := p12_a145;
2982 ddp_srch_attr_rec.program_application_id := p12_a146;
2983 ddp_srch_attr_rec.program_update_date := p12_a147;
2984 ddp_srch_attr_rec.adj_comm_lines_api_id := p12_a148;
2985 ddp_srch_attr_rec.invoice_number := p12_a149;
2986 ddp_srch_attr_rec.invoice_date := p12_a150;
2987 ddp_srch_attr_rec.order_number := p12_a151;
2988 ddp_srch_attr_rec.order_date := p12_a152;
2989 ddp_srch_attr_rec.line_number := p12_a153;
2990 ddp_srch_attr_rec.customer_id := p12_a154;
2991 ddp_srch_attr_rec.bill_to_address_id := p12_a155;
2992 ddp_srch_attr_rec.ship_to_address_id := p12_a156;
2993 ddp_srch_attr_rec.bill_to_contact_id := p12_a157;
2994 ddp_srch_attr_rec.ship_to_contact_id := p12_a158;
2995 ddp_srch_attr_rec.load_status := p12_a159;
2996 ddp_srch_attr_rec.revenue_type_disp := p12_a160;
2997 ddp_srch_attr_rec.revenue_type := p12_a161;
2998 ddp_srch_attr_rec.adjust_rollup_flag := p12_a162;
2999 ddp_srch_attr_rec.adjust_date := p12_a163;
3000 ddp_srch_attr_rec.adjusted_by := p12_a164;
3001 ddp_srch_attr_rec.adjust_status_disp := p12_a165;
3002 ddp_srch_attr_rec.adjust_status := p12_a166;
3003 ddp_srch_attr_rec.adjust_comments := p12_a167;
3004 ddp_srch_attr_rec.type := p12_a168;
3005 ddp_srch_attr_rec.pre_processed_code := p12_a169;
3006 ddp_srch_attr_rec.comp_group_id := p12_a170;
3007 ddp_srch_attr_rec.srp_plan_assign_id := p12_a171;
3008 ddp_srch_attr_rec.role_id := p12_a172;
3009 ddp_srch_attr_rec.sales_channel := p12_a173;
3010 ddp_srch_attr_rec.object_version_number := p12_a174;
3011 ddp_srch_attr_rec.split_pct := p12_a175;
3012 ddp_srch_attr_rec.split_status := p12_a176;
3013 ddp_srch_attr_rec.commission_amount := p12_a177;
3014 ddp_srch_attr_rec.role_name := p12_a178;
3015 ddp_srch_attr_rec.comp_group_name := p12_a179;
3016 ddp_srch_attr_rec.pre_processed_code_disp := p12_a180;
3017 ddp_srch_attr_rec.customer_name := p12_a181;
3018 ddp_srch_attr_rec.customer_number := p12_a182;
3019 ddp_srch_attr_rec.inventory_item_id := p12_a183;
3020 ddp_srch_attr_rec.source_trx_id := p12_a184;
3021 ddp_srch_attr_rec.source_trx_line_id := p12_a185;
3022 ddp_srch_attr_rec.source_trx_sales_line_id := p12_a186;
3023 ddp_srch_attr_rec.org_id := p12_a187;
3024 ddp_srch_attr_rec.terr_id := p12_a188;
3025 ddp_srch_attr_rec.preserve_credit_override_flag := p12_a189;
3026 ddp_srch_attr_rec.terr_name := p12_a190;
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037 -- here's the delegated call to the old PL/SQL routine
3038 cn_get_tx_data_pub.get_adj(p_api_version,
3039 p_init_msg_list,
3040 p_validation_level,
3041 p_org_id,
3042 p_salesrep_id,
3043 p_pr_date_to,
3044 p_pr_date_from,
3045 p_calc_status,
3046 p_adj_status,
3047 p_load_status,
3048 p_invoice_num,
3049 p_order_num,
3050 ddp_srch_attr_rec,
3051 p_first,
3052 p_last,
3053 x_return_status,
3054 x_msg_count,
3055 x_msg_data,
3056 x_loading_status,
3057 ddx_adj_tbl,
3058 x_adj_count,
3059 x_valid_trx_count);
3060
3061 -- copy data back from the local variables to OUT or IN-OUT args, if any
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081 cn_get_tx_data_pub_w.rosetta_table_copy_out_p1(ddx_adj_tbl, p19_a0
3082 , p19_a1
3083 , p19_a2
3084 , p19_a3
3085 , p19_a4
3086 , p19_a5
3087 , p19_a6
3088 , p19_a7
3089 , p19_a8
3090 , p19_a9
3091 , p19_a10
3092 , p19_a11
3093 , p19_a12
3094 , p19_a13
3095 , p19_a14
3096 , p19_a15
3097 , p19_a16
3098 , p19_a17
3099 , p19_a18
3100 , p19_a19
3101 , p19_a20
3102 , p19_a21
3103 , p19_a22
3104 , p19_a23
3105 , p19_a24
3106 , p19_a25
3107 , p19_a26
3108 , p19_a27
3109 , p19_a28
3110 , p19_a29
3111 , p19_a30
3112 , p19_a31
3113 , p19_a32
3114 , p19_a33
3115 , p19_a34
3116 , p19_a35
3117 , p19_a36
3118 , p19_a37
3119 , p19_a38
3120 , p19_a39
3121 , p19_a40
3122 , p19_a41
3123 , p19_a42
3124 , p19_a43
3125 , p19_a44
3126 , p19_a45
3127 , p19_a46
3128 , p19_a47
3129 , p19_a48
3130 , p19_a49
3131 , p19_a50
3132 , p19_a51
3133 , p19_a52
3134 , p19_a53
3135 , p19_a54
3136 , p19_a55
3137 , p19_a56
3138 , p19_a57
3142 , p19_a61
3139 , p19_a58
3140 , p19_a59
3141 , p19_a60
3143 , p19_a62
3144 , p19_a63
3145 , p19_a64
3146 , p19_a65
3147 , p19_a66
3148 , p19_a67
3149 , p19_a68
3150 , p19_a69
3151 , p19_a70
3152 , p19_a71
3153 , p19_a72
3154 , p19_a73
3155 , p19_a74
3156 , p19_a75
3157 , p19_a76
3158 , p19_a77
3159 , p19_a78
3160 , p19_a79
3161 , p19_a80
3162 , p19_a81
3163 , p19_a82
3164 , p19_a83
3165 , p19_a84
3166 , p19_a85
3167 , p19_a86
3168 , p19_a87
3169 , p19_a88
3170 , p19_a89
3171 , p19_a90
3172 , p19_a91
3173 , p19_a92
3174 , p19_a93
3175 , p19_a94
3176 , p19_a95
3177 , p19_a96
3178 , p19_a97
3179 , p19_a98
3180 , p19_a99
3181 , p19_a100
3182 , p19_a101
3183 , p19_a102
3184 , p19_a103
3185 , p19_a104
3186 , p19_a105
3187 , p19_a106
3188 , p19_a107
3189 , p19_a108
3190 , p19_a109
3191 , p19_a110
3192 , p19_a111
3193 , p19_a112
3194 , p19_a113
3195 , p19_a114
3196 , p19_a115
3197 , p19_a116
3198 , p19_a117
3199 , p19_a118
3200 , p19_a119
3201 , p19_a120
3202 , p19_a121
3203 , p19_a122
3204 , p19_a123
3205 , p19_a124
3206 , p19_a125
3207 , p19_a126
3208 , p19_a127
3209 , p19_a128
3210 , p19_a129
3211 , p19_a130
3212 , p19_a131
3213 , p19_a132
3214 , p19_a133
3215 , p19_a134
3216 , p19_a135
3217 , p19_a136
3218 , p19_a137
3219 , p19_a138
3220 , p19_a139
3221 , p19_a140
3222 , p19_a141
3223 , p19_a142
3224 , p19_a143
3225 , p19_a144
3226 , p19_a145
3227 , p19_a146
3228 , p19_a147
3229 , p19_a148
3230 , p19_a149
3231 , p19_a150
3232 , p19_a151
3233 , p19_a152
3234 , p19_a153
3235 , p19_a154
3236 , p19_a155
3237 , p19_a156
3238 , p19_a157
3239 , p19_a158
3240 , p19_a159
3241 , p19_a160
3242 , p19_a161
3243 , p19_a162
3244 , p19_a163
3245 , p19_a164
3246 , p19_a165
3247 , p19_a166
3248 , p19_a167
3249 , p19_a168
3250 , p19_a169
3251 , p19_a170
3252 , p19_a171
3253 , p19_a172
3254 , p19_a173
3255 , p19_a174
3256 , p19_a175
3257 , p19_a176
3258 , p19_a177
3259 , p19_a178
3260 , p19_a179
3261 , p19_a180
3262 , p19_a181
3263 , p19_a182
3264 , p19_a183
3265 , p19_a184
3266 , p19_a185
3267 , p19_a186
3268 , p19_a187
3269 , p19_a188
3270 , p19_a189
3271 , p19_a190
3272 );
3273
3274
3275 end;
3276
3277 procedure get_split_data(p_api_version NUMBER
3278 , p_init_msg_list VARCHAR2
3279 , p_validation_level VARCHAR2
3280 , p_comm_lines_api_id NUMBER
3281 , p_load_status VARCHAR2
3282 , x_return_status out nocopy VARCHAR2
3283 , x_msg_count out nocopy NUMBER
3284 , x_msg_data out nocopy VARCHAR2
3285 , x_loading_status out nocopy VARCHAR2
3286 , p9_a0 out nocopy JTF_NUMBER_TABLE
3287 , p9_a1 out nocopy JTF_VARCHAR2_TABLE_100
3288 , p9_a2 out nocopy JTF_VARCHAR2_TABLE_400
3289 , p9_a3 out nocopy JTF_NUMBER_TABLE
3290 , p9_a4 out nocopy JTF_NUMBER_TABLE
3291 , p9_a5 out nocopy JTF_VARCHAR2_TABLE_100
3292 , p9_a6 out nocopy JTF_DATE_TABLE
3293 , p9_a7 out nocopy JTF_DATE_TABLE
3294 , p9_a8 out nocopy JTF_NUMBER_TABLE
3295 , p9_a9 out nocopy JTF_NUMBER_TABLE
3296 , p9_a10 out nocopy JTF_NUMBER_TABLE
3297 , p9_a11 out nocopy JTF_NUMBER_TABLE
3298 , p9_a12 out nocopy JTF_NUMBER_TABLE
3299 , p9_a13 out nocopy JTF_VARCHAR2_TABLE_100
3300 , p9_a14 out nocopy JTF_NUMBER_TABLE
3301 , p9_a15 out nocopy JTF_VARCHAR2_TABLE_100
3302 , p9_a16 out nocopy JTF_VARCHAR2_TABLE_100
3303 , p9_a17 out nocopy JTF_VARCHAR2_TABLE_100
3304 , p9_a18 out nocopy JTF_VARCHAR2_TABLE_100
3305 , p9_a19 out nocopy JTF_VARCHAR2_TABLE_100
3306 , p9_a20 out nocopy JTF_VARCHAR2_TABLE_100
3307 , p9_a21 out nocopy JTF_VARCHAR2_TABLE_1800
3308 , p9_a22 out nocopy JTF_NUMBER_TABLE
3309 , p9_a23 out nocopy JTF_NUMBER_TABLE
3310 , p9_a24 out nocopy JTF_DATE_TABLE
3311 , p9_a25 out nocopy JTF_NUMBER_TABLE
3312 , p9_a26 out nocopy JTF_NUMBER_TABLE
3313 , p9_a27 out nocopy JTF_DATE_TABLE
3314 , p9_a28 out nocopy JTF_VARCHAR2_TABLE_100
3315 , p9_a29 out nocopy JTF_VARCHAR2_TABLE_300
3319 , p9_a33 out nocopy JTF_VARCHAR2_TABLE_300
3316 , p9_a30 out nocopy JTF_VARCHAR2_TABLE_300
3317 , p9_a31 out nocopy JTF_VARCHAR2_TABLE_300
3318 , p9_a32 out nocopy JTF_VARCHAR2_TABLE_300
3320 , p9_a34 out nocopy JTF_VARCHAR2_TABLE_300
3321 , p9_a35 out nocopy JTF_VARCHAR2_TABLE_300
3322 , p9_a36 out nocopy JTF_VARCHAR2_TABLE_300
3323 , p9_a37 out nocopy JTF_VARCHAR2_TABLE_300
3324 , p9_a38 out nocopy JTF_VARCHAR2_TABLE_300
3325 , p9_a39 out nocopy JTF_VARCHAR2_TABLE_300
3326 , p9_a40 out nocopy JTF_VARCHAR2_TABLE_300
3327 , p9_a41 out nocopy JTF_VARCHAR2_TABLE_300
3328 , p9_a42 out nocopy JTF_VARCHAR2_TABLE_300
3329 , p9_a43 out nocopy JTF_VARCHAR2_TABLE_300
3330 , p9_a44 out nocopy JTF_VARCHAR2_TABLE_300
3331 , p9_a45 out nocopy JTF_VARCHAR2_TABLE_300
3332 , p9_a46 out nocopy JTF_VARCHAR2_TABLE_300
3333 , p9_a47 out nocopy JTF_VARCHAR2_TABLE_300
3334 , p9_a48 out nocopy JTF_VARCHAR2_TABLE_300
3335 , p9_a49 out nocopy JTF_VARCHAR2_TABLE_300
3336 , p9_a50 out nocopy JTF_VARCHAR2_TABLE_300
3337 , p9_a51 out nocopy JTF_VARCHAR2_TABLE_300
3338 , p9_a52 out nocopy JTF_VARCHAR2_TABLE_300
3339 , p9_a53 out nocopy JTF_VARCHAR2_TABLE_300
3340 , p9_a54 out nocopy JTF_VARCHAR2_TABLE_300
3341 , p9_a55 out nocopy JTF_VARCHAR2_TABLE_300
3342 , p9_a56 out nocopy JTF_VARCHAR2_TABLE_300
3343 , p9_a57 out nocopy JTF_VARCHAR2_TABLE_300
3344 , p9_a58 out nocopy JTF_VARCHAR2_TABLE_300
3345 , p9_a59 out nocopy JTF_VARCHAR2_TABLE_300
3346 , p9_a60 out nocopy JTF_VARCHAR2_TABLE_300
3347 , p9_a61 out nocopy JTF_VARCHAR2_TABLE_300
3348 , p9_a62 out nocopy JTF_VARCHAR2_TABLE_300
3349 , p9_a63 out nocopy JTF_VARCHAR2_TABLE_300
3350 , p9_a64 out nocopy JTF_VARCHAR2_TABLE_300
3351 , p9_a65 out nocopy JTF_VARCHAR2_TABLE_300
3352 , p9_a66 out nocopy JTF_VARCHAR2_TABLE_300
3353 , p9_a67 out nocopy JTF_VARCHAR2_TABLE_300
3354 , p9_a68 out nocopy JTF_VARCHAR2_TABLE_300
3355 , p9_a69 out nocopy JTF_VARCHAR2_TABLE_300
3356 , p9_a70 out nocopy JTF_VARCHAR2_TABLE_300
3357 , p9_a71 out nocopy JTF_VARCHAR2_TABLE_300
3358 , p9_a72 out nocopy JTF_VARCHAR2_TABLE_300
3359 , p9_a73 out nocopy JTF_VARCHAR2_TABLE_300
3360 , p9_a74 out nocopy JTF_VARCHAR2_TABLE_300
3361 , p9_a75 out nocopy JTF_VARCHAR2_TABLE_300
3362 , p9_a76 out nocopy JTF_VARCHAR2_TABLE_300
3363 , p9_a77 out nocopy JTF_VARCHAR2_TABLE_300
3364 , p9_a78 out nocopy JTF_VARCHAR2_TABLE_300
3365 , p9_a79 out nocopy JTF_VARCHAR2_TABLE_300
3366 , p9_a80 out nocopy JTF_VARCHAR2_TABLE_300
3367 , p9_a81 out nocopy JTF_VARCHAR2_TABLE_300
3368 , p9_a82 out nocopy JTF_VARCHAR2_TABLE_300
3369 , p9_a83 out nocopy JTF_VARCHAR2_TABLE_300
3370 , p9_a84 out nocopy JTF_VARCHAR2_TABLE_300
3371 , p9_a85 out nocopy JTF_VARCHAR2_TABLE_300
3372 , p9_a86 out nocopy JTF_VARCHAR2_TABLE_300
3373 , p9_a87 out nocopy JTF_VARCHAR2_TABLE_300
3374 , p9_a88 out nocopy JTF_VARCHAR2_TABLE_300
3375 , p9_a89 out nocopy JTF_VARCHAR2_TABLE_300
3376 , p9_a90 out nocopy JTF_VARCHAR2_TABLE_300
3377 , p9_a91 out nocopy JTF_VARCHAR2_TABLE_300
3378 , p9_a92 out nocopy JTF_VARCHAR2_TABLE_300
3379 , p9_a93 out nocopy JTF_VARCHAR2_TABLE_300
3380 , p9_a94 out nocopy JTF_VARCHAR2_TABLE_300
3381 , p9_a95 out nocopy JTF_VARCHAR2_TABLE_300
3382 , p9_a96 out nocopy JTF_VARCHAR2_TABLE_300
3383 , p9_a97 out nocopy JTF_VARCHAR2_TABLE_300
3384 , p9_a98 out nocopy JTF_VARCHAR2_TABLE_300
3385 , p9_a99 out nocopy JTF_VARCHAR2_TABLE_300
3386 , p9_a100 out nocopy JTF_VARCHAR2_TABLE_300
3387 , p9_a101 out nocopy JTF_VARCHAR2_TABLE_300
3388 , p9_a102 out nocopy JTF_VARCHAR2_TABLE_300
3389 , p9_a103 out nocopy JTF_VARCHAR2_TABLE_300
3390 , p9_a104 out nocopy JTF_VARCHAR2_TABLE_300
3391 , p9_a105 out nocopy JTF_VARCHAR2_TABLE_300
3392 , p9_a106 out nocopy JTF_VARCHAR2_TABLE_300
3393 , p9_a107 out nocopy JTF_VARCHAR2_TABLE_300
3394 , p9_a108 out nocopy JTF_VARCHAR2_TABLE_300
3395 , p9_a109 out nocopy JTF_VARCHAR2_TABLE_300
3396 , p9_a110 out nocopy JTF_VARCHAR2_TABLE_300
3397 , p9_a111 out nocopy JTF_VARCHAR2_TABLE_300
3398 , p9_a112 out nocopy JTF_VARCHAR2_TABLE_300
3399 , p9_a113 out nocopy JTF_VARCHAR2_TABLE_300
3400 , p9_a114 out nocopy JTF_VARCHAR2_TABLE_300
3401 , p9_a115 out nocopy JTF_VARCHAR2_TABLE_300
3402 , p9_a116 out nocopy JTF_VARCHAR2_TABLE_300
3403 , p9_a117 out nocopy JTF_VARCHAR2_TABLE_300
3404 , p9_a118 out nocopy JTF_VARCHAR2_TABLE_300
3405 , p9_a119 out nocopy JTF_VARCHAR2_TABLE_300
3406 , p9_a120 out nocopy JTF_VARCHAR2_TABLE_300
3407 , p9_a121 out nocopy JTF_VARCHAR2_TABLE_300
3408 , p9_a122 out nocopy JTF_VARCHAR2_TABLE_300
3409 , p9_a123 out nocopy JTF_VARCHAR2_TABLE_300
3410 , p9_a124 out nocopy JTF_VARCHAR2_TABLE_300
3411 , p9_a125 out nocopy JTF_VARCHAR2_TABLE_300
3412 , p9_a126 out nocopy JTF_VARCHAR2_TABLE_300
3413 , p9_a127 out nocopy JTF_VARCHAR2_TABLE_300
3414 , p9_a128 out nocopy JTF_VARCHAR2_TABLE_300
3415 , p9_a129 out nocopy JTF_NUMBER_TABLE
3416 , p9_a130 out nocopy JTF_VARCHAR2_TABLE_100
3417 , p9_a131 out nocopy JTF_NUMBER_TABLE
3418 , p9_a132 out nocopy JTF_VARCHAR2_TABLE_100
3419 , p9_a133 out nocopy JTF_VARCHAR2_TABLE_100
3423 , p9_a137 out nocopy JTF_NUMBER_TABLE
3420 , p9_a134 out nocopy JTF_VARCHAR2_TABLE_100
3421 , p9_a135 out nocopy JTF_NUMBER_TABLE
3422 , p9_a136 out nocopy JTF_NUMBER_TABLE
3424 , p9_a138 out nocopy JTF_NUMBER_TABLE
3425 , p9_a139 out nocopy JTF_VARCHAR2_TABLE_100
3426 , p9_a140 out nocopy JTF_NUMBER_TABLE
3427 , p9_a141 out nocopy JTF_NUMBER_TABLE
3428 , p9_a142 out nocopy JTF_VARCHAR2_TABLE_100
3429 , p9_a143 out nocopy JTF_NUMBER_TABLE
3430 , p9_a144 out nocopy JTF_NUMBER_TABLE
3431 , p9_a145 out nocopy JTF_NUMBER_TABLE
3432 , p9_a146 out nocopy JTF_NUMBER_TABLE
3433 , p9_a147 out nocopy JTF_DATE_TABLE
3434 , p9_a148 out nocopy JTF_NUMBER_TABLE
3435 , p9_a149 out nocopy JTF_VARCHAR2_TABLE_100
3436 , p9_a150 out nocopy JTF_DATE_TABLE
3437 , p9_a151 out nocopy JTF_NUMBER_TABLE
3438 , p9_a152 out nocopy JTF_DATE_TABLE
3439 , p9_a153 out nocopy JTF_NUMBER_TABLE
3440 , p9_a154 out nocopy JTF_NUMBER_TABLE
3441 , p9_a155 out nocopy JTF_NUMBER_TABLE
3442 , p9_a156 out nocopy JTF_NUMBER_TABLE
3443 , p9_a157 out nocopy JTF_NUMBER_TABLE
3444 , p9_a158 out nocopy JTF_NUMBER_TABLE
3445 , p9_a159 out nocopy JTF_VARCHAR2_TABLE_100
3446 , p9_a160 out nocopy JTF_VARCHAR2_TABLE_100
3447 , p9_a161 out nocopy JTF_VARCHAR2_TABLE_100
3448 , p9_a162 out nocopy JTF_VARCHAR2_TABLE_100
3449 , p9_a163 out nocopy JTF_DATE_TABLE
3450 , p9_a164 out nocopy JTF_VARCHAR2_TABLE_100
3451 , p9_a165 out nocopy JTF_VARCHAR2_TABLE_100
3452 , p9_a166 out nocopy JTF_VARCHAR2_TABLE_100
3453 , p9_a167 out nocopy JTF_VARCHAR2_TABLE_2000
3454 , p9_a168 out nocopy JTF_VARCHAR2_TABLE_100
3455 , p9_a169 out nocopy JTF_VARCHAR2_TABLE_100
3456 , p9_a170 out nocopy JTF_NUMBER_TABLE
3457 , p9_a171 out nocopy JTF_NUMBER_TABLE
3458 , p9_a172 out nocopy JTF_NUMBER_TABLE
3459 , p9_a173 out nocopy JTF_VARCHAR2_TABLE_100
3460 , p9_a174 out nocopy JTF_NUMBER_TABLE
3461 , p9_a175 out nocopy JTF_NUMBER_TABLE
3462 , p9_a176 out nocopy JTF_VARCHAR2_TABLE_100
3463 , p9_a177 out nocopy JTF_NUMBER_TABLE
3464 , p9_a178 out nocopy JTF_VARCHAR2_TABLE_100
3465 , p9_a179 out nocopy JTF_VARCHAR2_TABLE_100
3466 , p9_a180 out nocopy JTF_VARCHAR2_TABLE_100
3467 , p9_a181 out nocopy JTF_VARCHAR2_TABLE_100
3468 , p9_a182 out nocopy JTF_VARCHAR2_TABLE_100
3469 , p9_a183 out nocopy JTF_NUMBER_TABLE
3470 , p9_a184 out nocopy JTF_NUMBER_TABLE
3471 , p9_a185 out nocopy JTF_NUMBER_TABLE
3472 , p9_a186 out nocopy JTF_NUMBER_TABLE
3473 , p9_a187 out nocopy JTF_NUMBER_TABLE
3474 , p9_a188 out nocopy JTF_NUMBER_TABLE
3475 , p9_a189 out nocopy JTF_VARCHAR2_TABLE_100
3476 , p9_a190 out nocopy JTF_VARCHAR2_TABLE_2000
3477 , x_adj_count out nocopy NUMBER
3478 )
3479
3480 as
3481 ddx_adj_tbl cn_get_tx_data_pub.adj_tbl_type;
3482 ddindx binary_integer; indx binary_integer;
3483 begin
3484
3485 -- copy data to the local IN or IN-OUT args, if any
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497 -- here's the delegated call to the old PL/SQL routine
3498 cn_get_tx_data_pub.get_split_data(p_api_version,
3499 p_init_msg_list,
3500 p_validation_level,
3501 p_comm_lines_api_id,
3502 p_load_status,
3503 x_return_status,
3504 x_msg_count,
3505 x_msg_data,
3506 x_loading_status,
3507 ddx_adj_tbl,
3508 x_adj_count);
3509
3510 -- copy data back from the local variables to OUT or IN-OUT args, if any
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520 cn_get_tx_data_pub_w.rosetta_table_copy_out_p1(ddx_adj_tbl, p9_a0
3521 , p9_a1
3522 , p9_a2
3523 , p9_a3
3524 , p9_a4
3525 , p9_a5
3526 , p9_a6
3527 , p9_a7
3528 , p9_a8
3529 , p9_a9
3530 , p9_a10
3531 , p9_a11
3532 , p9_a12
3533 , p9_a13
3534 , p9_a14
3535 , p9_a15
3536 , p9_a16
3537 , p9_a17
3538 , p9_a18
3539 , p9_a19
3540 , p9_a20
3541 , p9_a21
3542 , p9_a22
3543 , p9_a23
3544 , p9_a24
3545 , p9_a25
3546 , p9_a26
3547 , p9_a27
3548 , p9_a28
3549 , p9_a29
3550 , p9_a30
3551 , p9_a31
3552 , p9_a32
3553 , p9_a33
3554 , p9_a34
3555 , p9_a35
3556 , p9_a36
3557 , p9_a37
3558 , p9_a38
3559 , p9_a39
3560 , p9_a40
3561 , p9_a41
3562 , p9_a42
3563 , p9_a43
3564 , p9_a44
3565 , p9_a45
3566 , p9_a46
3567 , p9_a47
3568 , p9_a48
3569 , p9_a49
3570 , p9_a50
3571 , p9_a51
3572 , p9_a52
3573 , p9_a53
3574 , p9_a54
3575 , p9_a55
3576 , p9_a56
3577 , p9_a57
3578 , p9_a58
3579 , p9_a59
3580 , p9_a60
3581 , p9_a61
3582 , p9_a62
3583 , p9_a63
3584 , p9_a64
3585 , p9_a65
3586 , p9_a66
3587 , p9_a67
3588 , p9_a68
3589 , p9_a69
3590 , p9_a70
3594 , p9_a74
3591 , p9_a71
3592 , p9_a72
3593 , p9_a73
3595 , p9_a75
3596 , p9_a76
3597 , p9_a77
3598 , p9_a78
3599 , p9_a79
3600 , p9_a80
3601 , p9_a81
3602 , p9_a82
3603 , p9_a83
3604 , p9_a84
3605 , p9_a85
3606 , p9_a86
3607 , p9_a87
3608 , p9_a88
3609 , p9_a89
3610 , p9_a90
3611 , p9_a91
3612 , p9_a92
3613 , p9_a93
3614 , p9_a94
3615 , p9_a95
3616 , p9_a96
3617 , p9_a97
3618 , p9_a98
3619 , p9_a99
3620 , p9_a100
3621 , p9_a101
3622 , p9_a102
3623 , p9_a103
3624 , p9_a104
3625 , p9_a105
3626 , p9_a106
3627 , p9_a107
3628 , p9_a108
3629 , p9_a109
3630 , p9_a110
3631 , p9_a111
3632 , p9_a112
3633 , p9_a113
3634 , p9_a114
3635 , p9_a115
3636 , p9_a116
3637 , p9_a117
3638 , p9_a118
3639 , p9_a119
3640 , p9_a120
3641 , p9_a121
3642 , p9_a122
3643 , p9_a123
3644 , p9_a124
3645 , p9_a125
3646 , p9_a126
3647 , p9_a127
3648 , p9_a128
3649 , p9_a129
3650 , p9_a130
3651 , p9_a131
3652 , p9_a132
3653 , p9_a133
3654 , p9_a134
3655 , p9_a135
3656 , p9_a136
3657 , p9_a137
3658 , p9_a138
3659 , p9_a139
3660 , p9_a140
3661 , p9_a141
3662 , p9_a142
3663 , p9_a143
3664 , p9_a144
3665 , p9_a145
3666 , p9_a146
3667 , p9_a147
3668 , p9_a148
3669 , p9_a149
3670 , p9_a150
3671 , p9_a151
3672 , p9_a152
3673 , p9_a153
3674 , p9_a154
3675 , p9_a155
3676 , p9_a156
3677 , p9_a157
3678 , p9_a158
3679 , p9_a159
3680 , p9_a160
3681 , p9_a161
3682 , p9_a162
3683 , p9_a163
3684 , p9_a164
3685 , p9_a165
3686 , p9_a166
3687 , p9_a167
3688 , p9_a168
3689 , p9_a169
3690 , p9_a170
3691 , p9_a171
3692 , p9_a172
3693 , p9_a173
3694 , p9_a174
3695 , p9_a175
3696 , p9_a176
3697 , p9_a177
3698 , p9_a178
3699 , p9_a179
3700 , p9_a180
3701 , p9_a181
3702 , p9_a182
3703 , p9_a183
3704 , p9_a184
3705 , p9_a185
3706 , p9_a186
3707 , p9_a187
3708 , p9_a188
3709 , p9_a189
3710 , p9_a190
3711 );
3712
3713 end;
3714
3715 procedure insert_api_record(p_api_version NUMBER
3716 , p_init_msg_list VARCHAR2
3717 , p_validation_level VARCHAR2
3718 , p_action VARCHAR2
3719 , p4_a0 NUMBER
3720 , p4_a1 VARCHAR2
3721 , p4_a2 VARCHAR2
3722 , p4_a3 NUMBER
3723 , p4_a4 NUMBER
3724 , p4_a5 VARCHAR2
3725 , p4_a6 DATE
3726 , p4_a7 DATE
3727 , p4_a8 NUMBER
3728 , p4_a9 NUMBER
3729 , p4_a10 NUMBER
3730 , p4_a11 NUMBER
3731 , p4_a12 NUMBER
3732 , p4_a13 VARCHAR2
3733 , p4_a14 NUMBER
3734 , p4_a15 VARCHAR2
3735 , p4_a16 VARCHAR2
3736 , p4_a17 VARCHAR2
3737 , p4_a18 VARCHAR2
3738 , p4_a19 VARCHAR2
3739 , p4_a20 VARCHAR2
3740 , p4_a21 VARCHAR2
3741 , p4_a22 NUMBER
3742 , p4_a23 NUMBER
3743 , p4_a24 DATE
3744 , p4_a25 NUMBER
3745 , p4_a26 NUMBER
3746 , p4_a27 DATE
3747 , p4_a28 VARCHAR2
3748 , p4_a29 VARCHAR2
3749 , p4_a30 VARCHAR2
3750 , p4_a31 VARCHAR2
3751 , p4_a32 VARCHAR2
3752 , p4_a33 VARCHAR2
3753 , p4_a34 VARCHAR2
3754 , p4_a35 VARCHAR2
3755 , p4_a36 VARCHAR2
3756 , p4_a37 VARCHAR2
3757 , p4_a38 VARCHAR2
3758 , p4_a39 VARCHAR2
3759 , p4_a40 VARCHAR2
3760 , p4_a41 VARCHAR2
3761 , p4_a42 VARCHAR2
3762 , p4_a43 VARCHAR2
3763 , p4_a44 VARCHAR2
3764 , p4_a45 VARCHAR2
3765 , p4_a46 VARCHAR2
3766 , p4_a47 VARCHAR2
3767 , p4_a48 VARCHAR2
3768 , p4_a49 VARCHAR2
3769 , p4_a50 VARCHAR2
3770 , p4_a51 VARCHAR2
3771 , p4_a52 VARCHAR2
3772 , p4_a53 VARCHAR2
3773 , p4_a54 VARCHAR2
3774 , p4_a55 VARCHAR2
3775 , p4_a56 VARCHAR2
3776 , p4_a57 VARCHAR2
3777 , p4_a58 VARCHAR2
3778 , p4_a59 VARCHAR2
3779 , p4_a60 VARCHAR2
3780 , p4_a61 VARCHAR2
3781 , p4_a62 VARCHAR2
3782 , p4_a63 VARCHAR2
3783 , p4_a64 VARCHAR2
3784 , p4_a65 VARCHAR2
3785 , p4_a66 VARCHAR2
3786 , p4_a67 VARCHAR2
3787 , p4_a68 VARCHAR2
3788 , p4_a69 VARCHAR2
3789 , p4_a70 VARCHAR2
3790 , p4_a71 VARCHAR2
3791 , p4_a72 VARCHAR2
3792 , p4_a73 VARCHAR2
3796 , p4_a77 VARCHAR2
3793 , p4_a74 VARCHAR2
3794 , p4_a75 VARCHAR2
3795 , p4_a76 VARCHAR2
3797 , p4_a78 VARCHAR2
3798 , p4_a79 VARCHAR2
3799 , p4_a80 VARCHAR2
3800 , p4_a81 VARCHAR2
3801 , p4_a82 VARCHAR2
3802 , p4_a83 VARCHAR2
3803 , p4_a84 VARCHAR2
3804 , p4_a85 VARCHAR2
3805 , p4_a86 VARCHAR2
3806 , p4_a87 VARCHAR2
3807 , p4_a88 VARCHAR2
3808 , p4_a89 VARCHAR2
3809 , p4_a90 VARCHAR2
3810 , p4_a91 VARCHAR2
3811 , p4_a92 VARCHAR2
3812 , p4_a93 VARCHAR2
3813 , p4_a94 VARCHAR2
3814 , p4_a95 VARCHAR2
3815 , p4_a96 VARCHAR2
3816 , p4_a97 VARCHAR2
3817 , p4_a98 VARCHAR2
3818 , p4_a99 VARCHAR2
3819 , p4_a100 VARCHAR2
3820 , p4_a101 VARCHAR2
3821 , p4_a102 VARCHAR2
3822 , p4_a103 VARCHAR2
3823 , p4_a104 VARCHAR2
3824 , p4_a105 VARCHAR2
3825 , p4_a106 VARCHAR2
3826 , p4_a107 VARCHAR2
3827 , p4_a108 VARCHAR2
3828 , p4_a109 VARCHAR2
3829 , p4_a110 VARCHAR2
3830 , p4_a111 VARCHAR2
3831 , p4_a112 VARCHAR2
3832 , p4_a113 VARCHAR2
3833 , p4_a114 VARCHAR2
3834 , p4_a115 VARCHAR2
3835 , p4_a116 VARCHAR2
3836 , p4_a117 VARCHAR2
3837 , p4_a118 VARCHAR2
3838 , p4_a119 VARCHAR2
3839 , p4_a120 VARCHAR2
3840 , p4_a121 VARCHAR2
3841 , p4_a122 VARCHAR2
3842 , p4_a123 VARCHAR2
3843 , p4_a124 VARCHAR2
3844 , p4_a125 VARCHAR2
3845 , p4_a126 VARCHAR2
3846 , p4_a127 VARCHAR2
3847 , p4_a128 VARCHAR2
3848 , p4_a129 NUMBER
3849 , p4_a130 VARCHAR2
3850 , p4_a131 NUMBER
3851 , p4_a132 VARCHAR2
3852 , p4_a133 VARCHAR2
3853 , p4_a134 VARCHAR2
3854 , p4_a135 NUMBER
3855 , p4_a136 NUMBER
3856 , p4_a137 NUMBER
3857 , p4_a138 NUMBER
3858 , p4_a139 VARCHAR2
3859 , p4_a140 NUMBER
3860 , p4_a141 NUMBER
3861 , p4_a142 VARCHAR2
3862 , p4_a143 NUMBER
3863 , p4_a144 NUMBER
3864 , p4_a145 NUMBER
3865 , p4_a146 NUMBER
3866 , p4_a147 DATE
3867 , p4_a148 NUMBER
3868 , p4_a149 VARCHAR2
3869 , p4_a150 DATE
3870 , p4_a151 NUMBER
3871 , p4_a152 DATE
3872 , p4_a153 NUMBER
3873 , p4_a154 NUMBER
3874 , p4_a155 NUMBER
3875 , p4_a156 NUMBER
3876 , p4_a157 NUMBER
3877 , p4_a158 NUMBER
3878 , p4_a159 VARCHAR2
3879 , p4_a160 VARCHAR2
3880 , p4_a161 VARCHAR2
3881 , p4_a162 VARCHAR2
3882 , p4_a163 DATE
3883 , p4_a164 VARCHAR2
3884 , p4_a165 VARCHAR2
3885 , p4_a166 VARCHAR2
3886 , p4_a167 VARCHAR2
3887 , p4_a168 VARCHAR2
3888 , p4_a169 VARCHAR2
3889 , p4_a170 NUMBER
3890 , p4_a171 NUMBER
3891 , p4_a172 NUMBER
3892 , p4_a173 VARCHAR2
3893 , p4_a174 NUMBER
3894 , p4_a175 NUMBER
3895 , p4_a176 VARCHAR2
3896 , p4_a177 NUMBER
3897 , p4_a178 VARCHAR2
3898 , p4_a179 VARCHAR2
3899 , p4_a180 VARCHAR2
3900 , p4_a181 VARCHAR2
3901 , p4_a182 VARCHAR2
3902 , p4_a183 NUMBER
3903 , p4_a184 NUMBER
3904 , p4_a185 NUMBER
3905 , p4_a186 NUMBER
3906 , p4_a187 NUMBER
3907 , p4_a188 NUMBER
3908 , p4_a189 VARCHAR2
3909 , p4_a190 VARCHAR2
3910 , x_api_id out nocopy NUMBER
3911 , x_return_status out nocopy VARCHAR2
3912 , x_msg_count out nocopy NUMBER
3913 , x_msg_data out nocopy VARCHAR2
3914 , x_loading_status out nocopy VARCHAR2
3915 )
3916
3917 as
3918 ddp_newtx_rec cn_get_tx_data_pub.adj_rec_type;
3919 ddindx binary_integer; indx binary_integer;
3920 begin
3921
3922 -- copy data to the local IN or IN-OUT args, if any
3923
3924
3925
3926
3927 ddp_newtx_rec.commission_header_id := p4_a0;
3928 ddp_newtx_rec.direct_salesrep_number := p4_a1;
3929 ddp_newtx_rec.direct_salesrep_name := p4_a2;
3930 ddp_newtx_rec.direct_salesrep_id := p4_a3;
3931 ddp_newtx_rec.processed_period_id := p4_a4;
3932 ddp_newtx_rec.processed_period := p4_a5;
3933 ddp_newtx_rec.processed_date := p4_a6;
3934 ddp_newtx_rec.rollup_date := p4_a7;
3935 ddp_newtx_rec.transaction_amount := p4_a8;
3936 ddp_newtx_rec.transaction_amount_orig := p4_a9;
3937 ddp_newtx_rec.quantity := p4_a10;
3938 ddp_newtx_rec.discount_percentage := p4_a11;
3939 ddp_newtx_rec.margin_percentage := p4_a12;
3940 ddp_newtx_rec.orig_currency_code := p4_a13;
3941 ddp_newtx_rec.exchange_rate := p4_a14;
3942 ddp_newtx_rec.status_disp := p4_a15;
3943 ddp_newtx_rec.status := p4_a16;
3944 ddp_newtx_rec.trx_type_disp := p4_a17;
3945 ddp_newtx_rec.trx_type := p4_a18;
3946 ddp_newtx_rec.reason := p4_a19;
3947 ddp_newtx_rec.reason_code := p4_a20;
3948 ddp_newtx_rec.comments := p4_a21;
3949 ddp_newtx_rec.trx_batch_id := p4_a22;
3950 ddp_newtx_rec.created_by := p4_a23;
3951 ddp_newtx_rec.creation_date := p4_a24;
3952 ddp_newtx_rec.last_updated_by := p4_a25;
3953 ddp_newtx_rec.last_update_login := p4_a26;
3954 ddp_newtx_rec.last_update_date := p4_a27;
3958 ddp_newtx_rec.attribute3 := p4_a31;
3955 ddp_newtx_rec.attribute_category := p4_a28;
3956 ddp_newtx_rec.attribute1 := p4_a29;
3957 ddp_newtx_rec.attribute2 := p4_a30;
3959 ddp_newtx_rec.attribute4 := p4_a32;
3960 ddp_newtx_rec.attribute5 := p4_a33;
3961 ddp_newtx_rec.attribute6 := p4_a34;
3962 ddp_newtx_rec.attribute7 := p4_a35;
3963 ddp_newtx_rec.attribute8 := p4_a36;
3964 ddp_newtx_rec.attribute9 := p4_a37;
3965 ddp_newtx_rec.attribute10 := p4_a38;
3966 ddp_newtx_rec.attribute11 := p4_a39;
3967 ddp_newtx_rec.attribute12 := p4_a40;
3968 ddp_newtx_rec.attribute13 := p4_a41;
3969 ddp_newtx_rec.attribute14 := p4_a42;
3970 ddp_newtx_rec.attribute15 := p4_a43;
3971 ddp_newtx_rec.attribute16 := p4_a44;
3972 ddp_newtx_rec.attribute17 := p4_a45;
3973 ddp_newtx_rec.attribute18 := p4_a46;
3974 ddp_newtx_rec.attribute19 := p4_a47;
3975 ddp_newtx_rec.attribute20 := p4_a48;
3976 ddp_newtx_rec.attribute21 := p4_a49;
3977 ddp_newtx_rec.attribute22 := p4_a50;
3978 ddp_newtx_rec.attribute23 := p4_a51;
3979 ddp_newtx_rec.attribute24 := p4_a52;
3980 ddp_newtx_rec.attribute25 := p4_a53;
3981 ddp_newtx_rec.attribute26 := p4_a54;
3982 ddp_newtx_rec.attribute27 := p4_a55;
3983 ddp_newtx_rec.attribute28 := p4_a56;
3984 ddp_newtx_rec.attribute29 := p4_a57;
3985 ddp_newtx_rec.attribute30 := p4_a58;
3986 ddp_newtx_rec.attribute31 := p4_a59;
3987 ddp_newtx_rec.attribute32 := p4_a60;
3988 ddp_newtx_rec.attribute33 := p4_a61;
3989 ddp_newtx_rec.attribute34 := p4_a62;
3990 ddp_newtx_rec.attribute35 := p4_a63;
3991 ddp_newtx_rec.attribute36 := p4_a64;
3992 ddp_newtx_rec.attribute37 := p4_a65;
3993 ddp_newtx_rec.attribute38 := p4_a66;
3994 ddp_newtx_rec.attribute39 := p4_a67;
3995 ddp_newtx_rec.attribute40 := p4_a68;
3996 ddp_newtx_rec.attribute41 := p4_a69;
3997 ddp_newtx_rec.attribute42 := p4_a70;
3998 ddp_newtx_rec.attribute43 := p4_a71;
3999 ddp_newtx_rec.attribute44 := p4_a72;
4000 ddp_newtx_rec.attribute45 := p4_a73;
4001 ddp_newtx_rec.attribute46 := p4_a74;
4002 ddp_newtx_rec.attribute47 := p4_a75;
4003 ddp_newtx_rec.attribute48 := p4_a76;
4004 ddp_newtx_rec.attribute49 := p4_a77;
4005 ddp_newtx_rec.attribute50 := p4_a78;
4006 ddp_newtx_rec.attribute51 := p4_a79;
4007 ddp_newtx_rec.attribute52 := p4_a80;
4008 ddp_newtx_rec.attribute53 := p4_a81;
4009 ddp_newtx_rec.attribute54 := p4_a82;
4010 ddp_newtx_rec.attribute55 := p4_a83;
4011 ddp_newtx_rec.attribute56 := p4_a84;
4012 ddp_newtx_rec.attribute57 := p4_a85;
4013 ddp_newtx_rec.attribute58 := p4_a86;
4014 ddp_newtx_rec.attribute59 := p4_a87;
4015 ddp_newtx_rec.attribute60 := p4_a88;
4016 ddp_newtx_rec.attribute61 := p4_a89;
4017 ddp_newtx_rec.attribute62 := p4_a90;
4018 ddp_newtx_rec.attribute63 := p4_a91;
4019 ddp_newtx_rec.attribute64 := p4_a92;
4020 ddp_newtx_rec.attribute65 := p4_a93;
4021 ddp_newtx_rec.attribute66 := p4_a94;
4022 ddp_newtx_rec.attribute67 := p4_a95;
4023 ddp_newtx_rec.attribute68 := p4_a96;
4024 ddp_newtx_rec.attribute69 := p4_a97;
4025 ddp_newtx_rec.attribute70 := p4_a98;
4026 ddp_newtx_rec.attribute71 := p4_a99;
4027 ddp_newtx_rec.attribute72 := p4_a100;
4028 ddp_newtx_rec.attribute73 := p4_a101;
4029 ddp_newtx_rec.attribute74 := p4_a102;
4030 ddp_newtx_rec.attribute75 := p4_a103;
4031 ddp_newtx_rec.attribute76 := p4_a104;
4032 ddp_newtx_rec.attribute77 := p4_a105;
4033 ddp_newtx_rec.attribute78 := p4_a106;
4034 ddp_newtx_rec.attribute79 := p4_a107;
4035 ddp_newtx_rec.attribute80 := p4_a108;
4036 ddp_newtx_rec.attribute81 := p4_a109;
4037 ddp_newtx_rec.attribute82 := p4_a110;
4038 ddp_newtx_rec.attribute83 := p4_a111;
4039 ddp_newtx_rec.attribute84 := p4_a112;
4040 ddp_newtx_rec.attribute85 := p4_a113;
4041 ddp_newtx_rec.attribute86 := p4_a114;
4042 ddp_newtx_rec.attribute87 := p4_a115;
4043 ddp_newtx_rec.attribute88 := p4_a116;
4044 ddp_newtx_rec.attribute89 := p4_a117;
4045 ddp_newtx_rec.attribute90 := p4_a118;
4046 ddp_newtx_rec.attribute91 := p4_a119;
4047 ddp_newtx_rec.attribute92 := p4_a120;
4048 ddp_newtx_rec.attribute93 := p4_a121;
4049 ddp_newtx_rec.attribute94 := p4_a122;
4050 ddp_newtx_rec.attribute95 := p4_a123;
4051 ddp_newtx_rec.attribute96 := p4_a124;
4052 ddp_newtx_rec.attribute97 := p4_a125;
4053 ddp_newtx_rec.attribute98 := p4_a126;
4054 ddp_newtx_rec.attribute99 := p4_a127;
4055 ddp_newtx_rec.attribute100 := p4_a128;
4056 ddp_newtx_rec.quota_id := p4_a129;
4057 ddp_newtx_rec.quota_name := p4_a130;
4058 ddp_newtx_rec.revenue_class_id := p4_a131;
4059 ddp_newtx_rec.revenue_class_name := p4_a132;
4060 ddp_newtx_rec.trx_batch_name := p4_a133;
4061 ddp_newtx_rec.source_trx_number := p4_a134;
4062 ddp_newtx_rec.trx_sales_line_id := p4_a135;
4063 ddp_newtx_rec.trx_line_id := p4_a136;
4064 ddp_newtx_rec.trx_id := p4_a137;
4065 ddp_newtx_rec.comm_lines_api_id := p4_a138;
4066 ddp_newtx_rec.source_doc_type := p4_a139;
4067 ddp_newtx_rec.upside_amount := p4_a140;
4068 ddp_newtx_rec.upside_quantity := p4_a141;
4069 ddp_newtx_rec.uom_code := p4_a142;
4070 ddp_newtx_rec.forecast_id := p4_a143;
4071 ddp_newtx_rec.program_id := p4_a144;
4072 ddp_newtx_rec.request_id := p4_a145;
4076 ddp_newtx_rec.invoice_number := p4_a149;
4073 ddp_newtx_rec.program_application_id := p4_a146;
4074 ddp_newtx_rec.program_update_date := p4_a147;
4075 ddp_newtx_rec.adj_comm_lines_api_id := p4_a148;
4077 ddp_newtx_rec.invoice_date := p4_a150;
4078 ddp_newtx_rec.order_number := p4_a151;
4079 ddp_newtx_rec.order_date := p4_a152;
4080 ddp_newtx_rec.line_number := p4_a153;
4081 ddp_newtx_rec.customer_id := p4_a154;
4082 ddp_newtx_rec.bill_to_address_id := p4_a155;
4083 ddp_newtx_rec.ship_to_address_id := p4_a156;
4084 ddp_newtx_rec.bill_to_contact_id := p4_a157;
4085 ddp_newtx_rec.ship_to_contact_id := p4_a158;
4086 ddp_newtx_rec.load_status := p4_a159;
4087 ddp_newtx_rec.revenue_type_disp := p4_a160;
4088 ddp_newtx_rec.revenue_type := p4_a161;
4089 ddp_newtx_rec.adjust_rollup_flag := p4_a162;
4090 ddp_newtx_rec.adjust_date := p4_a163;
4091 ddp_newtx_rec.adjusted_by := p4_a164;
4092 ddp_newtx_rec.adjust_status_disp := p4_a165;
4093 ddp_newtx_rec.adjust_status := p4_a166;
4094 ddp_newtx_rec.adjust_comments := p4_a167;
4095 ddp_newtx_rec.type := p4_a168;
4096 ddp_newtx_rec.pre_processed_code := p4_a169;
4097 ddp_newtx_rec.comp_group_id := p4_a170;
4098 ddp_newtx_rec.srp_plan_assign_id := p4_a171;
4099 ddp_newtx_rec.role_id := p4_a172;
4100 ddp_newtx_rec.sales_channel := p4_a173;
4101 ddp_newtx_rec.object_version_number := p4_a174;
4102 ddp_newtx_rec.split_pct := p4_a175;
4103 ddp_newtx_rec.split_status := p4_a176;
4104 ddp_newtx_rec.commission_amount := p4_a177;
4105 ddp_newtx_rec.role_name := p4_a178;
4106 ddp_newtx_rec.comp_group_name := p4_a179;
4107 ddp_newtx_rec.pre_processed_code_disp := p4_a180;
4108 ddp_newtx_rec.customer_name := p4_a181;
4109 ddp_newtx_rec.customer_number := p4_a182;
4110 ddp_newtx_rec.inventory_item_id := p4_a183;
4111 ddp_newtx_rec.source_trx_id := p4_a184;
4112 ddp_newtx_rec.source_trx_line_id := p4_a185;
4113 ddp_newtx_rec.source_trx_sales_line_id := p4_a186;
4114 ddp_newtx_rec.org_id := p4_a187;
4115 ddp_newtx_rec.terr_id := p4_a188;
4116 ddp_newtx_rec.preserve_credit_override_flag := p4_a189;
4117 ddp_newtx_rec.terr_name := p4_a190;
4118
4119
4120
4121
4122
4123
4124 -- here's the delegated call to the old PL/SQL routine
4125 cn_get_tx_data_pub.insert_api_record(p_api_version,
4126 p_init_msg_list,
4127 p_validation_level,
4128 p_action,
4129 ddp_newtx_rec,
4130 x_api_id,
4131 x_return_status,
4132 x_msg_count,
4133 x_msg_data,
4134 x_loading_status);
4135
4136 -- copy data back from the local variables to OUT or IN-OUT args, if any
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146 end;
4147
4148 procedure call_mass_update(p_api_version NUMBER
4149 , p_init_msg_list VARCHAR2
4150 , p_validation_level VARCHAR2
4151 , p_org_id NUMBER
4152 , p_salesrep_id NUMBER
4153 , p_pr_date_to DATE
4154 , p_pr_date_from DATE
4155 , p_calc_status VARCHAR2
4156 , p_adj_status VARCHAR2
4157 , p_load_status VARCHAR2
4158 , p_invoice_num VARCHAR2
4159 , p_order_num NUMBER
4160 , p12_a0 NUMBER
4161 , p12_a1 VARCHAR2
4162 , p12_a2 VARCHAR2
4163 , p12_a3 NUMBER
4164 , p12_a4 NUMBER
4165 , p12_a5 VARCHAR2
4166 , p12_a6 DATE
4167 , p12_a7 DATE
4168 , p12_a8 NUMBER
4169 , p12_a9 NUMBER
4170 , p12_a10 NUMBER
4171 , p12_a11 NUMBER
4172 , p12_a12 NUMBER
4173 , p12_a13 VARCHAR2
4174 , p12_a14 NUMBER
4175 , p12_a15 VARCHAR2
4176 , p12_a16 VARCHAR2
4177 , p12_a17 VARCHAR2
4178 , p12_a18 VARCHAR2
4179 , p12_a19 VARCHAR2
4180 , p12_a20 VARCHAR2
4181 , p12_a21 VARCHAR2
4182 , p12_a22 NUMBER
4183 , p12_a23 NUMBER
4184 , p12_a24 DATE
4185 , p12_a25 NUMBER
4186 , p12_a26 NUMBER
4187 , p12_a27 DATE
4188 , p12_a28 VARCHAR2
4189 , p12_a29 VARCHAR2
4190 , p12_a30 VARCHAR2
4191 , p12_a31 VARCHAR2
4192 , p12_a32 VARCHAR2
4193 , p12_a33 VARCHAR2
4194 , p12_a34 VARCHAR2
4195 , p12_a35 VARCHAR2
4196 , p12_a36 VARCHAR2
4197 , p12_a37 VARCHAR2
4198 , p12_a38 VARCHAR2
4199 , p12_a39 VARCHAR2
4200 , p12_a40 VARCHAR2
4201 , p12_a41 VARCHAR2
4202 , p12_a42 VARCHAR2
4203 , p12_a43 VARCHAR2
4204 , p12_a44 VARCHAR2
4205 , p12_a45 VARCHAR2
4206 , p12_a46 VARCHAR2
4207 , p12_a47 VARCHAR2
4208 , p12_a48 VARCHAR2
4209 , p12_a49 VARCHAR2
4210 , p12_a50 VARCHAR2
4211 , p12_a51 VARCHAR2
4212 , p12_a52 VARCHAR2
4213 , p12_a53 VARCHAR2
4214 , p12_a54 VARCHAR2
4215 , p12_a55 VARCHAR2
4216 , p12_a56 VARCHAR2
4217 , p12_a57 VARCHAR2
4218 , p12_a58 VARCHAR2
4219 , p12_a59 VARCHAR2
4220 , p12_a60 VARCHAR2
4221 , p12_a61 VARCHAR2
4222 , p12_a62 VARCHAR2
4223 , p12_a63 VARCHAR2
4224 , p12_a64 VARCHAR2
4225 , p12_a65 VARCHAR2
4226 , p12_a66 VARCHAR2
4230 , p12_a70 VARCHAR2
4227 , p12_a67 VARCHAR2
4228 , p12_a68 VARCHAR2
4229 , p12_a69 VARCHAR2
4231 , p12_a71 VARCHAR2
4232 , p12_a72 VARCHAR2
4233 , p12_a73 VARCHAR2
4234 , p12_a74 VARCHAR2
4235 , p12_a75 VARCHAR2
4236 , p12_a76 VARCHAR2
4237 , p12_a77 VARCHAR2
4238 , p12_a78 VARCHAR2
4239 , p12_a79 VARCHAR2
4240 , p12_a80 VARCHAR2
4241 , p12_a81 VARCHAR2
4242 , p12_a82 VARCHAR2
4243 , p12_a83 VARCHAR2
4244 , p12_a84 VARCHAR2
4245 , p12_a85 VARCHAR2
4246 , p12_a86 VARCHAR2
4247 , p12_a87 VARCHAR2
4248 , p12_a88 VARCHAR2
4249 , p12_a89 VARCHAR2
4250 , p12_a90 VARCHAR2
4251 , p12_a91 VARCHAR2
4252 , p12_a92 VARCHAR2
4253 , p12_a93 VARCHAR2
4254 , p12_a94 VARCHAR2
4255 , p12_a95 VARCHAR2
4256 , p12_a96 VARCHAR2
4257 , p12_a97 VARCHAR2
4258 , p12_a98 VARCHAR2
4259 , p12_a99 VARCHAR2
4260 , p12_a100 VARCHAR2
4261 , p12_a101 VARCHAR2
4262 , p12_a102 VARCHAR2
4263 , p12_a103 VARCHAR2
4264 , p12_a104 VARCHAR2
4265 , p12_a105 VARCHAR2
4266 , p12_a106 VARCHAR2
4267 , p12_a107 VARCHAR2
4268 , p12_a108 VARCHAR2
4269 , p12_a109 VARCHAR2
4270 , p12_a110 VARCHAR2
4271 , p12_a111 VARCHAR2
4272 , p12_a112 VARCHAR2
4273 , p12_a113 VARCHAR2
4274 , p12_a114 VARCHAR2
4275 , p12_a115 VARCHAR2
4276 , p12_a116 VARCHAR2
4277 , p12_a117 VARCHAR2
4278 , p12_a118 VARCHAR2
4279 , p12_a119 VARCHAR2
4280 , p12_a120 VARCHAR2
4281 , p12_a121 VARCHAR2
4282 , p12_a122 VARCHAR2
4283 , p12_a123 VARCHAR2
4284 , p12_a124 VARCHAR2
4285 , p12_a125 VARCHAR2
4286 , p12_a126 VARCHAR2
4287 , p12_a127 VARCHAR2
4288 , p12_a128 VARCHAR2
4289 , p12_a129 NUMBER
4290 , p12_a130 VARCHAR2
4291 , p12_a131 NUMBER
4292 , p12_a132 VARCHAR2
4293 , p12_a133 VARCHAR2
4294 , p12_a134 VARCHAR2
4295 , p12_a135 NUMBER
4296 , p12_a136 NUMBER
4297 , p12_a137 NUMBER
4298 , p12_a138 NUMBER
4299 , p12_a139 VARCHAR2
4300 , p12_a140 NUMBER
4301 , p12_a141 NUMBER
4302 , p12_a142 VARCHAR2
4303 , p12_a143 NUMBER
4304 , p12_a144 NUMBER
4305 , p12_a145 NUMBER
4306 , p12_a146 NUMBER
4307 , p12_a147 DATE
4308 , p12_a148 NUMBER
4309 , p12_a149 VARCHAR2
4310 , p12_a150 DATE
4311 , p12_a151 NUMBER
4312 , p12_a152 DATE
4313 , p12_a153 NUMBER
4314 , p12_a154 NUMBER
4315 , p12_a155 NUMBER
4316 , p12_a156 NUMBER
4317 , p12_a157 NUMBER
4318 , p12_a158 NUMBER
4319 , p12_a159 VARCHAR2
4320 , p12_a160 VARCHAR2
4321 , p12_a161 VARCHAR2
4322 , p12_a162 VARCHAR2
4323 , p12_a163 DATE
4324 , p12_a164 VARCHAR2
4325 , p12_a165 VARCHAR2
4326 , p12_a166 VARCHAR2
4327 , p12_a167 VARCHAR2
4328 , p12_a168 VARCHAR2
4329 , p12_a169 VARCHAR2
4330 , p12_a170 NUMBER
4331 , p12_a171 NUMBER
4332 , p12_a172 NUMBER
4333 , p12_a173 VARCHAR2
4334 , p12_a174 NUMBER
4335 , p12_a175 NUMBER
4336 , p12_a176 VARCHAR2
4337 , p12_a177 NUMBER
4338 , p12_a178 VARCHAR2
4339 , p12_a179 VARCHAR2
4340 , p12_a180 VARCHAR2
4341 , p12_a181 VARCHAR2
4342 , p12_a182 VARCHAR2
4343 , p12_a183 NUMBER
4344 , p12_a184 NUMBER
4345 , p12_a185 NUMBER
4346 , p12_a186 NUMBER
4347 , p12_a187 NUMBER
4348 , p12_a188 NUMBER
4349 , p12_a189 VARCHAR2
4350 , p12_a190 VARCHAR2
4351 , p_mass_adj_type VARCHAR2
4352 , p14_a0 NUMBER
4353 , p14_a1 VARCHAR2
4354 , p14_a2 VARCHAR2
4355 , p14_a3 NUMBER
4356 , p14_a4 NUMBER
4357 , p14_a5 VARCHAR2
4358 , p14_a6 DATE
4359 , p14_a7 DATE
4360 , p14_a8 NUMBER
4361 , p14_a9 NUMBER
4362 , p14_a10 NUMBER
4363 , p14_a11 NUMBER
4364 , p14_a12 NUMBER
4365 , p14_a13 VARCHAR2
4366 , p14_a14 NUMBER
4367 , p14_a15 VARCHAR2
4368 , p14_a16 VARCHAR2
4369 , p14_a17 VARCHAR2
4370 , p14_a18 VARCHAR2
4371 , p14_a19 VARCHAR2
4372 , p14_a20 VARCHAR2
4373 , p14_a21 VARCHAR2
4374 , p14_a22 NUMBER
4375 , p14_a23 NUMBER
4376 , p14_a24 DATE
4377 , p14_a25 NUMBER
4378 , p14_a26 NUMBER
4379 , p14_a27 DATE
4380 , p14_a28 VARCHAR2
4381 , p14_a29 VARCHAR2
4382 , p14_a30 VARCHAR2
4383 , p14_a31 VARCHAR2
4384 , p14_a32 VARCHAR2
4385 , p14_a33 VARCHAR2
4386 , p14_a34 VARCHAR2
4387 , p14_a35 VARCHAR2
4388 , p14_a36 VARCHAR2
4389 , p14_a37 VARCHAR2
4390 , p14_a38 VARCHAR2
4391 , p14_a39 VARCHAR2
4392 , p14_a40 VARCHAR2
4393 , p14_a41 VARCHAR2
4394 , p14_a42 VARCHAR2
4395 , p14_a43 VARCHAR2
4396 , p14_a44 VARCHAR2
4397 , p14_a45 VARCHAR2
4398 , p14_a46 VARCHAR2
4399 , p14_a47 VARCHAR2
4403 , p14_a51 VARCHAR2
4400 , p14_a48 VARCHAR2
4401 , p14_a49 VARCHAR2
4402 , p14_a50 VARCHAR2
4404 , p14_a52 VARCHAR2
4405 , p14_a53 VARCHAR2
4406 , p14_a54 VARCHAR2
4407 , p14_a55 VARCHAR2
4408 , p14_a56 VARCHAR2
4409 , p14_a57 VARCHAR2
4410 , p14_a58 VARCHAR2
4411 , p14_a59 VARCHAR2
4412 , p14_a60 VARCHAR2
4413 , p14_a61 VARCHAR2
4414 , p14_a62 VARCHAR2
4415 , p14_a63 VARCHAR2
4416 , p14_a64 VARCHAR2
4417 , p14_a65 VARCHAR2
4418 , p14_a66 VARCHAR2
4419 , p14_a67 VARCHAR2
4420 , p14_a68 VARCHAR2
4421 , p14_a69 VARCHAR2
4422 , p14_a70 VARCHAR2
4423 , p14_a71 VARCHAR2
4424 , p14_a72 VARCHAR2
4425 , p14_a73 VARCHAR2
4426 , p14_a74 VARCHAR2
4427 , p14_a75 VARCHAR2
4428 , p14_a76 VARCHAR2
4429 , p14_a77 VARCHAR2
4430 , p14_a78 VARCHAR2
4431 , p14_a79 VARCHAR2
4432 , p14_a80 VARCHAR2
4433 , p14_a81 VARCHAR2
4434 , p14_a82 VARCHAR2
4435 , p14_a83 VARCHAR2
4436 , p14_a84 VARCHAR2
4437 , p14_a85 VARCHAR2
4438 , p14_a86 VARCHAR2
4439 , p14_a87 VARCHAR2
4440 , p14_a88 VARCHAR2
4441 , p14_a89 VARCHAR2
4442 , p14_a90 VARCHAR2
4443 , p14_a91 VARCHAR2
4444 , p14_a92 VARCHAR2
4445 , p14_a93 VARCHAR2
4446 , p14_a94 VARCHAR2
4447 , p14_a95 VARCHAR2
4448 , p14_a96 VARCHAR2
4449 , p14_a97 VARCHAR2
4450 , p14_a98 VARCHAR2
4451 , p14_a99 VARCHAR2
4452 , p14_a100 VARCHAR2
4453 , p14_a101 VARCHAR2
4454 , p14_a102 VARCHAR2
4455 , p14_a103 VARCHAR2
4456 , p14_a104 VARCHAR2
4457 , p14_a105 VARCHAR2
4458 , p14_a106 VARCHAR2
4459 , p14_a107 VARCHAR2
4460 , p14_a108 VARCHAR2
4461 , p14_a109 VARCHAR2
4462 , p14_a110 VARCHAR2
4463 , p14_a111 VARCHAR2
4464 , p14_a112 VARCHAR2
4465 , p14_a113 VARCHAR2
4466 , p14_a114 VARCHAR2
4467 , p14_a115 VARCHAR2
4468 , p14_a116 VARCHAR2
4469 , p14_a117 VARCHAR2
4470 , p14_a118 VARCHAR2
4471 , p14_a119 VARCHAR2
4472 , p14_a120 VARCHAR2
4473 , p14_a121 VARCHAR2
4474 , p14_a122 VARCHAR2
4475 , p14_a123 VARCHAR2
4476 , p14_a124 VARCHAR2
4477 , p14_a125 VARCHAR2
4478 , p14_a126 VARCHAR2
4479 , p14_a127 VARCHAR2
4480 , p14_a128 VARCHAR2
4481 , p14_a129 NUMBER
4482 , p14_a130 VARCHAR2
4483 , p14_a131 NUMBER
4484 , p14_a132 VARCHAR2
4485 , p14_a133 VARCHAR2
4486 , p14_a134 VARCHAR2
4487 , p14_a135 NUMBER
4488 , p14_a136 NUMBER
4489 , p14_a137 NUMBER
4490 , p14_a138 NUMBER
4491 , p14_a139 VARCHAR2
4492 , p14_a140 NUMBER
4493 , p14_a141 NUMBER
4494 , p14_a142 VARCHAR2
4495 , p14_a143 NUMBER
4496 , p14_a144 NUMBER
4497 , p14_a145 NUMBER
4498 , p14_a146 NUMBER
4499 , p14_a147 DATE
4500 , p14_a148 NUMBER
4501 , p14_a149 VARCHAR2
4502 , p14_a150 DATE
4503 , p14_a151 NUMBER
4504 , p14_a152 DATE
4505 , p14_a153 NUMBER
4506 , p14_a154 NUMBER
4507 , p14_a155 NUMBER
4508 , p14_a156 NUMBER
4509 , p14_a157 NUMBER
4510 , p14_a158 NUMBER
4511 , p14_a159 VARCHAR2
4512 , p14_a160 VARCHAR2
4513 , p14_a161 VARCHAR2
4514 , p14_a162 VARCHAR2
4515 , p14_a163 DATE
4516 , p14_a164 VARCHAR2
4517 , p14_a165 VARCHAR2
4518 , p14_a166 VARCHAR2
4519 , p14_a167 VARCHAR2
4520 , p14_a168 VARCHAR2
4521 , p14_a169 VARCHAR2
4522 , p14_a170 NUMBER
4523 , p14_a171 NUMBER
4524 , p14_a172 NUMBER
4525 , p14_a173 VARCHAR2
4526 , p14_a174 NUMBER
4527 , p14_a175 NUMBER
4528 , p14_a176 VARCHAR2
4529 , p14_a177 NUMBER
4530 , p14_a178 VARCHAR2
4531 , p14_a179 VARCHAR2
4532 , p14_a180 VARCHAR2
4533 , p14_a181 VARCHAR2
4534 , p14_a182 VARCHAR2
4535 , p14_a183 NUMBER
4536 , p14_a184 NUMBER
4537 , p14_a185 NUMBER
4538 , p14_a186 NUMBER
4539 , p14_a187 NUMBER
4540 , p14_a188 NUMBER
4541 , p14_a189 VARCHAR2
4542 , p14_a190 VARCHAR2
4543 , x_return_status out nocopy VARCHAR2
4544 , x_msg_count out nocopy NUMBER
4545 , x_msg_data out nocopy VARCHAR2
4546 , x_loading_status out nocopy VARCHAR2
4547 )
4548
4549 as
4550 ddp_srch_attr_rec cn_get_tx_data_pub.adj_rec_type;
4551 ddp_adj_rec cn_get_tx_data_pub.adj_rec_type;
4552 ddindx binary_integer; indx binary_integer;
4553 begin
4554
4555 -- copy data to the local IN or IN-OUT args, if any
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568 ddp_srch_attr_rec.commission_header_id := p12_a0;
4569 ddp_srch_attr_rec.direct_salesrep_number := p12_a1;
4570 ddp_srch_attr_rec.direct_salesrep_name := p12_a2;
4571 ddp_srch_attr_rec.direct_salesrep_id := p12_a3;
4572 ddp_srch_attr_rec.processed_period_id := p12_a4;
4573 ddp_srch_attr_rec.processed_period := p12_a5;
4574 ddp_srch_attr_rec.processed_date := p12_a6;
4575 ddp_srch_attr_rec.rollup_date := p12_a7;
4576 ddp_srch_attr_rec.transaction_amount := p12_a8;
4577 ddp_srch_attr_rec.transaction_amount_orig := p12_a9;
4578 ddp_srch_attr_rec.quantity := p12_a10;
4579 ddp_srch_attr_rec.discount_percentage := p12_a11;
4580 ddp_srch_attr_rec.margin_percentage := p12_a12;
4581 ddp_srch_attr_rec.orig_currency_code := p12_a13;
4582 ddp_srch_attr_rec.exchange_rate := p12_a14;
4583 ddp_srch_attr_rec.status_disp := p12_a15;
4584 ddp_srch_attr_rec.status := p12_a16;
4585 ddp_srch_attr_rec.trx_type_disp := p12_a17;
4586 ddp_srch_attr_rec.trx_type := p12_a18;
4587 ddp_srch_attr_rec.reason := p12_a19;
4588 ddp_srch_attr_rec.reason_code := p12_a20;
4589 ddp_srch_attr_rec.comments := p12_a21;
4590 ddp_srch_attr_rec.trx_batch_id := p12_a22;
4591 ddp_srch_attr_rec.created_by := p12_a23;
4592 ddp_srch_attr_rec.creation_date := p12_a24;
4593 ddp_srch_attr_rec.last_updated_by := p12_a25;
4594 ddp_srch_attr_rec.last_update_login := p12_a26;
4595 ddp_srch_attr_rec.last_update_date := p12_a27;
4596 ddp_srch_attr_rec.attribute_category := p12_a28;
4597 ddp_srch_attr_rec.attribute1 := p12_a29;
4598 ddp_srch_attr_rec.attribute2 := p12_a30;
4599 ddp_srch_attr_rec.attribute3 := p12_a31;
4600 ddp_srch_attr_rec.attribute4 := p12_a32;
4601 ddp_srch_attr_rec.attribute5 := p12_a33;
4602 ddp_srch_attr_rec.attribute6 := p12_a34;
4603 ddp_srch_attr_rec.attribute7 := p12_a35;
4604 ddp_srch_attr_rec.attribute8 := p12_a36;
4605 ddp_srch_attr_rec.attribute9 := p12_a37;
4606 ddp_srch_attr_rec.attribute10 := p12_a38;
4607 ddp_srch_attr_rec.attribute11 := p12_a39;
4608 ddp_srch_attr_rec.attribute12 := p12_a40;
4609 ddp_srch_attr_rec.attribute13 := p12_a41;
4610 ddp_srch_attr_rec.attribute14 := p12_a42;
4611 ddp_srch_attr_rec.attribute15 := p12_a43;
4612 ddp_srch_attr_rec.attribute16 := p12_a44;
4613 ddp_srch_attr_rec.attribute17 := p12_a45;
4614 ddp_srch_attr_rec.attribute18 := p12_a46;
4615 ddp_srch_attr_rec.attribute19 := p12_a47;
4616 ddp_srch_attr_rec.attribute20 := p12_a48;
4617 ddp_srch_attr_rec.attribute21 := p12_a49;
4618 ddp_srch_attr_rec.attribute22 := p12_a50;
4619 ddp_srch_attr_rec.attribute23 := p12_a51;
4620 ddp_srch_attr_rec.attribute24 := p12_a52;
4621 ddp_srch_attr_rec.attribute25 := p12_a53;
4622 ddp_srch_attr_rec.attribute26 := p12_a54;
4623 ddp_srch_attr_rec.attribute27 := p12_a55;
4624 ddp_srch_attr_rec.attribute28 := p12_a56;
4625 ddp_srch_attr_rec.attribute29 := p12_a57;
4626 ddp_srch_attr_rec.attribute30 := p12_a58;
4627 ddp_srch_attr_rec.attribute31 := p12_a59;
4628 ddp_srch_attr_rec.attribute32 := p12_a60;
4629 ddp_srch_attr_rec.attribute33 := p12_a61;
4630 ddp_srch_attr_rec.attribute34 := p12_a62;
4631 ddp_srch_attr_rec.attribute35 := p12_a63;
4632 ddp_srch_attr_rec.attribute36 := p12_a64;
4633 ddp_srch_attr_rec.attribute37 := p12_a65;
4634 ddp_srch_attr_rec.attribute38 := p12_a66;
4635 ddp_srch_attr_rec.attribute39 := p12_a67;
4636 ddp_srch_attr_rec.attribute40 := p12_a68;
4637 ddp_srch_attr_rec.attribute41 := p12_a69;
4638 ddp_srch_attr_rec.attribute42 := p12_a70;
4639 ddp_srch_attr_rec.attribute43 := p12_a71;
4640 ddp_srch_attr_rec.attribute44 := p12_a72;
4641 ddp_srch_attr_rec.attribute45 := p12_a73;
4642 ddp_srch_attr_rec.attribute46 := p12_a74;
4643 ddp_srch_attr_rec.attribute47 := p12_a75;
4644 ddp_srch_attr_rec.attribute48 := p12_a76;
4645 ddp_srch_attr_rec.attribute49 := p12_a77;
4646 ddp_srch_attr_rec.attribute50 := p12_a78;
4647 ddp_srch_attr_rec.attribute51 := p12_a79;
4648 ddp_srch_attr_rec.attribute52 := p12_a80;
4649 ddp_srch_attr_rec.attribute53 := p12_a81;
4650 ddp_srch_attr_rec.attribute54 := p12_a82;
4651 ddp_srch_attr_rec.attribute55 := p12_a83;
4652 ddp_srch_attr_rec.attribute56 := p12_a84;
4653 ddp_srch_attr_rec.attribute57 := p12_a85;
4654 ddp_srch_attr_rec.attribute58 := p12_a86;
4655 ddp_srch_attr_rec.attribute59 := p12_a87;
4656 ddp_srch_attr_rec.attribute60 := p12_a88;
4657 ddp_srch_attr_rec.attribute61 := p12_a89;
4658 ddp_srch_attr_rec.attribute62 := p12_a90;
4659 ddp_srch_attr_rec.attribute63 := p12_a91;
4660 ddp_srch_attr_rec.attribute64 := p12_a92;
4661 ddp_srch_attr_rec.attribute65 := p12_a93;
4662 ddp_srch_attr_rec.attribute66 := p12_a94;
4663 ddp_srch_attr_rec.attribute67 := p12_a95;
4664 ddp_srch_attr_rec.attribute68 := p12_a96;
4665 ddp_srch_attr_rec.attribute69 := p12_a97;
4666 ddp_srch_attr_rec.attribute70 := p12_a98;
4667 ddp_srch_attr_rec.attribute71 := p12_a99;
4668 ddp_srch_attr_rec.attribute72 := p12_a100;
4669 ddp_srch_attr_rec.attribute73 := p12_a101;
4670 ddp_srch_attr_rec.attribute74 := p12_a102;
4671 ddp_srch_attr_rec.attribute75 := p12_a103;
4672 ddp_srch_attr_rec.attribute76 := p12_a104;
4673 ddp_srch_attr_rec.attribute77 := p12_a105;
4674 ddp_srch_attr_rec.attribute78 := p12_a106;
4675 ddp_srch_attr_rec.attribute79 := p12_a107;
4676 ddp_srch_attr_rec.attribute80 := p12_a108;
4677 ddp_srch_attr_rec.attribute81 := p12_a109;
4678 ddp_srch_attr_rec.attribute82 := p12_a110;
4679 ddp_srch_attr_rec.attribute83 := p12_a111;
4683 ddp_srch_attr_rec.attribute87 := p12_a115;
4680 ddp_srch_attr_rec.attribute84 := p12_a112;
4681 ddp_srch_attr_rec.attribute85 := p12_a113;
4682 ddp_srch_attr_rec.attribute86 := p12_a114;
4684 ddp_srch_attr_rec.attribute88 := p12_a116;
4685 ddp_srch_attr_rec.attribute89 := p12_a117;
4686 ddp_srch_attr_rec.attribute90 := p12_a118;
4687 ddp_srch_attr_rec.attribute91 := p12_a119;
4688 ddp_srch_attr_rec.attribute92 := p12_a120;
4689 ddp_srch_attr_rec.attribute93 := p12_a121;
4690 ddp_srch_attr_rec.attribute94 := p12_a122;
4691 ddp_srch_attr_rec.attribute95 := p12_a123;
4692 ddp_srch_attr_rec.attribute96 := p12_a124;
4693 ddp_srch_attr_rec.attribute97 := p12_a125;
4694 ddp_srch_attr_rec.attribute98 := p12_a126;
4695 ddp_srch_attr_rec.attribute99 := p12_a127;
4696 ddp_srch_attr_rec.attribute100 := p12_a128;
4697 ddp_srch_attr_rec.quota_id := p12_a129;
4698 ddp_srch_attr_rec.quota_name := p12_a130;
4699 ddp_srch_attr_rec.revenue_class_id := p12_a131;
4700 ddp_srch_attr_rec.revenue_class_name := p12_a132;
4701 ddp_srch_attr_rec.trx_batch_name := p12_a133;
4702 ddp_srch_attr_rec.source_trx_number := p12_a134;
4703 ddp_srch_attr_rec.trx_sales_line_id := p12_a135;
4704 ddp_srch_attr_rec.trx_line_id := p12_a136;
4705 ddp_srch_attr_rec.trx_id := p12_a137;
4706 ddp_srch_attr_rec.comm_lines_api_id := p12_a138;
4707 ddp_srch_attr_rec.source_doc_type := p12_a139;
4708 ddp_srch_attr_rec.upside_amount := p12_a140;
4709 ddp_srch_attr_rec.upside_quantity := p12_a141;
4710 ddp_srch_attr_rec.uom_code := p12_a142;
4711 ddp_srch_attr_rec.forecast_id := p12_a143;
4712 ddp_srch_attr_rec.program_id := p12_a144;
4713 ddp_srch_attr_rec.request_id := p12_a145;
4714 ddp_srch_attr_rec.program_application_id := p12_a146;
4715 ddp_srch_attr_rec.program_update_date := p12_a147;
4716 ddp_srch_attr_rec.adj_comm_lines_api_id := p12_a148;
4717 ddp_srch_attr_rec.invoice_number := p12_a149;
4718 ddp_srch_attr_rec.invoice_date := p12_a150;
4719 ddp_srch_attr_rec.order_number := p12_a151;
4720 ddp_srch_attr_rec.order_date := p12_a152;
4721 ddp_srch_attr_rec.line_number := p12_a153;
4722 ddp_srch_attr_rec.customer_id := p12_a154;
4723 ddp_srch_attr_rec.bill_to_address_id := p12_a155;
4724 ddp_srch_attr_rec.ship_to_address_id := p12_a156;
4725 ddp_srch_attr_rec.bill_to_contact_id := p12_a157;
4726 ddp_srch_attr_rec.ship_to_contact_id := p12_a158;
4727 ddp_srch_attr_rec.load_status := p12_a159;
4728 ddp_srch_attr_rec.revenue_type_disp := p12_a160;
4729 ddp_srch_attr_rec.revenue_type := p12_a161;
4730 ddp_srch_attr_rec.adjust_rollup_flag := p12_a162;
4731 ddp_srch_attr_rec.adjust_date := p12_a163;
4732 ddp_srch_attr_rec.adjusted_by := p12_a164;
4733 ddp_srch_attr_rec.adjust_status_disp := p12_a165;
4734 ddp_srch_attr_rec.adjust_status := p12_a166;
4735 ddp_srch_attr_rec.adjust_comments := p12_a167;
4736 ddp_srch_attr_rec.type := p12_a168;
4737 ddp_srch_attr_rec.pre_processed_code := p12_a169;
4738 ddp_srch_attr_rec.comp_group_id := p12_a170;
4739 ddp_srch_attr_rec.srp_plan_assign_id := p12_a171;
4740 ddp_srch_attr_rec.role_id := p12_a172;
4741 ddp_srch_attr_rec.sales_channel := p12_a173;
4742 ddp_srch_attr_rec.object_version_number := p12_a174;
4743 ddp_srch_attr_rec.split_pct := p12_a175;
4744 ddp_srch_attr_rec.split_status := p12_a176;
4745 ddp_srch_attr_rec.commission_amount := p12_a177;
4746 ddp_srch_attr_rec.role_name := p12_a178;
4747 ddp_srch_attr_rec.comp_group_name := p12_a179;
4748 ddp_srch_attr_rec.pre_processed_code_disp := p12_a180;
4749 ddp_srch_attr_rec.customer_name := p12_a181;
4750 ddp_srch_attr_rec.customer_number := p12_a182;
4751 ddp_srch_attr_rec.inventory_item_id := p12_a183;
4752 ddp_srch_attr_rec.source_trx_id := p12_a184;
4753 ddp_srch_attr_rec.source_trx_line_id := p12_a185;
4754 ddp_srch_attr_rec.source_trx_sales_line_id := p12_a186;
4755 ddp_srch_attr_rec.org_id := p12_a187;
4756 ddp_srch_attr_rec.terr_id := p12_a188;
4757 ddp_srch_attr_rec.preserve_credit_override_flag := p12_a189;
4758 ddp_srch_attr_rec.terr_name := p12_a190;
4759
4760
4761 ddp_adj_rec.commission_header_id := p14_a0;
4762 ddp_adj_rec.direct_salesrep_number := p14_a1;
4763 ddp_adj_rec.direct_salesrep_name := p14_a2;
4764 ddp_adj_rec.direct_salesrep_id := p14_a3;
4765 ddp_adj_rec.processed_period_id := p14_a4;
4766 ddp_adj_rec.processed_period := p14_a5;
4767 ddp_adj_rec.processed_date := p14_a6;
4768 ddp_adj_rec.rollup_date := p14_a7;
4769 ddp_adj_rec.transaction_amount := p14_a8;
4770 ddp_adj_rec.transaction_amount_orig := p14_a9;
4771 ddp_adj_rec.quantity := p14_a10;
4772 ddp_adj_rec.discount_percentage := p14_a11;
4773 ddp_adj_rec.margin_percentage := p14_a12;
4774 ddp_adj_rec.orig_currency_code := p14_a13;
4775 ddp_adj_rec.exchange_rate := p14_a14;
4776 ddp_adj_rec.status_disp := p14_a15;
4777 ddp_adj_rec.status := p14_a16;
4778 ddp_adj_rec.trx_type_disp := p14_a17;
4779 ddp_adj_rec.trx_type := p14_a18;
4780 ddp_adj_rec.reason := p14_a19;
4781 ddp_adj_rec.reason_code := p14_a20;
4782 ddp_adj_rec.comments := p14_a21;
4783 ddp_adj_rec.trx_batch_id := p14_a22;
4784 ddp_adj_rec.created_by := p14_a23;
4785 ddp_adj_rec.creation_date := p14_a24;
4786 ddp_adj_rec.last_updated_by := p14_a25;
4790 ddp_adj_rec.attribute1 := p14_a29;
4787 ddp_adj_rec.last_update_login := p14_a26;
4788 ddp_adj_rec.last_update_date := p14_a27;
4789 ddp_adj_rec.attribute_category := p14_a28;
4791 ddp_adj_rec.attribute2 := p14_a30;
4792 ddp_adj_rec.attribute3 := p14_a31;
4793 ddp_adj_rec.attribute4 := p14_a32;
4794 ddp_adj_rec.attribute5 := p14_a33;
4795 ddp_adj_rec.attribute6 := p14_a34;
4796 ddp_adj_rec.attribute7 := p14_a35;
4797 ddp_adj_rec.attribute8 := p14_a36;
4798 ddp_adj_rec.attribute9 := p14_a37;
4799 ddp_adj_rec.attribute10 := p14_a38;
4800 ddp_adj_rec.attribute11 := p14_a39;
4801 ddp_adj_rec.attribute12 := p14_a40;
4802 ddp_adj_rec.attribute13 := p14_a41;
4803 ddp_adj_rec.attribute14 := p14_a42;
4804 ddp_adj_rec.attribute15 := p14_a43;
4805 ddp_adj_rec.attribute16 := p14_a44;
4806 ddp_adj_rec.attribute17 := p14_a45;
4807 ddp_adj_rec.attribute18 := p14_a46;
4808 ddp_adj_rec.attribute19 := p14_a47;
4809 ddp_adj_rec.attribute20 := p14_a48;
4810 ddp_adj_rec.attribute21 := p14_a49;
4811 ddp_adj_rec.attribute22 := p14_a50;
4812 ddp_adj_rec.attribute23 := p14_a51;
4813 ddp_adj_rec.attribute24 := p14_a52;
4814 ddp_adj_rec.attribute25 := p14_a53;
4815 ddp_adj_rec.attribute26 := p14_a54;
4816 ddp_adj_rec.attribute27 := p14_a55;
4817 ddp_adj_rec.attribute28 := p14_a56;
4818 ddp_adj_rec.attribute29 := p14_a57;
4819 ddp_adj_rec.attribute30 := p14_a58;
4820 ddp_adj_rec.attribute31 := p14_a59;
4821 ddp_adj_rec.attribute32 := p14_a60;
4822 ddp_adj_rec.attribute33 := p14_a61;
4823 ddp_adj_rec.attribute34 := p14_a62;
4824 ddp_adj_rec.attribute35 := p14_a63;
4825 ddp_adj_rec.attribute36 := p14_a64;
4826 ddp_adj_rec.attribute37 := p14_a65;
4827 ddp_adj_rec.attribute38 := p14_a66;
4828 ddp_adj_rec.attribute39 := p14_a67;
4829 ddp_adj_rec.attribute40 := p14_a68;
4830 ddp_adj_rec.attribute41 := p14_a69;
4831 ddp_adj_rec.attribute42 := p14_a70;
4832 ddp_adj_rec.attribute43 := p14_a71;
4833 ddp_adj_rec.attribute44 := p14_a72;
4834 ddp_adj_rec.attribute45 := p14_a73;
4835 ddp_adj_rec.attribute46 := p14_a74;
4836 ddp_adj_rec.attribute47 := p14_a75;
4837 ddp_adj_rec.attribute48 := p14_a76;
4838 ddp_adj_rec.attribute49 := p14_a77;
4839 ddp_adj_rec.attribute50 := p14_a78;
4840 ddp_adj_rec.attribute51 := p14_a79;
4841 ddp_adj_rec.attribute52 := p14_a80;
4842 ddp_adj_rec.attribute53 := p14_a81;
4843 ddp_adj_rec.attribute54 := p14_a82;
4844 ddp_adj_rec.attribute55 := p14_a83;
4845 ddp_adj_rec.attribute56 := p14_a84;
4846 ddp_adj_rec.attribute57 := p14_a85;
4847 ddp_adj_rec.attribute58 := p14_a86;
4848 ddp_adj_rec.attribute59 := p14_a87;
4849 ddp_adj_rec.attribute60 := p14_a88;
4850 ddp_adj_rec.attribute61 := p14_a89;
4851 ddp_adj_rec.attribute62 := p14_a90;
4852 ddp_adj_rec.attribute63 := p14_a91;
4853 ddp_adj_rec.attribute64 := p14_a92;
4854 ddp_adj_rec.attribute65 := p14_a93;
4855 ddp_adj_rec.attribute66 := p14_a94;
4856 ddp_adj_rec.attribute67 := p14_a95;
4857 ddp_adj_rec.attribute68 := p14_a96;
4858 ddp_adj_rec.attribute69 := p14_a97;
4859 ddp_adj_rec.attribute70 := p14_a98;
4860 ddp_adj_rec.attribute71 := p14_a99;
4861 ddp_adj_rec.attribute72 := p14_a100;
4862 ddp_adj_rec.attribute73 := p14_a101;
4863 ddp_adj_rec.attribute74 := p14_a102;
4864 ddp_adj_rec.attribute75 := p14_a103;
4865 ddp_adj_rec.attribute76 := p14_a104;
4866 ddp_adj_rec.attribute77 := p14_a105;
4867 ddp_adj_rec.attribute78 := p14_a106;
4868 ddp_adj_rec.attribute79 := p14_a107;
4869 ddp_adj_rec.attribute80 := p14_a108;
4870 ddp_adj_rec.attribute81 := p14_a109;
4871 ddp_adj_rec.attribute82 := p14_a110;
4872 ddp_adj_rec.attribute83 := p14_a111;
4873 ddp_adj_rec.attribute84 := p14_a112;
4874 ddp_adj_rec.attribute85 := p14_a113;
4875 ddp_adj_rec.attribute86 := p14_a114;
4876 ddp_adj_rec.attribute87 := p14_a115;
4877 ddp_adj_rec.attribute88 := p14_a116;
4878 ddp_adj_rec.attribute89 := p14_a117;
4879 ddp_adj_rec.attribute90 := p14_a118;
4880 ddp_adj_rec.attribute91 := p14_a119;
4881 ddp_adj_rec.attribute92 := p14_a120;
4882 ddp_adj_rec.attribute93 := p14_a121;
4883 ddp_adj_rec.attribute94 := p14_a122;
4884 ddp_adj_rec.attribute95 := p14_a123;
4885 ddp_adj_rec.attribute96 := p14_a124;
4886 ddp_adj_rec.attribute97 := p14_a125;
4887 ddp_adj_rec.attribute98 := p14_a126;
4888 ddp_adj_rec.attribute99 := p14_a127;
4889 ddp_adj_rec.attribute100 := p14_a128;
4890 ddp_adj_rec.quota_id := p14_a129;
4891 ddp_adj_rec.quota_name := p14_a130;
4892 ddp_adj_rec.revenue_class_id := p14_a131;
4893 ddp_adj_rec.revenue_class_name := p14_a132;
4894 ddp_adj_rec.trx_batch_name := p14_a133;
4895 ddp_adj_rec.source_trx_number := p14_a134;
4896 ddp_adj_rec.trx_sales_line_id := p14_a135;
4897 ddp_adj_rec.trx_line_id := p14_a136;
4898 ddp_adj_rec.trx_id := p14_a137;
4899 ddp_adj_rec.comm_lines_api_id := p14_a138;
4900 ddp_adj_rec.source_doc_type := p14_a139;
4901 ddp_adj_rec.upside_amount := p14_a140;
4902 ddp_adj_rec.upside_quantity := p14_a141;
4903 ddp_adj_rec.uom_code := p14_a142;
4904 ddp_adj_rec.forecast_id := p14_a143;
4908 ddp_adj_rec.program_update_date := p14_a147;
4905 ddp_adj_rec.program_id := p14_a144;
4906 ddp_adj_rec.request_id := p14_a145;
4907 ddp_adj_rec.program_application_id := p14_a146;
4909 ddp_adj_rec.adj_comm_lines_api_id := p14_a148;
4910 ddp_adj_rec.invoice_number := p14_a149;
4911 ddp_adj_rec.invoice_date := p14_a150;
4912 ddp_adj_rec.order_number := p14_a151;
4913 ddp_adj_rec.order_date := p14_a152;
4914 ddp_adj_rec.line_number := p14_a153;
4915 ddp_adj_rec.customer_id := p14_a154;
4916 ddp_adj_rec.bill_to_address_id := p14_a155;
4917 ddp_adj_rec.ship_to_address_id := p14_a156;
4918 ddp_adj_rec.bill_to_contact_id := p14_a157;
4919 ddp_adj_rec.ship_to_contact_id := p14_a158;
4920 ddp_adj_rec.load_status := p14_a159;
4921 ddp_adj_rec.revenue_type_disp := p14_a160;
4922 ddp_adj_rec.revenue_type := p14_a161;
4923 ddp_adj_rec.adjust_rollup_flag := p14_a162;
4924 ddp_adj_rec.adjust_date := p14_a163;
4925 ddp_adj_rec.adjusted_by := p14_a164;
4926 ddp_adj_rec.adjust_status_disp := p14_a165;
4927 ddp_adj_rec.adjust_status := p14_a166;
4928 ddp_adj_rec.adjust_comments := p14_a167;
4929 ddp_adj_rec.type := p14_a168;
4930 ddp_adj_rec.pre_processed_code := p14_a169;
4931 ddp_adj_rec.comp_group_id := p14_a170;
4932 ddp_adj_rec.srp_plan_assign_id := p14_a171;
4933 ddp_adj_rec.role_id := p14_a172;
4934 ddp_adj_rec.sales_channel := p14_a173;
4935 ddp_adj_rec.object_version_number := p14_a174;
4936 ddp_adj_rec.split_pct := p14_a175;
4937 ddp_adj_rec.split_status := p14_a176;
4938 ddp_adj_rec.commission_amount := p14_a177;
4939 ddp_adj_rec.role_name := p14_a178;
4940 ddp_adj_rec.comp_group_name := p14_a179;
4941 ddp_adj_rec.pre_processed_code_disp := p14_a180;
4942 ddp_adj_rec.customer_name := p14_a181;
4943 ddp_adj_rec.customer_number := p14_a182;
4944 ddp_adj_rec.inventory_item_id := p14_a183;
4945 ddp_adj_rec.source_trx_id := p14_a184;
4946 ddp_adj_rec.source_trx_line_id := p14_a185;
4947 ddp_adj_rec.source_trx_sales_line_id := p14_a186;
4948 ddp_adj_rec.org_id := p14_a187;
4949 ddp_adj_rec.terr_id := p14_a188;
4950 ddp_adj_rec.preserve_credit_override_flag := p14_a189;
4951 ddp_adj_rec.terr_name := p14_a190;
4952
4953
4954
4955
4956
4957 -- here's the delegated call to the old PL/SQL routine
4958 cn_get_tx_data_pub.call_mass_update(p_api_version,
4959 p_init_msg_list,
4960 p_validation_level,
4961 p_org_id,
4962 p_salesrep_id,
4963 p_pr_date_to,
4964 p_pr_date_from,
4965 p_calc_status,
4966 p_adj_status,
4967 p_load_status,
4968 p_invoice_num,
4969 p_order_num,
4970 ddp_srch_attr_rec,
4971 p_mass_adj_type,
4972 ddp_adj_rec,
4973 x_return_status,
4974 x_msg_count,
4975 x_msg_data,
4976 x_loading_status);
4977
4978 -- copy data back from the local variables to OUT or IN-OUT args, if any
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997 end;
4998
4999 procedure call_split(p_api_version NUMBER
5000 , p_init_msg_list VARCHAR2
5001 , p_validation_level VARCHAR2
5002 , p_split_type VARCHAR2
5003 , p_from_salesrep_id NUMBER
5004 , p5_a0 JTF_NUMBER_TABLE
5005 , p5_a1 JTF_VARCHAR2_TABLE_100
5006 , p5_a2 JTF_VARCHAR2_TABLE_100
5007 , p5_a3 JTF_NUMBER_TABLE
5008 , p5_a4 JTF_NUMBER_TABLE
5009 , p_comm_lines_api_id NUMBER
5010 , p_invoice_number VARCHAR2
5011 , p_order_number NUMBER
5012 , p_transaction_amount NUMBER
5013 , p_adjusted_by VARCHAR2
5014 , p_adjust_comments VARCHAR2
5015 , p_org_id NUMBER
5016 , x_return_status out nocopy VARCHAR2
5017 , x_msg_count out nocopy NUMBER
5018 , x_msg_data out nocopy VARCHAR2
5019 , x_loading_status out nocopy VARCHAR2
5020 )
5021
5022 as
5023 ddp_split_data_tbl cn_get_tx_data_pub.split_data_tbl;
5024 ddindx binary_integer; indx binary_integer;
5025 begin
5026
5027 -- copy data to the local IN or IN-OUT args, if any
5028
5029
5030
5031
5032
5033 cn_get_tx_data_pub_w.rosetta_table_copy_in_p5(ddp_split_data_tbl, p5_a0
5034 , p5_a1
5035 , p5_a2
5036 , p5_a3
5037 , p5_a4
5038 );
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051 -- here's the delegated call to the old PL/SQL routine
5052 cn_get_tx_data_pub.call_split(p_api_version,
5053 p_init_msg_list,
5054 p_validation_level,
5055 p_split_type,
5056 p_from_salesrep_id,
5057 ddp_split_data_tbl,
5058 p_comm_lines_api_id,
5059 p_invoice_number,
5060 p_order_number,
5061 p_transaction_amount,
5062 p_adjusted_by,
5063 p_adjust_comments,
5064 p_org_id,
5065 x_return_status,
5066 x_msg_count,
5067 x_msg_data,
5068 x_loading_status);
5069
5073
5070 -- copy data back from the local variables to OUT or IN-OUT args, if any
5071
5072
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087 end;
5088
5089 procedure get_trx_lines(p_api_version NUMBER
5090 , p_init_msg_list VARCHAR2
5091 , p_validation_level VARCHAR2
5092 , p_header_id NUMBER
5093 , x_return_status out nocopy VARCHAR2
5094 , x_msg_count out nocopy NUMBER
5095 , x_msg_data out nocopy VARCHAR2
5096 , x_loading_status out nocopy VARCHAR2
5097 , p8_a0 out nocopy JTF_NUMBER_TABLE
5098 , p8_a1 out nocopy JTF_NUMBER_TABLE
5099 , p8_a2 out nocopy JTF_NUMBER_TABLE
5100 , p8_a3 out nocopy JTF_VARCHAR2_TABLE_400
5101 , p8_a4 out nocopy JTF_VARCHAR2_TABLE_100
5102 , p8_a5 out nocopy JTF_NUMBER_TABLE
5103 , p8_a6 out nocopy JTF_DATE_TABLE
5104 , p8_a7 out nocopy JTF_VARCHAR2_TABLE_100
5105 , p8_a8 out nocopy JTF_NUMBER_TABLE
5106 , p8_a9 out nocopy JTF_NUMBER_TABLE
5107 , p8_a10 out nocopy JTF_NUMBER_TABLE
5108 , p8_a11 out nocopy JTF_NUMBER_TABLE
5109 , p8_a12 out nocopy JTF_VARCHAR2_TABLE_100
5110 , p8_a13 out nocopy JTF_VARCHAR2_TABLE_100
5111 , p8_a14 out nocopy JTF_VARCHAR2_TABLE_100
5112 , p8_a15 out nocopy JTF_NUMBER_TABLE
5113 , p8_a16 out nocopy JTF_VARCHAR2_TABLE_100
5114 , p8_a17 out nocopy JTF_VARCHAR2_TABLE_100
5115 , p8_a18 out nocopy JTF_VARCHAR2_TABLE_100
5116 , p8_a19 out nocopy JTF_VARCHAR2_TABLE_400
5117 , x_tbl_count out nocopy NUMBER
5118 )
5119
5120 as
5121 ddx_trx_line_tbl cn_get_tx_data_pub.trx_line_tbl;
5122 ddindx binary_integer; indx binary_integer;
5123 begin
5124
5125 -- copy data to the local IN or IN-OUT args, if any
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136 -- here's the delegated call to the old PL/SQL routine
5137 cn_get_tx_data_pub.get_trx_lines(p_api_version,
5138 p_init_msg_list,
5139 p_validation_level,
5140 p_header_id,
5141 x_return_status,
5142 x_msg_count,
5143 x_msg_data,
5144 x_loading_status,
5145 ddx_trx_line_tbl,
5146 x_tbl_count);
5147
5148 -- copy data back from the local variables to OUT or IN-OUT args, if any
5149
5150
5151
5152
5153
5154
5155
5156
5157 cn_get_tx_data_pub_w.rosetta_table_copy_out_p7(ddx_trx_line_tbl, p8_a0
5158 , p8_a1
5159 , p8_a2
5160 , p8_a3
5161 , p8_a4
5162 , p8_a5
5163 , p8_a6
5164 , p8_a7
5165 , p8_a8
5166 , p8_a9
5167 , p8_a10
5168 , p8_a11
5169 , p8_a12
5170 , p8_a13
5171 , p8_a14
5172 , p8_a15
5173 , p8_a16
5174 , p8_a17
5175 , p8_a18
5176 , p8_a19
5177 );
5178
5179 end;
5180
5181 procedure get_trx_history(p_api_version NUMBER
5182 , p_init_msg_list VARCHAR2
5183 , p_validation_level VARCHAR2
5184 , p_adj_comm_lines_api_id NUMBER
5185 , x_return_status out nocopy VARCHAR2
5186 , x_msg_count out nocopy NUMBER
5187 , x_msg_data out nocopy VARCHAR2
5188 , x_loading_status out nocopy VARCHAR2
5189 , p8_a0 out nocopy JTF_NUMBER_TABLE
5190 , p8_a1 out nocopy JTF_VARCHAR2_TABLE_100
5191 , p8_a2 out nocopy JTF_VARCHAR2_TABLE_400
5192 , p8_a3 out nocopy JTF_NUMBER_TABLE
5193 , p8_a4 out nocopy JTF_NUMBER_TABLE
5194 , p8_a5 out nocopy JTF_VARCHAR2_TABLE_100
5195 , p8_a6 out nocopy JTF_DATE_TABLE
5196 , p8_a7 out nocopy JTF_DATE_TABLE
5197 , p8_a8 out nocopy JTF_NUMBER_TABLE
5198 , p8_a9 out nocopy JTF_NUMBER_TABLE
5199 , p8_a10 out nocopy JTF_NUMBER_TABLE
5200 , p8_a11 out nocopy JTF_NUMBER_TABLE
5201 , p8_a12 out nocopy JTF_NUMBER_TABLE
5202 , p8_a13 out nocopy JTF_VARCHAR2_TABLE_100
5203 , p8_a14 out nocopy JTF_NUMBER_TABLE
5204 , p8_a15 out nocopy JTF_VARCHAR2_TABLE_100
5205 , p8_a16 out nocopy JTF_VARCHAR2_TABLE_100
5206 , p8_a17 out nocopy JTF_VARCHAR2_TABLE_100
5207 , p8_a18 out nocopy JTF_VARCHAR2_TABLE_100
5208 , p8_a19 out nocopy JTF_VARCHAR2_TABLE_100
5209 , p8_a20 out nocopy JTF_VARCHAR2_TABLE_100
5210 , p8_a21 out nocopy JTF_VARCHAR2_TABLE_1800
5211 , p8_a22 out nocopy JTF_NUMBER_TABLE
5212 , p8_a23 out nocopy JTF_NUMBER_TABLE
5213 , p8_a24 out nocopy JTF_DATE_TABLE
5214 , p8_a25 out nocopy JTF_NUMBER_TABLE
5215 , p8_a26 out nocopy JTF_NUMBER_TABLE
5216 , p8_a27 out nocopy JTF_DATE_TABLE
5217 , p8_a28 out nocopy JTF_VARCHAR2_TABLE_100
5218 , p8_a29 out nocopy JTF_VARCHAR2_TABLE_300
5219 , p8_a30 out nocopy JTF_VARCHAR2_TABLE_300
5220 , p8_a31 out nocopy JTF_VARCHAR2_TABLE_300
5221 , p8_a32 out nocopy JTF_VARCHAR2_TABLE_300
5222 , p8_a33 out nocopy JTF_VARCHAR2_TABLE_300
5223 , p8_a34 out nocopy JTF_VARCHAR2_TABLE_300
5224 , p8_a35 out nocopy JTF_VARCHAR2_TABLE_300
5225 , p8_a36 out nocopy JTF_VARCHAR2_TABLE_300
5226 , p8_a37 out nocopy JTF_VARCHAR2_TABLE_300
5227 , p8_a38 out nocopy JTF_VARCHAR2_TABLE_300
5228 , p8_a39 out nocopy JTF_VARCHAR2_TABLE_300
5232 , p8_a43 out nocopy JTF_VARCHAR2_TABLE_300
5229 , p8_a40 out nocopy JTF_VARCHAR2_TABLE_300
5230 , p8_a41 out nocopy JTF_VARCHAR2_TABLE_300
5231 , p8_a42 out nocopy JTF_VARCHAR2_TABLE_300
5233 , p8_a44 out nocopy JTF_VARCHAR2_TABLE_300
5234 , p8_a45 out nocopy JTF_VARCHAR2_TABLE_300
5235 , p8_a46 out nocopy JTF_VARCHAR2_TABLE_300
5236 , p8_a47 out nocopy JTF_VARCHAR2_TABLE_300
5237 , p8_a48 out nocopy JTF_VARCHAR2_TABLE_300
5238 , p8_a49 out nocopy JTF_VARCHAR2_TABLE_300
5239 , p8_a50 out nocopy JTF_VARCHAR2_TABLE_300
5240 , p8_a51 out nocopy JTF_VARCHAR2_TABLE_300
5241 , p8_a52 out nocopy JTF_VARCHAR2_TABLE_300
5242 , p8_a53 out nocopy JTF_VARCHAR2_TABLE_300
5243 , p8_a54 out nocopy JTF_VARCHAR2_TABLE_300
5244 , p8_a55 out nocopy JTF_VARCHAR2_TABLE_300
5245 , p8_a56 out nocopy JTF_VARCHAR2_TABLE_300
5246 , p8_a57 out nocopy JTF_VARCHAR2_TABLE_300
5247 , p8_a58 out nocopy JTF_VARCHAR2_TABLE_300
5248 , p8_a59 out nocopy JTF_VARCHAR2_TABLE_300
5249 , p8_a60 out nocopy JTF_VARCHAR2_TABLE_300
5250 , p8_a61 out nocopy JTF_VARCHAR2_TABLE_300
5251 , p8_a62 out nocopy JTF_VARCHAR2_TABLE_300
5252 , p8_a63 out nocopy JTF_VARCHAR2_TABLE_300
5253 , p8_a64 out nocopy JTF_VARCHAR2_TABLE_300
5254 , p8_a65 out nocopy JTF_VARCHAR2_TABLE_300
5255 , p8_a66 out nocopy JTF_VARCHAR2_TABLE_300
5256 , p8_a67 out nocopy JTF_VARCHAR2_TABLE_300
5257 , p8_a68 out nocopy JTF_VARCHAR2_TABLE_300
5258 , p8_a69 out nocopy JTF_VARCHAR2_TABLE_300
5259 , p8_a70 out nocopy JTF_VARCHAR2_TABLE_300
5260 , p8_a71 out nocopy JTF_VARCHAR2_TABLE_300
5261 , p8_a72 out nocopy JTF_VARCHAR2_TABLE_300
5262 , p8_a73 out nocopy JTF_VARCHAR2_TABLE_300
5263 , p8_a74 out nocopy JTF_VARCHAR2_TABLE_300
5264 , p8_a75 out nocopy JTF_VARCHAR2_TABLE_300
5265 , p8_a76 out nocopy JTF_VARCHAR2_TABLE_300
5266 , p8_a77 out nocopy JTF_VARCHAR2_TABLE_300
5267 , p8_a78 out nocopy JTF_VARCHAR2_TABLE_300
5268 , p8_a79 out nocopy JTF_VARCHAR2_TABLE_300
5269 , p8_a80 out nocopy JTF_VARCHAR2_TABLE_300
5270 , p8_a81 out nocopy JTF_VARCHAR2_TABLE_300
5271 , p8_a82 out nocopy JTF_VARCHAR2_TABLE_300
5272 , p8_a83 out nocopy JTF_VARCHAR2_TABLE_300
5273 , p8_a84 out nocopy JTF_VARCHAR2_TABLE_300
5274 , p8_a85 out nocopy JTF_VARCHAR2_TABLE_300
5275 , p8_a86 out nocopy JTF_VARCHAR2_TABLE_300
5276 , p8_a87 out nocopy JTF_VARCHAR2_TABLE_300
5277 , p8_a88 out nocopy JTF_VARCHAR2_TABLE_300
5278 , p8_a89 out nocopy JTF_VARCHAR2_TABLE_300
5279 , p8_a90 out nocopy JTF_VARCHAR2_TABLE_300
5280 , p8_a91 out nocopy JTF_VARCHAR2_TABLE_300
5281 , p8_a92 out nocopy JTF_VARCHAR2_TABLE_300
5282 , p8_a93 out nocopy JTF_VARCHAR2_TABLE_300
5283 , p8_a94 out nocopy JTF_VARCHAR2_TABLE_300
5284 , p8_a95 out nocopy JTF_VARCHAR2_TABLE_300
5285 , p8_a96 out nocopy JTF_VARCHAR2_TABLE_300
5286 , p8_a97 out nocopy JTF_VARCHAR2_TABLE_300
5287 , p8_a98 out nocopy JTF_VARCHAR2_TABLE_300
5288 , p8_a99 out nocopy JTF_VARCHAR2_TABLE_300
5289 , p8_a100 out nocopy JTF_VARCHAR2_TABLE_300
5290 , p8_a101 out nocopy JTF_VARCHAR2_TABLE_300
5291 , p8_a102 out nocopy JTF_VARCHAR2_TABLE_300
5292 , p8_a103 out nocopy JTF_VARCHAR2_TABLE_300
5293 , p8_a104 out nocopy JTF_VARCHAR2_TABLE_300
5294 , p8_a105 out nocopy JTF_VARCHAR2_TABLE_300
5295 , p8_a106 out nocopy JTF_VARCHAR2_TABLE_300
5296 , p8_a107 out nocopy JTF_VARCHAR2_TABLE_300
5297 , p8_a108 out nocopy JTF_VARCHAR2_TABLE_300
5298 , p8_a109 out nocopy JTF_VARCHAR2_TABLE_300
5299 , p8_a110 out nocopy JTF_VARCHAR2_TABLE_300
5300 , p8_a111 out nocopy JTF_VARCHAR2_TABLE_300
5301 , p8_a112 out nocopy JTF_VARCHAR2_TABLE_300
5302 , p8_a113 out nocopy JTF_VARCHAR2_TABLE_300
5303 , p8_a114 out nocopy JTF_VARCHAR2_TABLE_300
5304 , p8_a115 out nocopy JTF_VARCHAR2_TABLE_300
5305 , p8_a116 out nocopy JTF_VARCHAR2_TABLE_300
5306 , p8_a117 out nocopy JTF_VARCHAR2_TABLE_300
5307 , p8_a118 out nocopy JTF_VARCHAR2_TABLE_300
5308 , p8_a119 out nocopy JTF_VARCHAR2_TABLE_300
5309 , p8_a120 out nocopy JTF_VARCHAR2_TABLE_300
5310 , p8_a121 out nocopy JTF_VARCHAR2_TABLE_300
5311 , p8_a122 out nocopy JTF_VARCHAR2_TABLE_300
5312 , p8_a123 out nocopy JTF_VARCHAR2_TABLE_300
5313 , p8_a124 out nocopy JTF_VARCHAR2_TABLE_300
5314 , p8_a125 out nocopy JTF_VARCHAR2_TABLE_300
5315 , p8_a126 out nocopy JTF_VARCHAR2_TABLE_300
5316 , p8_a127 out nocopy JTF_VARCHAR2_TABLE_300
5317 , p8_a128 out nocopy JTF_VARCHAR2_TABLE_300
5318 , p8_a129 out nocopy JTF_NUMBER_TABLE
5319 , p8_a130 out nocopy JTF_VARCHAR2_TABLE_100
5320 , p8_a131 out nocopy JTF_NUMBER_TABLE
5321 , p8_a132 out nocopy JTF_VARCHAR2_TABLE_100
5322 , p8_a133 out nocopy JTF_VARCHAR2_TABLE_100
5323 , p8_a134 out nocopy JTF_VARCHAR2_TABLE_100
5324 , p8_a135 out nocopy JTF_NUMBER_TABLE
5325 , p8_a136 out nocopy JTF_NUMBER_TABLE
5326 , p8_a137 out nocopy JTF_NUMBER_TABLE
5327 , p8_a138 out nocopy JTF_NUMBER_TABLE
5328 , p8_a139 out nocopy JTF_VARCHAR2_TABLE_100
5329 , p8_a140 out nocopy JTF_NUMBER_TABLE
5330 , p8_a141 out nocopy JTF_NUMBER_TABLE
5331 , p8_a142 out nocopy JTF_VARCHAR2_TABLE_100
5332 , p8_a143 out nocopy JTF_NUMBER_TABLE
5333 , p8_a144 out nocopy JTF_NUMBER_TABLE
5334 , p8_a145 out nocopy JTF_NUMBER_TABLE
5338 , p8_a149 out nocopy JTF_VARCHAR2_TABLE_100
5335 , p8_a146 out nocopy JTF_NUMBER_TABLE
5336 , p8_a147 out nocopy JTF_DATE_TABLE
5337 , p8_a148 out nocopy JTF_NUMBER_TABLE
5339 , p8_a150 out nocopy JTF_DATE_TABLE
5340 , p8_a151 out nocopy JTF_NUMBER_TABLE
5341 , p8_a152 out nocopy JTF_DATE_TABLE
5342 , p8_a153 out nocopy JTF_NUMBER_TABLE
5343 , p8_a154 out nocopy JTF_NUMBER_TABLE
5344 , p8_a155 out nocopy JTF_NUMBER_TABLE
5345 , p8_a156 out nocopy JTF_NUMBER_TABLE
5346 , p8_a157 out nocopy JTF_NUMBER_TABLE
5347 , p8_a158 out nocopy JTF_NUMBER_TABLE
5348 , p8_a159 out nocopy JTF_VARCHAR2_TABLE_100
5349 , p8_a160 out nocopy JTF_VARCHAR2_TABLE_100
5350 , p8_a161 out nocopy JTF_VARCHAR2_TABLE_100
5351 , p8_a162 out nocopy JTF_VARCHAR2_TABLE_100
5352 , p8_a163 out nocopy JTF_DATE_TABLE
5353 , p8_a164 out nocopy JTF_VARCHAR2_TABLE_100
5354 , p8_a165 out nocopy JTF_VARCHAR2_TABLE_100
5355 , p8_a166 out nocopy JTF_VARCHAR2_TABLE_100
5356 , p8_a167 out nocopy JTF_VARCHAR2_TABLE_2000
5357 , p8_a168 out nocopy JTF_VARCHAR2_TABLE_100
5358 , p8_a169 out nocopy JTF_VARCHAR2_TABLE_100
5359 , p8_a170 out nocopy JTF_NUMBER_TABLE
5360 , p8_a171 out nocopy JTF_NUMBER_TABLE
5361 , p8_a172 out nocopy JTF_NUMBER_TABLE
5362 , p8_a173 out nocopy JTF_VARCHAR2_TABLE_100
5363 , p8_a174 out nocopy JTF_NUMBER_TABLE
5364 , p8_a175 out nocopy JTF_NUMBER_TABLE
5365 , p8_a176 out nocopy JTF_VARCHAR2_TABLE_100
5366 , p8_a177 out nocopy JTF_NUMBER_TABLE
5367 , p8_a178 out nocopy JTF_VARCHAR2_TABLE_100
5368 , p8_a179 out nocopy JTF_VARCHAR2_TABLE_100
5369 , p8_a180 out nocopy JTF_VARCHAR2_TABLE_100
5370 , p8_a181 out nocopy JTF_VARCHAR2_TABLE_100
5371 , p8_a182 out nocopy JTF_VARCHAR2_TABLE_100
5372 , p8_a183 out nocopy JTF_NUMBER_TABLE
5373 , p8_a184 out nocopy JTF_NUMBER_TABLE
5374 , p8_a185 out nocopy JTF_NUMBER_TABLE
5375 , p8_a186 out nocopy JTF_NUMBER_TABLE
5376 , p8_a187 out nocopy JTF_NUMBER_TABLE
5377 , p8_a188 out nocopy JTF_NUMBER_TABLE
5378 , p8_a189 out nocopy JTF_VARCHAR2_TABLE_100
5379 , p8_a190 out nocopy JTF_VARCHAR2_TABLE_2000
5380 , x_adj_count out nocopy NUMBER
5381 )
5382
5383 as
5384 ddx_adj_tbl cn_get_tx_data_pub.adj_tbl_type;
5385 ddindx binary_integer; indx binary_integer;
5386 begin
5387
5388 -- copy data to the local IN or IN-OUT args, if any
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399 -- here's the delegated call to the old PL/SQL routine
5400 cn_get_tx_data_pub.get_trx_history(p_api_version,
5401 p_init_msg_list,
5402 p_validation_level,
5403 p_adj_comm_lines_api_id,
5404 x_return_status,
5405 x_msg_count,
5406 x_msg_data,
5407 x_loading_status,
5408 ddx_adj_tbl,
5409 x_adj_count);
5410
5411 -- copy data back from the local variables to OUT or IN-OUT args, if any
5412
5413
5414
5415
5416
5417
5418
5419
5420 cn_get_tx_data_pub_w.rosetta_table_copy_out_p1(ddx_adj_tbl, p8_a0
5421 , p8_a1
5422 , p8_a2
5423 , p8_a3
5424 , p8_a4
5425 , p8_a5
5426 , p8_a6
5427 , p8_a7
5428 , p8_a8
5429 , p8_a9
5430 , p8_a10
5431 , p8_a11
5432 , p8_a12
5433 , p8_a13
5434 , p8_a14
5435 , p8_a15
5436 , p8_a16
5437 , p8_a17
5438 , p8_a18
5439 , p8_a19
5440 , p8_a20
5441 , p8_a21
5442 , p8_a22
5443 , p8_a23
5444 , p8_a24
5445 , p8_a25
5446 , p8_a26
5447 , p8_a27
5448 , p8_a28
5449 , p8_a29
5450 , p8_a30
5451 , p8_a31
5452 , p8_a32
5453 , p8_a33
5454 , p8_a34
5455 , p8_a35
5456 , p8_a36
5457 , p8_a37
5458 , p8_a38
5459 , p8_a39
5460 , p8_a40
5461 , p8_a41
5462 , p8_a42
5463 , p8_a43
5464 , p8_a44
5465 , p8_a45
5466 , p8_a46
5467 , p8_a47
5468 , p8_a48
5469 , p8_a49
5470 , p8_a50
5471 , p8_a51
5472 , p8_a52
5473 , p8_a53
5474 , p8_a54
5475 , p8_a55
5476 , p8_a56
5477 , p8_a57
5478 , p8_a58
5479 , p8_a59
5480 , p8_a60
5481 , p8_a61
5482 , p8_a62
5483 , p8_a63
5484 , p8_a64
5485 , p8_a65
5486 , p8_a66
5487 , p8_a67
5488 , p8_a68
5489 , p8_a69
5490 , p8_a70
5491 , p8_a71
5492 , p8_a72
5493 , p8_a73
5494 , p8_a74
5495 , p8_a75
5496 , p8_a76
5497 , p8_a77
5498 , p8_a78
5499 , p8_a79
5500 , p8_a80
5501 , p8_a81
5502 , p8_a82
5503 , p8_a83
5504 , p8_a84
5505 , p8_a85
5506 , p8_a86
5507 , p8_a87
5508 , p8_a88
5509 , p8_a89
5510 , p8_a90
5511 , p8_a91
5512 , p8_a92
5513 , p8_a93
5514 , p8_a94
5518 , p8_a98
5515 , p8_a95
5516 , p8_a96
5517 , p8_a97
5519 , p8_a99
5520 , p8_a100
5521 , p8_a101
5522 , p8_a102
5523 , p8_a103
5524 , p8_a104
5525 , p8_a105
5526 , p8_a106
5527 , p8_a107
5528 , p8_a108
5529 , p8_a109
5530 , p8_a110
5531 , p8_a111
5532 , p8_a112
5533 , p8_a113
5534 , p8_a114
5535 , p8_a115
5536 , p8_a116
5537 , p8_a117
5538 , p8_a118
5539 , p8_a119
5540 , p8_a120
5541 , p8_a121
5542 , p8_a122
5543 , p8_a123
5544 , p8_a124
5545 , p8_a125
5546 , p8_a126
5547 , p8_a127
5548 , p8_a128
5549 , p8_a129
5550 , p8_a130
5551 , p8_a131
5552 , p8_a132
5553 , p8_a133
5554 , p8_a134
5555 , p8_a135
5556 , p8_a136
5557 , p8_a137
5558 , p8_a138
5559 , p8_a139
5560 , p8_a140
5561 , p8_a141
5562 , p8_a142
5563 , p8_a143
5564 , p8_a144
5565 , p8_a145
5566 , p8_a146
5567 , p8_a147
5568 , p8_a148
5569 , p8_a149
5570 , p8_a150
5571 , p8_a151
5572 , p8_a152
5573 , p8_a153
5574 , p8_a154
5575 , p8_a155
5576 , p8_a156
5577 , p8_a157
5578 , p8_a158
5579 , p8_a159
5580 , p8_a160
5581 , p8_a161
5582 , p8_a162
5583 , p8_a163
5584 , p8_a164
5585 , p8_a165
5586 , p8_a166
5587 , p8_a167
5588 , p8_a168
5589 , p8_a169
5590 , p8_a170
5591 , p8_a171
5592 , p8_a172
5593 , p8_a173
5594 , p8_a174
5595 , p8_a175
5596 , p8_a176
5597 , p8_a177
5598 , p8_a178
5599 , p8_a179
5600 , p8_a180
5601 , p8_a181
5602 , p8_a182
5603 , p8_a183
5604 , p8_a184
5605 , p8_a185
5606 , p8_a186
5607 , p8_a187
5608 , p8_a188
5609 , p8_a189
5610 , p8_a190
5611 );
5612
5613 end;
5614
5615 procedure get_cust_info(p_api_version NUMBER
5616 , p_init_msg_list VARCHAR2
5617 , p_validation_level VARCHAR2
5618 , p_comm_lines_api_id NUMBER
5619 , p_load_status VARCHAR2
5620 , x_return_status out nocopy VARCHAR2
5621 , x_msg_count out nocopy NUMBER
5622 , x_msg_data out nocopy VARCHAR2
5623 , x_loading_status out nocopy VARCHAR2
5624 , p9_a0 out nocopy NUMBER
5625 , p9_a1 out nocopy VARCHAR2
5626 , p9_a2 out nocopy VARCHAR2
5627 , p9_a3 out nocopy NUMBER
5628 , p9_a4 out nocopy VARCHAR2
5629 , p9_a5 out nocopy VARCHAR2
5630 , p9_a6 out nocopy VARCHAR2
5631 , p9_a7 out nocopy VARCHAR2
5632 , p9_a8 out nocopy VARCHAR2
5633 , p9_a9 out nocopy VARCHAR2
5634 , p9_a10 out nocopy VARCHAR2
5635 , p9_a11 out nocopy NUMBER
5636 , p9_a12 out nocopy VARCHAR2
5637 , p9_a13 out nocopy VARCHAR2
5638 , p9_a14 out nocopy VARCHAR2
5639 , p9_a15 out nocopy VARCHAR2
5640 , p9_a16 out nocopy VARCHAR2
5641 , p9_a17 out nocopy VARCHAR2
5642 , p9_a18 out nocopy VARCHAR2
5643 , p9_a19 out nocopy NUMBER
5644 , p9_a20 out nocopy VARCHAR2
5645 , p9_a21 out nocopy NUMBER
5646 , p9_a22 out nocopy VARCHAR2
5647 )
5648
5649 as
5650 ddx_cust_info_rec cn_get_tx_data_pub.cust_info_rec;
5651 ddindx binary_integer; indx binary_integer;
5652 begin
5653
5654 -- copy data to the local IN or IN-OUT args, if any
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665 -- here's the delegated call to the old PL/SQL routine
5666 cn_get_tx_data_pub.get_cust_info(p_api_version,
5667 p_init_msg_list,
5668 p_validation_level,
5669 p_comm_lines_api_id,
5670 p_load_status,
5671 x_return_status,
5672 x_msg_count,
5673 x_msg_data,
5674 x_loading_status,
5675 ddx_cust_info_rec);
5676
5677 -- copy data back from the local variables to OUT or IN-OUT args, if any
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687 p9_a0 := ddx_cust_info_rec.customer_id;
5688 p9_a1 := ddx_cust_info_rec.customer_number;
5689 p9_a2 := ddx_cust_info_rec.customer_name;
5690 p9_a3 := ddx_cust_info_rec.bill_to_address_id;
5691 p9_a4 := ddx_cust_info_rec.bill_to_address1;
5692 p9_a5 := ddx_cust_info_rec.bill_to_address2;
5693 p9_a6 := ddx_cust_info_rec.bill_to_address3;
5694 p9_a7 := ddx_cust_info_rec.bill_to_address4;
5695 p9_a8 := ddx_cust_info_rec.bill_to_city;
5696 p9_a9 := ddx_cust_info_rec.bill_to_postal_code;
5697 p9_a10 := ddx_cust_info_rec.bill_to_state;
5698 p9_a11 := ddx_cust_info_rec.ship_to_address_id;
5699 p9_a12 := ddx_cust_info_rec.ship_to_address1;
5700 p9_a13 := ddx_cust_info_rec.ship_to_address2;
5701 p9_a14 := ddx_cust_info_rec.ship_to_address3;
5705 p9_a18 := ddx_cust_info_rec.ship_to_state;
5702 p9_a15 := ddx_cust_info_rec.ship_to_address4;
5703 p9_a16 := ddx_cust_info_rec.ship_to_city;
5704 p9_a17 := ddx_cust_info_rec.ship_to_postal_code;
5706 p9_a19 := ddx_cust_info_rec.bill_to_contact_id;
5707 p9_a20 := ddx_cust_info_rec.bill_to_contact;
5708 p9_a21 := ddx_cust_info_rec.ship_to_contact_id;
5709 p9_a22 := ddx_cust_info_rec.ship_to_contact;
5710 end;
5711
5712 procedure update_api_record(p_api_version NUMBER
5713 , p_init_msg_list VARCHAR2
5714 , p_validation_level VARCHAR2
5715 , p3_a0 NUMBER
5716 , p3_a1 VARCHAR2
5717 , p3_a2 VARCHAR2
5718 , p3_a3 NUMBER
5719 , p3_a4 NUMBER
5720 , p3_a5 VARCHAR2
5721 , p3_a6 DATE
5722 , p3_a7 DATE
5723 , p3_a8 NUMBER
5724 , p3_a9 NUMBER
5725 , p3_a10 NUMBER
5726 , p3_a11 NUMBER
5727 , p3_a12 NUMBER
5728 , p3_a13 VARCHAR2
5729 , p3_a14 NUMBER
5730 , p3_a15 VARCHAR2
5731 , p3_a16 VARCHAR2
5732 , p3_a17 VARCHAR2
5733 , p3_a18 VARCHAR2
5734 , p3_a19 VARCHAR2
5735 , p3_a20 VARCHAR2
5736 , p3_a21 VARCHAR2
5737 , p3_a22 NUMBER
5738 , p3_a23 NUMBER
5739 , p3_a24 DATE
5740 , p3_a25 NUMBER
5741 , p3_a26 NUMBER
5742 , p3_a27 DATE
5743 , p3_a28 VARCHAR2
5744 , p3_a29 VARCHAR2
5745 , p3_a30 VARCHAR2
5746 , p3_a31 VARCHAR2
5747 , p3_a32 VARCHAR2
5748 , p3_a33 VARCHAR2
5749 , p3_a34 VARCHAR2
5750 , p3_a35 VARCHAR2
5751 , p3_a36 VARCHAR2
5752 , p3_a37 VARCHAR2
5753 , p3_a38 VARCHAR2
5754 , p3_a39 VARCHAR2
5755 , p3_a40 VARCHAR2
5756 , p3_a41 VARCHAR2
5757 , p3_a42 VARCHAR2
5758 , p3_a43 VARCHAR2
5759 , p3_a44 VARCHAR2
5760 , p3_a45 VARCHAR2
5761 , p3_a46 VARCHAR2
5762 , p3_a47 VARCHAR2
5763 , p3_a48 VARCHAR2
5764 , p3_a49 VARCHAR2
5765 , p3_a50 VARCHAR2
5766 , p3_a51 VARCHAR2
5767 , p3_a52 VARCHAR2
5768 , p3_a53 VARCHAR2
5769 , p3_a54 VARCHAR2
5770 , p3_a55 VARCHAR2
5771 , p3_a56 VARCHAR2
5772 , p3_a57 VARCHAR2
5773 , p3_a58 VARCHAR2
5774 , p3_a59 VARCHAR2
5775 , p3_a60 VARCHAR2
5776 , p3_a61 VARCHAR2
5777 , p3_a62 VARCHAR2
5778 , p3_a63 VARCHAR2
5779 , p3_a64 VARCHAR2
5780 , p3_a65 VARCHAR2
5781 , p3_a66 VARCHAR2
5782 , p3_a67 VARCHAR2
5783 , p3_a68 VARCHAR2
5784 , p3_a69 VARCHAR2
5785 , p3_a70 VARCHAR2
5786 , p3_a71 VARCHAR2
5787 , p3_a72 VARCHAR2
5788 , p3_a73 VARCHAR2
5789 , p3_a74 VARCHAR2
5790 , p3_a75 VARCHAR2
5791 , p3_a76 VARCHAR2
5792 , p3_a77 VARCHAR2
5793 , p3_a78 VARCHAR2
5794 , p3_a79 VARCHAR2
5795 , p3_a80 VARCHAR2
5796 , p3_a81 VARCHAR2
5797 , p3_a82 VARCHAR2
5798 , p3_a83 VARCHAR2
5799 , p3_a84 VARCHAR2
5800 , p3_a85 VARCHAR2
5801 , p3_a86 VARCHAR2
5802 , p3_a87 VARCHAR2
5803 , p3_a88 VARCHAR2
5804 , p3_a89 VARCHAR2
5805 , p3_a90 VARCHAR2
5806 , p3_a91 VARCHAR2
5807 , p3_a92 VARCHAR2
5808 , p3_a93 VARCHAR2
5809 , p3_a94 VARCHAR2
5810 , p3_a95 VARCHAR2
5811 , p3_a96 VARCHAR2
5812 , p3_a97 VARCHAR2
5813 , p3_a98 VARCHAR2
5814 , p3_a99 VARCHAR2
5815 , p3_a100 VARCHAR2
5816 , p3_a101 VARCHAR2
5817 , p3_a102 VARCHAR2
5818 , p3_a103 VARCHAR2
5819 , p3_a104 VARCHAR2
5820 , p3_a105 VARCHAR2
5821 , p3_a106 VARCHAR2
5822 , p3_a107 VARCHAR2
5823 , p3_a108 VARCHAR2
5824 , p3_a109 VARCHAR2
5825 , p3_a110 VARCHAR2
5826 , p3_a111 VARCHAR2
5827 , p3_a112 VARCHAR2
5828 , p3_a113 VARCHAR2
5829 , p3_a114 VARCHAR2
5830 , p3_a115 VARCHAR2
5831 , p3_a116 VARCHAR2
5832 , p3_a117 VARCHAR2
5833 , p3_a118 VARCHAR2
5834 , p3_a119 VARCHAR2
5835 , p3_a120 VARCHAR2
5836 , p3_a121 VARCHAR2
5837 , p3_a122 VARCHAR2
5838 , p3_a123 VARCHAR2
5839 , p3_a124 VARCHAR2
5840 , p3_a125 VARCHAR2
5841 , p3_a126 VARCHAR2
5842 , p3_a127 VARCHAR2
5843 , p3_a128 VARCHAR2
5844 , p3_a129 NUMBER
5845 , p3_a130 VARCHAR2
5846 , p3_a131 NUMBER
5847 , p3_a132 VARCHAR2
5848 , p3_a133 VARCHAR2
5849 , p3_a134 VARCHAR2
5850 , p3_a135 NUMBER
5851 , p3_a136 NUMBER
5852 , p3_a137 NUMBER
5853 , p3_a138 NUMBER
5854 , p3_a139 VARCHAR2
5855 , p3_a140 NUMBER
5856 , p3_a141 NUMBER
5857 , p3_a142 VARCHAR2
5858 , p3_a143 NUMBER
5859 , p3_a144 NUMBER
5860 , p3_a145 NUMBER
5861 , p3_a146 NUMBER
5862 , p3_a147 DATE
5863 , p3_a148 NUMBER
5864 , p3_a149 VARCHAR2
5865 , p3_a150 DATE
5866 , p3_a151 NUMBER
5867 , p3_a152 DATE
5868 , p3_a153 NUMBER
5869 , p3_a154 NUMBER
5870 , p3_a155 NUMBER
5871 , p3_a156 NUMBER
5872 , p3_a157 NUMBER
5873 , p3_a158 NUMBER
5874 , p3_a159 VARCHAR2
5878 , p3_a163 DATE
5875 , p3_a160 VARCHAR2
5876 , p3_a161 VARCHAR2
5877 , p3_a162 VARCHAR2
5879 , p3_a164 VARCHAR2
5880 , p3_a165 VARCHAR2
5881 , p3_a166 VARCHAR2
5882 , p3_a167 VARCHAR2
5883 , p3_a168 VARCHAR2
5884 , p3_a169 VARCHAR2
5885 , p3_a170 NUMBER
5886 , p3_a171 NUMBER
5887 , p3_a172 NUMBER
5888 , p3_a173 VARCHAR2
5889 , p3_a174 NUMBER
5890 , p3_a175 NUMBER
5891 , p3_a176 VARCHAR2
5892 , p3_a177 NUMBER
5893 , p3_a178 VARCHAR2
5894 , p3_a179 VARCHAR2
5895 , p3_a180 VARCHAR2
5896 , p3_a181 VARCHAR2
5897 , p3_a182 VARCHAR2
5898 , p3_a183 NUMBER
5899 , p3_a184 NUMBER
5900 , p3_a185 NUMBER
5901 , p3_a186 NUMBER
5902 , p3_a187 NUMBER
5903 , p3_a188 NUMBER
5904 , p3_a189 VARCHAR2
5905 , p3_a190 VARCHAR2
5906 , x_api_id out nocopy NUMBER
5907 , x_return_status out nocopy VARCHAR2
5908 , x_msg_count out nocopy NUMBER
5909 , x_msg_data out nocopy VARCHAR2
5910 , x_loading_status out nocopy VARCHAR2
5911 )
5912
5913 as
5914 ddp_newtx_rec cn_get_tx_data_pub.adj_rec_type;
5915 ddindx binary_integer; indx binary_integer;
5916 begin
5917
5918 -- copy data to the local IN or IN-OUT args, if any
5919
5920
5921
5922 ddp_newtx_rec.commission_header_id := p3_a0;
5923 ddp_newtx_rec.direct_salesrep_number := p3_a1;
5924 ddp_newtx_rec.direct_salesrep_name := p3_a2;
5925 ddp_newtx_rec.direct_salesrep_id := p3_a3;
5926 ddp_newtx_rec.processed_period_id := p3_a4;
5927 ddp_newtx_rec.processed_period := p3_a5;
5928 ddp_newtx_rec.processed_date := p3_a6;
5929 ddp_newtx_rec.rollup_date := p3_a7;
5930 ddp_newtx_rec.transaction_amount := p3_a8;
5931 ddp_newtx_rec.transaction_amount_orig := p3_a9;
5932 ddp_newtx_rec.quantity := p3_a10;
5933 ddp_newtx_rec.discount_percentage := p3_a11;
5934 ddp_newtx_rec.margin_percentage := p3_a12;
5935 ddp_newtx_rec.orig_currency_code := p3_a13;
5936 ddp_newtx_rec.exchange_rate := p3_a14;
5937 ddp_newtx_rec.status_disp := p3_a15;
5938 ddp_newtx_rec.status := p3_a16;
5939 ddp_newtx_rec.trx_type_disp := p3_a17;
5940 ddp_newtx_rec.trx_type := p3_a18;
5941 ddp_newtx_rec.reason := p3_a19;
5942 ddp_newtx_rec.reason_code := p3_a20;
5943 ddp_newtx_rec.comments := p3_a21;
5944 ddp_newtx_rec.trx_batch_id := p3_a22;
5945 ddp_newtx_rec.created_by := p3_a23;
5946 ddp_newtx_rec.creation_date := p3_a24;
5947 ddp_newtx_rec.last_updated_by := p3_a25;
5948 ddp_newtx_rec.last_update_login := p3_a26;
5949 ddp_newtx_rec.last_update_date := p3_a27;
5950 ddp_newtx_rec.attribute_category := p3_a28;
5951 ddp_newtx_rec.attribute1 := p3_a29;
5952 ddp_newtx_rec.attribute2 := p3_a30;
5953 ddp_newtx_rec.attribute3 := p3_a31;
5954 ddp_newtx_rec.attribute4 := p3_a32;
5955 ddp_newtx_rec.attribute5 := p3_a33;
5956 ddp_newtx_rec.attribute6 := p3_a34;
5957 ddp_newtx_rec.attribute7 := p3_a35;
5958 ddp_newtx_rec.attribute8 := p3_a36;
5959 ddp_newtx_rec.attribute9 := p3_a37;
5960 ddp_newtx_rec.attribute10 := p3_a38;
5961 ddp_newtx_rec.attribute11 := p3_a39;
5962 ddp_newtx_rec.attribute12 := p3_a40;
5963 ddp_newtx_rec.attribute13 := p3_a41;
5964 ddp_newtx_rec.attribute14 := p3_a42;
5965 ddp_newtx_rec.attribute15 := p3_a43;
5966 ddp_newtx_rec.attribute16 := p3_a44;
5967 ddp_newtx_rec.attribute17 := p3_a45;
5968 ddp_newtx_rec.attribute18 := p3_a46;
5969 ddp_newtx_rec.attribute19 := p3_a47;
5970 ddp_newtx_rec.attribute20 := p3_a48;
5971 ddp_newtx_rec.attribute21 := p3_a49;
5972 ddp_newtx_rec.attribute22 := p3_a50;
5973 ddp_newtx_rec.attribute23 := p3_a51;
5974 ddp_newtx_rec.attribute24 := p3_a52;
5975 ddp_newtx_rec.attribute25 := p3_a53;
5976 ddp_newtx_rec.attribute26 := p3_a54;
5977 ddp_newtx_rec.attribute27 := p3_a55;
5978 ddp_newtx_rec.attribute28 := p3_a56;
5979 ddp_newtx_rec.attribute29 := p3_a57;
5980 ddp_newtx_rec.attribute30 := p3_a58;
5981 ddp_newtx_rec.attribute31 := p3_a59;
5982 ddp_newtx_rec.attribute32 := p3_a60;
5983 ddp_newtx_rec.attribute33 := p3_a61;
5984 ddp_newtx_rec.attribute34 := p3_a62;
5985 ddp_newtx_rec.attribute35 := p3_a63;
5986 ddp_newtx_rec.attribute36 := p3_a64;
5987 ddp_newtx_rec.attribute37 := p3_a65;
5988 ddp_newtx_rec.attribute38 := p3_a66;
5989 ddp_newtx_rec.attribute39 := p3_a67;
5990 ddp_newtx_rec.attribute40 := p3_a68;
5991 ddp_newtx_rec.attribute41 := p3_a69;
5992 ddp_newtx_rec.attribute42 := p3_a70;
5993 ddp_newtx_rec.attribute43 := p3_a71;
5994 ddp_newtx_rec.attribute44 := p3_a72;
5995 ddp_newtx_rec.attribute45 := p3_a73;
5996 ddp_newtx_rec.attribute46 := p3_a74;
5997 ddp_newtx_rec.attribute47 := p3_a75;
5998 ddp_newtx_rec.attribute48 := p3_a76;
5999 ddp_newtx_rec.attribute49 := p3_a77;
6000 ddp_newtx_rec.attribute50 := p3_a78;
6001 ddp_newtx_rec.attribute51 := p3_a79;
6002 ddp_newtx_rec.attribute52 := p3_a80;
6003 ddp_newtx_rec.attribute53 := p3_a81;
6004 ddp_newtx_rec.attribute54 := p3_a82;
6005 ddp_newtx_rec.attribute55 := p3_a83;
6006 ddp_newtx_rec.attribute56 := p3_a84;
6007 ddp_newtx_rec.attribute57 := p3_a85;
6008 ddp_newtx_rec.attribute58 := p3_a86;
6009 ddp_newtx_rec.attribute59 := p3_a87;
6010 ddp_newtx_rec.attribute60 := p3_a88;
6011 ddp_newtx_rec.attribute61 := p3_a89;
6012 ddp_newtx_rec.attribute62 := p3_a90;
6013 ddp_newtx_rec.attribute63 := p3_a91;
6014 ddp_newtx_rec.attribute64 := p3_a92;
6015 ddp_newtx_rec.attribute65 := p3_a93;
6016 ddp_newtx_rec.attribute66 := p3_a94;
6017 ddp_newtx_rec.attribute67 := p3_a95;
6018 ddp_newtx_rec.attribute68 := p3_a96;
6019 ddp_newtx_rec.attribute69 := p3_a97;
6020 ddp_newtx_rec.attribute70 := p3_a98;
6021 ddp_newtx_rec.attribute71 := p3_a99;
6022 ddp_newtx_rec.attribute72 := p3_a100;
6023 ddp_newtx_rec.attribute73 := p3_a101;
6024 ddp_newtx_rec.attribute74 := p3_a102;
6025 ddp_newtx_rec.attribute75 := p3_a103;
6026 ddp_newtx_rec.attribute76 := p3_a104;
6027 ddp_newtx_rec.attribute77 := p3_a105;
6028 ddp_newtx_rec.attribute78 := p3_a106;
6029 ddp_newtx_rec.attribute79 := p3_a107;
6030 ddp_newtx_rec.attribute80 := p3_a108;
6031 ddp_newtx_rec.attribute81 := p3_a109;
6032 ddp_newtx_rec.attribute82 := p3_a110;
6033 ddp_newtx_rec.attribute83 := p3_a111;
6034 ddp_newtx_rec.attribute84 := p3_a112;
6035 ddp_newtx_rec.attribute85 := p3_a113;
6036 ddp_newtx_rec.attribute86 := p3_a114;
6037 ddp_newtx_rec.attribute87 := p3_a115;
6038 ddp_newtx_rec.attribute88 := p3_a116;
6039 ddp_newtx_rec.attribute89 := p3_a117;
6040 ddp_newtx_rec.attribute90 := p3_a118;
6041 ddp_newtx_rec.attribute91 := p3_a119;
6042 ddp_newtx_rec.attribute92 := p3_a120;
6043 ddp_newtx_rec.attribute93 := p3_a121;
6044 ddp_newtx_rec.attribute94 := p3_a122;
6045 ddp_newtx_rec.attribute95 := p3_a123;
6046 ddp_newtx_rec.attribute96 := p3_a124;
6047 ddp_newtx_rec.attribute97 := p3_a125;
6048 ddp_newtx_rec.attribute98 := p3_a126;
6049 ddp_newtx_rec.attribute99 := p3_a127;
6050 ddp_newtx_rec.attribute100 := p3_a128;
6051 ddp_newtx_rec.quota_id := p3_a129;
6052 ddp_newtx_rec.quota_name := p3_a130;
6053 ddp_newtx_rec.revenue_class_id := p3_a131;
6054 ddp_newtx_rec.revenue_class_name := p3_a132;
6055 ddp_newtx_rec.trx_batch_name := p3_a133;
6056 ddp_newtx_rec.source_trx_number := p3_a134;
6057 ddp_newtx_rec.trx_sales_line_id := p3_a135;
6058 ddp_newtx_rec.trx_line_id := p3_a136;
6059 ddp_newtx_rec.trx_id := p3_a137;
6060 ddp_newtx_rec.comm_lines_api_id := p3_a138;
6061 ddp_newtx_rec.source_doc_type := p3_a139;
6062 ddp_newtx_rec.upside_amount := p3_a140;
6063 ddp_newtx_rec.upside_quantity := p3_a141;
6064 ddp_newtx_rec.uom_code := p3_a142;
6065 ddp_newtx_rec.forecast_id := p3_a143;
6066 ddp_newtx_rec.program_id := p3_a144;
6067 ddp_newtx_rec.request_id := p3_a145;
6068 ddp_newtx_rec.program_application_id := p3_a146;
6069 ddp_newtx_rec.program_update_date := p3_a147;
6070 ddp_newtx_rec.adj_comm_lines_api_id := p3_a148;
6071 ddp_newtx_rec.invoice_number := p3_a149;
6072 ddp_newtx_rec.invoice_date := p3_a150;
6073 ddp_newtx_rec.order_number := p3_a151;
6074 ddp_newtx_rec.order_date := p3_a152;
6075 ddp_newtx_rec.line_number := p3_a153;
6076 ddp_newtx_rec.customer_id := p3_a154;
6077 ddp_newtx_rec.bill_to_address_id := p3_a155;
6078 ddp_newtx_rec.ship_to_address_id := p3_a156;
6079 ddp_newtx_rec.bill_to_contact_id := p3_a157;
6080 ddp_newtx_rec.ship_to_contact_id := p3_a158;
6081 ddp_newtx_rec.load_status := p3_a159;
6082 ddp_newtx_rec.revenue_type_disp := p3_a160;
6083 ddp_newtx_rec.revenue_type := p3_a161;
6084 ddp_newtx_rec.adjust_rollup_flag := p3_a162;
6085 ddp_newtx_rec.adjust_date := p3_a163;
6086 ddp_newtx_rec.adjusted_by := p3_a164;
6087 ddp_newtx_rec.adjust_status_disp := p3_a165;
6088 ddp_newtx_rec.adjust_status := p3_a166;
6089 ddp_newtx_rec.adjust_comments := p3_a167;
6090 ddp_newtx_rec.type := p3_a168;
6091 ddp_newtx_rec.pre_processed_code := p3_a169;
6095 ddp_newtx_rec.sales_channel := p3_a173;
6092 ddp_newtx_rec.comp_group_id := p3_a170;
6093 ddp_newtx_rec.srp_plan_assign_id := p3_a171;
6094 ddp_newtx_rec.role_id := p3_a172;
6096 ddp_newtx_rec.object_version_number := p3_a174;
6097 ddp_newtx_rec.split_pct := p3_a175;
6098 ddp_newtx_rec.split_status := p3_a176;
6099 ddp_newtx_rec.commission_amount := p3_a177;
6100 ddp_newtx_rec.role_name := p3_a178;
6101 ddp_newtx_rec.comp_group_name := p3_a179;
6102 ddp_newtx_rec.pre_processed_code_disp := p3_a180;
6103 ddp_newtx_rec.customer_name := p3_a181;
6104 ddp_newtx_rec.customer_number := p3_a182;
6105 ddp_newtx_rec.inventory_item_id := p3_a183;
6106 ddp_newtx_rec.source_trx_id := p3_a184;
6107 ddp_newtx_rec.source_trx_line_id := p3_a185;
6108 ddp_newtx_rec.source_trx_sales_line_id := p3_a186;
6109 ddp_newtx_rec.org_id := p3_a187;
6110 ddp_newtx_rec.terr_id := p3_a188;
6111 ddp_newtx_rec.preserve_credit_override_flag := p3_a189;
6112 ddp_newtx_rec.terr_name := p3_a190;
6113
6114
6115
6116
6117
6118
6119 -- here's the delegated call to the old PL/SQL routine
6120 cn_get_tx_data_pub.update_api_record(p_api_version,
6121 p_init_msg_list,
6122 p_validation_level,
6123 ddp_newtx_rec,
6124 x_api_id,
6125 x_return_status,
6126 x_msg_count,
6127 x_msg_data,
6128 x_loading_status);
6129
6130 -- copy data back from the local variables to OUT or IN-OUT args, if any
6131
6132
6133
6134
6135
6136
6137
6138
6139 end;
6140
6141 end cn_get_tx_data_pub_w;