12: if d < rosetta_g_mistake_date_low then return fnd_api.g_miss_date; end if;
13: return d;
14: end;
15:
16: procedure rosetta_table_copy_in_p2(t out nocopy ahl_ltp_space_assign_pub.space_assignment_tbl, a0 JTF_NUMBER_TABLE
17: , a1 JTF_DATE_TABLE
18: , a2 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
14: end;
15:
16: procedure rosetta_table_copy_in_p2(t out nocopy ahl_ltp_space_assign_pub.space_assignment_tbl, a0 JTF_NUMBER_TABLE
17: , a1 JTF_DATE_TABLE
18: , a2 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
16: procedure rosetta_table_copy_in_p2(t out nocopy ahl_ltp_space_assign_pub.space_assignment_tbl, a0 JTF_NUMBER_TABLE
17: , a1 JTF_DATE_TABLE
18: , a2 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
17: , a1 JTF_DATE_TABLE
18: , a2 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
25: , a9 JTF_NUMBER_TABLE
18: , a2 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
25: , a9 JTF_NUMBER_TABLE
26: , a10 JTF_NUMBER_TABLE
19: , a3 JTF_DATE_TABLE
20: , a4 JTF_NUMBER_TABLE
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
25: , a9 JTF_NUMBER_TABLE
26: , a10 JTF_NUMBER_TABLE
27: , a11 JTF_VARCHAR2_TABLE_100
21: , a5 JTF_NUMBER_TABLE
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
25: , a9 JTF_NUMBER_TABLE
26: , a10 JTF_NUMBER_TABLE
27: , a11 JTF_VARCHAR2_TABLE_100
28: , a12 JTF_VARCHAR2_TABLE_200
29: , a13 JTF_VARCHAR2_TABLE_200
22: , a6 JTF_NUMBER_TABLE
23: , a7 JTF_NUMBER_TABLE
24: , a8 JTF_VARCHAR2_TABLE_100
25: , a9 JTF_NUMBER_TABLE
26: , a10 JTF_NUMBER_TABLE
27: , a11 JTF_VARCHAR2_TABLE_100
28: , a12 JTF_VARCHAR2_TABLE_200
29: , a13 JTF_VARCHAR2_TABLE_200
30: , a14 JTF_VARCHAR2_TABLE_200
85: end loop;
86: end if;
87: end if;
88: end rosetta_table_copy_in_p2;
89: procedure rosetta_table_copy_out_p2(t ahl_ltp_space_assign_pub.space_assignment_tbl, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_DATE_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
87: end if;
88: end rosetta_table_copy_in_p2;
89: procedure rosetta_table_copy_out_p2(t ahl_ltp_space_assign_pub.space_assignment_tbl, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_DATE_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
89: procedure rosetta_table_copy_out_p2(t ahl_ltp_space_assign_pub.space_assignment_tbl, a0 out nocopy JTF_NUMBER_TABLE
90: , a1 out nocopy JTF_DATE_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
90: , a1 out nocopy JTF_DATE_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
98: , a9 out nocopy JTF_NUMBER_TABLE
91: , a2 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
98: , a9 out nocopy JTF_NUMBER_TABLE
99: , a10 out nocopy JTF_NUMBER_TABLE
92: , a3 out nocopy JTF_DATE_TABLE
93: , a4 out nocopy JTF_NUMBER_TABLE
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
98: , a9 out nocopy JTF_NUMBER_TABLE
99: , a10 out nocopy JTF_NUMBER_TABLE
100: , a11 out nocopy JTF_VARCHAR2_TABLE_100
94: , a5 out nocopy JTF_NUMBER_TABLE
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
98: , a9 out nocopy JTF_NUMBER_TABLE
99: , a10 out nocopy JTF_NUMBER_TABLE
100: , a11 out nocopy JTF_VARCHAR2_TABLE_100
101: , a12 out nocopy JTF_VARCHAR2_TABLE_200
102: , a13 out nocopy JTF_VARCHAR2_TABLE_200
95: , a6 out nocopy JTF_NUMBER_TABLE
96: , a7 out nocopy JTF_NUMBER_TABLE
97: , a8 out nocopy JTF_VARCHAR2_TABLE_100
98: , a9 out nocopy JTF_NUMBER_TABLE
99: , a10 out nocopy JTF_NUMBER_TABLE
100: , a11 out nocopy JTF_VARCHAR2_TABLE_100
101: , a12 out nocopy JTF_VARCHAR2_TABLE_200
102: , a13 out nocopy JTF_VARCHAR2_TABLE_200
103: , a14 out nocopy JTF_VARCHAR2_TABLE_200
117: ) as
118: ddindx binary_integer; indx binary_integer;
119: begin
120: if t is null or t.count = 0 then
121: a0 := JTF_NUMBER_TABLE();
122: a1 := JTF_DATE_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
119: begin
120: if t is null or t.count = 0 then
121: a0 := JTF_NUMBER_TABLE();
122: a1 := JTF_DATE_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
121: a0 := JTF_NUMBER_TABLE();
122: a1 := JTF_DATE_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
122: a1 := JTF_DATE_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
130: a9 := JTF_NUMBER_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
130: a9 := JTF_NUMBER_TABLE();
131: a10 := JTF_NUMBER_TABLE();
124: a3 := JTF_DATE_TABLE();
125: a4 := JTF_NUMBER_TABLE();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
130: a9 := JTF_NUMBER_TABLE();
131: a10 := JTF_NUMBER_TABLE();
132: a11 := JTF_VARCHAR2_TABLE_100();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
130: a9 := JTF_NUMBER_TABLE();
131: a10 := JTF_NUMBER_TABLE();
132: a11 := JTF_VARCHAR2_TABLE_100();
133: a12 := JTF_VARCHAR2_TABLE_200();
134: a13 := JTF_VARCHAR2_TABLE_200();
127: a6 := JTF_NUMBER_TABLE();
128: a7 := JTF_NUMBER_TABLE();
129: a8 := JTF_VARCHAR2_TABLE_100();
130: a9 := JTF_NUMBER_TABLE();
131: a10 := JTF_NUMBER_TABLE();
132: a11 := JTF_VARCHAR2_TABLE_100();
133: a12 := JTF_VARCHAR2_TABLE_200();
134: a13 := JTF_VARCHAR2_TABLE_200();
135: a14 := JTF_VARCHAR2_TABLE_200();
146: a25 := JTF_VARCHAR2_TABLE_200();
147: a26 := JTF_VARCHAR2_TABLE_200();
148: a27 := JTF_VARCHAR2_TABLE_100();
149: else
150: a0 := JTF_NUMBER_TABLE();
151: a1 := JTF_DATE_TABLE();
152: a2 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
148: a27 := JTF_VARCHAR2_TABLE_100();
149: else
150: a0 := JTF_NUMBER_TABLE();
151: a1 := JTF_DATE_TABLE();
152: a2 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
150: a0 := JTF_NUMBER_TABLE();
151: a1 := JTF_DATE_TABLE();
152: a2 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
151: a1 := JTF_DATE_TABLE();
152: a2 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
159: a9 := JTF_NUMBER_TABLE();
152: a2 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
159: a9 := JTF_NUMBER_TABLE();
160: a10 := JTF_NUMBER_TABLE();
153: a3 := JTF_DATE_TABLE();
154: a4 := JTF_NUMBER_TABLE();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
159: a9 := JTF_NUMBER_TABLE();
160: a10 := JTF_NUMBER_TABLE();
161: a11 := JTF_VARCHAR2_TABLE_100();
155: a5 := JTF_NUMBER_TABLE();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
159: a9 := JTF_NUMBER_TABLE();
160: a10 := JTF_NUMBER_TABLE();
161: a11 := JTF_VARCHAR2_TABLE_100();
162: a12 := JTF_VARCHAR2_TABLE_200();
163: a13 := JTF_VARCHAR2_TABLE_200();
156: a6 := JTF_NUMBER_TABLE();
157: a7 := JTF_NUMBER_TABLE();
158: a8 := JTF_VARCHAR2_TABLE_100();
159: a9 := JTF_NUMBER_TABLE();
160: a10 := JTF_NUMBER_TABLE();
161: a11 := JTF_VARCHAR2_TABLE_100();
162: a12 := JTF_VARCHAR2_TABLE_200();
163: a13 := JTF_VARCHAR2_TABLE_200();
164: a14 := JTF_VARCHAR2_TABLE_200();
249: , p_init_msg_list VARCHAR2
250: , p_commit VARCHAR2
251: , p_validation_level NUMBER
252: , p_module_type VARCHAR2
253: , p5_a0 in out nocopy JTF_NUMBER_TABLE
254: , p5_a1 in out nocopy JTF_DATE_TABLE
255: , p5_a2 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
251: , p_validation_level NUMBER
252: , p_module_type VARCHAR2
253: , p5_a0 in out nocopy JTF_NUMBER_TABLE
254: , p5_a1 in out nocopy JTF_DATE_TABLE
255: , p5_a2 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
253: , p5_a0 in out nocopy JTF_NUMBER_TABLE
254: , p5_a1 in out nocopy JTF_DATE_TABLE
255: , p5_a2 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
254: , p5_a1 in out nocopy JTF_DATE_TABLE
255: , p5_a2 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p5_a9 in out nocopy JTF_NUMBER_TABLE
255: , p5_a2 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p5_a9 in out nocopy JTF_NUMBER_TABLE
263: , p5_a10 in out nocopy JTF_NUMBER_TABLE
256: , p5_a3 in out nocopy JTF_DATE_TABLE
257: , p5_a4 in out nocopy JTF_NUMBER_TABLE
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p5_a9 in out nocopy JTF_NUMBER_TABLE
263: , p5_a10 in out nocopy JTF_NUMBER_TABLE
264: , p5_a11 in out nocopy JTF_VARCHAR2_TABLE_100
258: , p5_a5 in out nocopy JTF_NUMBER_TABLE
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p5_a9 in out nocopy JTF_NUMBER_TABLE
263: , p5_a10 in out nocopy JTF_NUMBER_TABLE
264: , p5_a11 in out nocopy JTF_VARCHAR2_TABLE_100
265: , p5_a12 in out nocopy JTF_VARCHAR2_TABLE_200
266: , p5_a13 in out nocopy JTF_VARCHAR2_TABLE_200
259: , p5_a6 in out nocopy JTF_NUMBER_TABLE
260: , p5_a7 in out nocopy JTF_NUMBER_TABLE
261: , p5_a8 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p5_a9 in out nocopy JTF_NUMBER_TABLE
263: , p5_a10 in out nocopy JTF_NUMBER_TABLE
264: , p5_a11 in out nocopy JTF_VARCHAR2_TABLE_100
265: , p5_a12 in out nocopy JTF_VARCHAR2_TABLE_200
266: , p5_a13 in out nocopy JTF_VARCHAR2_TABLE_200
267: , p5_a14 in out nocopy JTF_VARCHAR2_TABLE_200