19: return d;
20: end;
21:
22: procedure rosetta_table_copy_in_p5(t out jts_configuration_pvt.config_rec_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_300
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
22: procedure rosetta_table_copy_in_p5(t out jts_configuration_pvt.config_rec_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_300
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_VARCHAR2_TABLE_100
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_300
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_VARCHAR2_TABLE_100
31: , a9 JTF_VARCHAR2_TABLE_200
24: , a2 JTF_VARCHAR2_TABLE_300
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_VARCHAR2_TABLE_100
31: , a9 JTF_VARCHAR2_TABLE_200
32: , a10 JTF_VARCHAR2_TABLE_200
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_VARCHAR2_TABLE_100
31: , a9 JTF_VARCHAR2_TABLE_200
32: , a10 JTF_VARCHAR2_TABLE_200
33: , a11 JTF_VARCHAR2_TABLE_200
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_VARCHAR2_TABLE_100
31: , a9 JTF_VARCHAR2_TABLE_200
32: , a10 JTF_VARCHAR2_TABLE_200
33: , a11 JTF_VARCHAR2_TABLE_200
34: , a12 JTF_VARCHAR2_TABLE_200
48: , a26 JTF_NUMBER_TABLE
49: , a27 JTF_DATE_TABLE
50: , a28 JTF_NUMBER_TABLE
51: , a29 JTF_NUMBER_TABLE
52: , a30 JTF_VARCHAR2_TABLE_100
53: , a31 JTF_VARCHAR2_TABLE_100
54: ) as
55: ddindx binary_integer; indx binary_integer;
56: begin
49: , a27 JTF_DATE_TABLE
50: , a28 JTF_NUMBER_TABLE
51: , a29 JTF_NUMBER_TABLE
52: , a30 JTF_VARCHAR2_TABLE_100
53: , a31 JTF_VARCHAR2_TABLE_100
54: ) as
55: ddindx binary_integer; indx binary_integer;
56: begin
57: if a0 is not null and a0.count > 0 then
100: end if;
101: end if;
102: end rosetta_table_copy_in_p5;
103: procedure rosetta_table_copy_out_p5(t jts_configuration_pvt.config_rec_tbl_type, a0 out JTF_NUMBER_TABLE
104: , a1 out JTF_VARCHAR2_TABLE_100
105: , a2 out JTF_VARCHAR2_TABLE_300
106: , a3 out JTF_NUMBER_TABLE
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
103: procedure rosetta_table_copy_out_p5(t jts_configuration_pvt.config_rec_tbl_type, a0 out JTF_NUMBER_TABLE
104: , a1 out JTF_VARCHAR2_TABLE_100
105: , a2 out JTF_VARCHAR2_TABLE_300
106: , a3 out JTF_NUMBER_TABLE
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
109: , a6 out JTF_VARCHAR2_TABLE_100
110: , a7 out JTF_VARCHAR2_TABLE_100
111: , a8 out JTF_VARCHAR2_TABLE_100
104: , a1 out JTF_VARCHAR2_TABLE_100
105: , a2 out JTF_VARCHAR2_TABLE_300
106: , a3 out JTF_NUMBER_TABLE
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
109: , a6 out JTF_VARCHAR2_TABLE_100
110: , a7 out JTF_VARCHAR2_TABLE_100
111: , a8 out JTF_VARCHAR2_TABLE_100
112: , a9 out JTF_VARCHAR2_TABLE_200
105: , a2 out JTF_VARCHAR2_TABLE_300
106: , a3 out JTF_NUMBER_TABLE
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
109: , a6 out JTF_VARCHAR2_TABLE_100
110: , a7 out JTF_VARCHAR2_TABLE_100
111: , a8 out JTF_VARCHAR2_TABLE_100
112: , a9 out JTF_VARCHAR2_TABLE_200
113: , a10 out JTF_VARCHAR2_TABLE_200
106: , a3 out JTF_NUMBER_TABLE
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
109: , a6 out JTF_VARCHAR2_TABLE_100
110: , a7 out JTF_VARCHAR2_TABLE_100
111: , a8 out JTF_VARCHAR2_TABLE_100
112: , a9 out JTF_VARCHAR2_TABLE_200
113: , a10 out JTF_VARCHAR2_TABLE_200
114: , a11 out JTF_VARCHAR2_TABLE_200
107: , a4 out JTF_VARCHAR2_TABLE_100
108: , a5 out JTF_VARCHAR2_TABLE_100
109: , a6 out JTF_VARCHAR2_TABLE_100
110: , a7 out JTF_VARCHAR2_TABLE_100
111: , a8 out JTF_VARCHAR2_TABLE_100
112: , a9 out JTF_VARCHAR2_TABLE_200
113: , a10 out JTF_VARCHAR2_TABLE_200
114: , a11 out JTF_VARCHAR2_TABLE_200
115: , a12 out JTF_VARCHAR2_TABLE_200
129: , a26 out JTF_NUMBER_TABLE
130: , a27 out JTF_DATE_TABLE
131: , a28 out JTF_NUMBER_TABLE
132: , a29 out JTF_NUMBER_TABLE
133: , a30 out JTF_VARCHAR2_TABLE_100
134: , a31 out JTF_VARCHAR2_TABLE_100
135: ) as
136: ddindx binary_integer; indx binary_integer;
137: begin
130: , a27 out JTF_DATE_TABLE
131: , a28 out JTF_NUMBER_TABLE
132: , a29 out JTF_NUMBER_TABLE
133: , a30 out JTF_VARCHAR2_TABLE_100
134: , a31 out JTF_VARCHAR2_TABLE_100
135: ) as
136: ddindx binary_integer; indx binary_integer;
137: begin
138: if t is null or t.count = 0 then
136: ddindx binary_integer; indx binary_integer;
137: begin
138: if t is null or t.count = 0 then
139: a0 := JTF_NUMBER_TABLE();
140: a1 := JTF_VARCHAR2_TABLE_100();
141: a2 := JTF_VARCHAR2_TABLE_300();
142: a3 := JTF_NUMBER_TABLE();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
139: a0 := JTF_NUMBER_TABLE();
140: a1 := JTF_VARCHAR2_TABLE_100();
141: a2 := JTF_VARCHAR2_TABLE_300();
142: a3 := JTF_NUMBER_TABLE();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_VARCHAR2_TABLE_100();
140: a1 := JTF_VARCHAR2_TABLE_100();
141: a2 := JTF_VARCHAR2_TABLE_300();
142: a3 := JTF_NUMBER_TABLE();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_VARCHAR2_TABLE_100();
148: a9 := JTF_VARCHAR2_TABLE_200();
141: a2 := JTF_VARCHAR2_TABLE_300();
142: a3 := JTF_NUMBER_TABLE();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_VARCHAR2_TABLE_100();
148: a9 := JTF_VARCHAR2_TABLE_200();
149: a10 := JTF_VARCHAR2_TABLE_200();
142: a3 := JTF_NUMBER_TABLE();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_VARCHAR2_TABLE_100();
148: a9 := JTF_VARCHAR2_TABLE_200();
149: a10 := JTF_VARCHAR2_TABLE_200();
150: a11 := JTF_VARCHAR2_TABLE_200();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_VARCHAR2_TABLE_100();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_VARCHAR2_TABLE_100();
148: a9 := JTF_VARCHAR2_TABLE_200();
149: a10 := JTF_VARCHAR2_TABLE_200();
150: a11 := JTF_VARCHAR2_TABLE_200();
151: a12 := JTF_VARCHAR2_TABLE_200();
165: a26 := JTF_NUMBER_TABLE();
166: a27 := JTF_DATE_TABLE();
167: a28 := JTF_NUMBER_TABLE();
168: a29 := JTF_NUMBER_TABLE();
169: a30 := JTF_VARCHAR2_TABLE_100();
170: a31 := JTF_VARCHAR2_TABLE_100();
171: else
172: a0 := JTF_NUMBER_TABLE();
173: a1 := JTF_VARCHAR2_TABLE_100();
166: a27 := JTF_DATE_TABLE();
167: a28 := JTF_NUMBER_TABLE();
168: a29 := JTF_NUMBER_TABLE();
169: a30 := JTF_VARCHAR2_TABLE_100();
170: a31 := JTF_VARCHAR2_TABLE_100();
171: else
172: a0 := JTF_NUMBER_TABLE();
173: a1 := JTF_VARCHAR2_TABLE_100();
174: a2 := JTF_VARCHAR2_TABLE_300();
169: a30 := JTF_VARCHAR2_TABLE_100();
170: a31 := JTF_VARCHAR2_TABLE_100();
171: else
172: a0 := JTF_NUMBER_TABLE();
173: a1 := JTF_VARCHAR2_TABLE_100();
174: a2 := JTF_VARCHAR2_TABLE_300();
175: a3 := JTF_NUMBER_TABLE();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
172: a0 := JTF_NUMBER_TABLE();
173: a1 := JTF_VARCHAR2_TABLE_100();
174: a2 := JTF_VARCHAR2_TABLE_300();
175: a3 := JTF_NUMBER_TABLE();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
178: a6 := JTF_VARCHAR2_TABLE_100();
179: a7 := JTF_VARCHAR2_TABLE_100();
180: a8 := JTF_VARCHAR2_TABLE_100();
173: a1 := JTF_VARCHAR2_TABLE_100();
174: a2 := JTF_VARCHAR2_TABLE_300();
175: a3 := JTF_NUMBER_TABLE();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
178: a6 := JTF_VARCHAR2_TABLE_100();
179: a7 := JTF_VARCHAR2_TABLE_100();
180: a8 := JTF_VARCHAR2_TABLE_100();
181: a9 := JTF_VARCHAR2_TABLE_200();
174: a2 := JTF_VARCHAR2_TABLE_300();
175: a3 := JTF_NUMBER_TABLE();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
178: a6 := JTF_VARCHAR2_TABLE_100();
179: a7 := JTF_VARCHAR2_TABLE_100();
180: a8 := JTF_VARCHAR2_TABLE_100();
181: a9 := JTF_VARCHAR2_TABLE_200();
182: a10 := JTF_VARCHAR2_TABLE_200();
175: a3 := JTF_NUMBER_TABLE();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
178: a6 := JTF_VARCHAR2_TABLE_100();
179: a7 := JTF_VARCHAR2_TABLE_100();
180: a8 := JTF_VARCHAR2_TABLE_100();
181: a9 := JTF_VARCHAR2_TABLE_200();
182: a10 := JTF_VARCHAR2_TABLE_200();
183: a11 := JTF_VARCHAR2_TABLE_200();
176: a4 := JTF_VARCHAR2_TABLE_100();
177: a5 := JTF_VARCHAR2_TABLE_100();
178: a6 := JTF_VARCHAR2_TABLE_100();
179: a7 := JTF_VARCHAR2_TABLE_100();
180: a8 := JTF_VARCHAR2_TABLE_100();
181: a9 := JTF_VARCHAR2_TABLE_200();
182: a10 := JTF_VARCHAR2_TABLE_200();
183: a11 := JTF_VARCHAR2_TABLE_200();
184: a12 := JTF_VARCHAR2_TABLE_200();
198: a26 := JTF_NUMBER_TABLE();
199: a27 := JTF_DATE_TABLE();
200: a28 := JTF_NUMBER_TABLE();
201: a29 := JTF_NUMBER_TABLE();
202: a30 := JTF_VARCHAR2_TABLE_100();
203: a31 := JTF_VARCHAR2_TABLE_100();
204: if t.count > 0 then
205: a0.extend(t.count);
206: a1.extend(t.count);
199: a27 := JTF_DATE_TABLE();
200: a28 := JTF_NUMBER_TABLE();
201: a29 := JTF_NUMBER_TABLE();
202: a30 := JTF_VARCHAR2_TABLE_100();
203: a31 := JTF_VARCHAR2_TABLE_100();
204: if t.count > 0 then
205: a0.extend(t.count);
206: a1.extend(t.count);
207: a2.extend(t.count);
485: , p_where_clause VARCHAR2
486: , p_order_by VARCHAR2
487: , p_how_to_order VARCHAR2
488: , p4_a0 out JTF_NUMBER_TABLE
489: , p4_a1 out JTF_VARCHAR2_TABLE_100
490: , p4_a2 out JTF_VARCHAR2_TABLE_300
491: , p4_a3 out JTF_NUMBER_TABLE
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
488: , p4_a0 out JTF_NUMBER_TABLE
489: , p4_a1 out JTF_VARCHAR2_TABLE_100
490: , p4_a2 out JTF_VARCHAR2_TABLE_300
491: , p4_a3 out JTF_NUMBER_TABLE
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
494: , p4_a6 out JTF_VARCHAR2_TABLE_100
495: , p4_a7 out JTF_VARCHAR2_TABLE_100
496: , p4_a8 out JTF_VARCHAR2_TABLE_100
489: , p4_a1 out JTF_VARCHAR2_TABLE_100
490: , p4_a2 out JTF_VARCHAR2_TABLE_300
491: , p4_a3 out JTF_NUMBER_TABLE
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
494: , p4_a6 out JTF_VARCHAR2_TABLE_100
495: , p4_a7 out JTF_VARCHAR2_TABLE_100
496: , p4_a8 out JTF_VARCHAR2_TABLE_100
497: , p4_a9 out JTF_VARCHAR2_TABLE_200
490: , p4_a2 out JTF_VARCHAR2_TABLE_300
491: , p4_a3 out JTF_NUMBER_TABLE
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
494: , p4_a6 out JTF_VARCHAR2_TABLE_100
495: , p4_a7 out JTF_VARCHAR2_TABLE_100
496: , p4_a8 out JTF_VARCHAR2_TABLE_100
497: , p4_a9 out JTF_VARCHAR2_TABLE_200
498: , p4_a10 out JTF_VARCHAR2_TABLE_200
491: , p4_a3 out JTF_NUMBER_TABLE
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
494: , p4_a6 out JTF_VARCHAR2_TABLE_100
495: , p4_a7 out JTF_VARCHAR2_TABLE_100
496: , p4_a8 out JTF_VARCHAR2_TABLE_100
497: , p4_a9 out JTF_VARCHAR2_TABLE_200
498: , p4_a10 out JTF_VARCHAR2_TABLE_200
499: , p4_a11 out JTF_VARCHAR2_TABLE_200
492: , p4_a4 out JTF_VARCHAR2_TABLE_100
493: , p4_a5 out JTF_VARCHAR2_TABLE_100
494: , p4_a6 out JTF_VARCHAR2_TABLE_100
495: , p4_a7 out JTF_VARCHAR2_TABLE_100
496: , p4_a8 out JTF_VARCHAR2_TABLE_100
497: , p4_a9 out JTF_VARCHAR2_TABLE_200
498: , p4_a10 out JTF_VARCHAR2_TABLE_200
499: , p4_a11 out JTF_VARCHAR2_TABLE_200
500: , p4_a12 out JTF_VARCHAR2_TABLE_200
514: , p4_a26 out JTF_NUMBER_TABLE
515: , p4_a27 out JTF_DATE_TABLE
516: , p4_a28 out JTF_NUMBER_TABLE
517: , p4_a29 out JTF_NUMBER_TABLE
518: , p4_a30 out JTF_VARCHAR2_TABLE_100
519: , p4_a31 out JTF_VARCHAR2_TABLE_100
520: , x_return_status out VARCHAR2
521: , x_msg_count out NUMBER
522: , x_msg_data out VARCHAR2
515: , p4_a27 out JTF_DATE_TABLE
516: , p4_a28 out JTF_NUMBER_TABLE
517: , p4_a29 out JTF_NUMBER_TABLE
518: , p4_a30 out JTF_VARCHAR2_TABLE_100
519: , p4_a31 out JTF_VARCHAR2_TABLE_100
520: , x_return_status out VARCHAR2
521: , x_msg_count out NUMBER
522: , x_msg_data out VARCHAR2
523: )