26:
27: procedure rosetta_table_copy_in_p3(t out nocopy ozf_adj_new_prod_pvt.adj_new_prod_tbl_type, a0 JTF_NUMBER_TABLE
28: , a1 JTF_NUMBER_TABLE
29: , a2 JTF_NUMBER_TABLE
30: , a3 JTF_VARCHAR2_TABLE_100
31: , a4 JTF_VARCHAR2_TABLE_100
32: , a5 JTF_VARCHAR2_TABLE_300
33: , a6 JTF_VARCHAR2_TABLE_100
34: , a7 JTF_VARCHAR2_TABLE_100
27: procedure rosetta_table_copy_in_p3(t out nocopy ozf_adj_new_prod_pvt.adj_new_prod_tbl_type, a0 JTF_NUMBER_TABLE
28: , a1 JTF_NUMBER_TABLE
29: , a2 JTF_NUMBER_TABLE
30: , a3 JTF_VARCHAR2_TABLE_100
31: , a4 JTF_VARCHAR2_TABLE_100
32: , a5 JTF_VARCHAR2_TABLE_300
33: , a6 JTF_VARCHAR2_TABLE_100
34: , a7 JTF_VARCHAR2_TABLE_100
35: , a8 JTF_DATE_TABLE
29: , a2 JTF_NUMBER_TABLE
30: , a3 JTF_VARCHAR2_TABLE_100
31: , a4 JTF_VARCHAR2_TABLE_100
32: , a5 JTF_VARCHAR2_TABLE_300
33: , a6 JTF_VARCHAR2_TABLE_100
34: , a7 JTF_VARCHAR2_TABLE_100
35: , a8 JTF_DATE_TABLE
36: , a9 JTF_NUMBER_TABLE
37: , a10 JTF_DATE_TABLE
30: , a3 JTF_VARCHAR2_TABLE_100
31: , a4 JTF_VARCHAR2_TABLE_100
32: , a5 JTF_VARCHAR2_TABLE_300
33: , a6 JTF_VARCHAR2_TABLE_100
34: , a7 JTF_VARCHAR2_TABLE_100
35: , a8 JTF_DATE_TABLE
36: , a9 JTF_NUMBER_TABLE
37: , a10 JTF_DATE_TABLE
38: , a11 JTF_NUMBER_TABLE
37: , a10 JTF_DATE_TABLE
38: , a11 JTF_NUMBER_TABLE
39: , a12 JTF_NUMBER_TABLE
40: , a13 JTF_NUMBER_TABLE
41: , a14 JTF_VARCHAR2_TABLE_100
42: ) as
43: ddindx binary_integer; indx binary_integer;
44: begin
45: if a0 is not null and a0.count > 0 then
73: end rosetta_table_copy_in_p3;
74: procedure rosetta_table_copy_out_p3(t ozf_adj_new_prod_pvt.adj_new_prod_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
75: , a1 out nocopy JTF_NUMBER_TABLE
76: , a2 out nocopy JTF_NUMBER_TABLE
77: , a3 out nocopy JTF_VARCHAR2_TABLE_100
78: , a4 out nocopy JTF_VARCHAR2_TABLE_100
79: , a5 out nocopy JTF_VARCHAR2_TABLE_300
80: , a6 out nocopy JTF_VARCHAR2_TABLE_100
81: , a7 out nocopy JTF_VARCHAR2_TABLE_100
74: procedure rosetta_table_copy_out_p3(t ozf_adj_new_prod_pvt.adj_new_prod_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
75: , a1 out nocopy JTF_NUMBER_TABLE
76: , a2 out nocopy JTF_NUMBER_TABLE
77: , a3 out nocopy JTF_VARCHAR2_TABLE_100
78: , a4 out nocopy JTF_VARCHAR2_TABLE_100
79: , a5 out nocopy JTF_VARCHAR2_TABLE_300
80: , a6 out nocopy JTF_VARCHAR2_TABLE_100
81: , a7 out nocopy JTF_VARCHAR2_TABLE_100
82: , a8 out nocopy JTF_DATE_TABLE
76: , a2 out nocopy JTF_NUMBER_TABLE
77: , a3 out nocopy JTF_VARCHAR2_TABLE_100
78: , a4 out nocopy JTF_VARCHAR2_TABLE_100
79: , a5 out nocopy JTF_VARCHAR2_TABLE_300
80: , a6 out nocopy JTF_VARCHAR2_TABLE_100
81: , a7 out nocopy JTF_VARCHAR2_TABLE_100
82: , a8 out nocopy JTF_DATE_TABLE
83: , a9 out nocopy JTF_NUMBER_TABLE
84: , a10 out nocopy JTF_DATE_TABLE
77: , a3 out nocopy JTF_VARCHAR2_TABLE_100
78: , a4 out nocopy JTF_VARCHAR2_TABLE_100
79: , a5 out nocopy JTF_VARCHAR2_TABLE_300
80: , a6 out nocopy JTF_VARCHAR2_TABLE_100
81: , a7 out nocopy JTF_VARCHAR2_TABLE_100
82: , a8 out nocopy JTF_DATE_TABLE
83: , a9 out nocopy JTF_NUMBER_TABLE
84: , a10 out nocopy JTF_DATE_TABLE
85: , a11 out nocopy JTF_NUMBER_TABLE
84: , a10 out nocopy JTF_DATE_TABLE
85: , a11 out nocopy JTF_NUMBER_TABLE
86: , a12 out nocopy JTF_NUMBER_TABLE
87: , a13 out nocopy JTF_NUMBER_TABLE
88: , a14 out nocopy JTF_VARCHAR2_TABLE_100
89: ) as
90: ddindx binary_integer; indx binary_integer;
91: begin
92: if t is null or t.count = 0 then
92: if t is null or t.count = 0 then
93: a0 := JTF_NUMBER_TABLE();
94: a1 := JTF_NUMBER_TABLE();
95: a2 := JTF_NUMBER_TABLE();
96: a3 := JTF_VARCHAR2_TABLE_100();
97: a4 := JTF_VARCHAR2_TABLE_100();
98: a5 := JTF_VARCHAR2_TABLE_300();
99: a6 := JTF_VARCHAR2_TABLE_100();
100: a7 := JTF_VARCHAR2_TABLE_100();
93: a0 := JTF_NUMBER_TABLE();
94: a1 := JTF_NUMBER_TABLE();
95: a2 := JTF_NUMBER_TABLE();
96: a3 := JTF_VARCHAR2_TABLE_100();
97: a4 := JTF_VARCHAR2_TABLE_100();
98: a5 := JTF_VARCHAR2_TABLE_300();
99: a6 := JTF_VARCHAR2_TABLE_100();
100: a7 := JTF_VARCHAR2_TABLE_100();
101: a8 := JTF_DATE_TABLE();
95: a2 := JTF_NUMBER_TABLE();
96: a3 := JTF_VARCHAR2_TABLE_100();
97: a4 := JTF_VARCHAR2_TABLE_100();
98: a5 := JTF_VARCHAR2_TABLE_300();
99: a6 := JTF_VARCHAR2_TABLE_100();
100: a7 := JTF_VARCHAR2_TABLE_100();
101: a8 := JTF_DATE_TABLE();
102: a9 := JTF_NUMBER_TABLE();
103: a10 := JTF_DATE_TABLE();
96: a3 := JTF_VARCHAR2_TABLE_100();
97: a4 := JTF_VARCHAR2_TABLE_100();
98: a5 := JTF_VARCHAR2_TABLE_300();
99: a6 := JTF_VARCHAR2_TABLE_100();
100: a7 := JTF_VARCHAR2_TABLE_100();
101: a8 := JTF_DATE_TABLE();
102: a9 := JTF_NUMBER_TABLE();
103: a10 := JTF_DATE_TABLE();
104: a11 := JTF_NUMBER_TABLE();
103: a10 := JTF_DATE_TABLE();
104: a11 := JTF_NUMBER_TABLE();
105: a12 := JTF_NUMBER_TABLE();
106: a13 := JTF_NUMBER_TABLE();
107: a14 := JTF_VARCHAR2_TABLE_100();
108: else
109: a0 := JTF_NUMBER_TABLE();
110: a1 := JTF_NUMBER_TABLE();
111: a2 := JTF_NUMBER_TABLE();
108: else
109: a0 := JTF_NUMBER_TABLE();
110: a1 := JTF_NUMBER_TABLE();
111: a2 := JTF_NUMBER_TABLE();
112: a3 := JTF_VARCHAR2_TABLE_100();
113: a4 := JTF_VARCHAR2_TABLE_100();
114: a5 := JTF_VARCHAR2_TABLE_300();
115: a6 := JTF_VARCHAR2_TABLE_100();
116: a7 := JTF_VARCHAR2_TABLE_100();
109: a0 := JTF_NUMBER_TABLE();
110: a1 := JTF_NUMBER_TABLE();
111: a2 := JTF_NUMBER_TABLE();
112: a3 := JTF_VARCHAR2_TABLE_100();
113: a4 := JTF_VARCHAR2_TABLE_100();
114: a5 := JTF_VARCHAR2_TABLE_300();
115: a6 := JTF_VARCHAR2_TABLE_100();
116: a7 := JTF_VARCHAR2_TABLE_100();
117: a8 := JTF_DATE_TABLE();
111: a2 := JTF_NUMBER_TABLE();
112: a3 := JTF_VARCHAR2_TABLE_100();
113: a4 := JTF_VARCHAR2_TABLE_100();
114: a5 := JTF_VARCHAR2_TABLE_300();
115: a6 := JTF_VARCHAR2_TABLE_100();
116: a7 := JTF_VARCHAR2_TABLE_100();
117: a8 := JTF_DATE_TABLE();
118: a9 := JTF_NUMBER_TABLE();
119: a10 := JTF_DATE_TABLE();
112: a3 := JTF_VARCHAR2_TABLE_100();
113: a4 := JTF_VARCHAR2_TABLE_100();
114: a5 := JTF_VARCHAR2_TABLE_300();
115: a6 := JTF_VARCHAR2_TABLE_100();
116: a7 := JTF_VARCHAR2_TABLE_100();
117: a8 := JTF_DATE_TABLE();
118: a9 := JTF_NUMBER_TABLE();
119: a10 := JTF_DATE_TABLE();
120: a11 := JTF_NUMBER_TABLE();
119: a10 := JTF_DATE_TABLE();
120: a11 := JTF_NUMBER_TABLE();
121: a12 := JTF_NUMBER_TABLE();
122: a13 := JTF_NUMBER_TABLE();
123: a14 := JTF_VARCHAR2_TABLE_100();
124: if t.count > 0 then
125: a0.extend(t.count);
126: a1.extend(t.count);
127: a2.extend(t.count);