9: if d = rosetta_g_mistake_date then return fnd_api.g_miss_date; end if;
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_VARCHAR2_TABLE_200
17: , a4 JTF_VARCHAR2_TABLE_100
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_VARCHAR2_TABLE_200
17: , a4 JTF_VARCHAR2_TABLE_100
18: , a5 JTF_NUMBER_TABLE
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_VARCHAR2_TABLE_200
17: , a4 JTF_VARCHAR2_TABLE_100
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_VARCHAR2_TABLE_200
17: , a4 JTF_VARCHAR2_TABLE_100
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
20: , a7 JTF_VARCHAR2_TABLE_100
21: , a8 JTF_VARCHAR2_TABLE_200
22: , a9 JTF_VARCHAR2_TABLE_200
33: , a20 JTF_VARCHAR2_TABLE_200
34: , a21 JTF_VARCHAR2_TABLE_200
35: , a22 JTF_VARCHAR2_TABLE_200
36: , a23 JTF_DATE_TABLE
37: , a24 JTF_NUMBER_TABLE
38: , a25 JTF_DATE_TABLE
39: , a26 JTF_NUMBER_TABLE
40: , a27 JTF_NUMBER_TABLE
41: , a28 JTF_VARCHAR2_TABLE_100
35: , a22 JTF_VARCHAR2_TABLE_200
36: , a23 JTF_DATE_TABLE
37: , a24 JTF_NUMBER_TABLE
38: , a25 JTF_DATE_TABLE
39: , a26 JTF_NUMBER_TABLE
40: , a27 JTF_NUMBER_TABLE
41: , a28 JTF_VARCHAR2_TABLE_100
42: ) as
43: ddindx binary_integer; indx binary_integer;
36: , a23 JTF_DATE_TABLE
37: , a24 JTF_NUMBER_TABLE
38: , a25 JTF_DATE_TABLE
39: , a26 JTF_NUMBER_TABLE
40: , a27 JTF_NUMBER_TABLE
41: , a28 JTF_VARCHAR2_TABLE_100
42: ) as
43: ddindx binary_integer; indx binary_integer;
44: begin
84: end loop;
85: end if;
86: end if;
87: end rosetta_table_copy_in_p1;
88: procedure rosetta_table_copy_out_p1(t ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
89: , a1 out nocopy JTF_NUMBER_TABLE
90: , a2 out nocopy JTF_NUMBER_TABLE
91: , a3 out nocopy JTF_VARCHAR2_TABLE_200
92: , a4 out nocopy JTF_VARCHAR2_TABLE_100
85: end if;
86: end if;
87: end rosetta_table_copy_in_p1;
88: procedure rosetta_table_copy_out_p1(t ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
89: , a1 out nocopy JTF_NUMBER_TABLE
90: , a2 out nocopy JTF_NUMBER_TABLE
91: , a3 out nocopy JTF_VARCHAR2_TABLE_200
92: , a4 out nocopy JTF_VARCHAR2_TABLE_100
93: , a5 out nocopy JTF_NUMBER_TABLE
86: end if;
87: end rosetta_table_copy_in_p1;
88: procedure rosetta_table_copy_out_p1(t ahl_rm_op_route_as_pvt.route_operation_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
89: , a1 out nocopy JTF_NUMBER_TABLE
90: , a2 out nocopy JTF_NUMBER_TABLE
91: , a3 out nocopy JTF_VARCHAR2_TABLE_200
92: , a4 out nocopy JTF_VARCHAR2_TABLE_100
93: , a5 out nocopy JTF_NUMBER_TABLE
94: , a6 out nocopy JTF_VARCHAR2_TABLE_100
89: , a1 out nocopy JTF_NUMBER_TABLE
90: , a2 out nocopy JTF_NUMBER_TABLE
91: , a3 out nocopy JTF_VARCHAR2_TABLE_200
92: , a4 out nocopy JTF_VARCHAR2_TABLE_100
93: , a5 out nocopy JTF_NUMBER_TABLE
94: , a6 out nocopy JTF_VARCHAR2_TABLE_100
95: , a7 out nocopy JTF_VARCHAR2_TABLE_100
96: , a8 out nocopy JTF_VARCHAR2_TABLE_200
97: , a9 out nocopy JTF_VARCHAR2_TABLE_200
108: , a20 out nocopy JTF_VARCHAR2_TABLE_200
109: , a21 out nocopy JTF_VARCHAR2_TABLE_200
110: , a22 out nocopy JTF_VARCHAR2_TABLE_200
111: , a23 out nocopy JTF_DATE_TABLE
112: , a24 out nocopy JTF_NUMBER_TABLE
113: , a25 out nocopy JTF_DATE_TABLE
114: , a26 out nocopy JTF_NUMBER_TABLE
115: , a27 out nocopy JTF_NUMBER_TABLE
116: , a28 out nocopy JTF_VARCHAR2_TABLE_100
110: , a22 out nocopy JTF_VARCHAR2_TABLE_200
111: , a23 out nocopy JTF_DATE_TABLE
112: , a24 out nocopy JTF_NUMBER_TABLE
113: , a25 out nocopy JTF_DATE_TABLE
114: , a26 out nocopy JTF_NUMBER_TABLE
115: , a27 out nocopy JTF_NUMBER_TABLE
116: , a28 out nocopy JTF_VARCHAR2_TABLE_100
117: ) as
118: ddindx binary_integer; indx binary_integer;
111: , a23 out nocopy JTF_DATE_TABLE
112: , a24 out nocopy JTF_NUMBER_TABLE
113: , a25 out nocopy JTF_DATE_TABLE
114: , a26 out nocopy JTF_NUMBER_TABLE
115: , a27 out nocopy JTF_NUMBER_TABLE
116: , a28 out nocopy JTF_VARCHAR2_TABLE_100
117: ) as
118: ddindx binary_integer; indx binary_integer;
119: begin
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_NUMBER_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_VARCHAR2_TABLE_200();
125: a4 := JTF_VARCHAR2_TABLE_100();
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_NUMBER_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_VARCHAR2_TABLE_200();
125: a4 := JTF_VARCHAR2_TABLE_100();
126: a5 := JTF_NUMBER_TABLE();
119: begin
120: if t is null or t.count = 0 then
121: a0 := JTF_NUMBER_TABLE();
122: a1 := JTF_NUMBER_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_VARCHAR2_TABLE_200();
125: a4 := JTF_VARCHAR2_TABLE_100();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_VARCHAR2_TABLE_100();
122: a1 := JTF_NUMBER_TABLE();
123: a2 := JTF_NUMBER_TABLE();
124: a3 := JTF_VARCHAR2_TABLE_200();
125: a4 := JTF_VARCHAR2_TABLE_100();
126: a5 := JTF_NUMBER_TABLE();
127: a6 := JTF_VARCHAR2_TABLE_100();
128: a7 := JTF_VARCHAR2_TABLE_100();
129: a8 := JTF_VARCHAR2_TABLE_200();
130: a9 := JTF_VARCHAR2_TABLE_200();
141: a20 := JTF_VARCHAR2_TABLE_200();
142: a21 := JTF_VARCHAR2_TABLE_200();
143: a22 := JTF_VARCHAR2_TABLE_200();
144: a23 := JTF_DATE_TABLE();
145: a24 := JTF_NUMBER_TABLE();
146: a25 := JTF_DATE_TABLE();
147: a26 := JTF_NUMBER_TABLE();
148: a27 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
143: a22 := JTF_VARCHAR2_TABLE_200();
144: a23 := JTF_DATE_TABLE();
145: a24 := JTF_NUMBER_TABLE();
146: a25 := JTF_DATE_TABLE();
147: a26 := JTF_NUMBER_TABLE();
148: a27 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
150: else
151: a0 := JTF_NUMBER_TABLE();
144: a23 := JTF_DATE_TABLE();
145: a24 := JTF_NUMBER_TABLE();
146: a25 := JTF_DATE_TABLE();
147: a26 := JTF_NUMBER_TABLE();
148: a27 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
150: else
151: a0 := JTF_NUMBER_TABLE();
152: a1 := JTF_NUMBER_TABLE();
147: a26 := JTF_NUMBER_TABLE();
148: a27 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
150: else
151: a0 := JTF_NUMBER_TABLE();
152: a1 := JTF_NUMBER_TABLE();
153: a2 := JTF_NUMBER_TABLE();
154: a3 := JTF_VARCHAR2_TABLE_200();
155: a4 := JTF_VARCHAR2_TABLE_100();
148: a27 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
150: else
151: a0 := JTF_NUMBER_TABLE();
152: a1 := JTF_NUMBER_TABLE();
153: a2 := JTF_NUMBER_TABLE();
154: a3 := JTF_VARCHAR2_TABLE_200();
155: a4 := JTF_VARCHAR2_TABLE_100();
156: a5 := JTF_NUMBER_TABLE();
149: a28 := JTF_VARCHAR2_TABLE_100();
150: else
151: a0 := JTF_NUMBER_TABLE();
152: a1 := JTF_NUMBER_TABLE();
153: a2 := JTF_NUMBER_TABLE();
154: a3 := JTF_VARCHAR2_TABLE_200();
155: a4 := JTF_VARCHAR2_TABLE_100();
156: a5 := JTF_NUMBER_TABLE();
157: a6 := JTF_VARCHAR2_TABLE_100();
152: a1 := JTF_NUMBER_TABLE();
153: a2 := JTF_NUMBER_TABLE();
154: a3 := JTF_VARCHAR2_TABLE_200();
155: a4 := JTF_VARCHAR2_TABLE_100();
156: a5 := JTF_NUMBER_TABLE();
157: a6 := JTF_VARCHAR2_TABLE_100();
158: a7 := JTF_VARCHAR2_TABLE_100();
159: a8 := JTF_VARCHAR2_TABLE_200();
160: a9 := JTF_VARCHAR2_TABLE_200();
171: a20 := JTF_VARCHAR2_TABLE_200();
172: a21 := JTF_VARCHAR2_TABLE_200();
173: a22 := JTF_VARCHAR2_TABLE_200();
174: a23 := JTF_DATE_TABLE();
175: a24 := JTF_NUMBER_TABLE();
176: a25 := JTF_DATE_TABLE();
177: a26 := JTF_NUMBER_TABLE();
178: a27 := JTF_NUMBER_TABLE();
179: a28 := JTF_VARCHAR2_TABLE_100();
173: a22 := JTF_VARCHAR2_TABLE_200();
174: a23 := JTF_DATE_TABLE();
175: a24 := JTF_NUMBER_TABLE();
176: a25 := JTF_DATE_TABLE();
177: a26 := JTF_NUMBER_TABLE();
178: a27 := JTF_NUMBER_TABLE();
179: a28 := JTF_VARCHAR2_TABLE_100();
180: if t.count > 0 then
181: a0.extend(t.count);
174: a23 := JTF_DATE_TABLE();
175: a24 := JTF_NUMBER_TABLE();
176: a25 := JTF_DATE_TABLE();
177: a26 := JTF_NUMBER_TABLE();
178: a27 := JTF_NUMBER_TABLE();
179: a28 := JTF_VARCHAR2_TABLE_100();
180: if t.count > 0 then
181: a0.extend(t.count);
182: a1.extend(t.count);
257: , p_module_type VARCHAR2
258: , x_return_status out nocopy VARCHAR2
259: , x_msg_count out nocopy NUMBER
260: , x_msg_data out nocopy VARCHAR2
261: , p9_a0 in out nocopy JTF_NUMBER_TABLE
262: , p9_a1 in out nocopy JTF_NUMBER_TABLE
263: , p9_a2 in out nocopy JTF_NUMBER_TABLE
264: , p9_a3 in out nocopy JTF_VARCHAR2_TABLE_200
265: , p9_a4 in out nocopy JTF_VARCHAR2_TABLE_100
258: , x_return_status out nocopy VARCHAR2
259: , x_msg_count out nocopy NUMBER
260: , x_msg_data out nocopy VARCHAR2
261: , p9_a0 in out nocopy JTF_NUMBER_TABLE
262: , p9_a1 in out nocopy JTF_NUMBER_TABLE
263: , p9_a2 in out nocopy JTF_NUMBER_TABLE
264: , p9_a3 in out nocopy JTF_VARCHAR2_TABLE_200
265: , p9_a4 in out nocopy JTF_VARCHAR2_TABLE_100
266: , p9_a5 in out nocopy JTF_NUMBER_TABLE
259: , x_msg_count out nocopy NUMBER
260: , x_msg_data out nocopy VARCHAR2
261: , p9_a0 in out nocopy JTF_NUMBER_TABLE
262: , p9_a1 in out nocopy JTF_NUMBER_TABLE
263: , p9_a2 in out nocopy JTF_NUMBER_TABLE
264: , p9_a3 in out nocopy JTF_VARCHAR2_TABLE_200
265: , p9_a4 in out nocopy JTF_VARCHAR2_TABLE_100
266: , p9_a5 in out nocopy JTF_NUMBER_TABLE
267: , p9_a6 in out nocopy JTF_VARCHAR2_TABLE_100
262: , p9_a1 in out nocopy JTF_NUMBER_TABLE
263: , p9_a2 in out nocopy JTF_NUMBER_TABLE
264: , p9_a3 in out nocopy JTF_VARCHAR2_TABLE_200
265: , p9_a4 in out nocopy JTF_VARCHAR2_TABLE_100
266: , p9_a5 in out nocopy JTF_NUMBER_TABLE
267: , p9_a6 in out nocopy JTF_VARCHAR2_TABLE_100
268: , p9_a7 in out nocopy JTF_VARCHAR2_TABLE_100
269: , p9_a8 in out nocopy JTF_VARCHAR2_TABLE_200
270: , p9_a9 in out nocopy JTF_VARCHAR2_TABLE_200
281: , p9_a20 in out nocopy JTF_VARCHAR2_TABLE_200
282: , p9_a21 in out nocopy JTF_VARCHAR2_TABLE_200
283: , p9_a22 in out nocopy JTF_VARCHAR2_TABLE_200
284: , p9_a23 in out nocopy JTF_DATE_TABLE
285: , p9_a24 in out nocopy JTF_NUMBER_TABLE
286: , p9_a25 in out nocopy JTF_DATE_TABLE
287: , p9_a26 in out nocopy JTF_NUMBER_TABLE
288: , p9_a27 in out nocopy JTF_NUMBER_TABLE
289: , p9_a28 in out nocopy JTF_VARCHAR2_TABLE_100
283: , p9_a22 in out nocopy JTF_VARCHAR2_TABLE_200
284: , p9_a23 in out nocopy JTF_DATE_TABLE
285: , p9_a24 in out nocopy JTF_NUMBER_TABLE
286: , p9_a25 in out nocopy JTF_DATE_TABLE
287: , p9_a26 in out nocopy JTF_NUMBER_TABLE
288: , p9_a27 in out nocopy JTF_NUMBER_TABLE
289: , p9_a28 in out nocopy JTF_VARCHAR2_TABLE_100
290: , p_route_id NUMBER
291: )
284: , p9_a23 in out nocopy JTF_DATE_TABLE
285: , p9_a24 in out nocopy JTF_NUMBER_TABLE
286: , p9_a25 in out nocopy JTF_DATE_TABLE
287: , p9_a26 in out nocopy JTF_NUMBER_TABLE
288: , p9_a27 in out nocopy JTF_NUMBER_TABLE
289: , p9_a28 in out nocopy JTF_VARCHAR2_TABLE_100
290: , p_route_id NUMBER
291: )
292: