19: return n;
20: end;
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy okl_like_kind_exchange_pvt.rep_asset_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_2000
24: , a2 JTF_VARCHAR2_TABLE_2000
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
20: end;
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy okl_like_kind_exchange_pvt.rep_asset_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_2000
24: , a2 JTF_VARCHAR2_TABLE_2000
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
29: , a7 JTF_VARCHAR2_TABLE_2000
30: , a8 JTF_NUMBER_TABLE
31: ) as
32: ddindx binary_integer; indx binary_integer;
33: begin
54: end if;
55: end if;
56: end rosetta_table_copy_in_p3;
57: procedure rosetta_table_copy_out_p3(t okl_like_kind_exchange_pvt.rep_asset_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
58: , a1 out nocopy JTF_VARCHAR2_TABLE_2000
59: , a2 out nocopy JTF_VARCHAR2_TABLE_2000
60: , a3 out nocopy JTF_NUMBER_TABLE
61: , a4 out nocopy JTF_NUMBER_TABLE
62: , a5 out nocopy JTF_NUMBER_TABLE
55: end if;
56: end rosetta_table_copy_in_p3;
57: procedure rosetta_table_copy_out_p3(t okl_like_kind_exchange_pvt.rep_asset_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
58: , a1 out nocopy JTF_VARCHAR2_TABLE_2000
59: , a2 out nocopy JTF_VARCHAR2_TABLE_2000
60: , a3 out nocopy JTF_NUMBER_TABLE
61: , a4 out nocopy JTF_NUMBER_TABLE
62: , a5 out nocopy JTF_NUMBER_TABLE
63: , a6 out nocopy JTF_DATE_TABLE
60: , a3 out nocopy JTF_NUMBER_TABLE
61: , a4 out nocopy JTF_NUMBER_TABLE
62: , a5 out nocopy JTF_NUMBER_TABLE
63: , a6 out nocopy JTF_DATE_TABLE
64: , a7 out nocopy JTF_VARCHAR2_TABLE_2000
65: , a8 out nocopy JTF_NUMBER_TABLE
66: ) as
67: ddindx binary_integer; indx binary_integer;
68: begin
67: ddindx binary_integer; indx binary_integer;
68: begin
69: if t is null or t.count = 0 then
70: a0 := JTF_NUMBER_TABLE();
71: a1 := JTF_VARCHAR2_TABLE_2000();
72: a2 := JTF_VARCHAR2_TABLE_2000();
73: a3 := JTF_NUMBER_TABLE();
74: a4 := JTF_NUMBER_TABLE();
75: a5 := JTF_NUMBER_TABLE();
68: begin
69: if t is null or t.count = 0 then
70: a0 := JTF_NUMBER_TABLE();
71: a1 := JTF_VARCHAR2_TABLE_2000();
72: a2 := JTF_VARCHAR2_TABLE_2000();
73: a3 := JTF_NUMBER_TABLE();
74: a4 := JTF_NUMBER_TABLE();
75: a5 := JTF_NUMBER_TABLE();
76: a6 := JTF_DATE_TABLE();
73: a3 := JTF_NUMBER_TABLE();
74: a4 := JTF_NUMBER_TABLE();
75: a5 := JTF_NUMBER_TABLE();
76: a6 := JTF_DATE_TABLE();
77: a7 := JTF_VARCHAR2_TABLE_2000();
78: a8 := JTF_NUMBER_TABLE();
79: else
80: a0 := JTF_NUMBER_TABLE();
81: a1 := JTF_VARCHAR2_TABLE_2000();
77: a7 := JTF_VARCHAR2_TABLE_2000();
78: a8 := JTF_NUMBER_TABLE();
79: else
80: a0 := JTF_NUMBER_TABLE();
81: a1 := JTF_VARCHAR2_TABLE_2000();
82: a2 := JTF_VARCHAR2_TABLE_2000();
83: a3 := JTF_NUMBER_TABLE();
84: a4 := JTF_NUMBER_TABLE();
85: a5 := JTF_NUMBER_TABLE();
78: a8 := JTF_NUMBER_TABLE();
79: else
80: a0 := JTF_NUMBER_TABLE();
81: a1 := JTF_VARCHAR2_TABLE_2000();
82: a2 := JTF_VARCHAR2_TABLE_2000();
83: a3 := JTF_NUMBER_TABLE();
84: a4 := JTF_NUMBER_TABLE();
85: a5 := JTF_NUMBER_TABLE();
86: a6 := JTF_DATE_TABLE();
83: a3 := JTF_NUMBER_TABLE();
84: a4 := JTF_NUMBER_TABLE();
85: a5 := JTF_NUMBER_TABLE();
86: a6 := JTF_DATE_TABLE();
87: a7 := JTF_VARCHAR2_TABLE_2000();
88: a8 := JTF_NUMBER_TABLE();
89: if t.count > 0 then
90: a0.extend(t.count);
91: a1.extend(t.count);
118: end if;
119: end rosetta_table_copy_out_p3;
120:
121: procedure rosetta_table_copy_in_p4(t out nocopy okl_like_kind_exchange_pvt.req_asset_tbl_type, a0 JTF_NUMBER_TABLE
122: , a1 JTF_VARCHAR2_TABLE_2000
123: , a2 JTF_VARCHAR2_TABLE_2000
124: , a3 JTF_NUMBER_TABLE
125: , a4 JTF_NUMBER_TABLE
126: , a5 JTF_DATE_TABLE
119: end rosetta_table_copy_out_p3;
120:
121: procedure rosetta_table_copy_in_p4(t out nocopy okl_like_kind_exchange_pvt.req_asset_tbl_type, a0 JTF_NUMBER_TABLE
122: , a1 JTF_VARCHAR2_TABLE_2000
123: , a2 JTF_VARCHAR2_TABLE_2000
124: , a3 JTF_NUMBER_TABLE
125: , a4 JTF_NUMBER_TABLE
126: , a5 JTF_DATE_TABLE
127: , a6 JTF_NUMBER_TABLE
157: end if;
158: end if;
159: end rosetta_table_copy_in_p4;
160: procedure rosetta_table_copy_out_p4(t okl_like_kind_exchange_pvt.req_asset_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
161: , a1 out nocopy JTF_VARCHAR2_TABLE_2000
162: , a2 out nocopy JTF_VARCHAR2_TABLE_2000
163: , a3 out nocopy JTF_NUMBER_TABLE
164: , a4 out nocopy JTF_NUMBER_TABLE
165: , a5 out nocopy JTF_DATE_TABLE
158: end if;
159: end rosetta_table_copy_in_p4;
160: procedure rosetta_table_copy_out_p4(t okl_like_kind_exchange_pvt.req_asset_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
161: , a1 out nocopy JTF_VARCHAR2_TABLE_2000
162: , a2 out nocopy JTF_VARCHAR2_TABLE_2000
163: , a3 out nocopy JTF_NUMBER_TABLE
164: , a4 out nocopy JTF_NUMBER_TABLE
165: , a5 out nocopy JTF_DATE_TABLE
166: , a6 out nocopy JTF_NUMBER_TABLE
172: ddindx binary_integer; indx binary_integer;
173: begin
174: if t is null or t.count = 0 then
175: a0 := JTF_NUMBER_TABLE();
176: a1 := JTF_VARCHAR2_TABLE_2000();
177: a2 := JTF_VARCHAR2_TABLE_2000();
178: a3 := JTF_NUMBER_TABLE();
179: a4 := JTF_NUMBER_TABLE();
180: a5 := JTF_DATE_TABLE();
173: begin
174: if t is null or t.count = 0 then
175: a0 := JTF_NUMBER_TABLE();
176: a1 := JTF_VARCHAR2_TABLE_2000();
177: a2 := JTF_VARCHAR2_TABLE_2000();
178: a3 := JTF_NUMBER_TABLE();
179: a4 := JTF_NUMBER_TABLE();
180: a5 := JTF_DATE_TABLE();
181: a6 := JTF_NUMBER_TABLE();
184: a9 := JTF_NUMBER_TABLE();
185: a10 := JTF_NUMBER_TABLE();
186: else
187: a0 := JTF_NUMBER_TABLE();
188: a1 := JTF_VARCHAR2_TABLE_2000();
189: a2 := JTF_VARCHAR2_TABLE_2000();
190: a3 := JTF_NUMBER_TABLE();
191: a4 := JTF_NUMBER_TABLE();
192: a5 := JTF_DATE_TABLE();
185: a10 := JTF_NUMBER_TABLE();
186: else
187: a0 := JTF_NUMBER_TABLE();
188: a1 := JTF_VARCHAR2_TABLE_2000();
189: a2 := JTF_VARCHAR2_TABLE_2000();
190: a3 := JTF_NUMBER_TABLE();
191: a4 := JTF_NUMBER_TABLE();
192: a5 := JTF_DATE_TABLE();
193: a6 := JTF_NUMBER_TABLE();
239: , p_corporate_book VARCHAR2
240: , p_tax_book VARCHAR2
241: , p_comments VARCHAR2
242: , p9_a0 JTF_NUMBER_TABLE
243: , p9_a1 JTF_VARCHAR2_TABLE_2000
244: , p9_a2 JTF_VARCHAR2_TABLE_2000
245: , p9_a3 JTF_NUMBER_TABLE
246: , p9_a4 JTF_NUMBER_TABLE
247: , p9_a5 JTF_DATE_TABLE
240: , p_tax_book VARCHAR2
241: , p_comments VARCHAR2
242: , p9_a0 JTF_NUMBER_TABLE
243: , p9_a1 JTF_VARCHAR2_TABLE_2000
244: , p9_a2 JTF_VARCHAR2_TABLE_2000
245: , p9_a3 JTF_NUMBER_TABLE
246: , p9_a4 JTF_NUMBER_TABLE
247: , p9_a5 JTF_DATE_TABLE
248: , p9_a6 JTF_NUMBER_TABLE