5:
6: -- this is to workaround the JDBC bug regarding IN DATE of value GMiss
7: function rosetta_g_miss_date_in_map(d date) return date as
8: begin
9: if d = rosetta_g_mistake_date then return fnd_api.g_miss_date; end if;
10: return d;
11: end;
12:
13: function rosetta_g_miss_num_map(n number) return number as
10: return d;
11: end;
12:
13: function rosetta_g_miss_num_map(n number) return number as
14: a number := fnd_api.g_miss_num;
15: b number := 0-1962.0724;
16: begin
17: if n=a then return b; end if;
18: if n=b then return a; end if;
34: , p3_a10 out nocopy DATE
35: , p3_a11 out nocopy NUMBER
36: , p0_a0 NUMBER := 0-1962.0724
37: , p0_a1 NUMBER := 0-1962.0724
38: , p0_a2 VARCHAR2 := fnd_api.g_miss_char
39: , p0_a3 VARCHAR2 := fnd_api.g_miss_char
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
35: , p3_a11 out nocopy NUMBER
36: , p0_a0 NUMBER := 0-1962.0724
37: , p0_a1 NUMBER := 0-1962.0724
38: , p0_a2 VARCHAR2 := fnd_api.g_miss_char
39: , p0_a3 VARCHAR2 := fnd_api.g_miss_char
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
36: , p0_a0 NUMBER := 0-1962.0724
37: , p0_a1 NUMBER := 0-1962.0724
38: , p0_a2 VARCHAR2 := fnd_api.g_miss_char
39: , p0_a3 VARCHAR2 := fnd_api.g_miss_char
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
44: , p0_a8 DATE := fnd_api.g_miss_date
37: , p0_a1 NUMBER := 0-1962.0724
38: , p0_a2 VARCHAR2 := fnd_api.g_miss_char
39: , p0_a3 VARCHAR2 := fnd_api.g_miss_char
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
44: , p0_a8 DATE := fnd_api.g_miss_date
45: , p0_a9 NUMBER := 0-1962.0724
38: , p0_a2 VARCHAR2 := fnd_api.g_miss_char
39: , p0_a3 VARCHAR2 := fnd_api.g_miss_char
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
44: , p0_a8 DATE := fnd_api.g_miss_date
45: , p0_a9 NUMBER := 0-1962.0724
46: , p0_a10 DATE := fnd_api.g_miss_date
40: , p0_a4 VARCHAR2 := fnd_api.g_miss_char
41: , p0_a5 DATE := fnd_api.g_miss_date
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
44: , p0_a8 DATE := fnd_api.g_miss_date
45: , p0_a9 NUMBER := 0-1962.0724
46: , p0_a10 DATE := fnd_api.g_miss_date
47: , p0_a11 NUMBER := 0-1962.0724
48: )
42: , p0_a6 DATE := fnd_api.g_miss_date
43: , p0_a7 NUMBER := 0-1962.0724
44: , p0_a8 DATE := fnd_api.g_miss_date
45: , p0_a9 NUMBER := 0-1962.0724
46: , p0_a10 DATE := fnd_api.g_miss_date
47: , p0_a11 NUMBER := 0-1962.0724
48: )
49:
50: as
212: , p6_a10 out nocopy DATE
213: , p6_a11 out nocopy NUMBER
214: , p5_a0 NUMBER := 0-1962.0724
215: , p5_a1 NUMBER := 0-1962.0724
216: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
217: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
213: , p6_a11 out nocopy NUMBER
214: , p5_a0 NUMBER := 0-1962.0724
215: , p5_a1 NUMBER := 0-1962.0724
216: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
217: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
214: , p5_a0 NUMBER := 0-1962.0724
215: , p5_a1 NUMBER := 0-1962.0724
216: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
217: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
222: , p5_a8 DATE := fnd_api.g_miss_date
215: , p5_a1 NUMBER := 0-1962.0724
216: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
217: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
222: , p5_a8 DATE := fnd_api.g_miss_date
223: , p5_a9 NUMBER := 0-1962.0724
216: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
217: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
222: , p5_a8 DATE := fnd_api.g_miss_date
223: , p5_a9 NUMBER := 0-1962.0724
224: , p5_a10 DATE := fnd_api.g_miss_date
218: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
219: , p5_a5 DATE := fnd_api.g_miss_date
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
222: , p5_a8 DATE := fnd_api.g_miss_date
223: , p5_a9 NUMBER := 0-1962.0724
224: , p5_a10 DATE := fnd_api.g_miss_date
225: , p5_a11 NUMBER := 0-1962.0724
226: )
220: , p5_a6 DATE := fnd_api.g_miss_date
221: , p5_a7 NUMBER := 0-1962.0724
222: , p5_a8 DATE := fnd_api.g_miss_date
223: , p5_a9 NUMBER := 0-1962.0724
224: , p5_a10 DATE := fnd_api.g_miss_date
225: , p5_a11 NUMBER := 0-1962.0724
226: )
227:
228: as
299: , p6_a10 out nocopy DATE
300: , p6_a11 out nocopy NUMBER
301: , p5_a0 NUMBER := 0-1962.0724
302: , p5_a1 NUMBER := 0-1962.0724
303: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
304: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
300: , p6_a11 out nocopy NUMBER
301: , p5_a0 NUMBER := 0-1962.0724
302: , p5_a1 NUMBER := 0-1962.0724
303: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
304: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
301: , p5_a0 NUMBER := 0-1962.0724
302: , p5_a1 NUMBER := 0-1962.0724
303: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
304: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
309: , p5_a8 DATE := fnd_api.g_miss_date
302: , p5_a1 NUMBER := 0-1962.0724
303: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
304: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
309: , p5_a8 DATE := fnd_api.g_miss_date
310: , p5_a9 NUMBER := 0-1962.0724
303: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
304: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
309: , p5_a8 DATE := fnd_api.g_miss_date
310: , p5_a9 NUMBER := 0-1962.0724
311: , p5_a10 DATE := fnd_api.g_miss_date
305: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
306: , p5_a5 DATE := fnd_api.g_miss_date
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
309: , p5_a8 DATE := fnd_api.g_miss_date
310: , p5_a9 NUMBER := 0-1962.0724
311: , p5_a10 DATE := fnd_api.g_miss_date
312: , p5_a11 NUMBER := 0-1962.0724
313: )
307: , p5_a6 DATE := fnd_api.g_miss_date
308: , p5_a7 NUMBER := 0-1962.0724
309: , p5_a8 DATE := fnd_api.g_miss_date
310: , p5_a9 NUMBER := 0-1962.0724
311: , p5_a10 DATE := fnd_api.g_miss_date
312: , p5_a11 NUMBER := 0-1962.0724
313: )
314:
315: as