18: if n=b then return a; end if;
19: return n;
20: end;
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy ams_cat_activity_pvt.cat_activity_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
19: return n;
20: end;
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy ams_cat_activity_pvt.cat_activity_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
20: end;
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy ams_cat_activity_pvt.cat_activity_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
21:
22: procedure rosetta_table_copy_in_p3(t out nocopy ams_cat_activity_pvt.cat_activity_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
29: , a7 JTF_NUMBER_TABLE
23: , a1 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_VARCHAR2_TABLE_100
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_VARCHAR2_TABLE_100
32: , a10 JTF_VARCHAR2_TABLE_200
33: , a11 JTF_VARCHAR2_TABLE_200
26: , a4 JTF_DATE_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_DATE_TABLE
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_VARCHAR2_TABLE_100
32: , a10 JTF_VARCHAR2_TABLE_200
33: , a11 JTF_VARCHAR2_TABLE_200
34: , a12 JTF_VARCHAR2_TABLE_200
85: end loop;
86: end if;
87: end if;
88: end rosetta_table_copy_in_p3;
89: procedure rosetta_table_copy_out_p3(t ams_cat_activity_pvt.cat_activity_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
86: end if;
87: end if;
88: end rosetta_table_copy_in_p3;
89: procedure rosetta_table_copy_out_p3(t ams_cat_activity_pvt.cat_activity_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
87: end if;
88: end rosetta_table_copy_in_p3;
89: procedure rosetta_table_copy_out_p3(t ams_cat_activity_pvt.cat_activity_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_DATE_TABLE
88: end rosetta_table_copy_in_p3;
89: procedure rosetta_table_copy_out_p3(t ams_cat_activity_pvt.cat_activity_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_DATE_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_DATE_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_NUMBER_TABLE
98: , a9 out nocopy JTF_VARCHAR2_TABLE_100
92: , a3 out nocopy JTF_NUMBER_TABLE
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_DATE_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_NUMBER_TABLE
98: , a9 out nocopy JTF_VARCHAR2_TABLE_100
99: , a10 out nocopy JTF_VARCHAR2_TABLE_200
100: , a11 out nocopy JTF_VARCHAR2_TABLE_200
93: , a4 out nocopy JTF_DATE_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_DATE_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_NUMBER_TABLE
98: , a9 out nocopy JTF_VARCHAR2_TABLE_100
99: , a10 out nocopy JTF_VARCHAR2_TABLE_200
100: , a11 out nocopy JTF_VARCHAR2_TABLE_200
101: , a12 out nocopy JTF_VARCHAR2_TABLE_200
114: ) as
115: ddindx binary_integer; indx binary_integer;
116: begin
117: if t is null or t.count = 0 then
118: a0 := JTF_NUMBER_TABLE();
119: a1 := JTF_NUMBER_TABLE();
120: a2 := JTF_NUMBER_TABLE();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
115: ddindx binary_integer; indx binary_integer;
116: begin
117: if t is null or t.count = 0 then
118: a0 := JTF_NUMBER_TABLE();
119: a1 := JTF_NUMBER_TABLE();
120: a2 := JTF_NUMBER_TABLE();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
116: begin
117: if t is null or t.count = 0 then
118: a0 := JTF_NUMBER_TABLE();
119: a1 := JTF_NUMBER_TABLE();
120: a2 := JTF_NUMBER_TABLE();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
124: a6 := JTF_DATE_TABLE();
117: if t is null or t.count = 0 then
118: a0 := JTF_NUMBER_TABLE();
119: a1 := JTF_NUMBER_TABLE();
120: a2 := JTF_NUMBER_TABLE();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
124: a6 := JTF_DATE_TABLE();
125: a7 := JTF_NUMBER_TABLE();
119: a1 := JTF_NUMBER_TABLE();
120: a2 := JTF_NUMBER_TABLE();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
124: a6 := JTF_DATE_TABLE();
125: a7 := JTF_NUMBER_TABLE();
126: a8 := JTF_NUMBER_TABLE();
127: a9 := JTF_VARCHAR2_TABLE_100();
121: a3 := JTF_NUMBER_TABLE();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
124: a6 := JTF_DATE_TABLE();
125: a7 := JTF_NUMBER_TABLE();
126: a8 := JTF_NUMBER_TABLE();
127: a9 := JTF_VARCHAR2_TABLE_100();
128: a10 := JTF_VARCHAR2_TABLE_200();
129: a11 := JTF_VARCHAR2_TABLE_200();
122: a4 := JTF_DATE_TABLE();
123: a5 := JTF_NUMBER_TABLE();
124: a6 := JTF_DATE_TABLE();
125: a7 := JTF_NUMBER_TABLE();
126: a8 := JTF_NUMBER_TABLE();
127: a9 := JTF_VARCHAR2_TABLE_100();
128: a10 := JTF_VARCHAR2_TABLE_200();
129: a11 := JTF_VARCHAR2_TABLE_200();
130: a12 := JTF_VARCHAR2_TABLE_200();
140: a22 := JTF_VARCHAR2_TABLE_200();
141: a23 := JTF_VARCHAR2_TABLE_200();
142: a24 := JTF_VARCHAR2_TABLE_200();
143: else
144: a0 := JTF_NUMBER_TABLE();
145: a1 := JTF_NUMBER_TABLE();
146: a2 := JTF_NUMBER_TABLE();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
141: a23 := JTF_VARCHAR2_TABLE_200();
142: a24 := JTF_VARCHAR2_TABLE_200();
143: else
144: a0 := JTF_NUMBER_TABLE();
145: a1 := JTF_NUMBER_TABLE();
146: a2 := JTF_NUMBER_TABLE();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
142: a24 := JTF_VARCHAR2_TABLE_200();
143: else
144: a0 := JTF_NUMBER_TABLE();
145: a1 := JTF_NUMBER_TABLE();
146: a2 := JTF_NUMBER_TABLE();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
150: a6 := JTF_DATE_TABLE();
143: else
144: a0 := JTF_NUMBER_TABLE();
145: a1 := JTF_NUMBER_TABLE();
146: a2 := JTF_NUMBER_TABLE();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
150: a6 := JTF_DATE_TABLE();
151: a7 := JTF_NUMBER_TABLE();
145: a1 := JTF_NUMBER_TABLE();
146: a2 := JTF_NUMBER_TABLE();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
150: a6 := JTF_DATE_TABLE();
151: a7 := JTF_NUMBER_TABLE();
152: a8 := JTF_NUMBER_TABLE();
153: a9 := JTF_VARCHAR2_TABLE_100();
147: a3 := JTF_NUMBER_TABLE();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
150: a6 := JTF_DATE_TABLE();
151: a7 := JTF_NUMBER_TABLE();
152: a8 := JTF_NUMBER_TABLE();
153: a9 := JTF_VARCHAR2_TABLE_100();
154: a10 := JTF_VARCHAR2_TABLE_200();
155: a11 := JTF_VARCHAR2_TABLE_200();
148: a4 := JTF_DATE_TABLE();
149: a5 := JTF_NUMBER_TABLE();
150: a6 := JTF_DATE_TABLE();
151: a7 := JTF_NUMBER_TABLE();
152: a8 := JTF_NUMBER_TABLE();
153: a9 := JTF_VARCHAR2_TABLE_100();
154: a10 := JTF_VARCHAR2_TABLE_200();
155: a11 := JTF_VARCHAR2_TABLE_200();
156: a12 := JTF_VARCHAR2_TABLE_200();