7:
8: -- this is to workaround the JDBC bug regarding IN DATE of value GMiss
9: function rosetta_g_miss_date_in_map(d date) return date as
10: begin
11: if d > rosetta_g_mistake_date_high then return fnd_api.g_miss_date; end if;
12: if d < rosetta_g_mistake_date_low then return fnd_api.g_miss_date; end if;
13: return d;
14: end;
15:
8: -- this is to workaround the JDBC bug regarding IN DATE of value GMiss
9: function rosetta_g_miss_date_in_map(d date) return date as
10: begin
11: if d > rosetta_g_mistake_date_high then return fnd_api.g_miss_date; end if;
12: if d < rosetta_g_mistake_date_low then return fnd_api.g_miss_date; end if;
13: return d;
14: end;
15:
16: function rosetta_g_miss_num_map(n number) return number as
13: return d;
14: end;
15:
16: function rosetta_g_miss_num_map(n number) return number as
17: a number := fnd_api.g_miss_num;
18: b number := 0-1962.0724;
19: begin
20: if n=a then return b; end if;
21: if n=b then return a; end if;
38: , p0_a0 NUMBER := 0-1962.0724
39: , p0_a1 NUMBER := 0-1962.0724
40: , p0_a2 NUMBER := 0-1962.0724
41: , p0_a3 NUMBER := 0-1962.0724
42: , p0_a4 DATE := fnd_api.g_miss_date
43: , p0_a5 DATE := fnd_api.g_miss_date
44: , p0_a6 NUMBER := 0-1962.0724
45: , p0_a7 DATE := fnd_api.g_miss_date
46: , p0_a8 NUMBER := 0-1962.0724
39: , p0_a1 NUMBER := 0-1962.0724
40: , p0_a2 NUMBER := 0-1962.0724
41: , p0_a3 NUMBER := 0-1962.0724
42: , p0_a4 DATE := fnd_api.g_miss_date
43: , p0_a5 DATE := fnd_api.g_miss_date
44: , p0_a6 NUMBER := 0-1962.0724
45: , p0_a7 DATE := fnd_api.g_miss_date
46: , p0_a8 NUMBER := 0-1962.0724
47: , p0_a9 DATE := fnd_api.g_miss_date
41: , p0_a3 NUMBER := 0-1962.0724
42: , p0_a4 DATE := fnd_api.g_miss_date
43: , p0_a5 DATE := fnd_api.g_miss_date
44: , p0_a6 NUMBER := 0-1962.0724
45: , p0_a7 DATE := fnd_api.g_miss_date
46: , p0_a8 NUMBER := 0-1962.0724
47: , p0_a9 DATE := fnd_api.g_miss_date
48: , p0_a10 NUMBER := 0-1962.0724
49: )
43: , p0_a5 DATE := fnd_api.g_miss_date
44: , p0_a6 NUMBER := 0-1962.0724
45: , p0_a7 DATE := fnd_api.g_miss_date
46: , p0_a8 NUMBER := 0-1962.0724
47: , p0_a9 DATE := fnd_api.g_miss_date
48: , p0_a10 NUMBER := 0-1962.0724
49: )
50:
51: as
117: , p7_a9 out nocopy DATE
118: , p7_a10 out nocopy NUMBER
119: , p5_a0 NUMBER := 0-1962.0724
120: , p5_a1 NUMBER := 0-1962.0724
121: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
122: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
118: , p7_a10 out nocopy NUMBER
119: , p5_a0 NUMBER := 0-1962.0724
120: , p5_a1 NUMBER := 0-1962.0724
121: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
122: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
119: , p5_a0 NUMBER := 0-1962.0724
120: , p5_a1 NUMBER := 0-1962.0724
121: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
122: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
127: , p5_a8 DATE := fnd_api.g_miss_date
120: , p5_a1 NUMBER := 0-1962.0724
121: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
122: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
127: , p5_a8 DATE := fnd_api.g_miss_date
128: , p5_a9 NUMBER := 0-1962.0724
121: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
122: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
127: , p5_a8 DATE := fnd_api.g_miss_date
128: , p5_a9 NUMBER := 0-1962.0724
129: , p5_a10 DATE := fnd_api.g_miss_date
123: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
124: , p5_a5 DATE := fnd_api.g_miss_date
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
127: , p5_a8 DATE := fnd_api.g_miss_date
128: , p5_a9 NUMBER := 0-1962.0724
129: , p5_a10 DATE := fnd_api.g_miss_date
130: , p5_a11 NUMBER := 0-1962.0724
131: , p6_a0 NUMBER := 0-1962.0724
125: , p5_a6 DATE := fnd_api.g_miss_date
126: , p5_a7 NUMBER := 0-1962.0724
127: , p5_a8 DATE := fnd_api.g_miss_date
128: , p5_a9 NUMBER := 0-1962.0724
129: , p5_a10 DATE := fnd_api.g_miss_date
130: , p5_a11 NUMBER := 0-1962.0724
131: , p6_a0 NUMBER := 0-1962.0724
132: , p6_a1 NUMBER := 0-1962.0724
133: , p6_a2 NUMBER := 0-1962.0724
131: , p6_a0 NUMBER := 0-1962.0724
132: , p6_a1 NUMBER := 0-1962.0724
133: , p6_a2 NUMBER := 0-1962.0724
134: , p6_a3 NUMBER := 0-1962.0724
135: , p6_a4 DATE := fnd_api.g_miss_date
136: , p6_a5 DATE := fnd_api.g_miss_date
137: , p6_a6 NUMBER := 0-1962.0724
138: , p6_a7 DATE := fnd_api.g_miss_date
139: , p6_a8 NUMBER := 0-1962.0724
132: , p6_a1 NUMBER := 0-1962.0724
133: , p6_a2 NUMBER := 0-1962.0724
134: , p6_a3 NUMBER := 0-1962.0724
135: , p6_a4 DATE := fnd_api.g_miss_date
136: , p6_a5 DATE := fnd_api.g_miss_date
137: , p6_a6 NUMBER := 0-1962.0724
138: , p6_a7 DATE := fnd_api.g_miss_date
139: , p6_a8 NUMBER := 0-1962.0724
140: , p6_a9 DATE := fnd_api.g_miss_date
134: , p6_a3 NUMBER := 0-1962.0724
135: , p6_a4 DATE := fnd_api.g_miss_date
136: , p6_a5 DATE := fnd_api.g_miss_date
137: , p6_a6 NUMBER := 0-1962.0724
138: , p6_a7 DATE := fnd_api.g_miss_date
139: , p6_a8 NUMBER := 0-1962.0724
140: , p6_a9 DATE := fnd_api.g_miss_date
141: , p6_a10 NUMBER := 0-1962.0724
142: )
136: , p6_a5 DATE := fnd_api.g_miss_date
137: , p6_a6 NUMBER := 0-1962.0724
138: , p6_a7 DATE := fnd_api.g_miss_date
139: , p6_a8 NUMBER := 0-1962.0724
140: , p6_a9 DATE := fnd_api.g_miss_date
141: , p6_a10 NUMBER := 0-1962.0724
142: )
143:
144: as
239: , p7_a9 out nocopy JTF_DATE_TABLE
240: , p7_a10 out nocopy JTF_NUMBER_TABLE
241: , p5_a0 NUMBER := 0-1962.0724
242: , p5_a1 NUMBER := 0-1962.0724
243: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
244: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
240: , p7_a10 out nocopy JTF_NUMBER_TABLE
241: , p5_a0 NUMBER := 0-1962.0724
242: , p5_a1 NUMBER := 0-1962.0724
243: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
244: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
241: , p5_a0 NUMBER := 0-1962.0724
242: , p5_a1 NUMBER := 0-1962.0724
243: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
244: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
249: , p5_a8 DATE := fnd_api.g_miss_date
242: , p5_a1 NUMBER := 0-1962.0724
243: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
244: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
249: , p5_a8 DATE := fnd_api.g_miss_date
250: , p5_a9 NUMBER := 0-1962.0724
243: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
244: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
249: , p5_a8 DATE := fnd_api.g_miss_date
250: , p5_a9 NUMBER := 0-1962.0724
251: , p5_a10 DATE := fnd_api.g_miss_date
245: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
246: , p5_a5 DATE := fnd_api.g_miss_date
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
249: , p5_a8 DATE := fnd_api.g_miss_date
250: , p5_a9 NUMBER := 0-1962.0724
251: , p5_a10 DATE := fnd_api.g_miss_date
252: , p5_a11 NUMBER := 0-1962.0724
253: )
247: , p5_a6 DATE := fnd_api.g_miss_date
248: , p5_a7 NUMBER := 0-1962.0724
249: , p5_a8 DATE := fnd_api.g_miss_date
250: , p5_a9 NUMBER := 0-1962.0724
251: , p5_a10 DATE := fnd_api.g_miss_date
252: , p5_a11 NUMBER := 0-1962.0724
253: )
254:
255: as
341: , p6_a9 JTF_DATE_TABLE
342: , p6_a10 JTF_NUMBER_TABLE
343: , p5_a0 NUMBER := 0-1962.0724
344: , p5_a1 NUMBER := 0-1962.0724
345: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
346: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
342: , p6_a10 JTF_NUMBER_TABLE
343: , p5_a0 NUMBER := 0-1962.0724
344: , p5_a1 NUMBER := 0-1962.0724
345: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
346: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
343: , p5_a0 NUMBER := 0-1962.0724
344: , p5_a1 NUMBER := 0-1962.0724
345: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
346: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
351: , p5_a8 DATE := fnd_api.g_miss_date
344: , p5_a1 NUMBER := 0-1962.0724
345: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
346: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
351: , p5_a8 DATE := fnd_api.g_miss_date
352: , p5_a9 NUMBER := 0-1962.0724
345: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
346: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
351: , p5_a8 DATE := fnd_api.g_miss_date
352: , p5_a9 NUMBER := 0-1962.0724
353: , p5_a10 DATE := fnd_api.g_miss_date
347: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
348: , p5_a5 DATE := fnd_api.g_miss_date
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
351: , p5_a8 DATE := fnd_api.g_miss_date
352: , p5_a9 NUMBER := 0-1962.0724
353: , p5_a10 DATE := fnd_api.g_miss_date
354: , p5_a11 NUMBER := 0-1962.0724
355: )
349: , p5_a6 DATE := fnd_api.g_miss_date
350: , p5_a7 NUMBER := 0-1962.0724
351: , p5_a8 DATE := fnd_api.g_miss_date
352: , p5_a9 NUMBER := 0-1962.0724
353: , p5_a10 DATE := fnd_api.g_miss_date
354: , p5_a11 NUMBER := 0-1962.0724
355: )
356:
357: as