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;
157: , p6_a10 out nocopy VARCHAR2
158: , p6_a11 out nocopy VARCHAR2
159: , p5_a0 NUMBER := 0-1962.0724
160: , p5_a1 NUMBER := 0-1962.0724
161: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
162: , p5_a3 NUMBER := 0-1962.0724
163: , p5_a4 NUMBER := 0-1962.0724
164: , p5_a5 NUMBER := 0-1962.0724
165: , p5_a6 NUMBER := 0-1962.0724
162: , p5_a3 NUMBER := 0-1962.0724
163: , p5_a4 NUMBER := 0-1962.0724
164: , p5_a5 NUMBER := 0-1962.0724
165: , p5_a6 NUMBER := 0-1962.0724
166: , p5_a7 DATE := fnd_api.g_miss_date
167: , p5_a8 DATE := fnd_api.g_miss_date
168: , p5_a9 DATE := fnd_api.g_miss_date
169: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
170: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
163: , p5_a4 NUMBER := 0-1962.0724
164: , p5_a5 NUMBER := 0-1962.0724
165: , p5_a6 NUMBER := 0-1962.0724
166: , p5_a7 DATE := fnd_api.g_miss_date
167: , p5_a8 DATE := fnd_api.g_miss_date
168: , p5_a9 DATE := fnd_api.g_miss_date
169: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
170: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
171: )
164: , p5_a5 NUMBER := 0-1962.0724
165: , p5_a6 NUMBER := 0-1962.0724
166: , p5_a7 DATE := fnd_api.g_miss_date
167: , p5_a8 DATE := fnd_api.g_miss_date
168: , p5_a9 DATE := fnd_api.g_miss_date
169: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
170: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
171: )
172:
165: , p5_a6 NUMBER := 0-1962.0724
166: , p5_a7 DATE := fnd_api.g_miss_date
167: , p5_a8 DATE := fnd_api.g_miss_date
168: , p5_a9 DATE := fnd_api.g_miss_date
169: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
170: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
171: )
172:
173: as
166: , p5_a7 DATE := fnd_api.g_miss_date
167: , p5_a8 DATE := fnd_api.g_miss_date
168: , p5_a9 DATE := fnd_api.g_miss_date
169: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
170: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
171: )
172:
173: as
174: ddp_szr_rec okl_sec_investor_revenue_pvt.szr_rec_type;
244: , p6_a10 out nocopy VARCHAR2
245: , p6_a11 out nocopy VARCHAR2
246: , p5_a0 NUMBER := 0-1962.0724
247: , p5_a1 NUMBER := 0-1962.0724
248: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
249: , p5_a3 NUMBER := 0-1962.0724
250: , p5_a4 NUMBER := 0-1962.0724
251: , p5_a5 NUMBER := 0-1962.0724
252: , p5_a6 NUMBER := 0-1962.0724
249: , p5_a3 NUMBER := 0-1962.0724
250: , p5_a4 NUMBER := 0-1962.0724
251: , p5_a5 NUMBER := 0-1962.0724
252: , p5_a6 NUMBER := 0-1962.0724
253: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a8 DATE := fnd_api.g_miss_date
255: , p5_a9 DATE := fnd_api.g_miss_date
256: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
257: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
250: , p5_a4 NUMBER := 0-1962.0724
251: , p5_a5 NUMBER := 0-1962.0724
252: , p5_a6 NUMBER := 0-1962.0724
253: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a8 DATE := fnd_api.g_miss_date
255: , p5_a9 DATE := fnd_api.g_miss_date
256: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
257: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
258: )
251: , p5_a5 NUMBER := 0-1962.0724
252: , p5_a6 NUMBER := 0-1962.0724
253: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a8 DATE := fnd_api.g_miss_date
255: , p5_a9 DATE := fnd_api.g_miss_date
256: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
257: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
258: )
259:
252: , p5_a6 NUMBER := 0-1962.0724
253: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a8 DATE := fnd_api.g_miss_date
255: , p5_a9 DATE := fnd_api.g_miss_date
256: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
257: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
258: )
259:
260: as
253: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a8 DATE := fnd_api.g_miss_date
255: , p5_a9 DATE := fnd_api.g_miss_date
256: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
257: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
258: )
259:
260: as
261: ddp_szr_rec okl_sec_investor_revenue_pvt.szr_rec_type;
319: , x_msg_count out nocopy NUMBER
320: , x_msg_data out nocopy VARCHAR2
321: , p5_a0 NUMBER := 0-1962.0724
322: , p5_a1 NUMBER := 0-1962.0724
323: , p5_a2 VARCHAR2 := fnd_api.g_miss_char
324: , p5_a3 NUMBER := 0-1962.0724
325: , p5_a4 NUMBER := 0-1962.0724
326: , p5_a5 NUMBER := 0-1962.0724
327: , p5_a6 NUMBER := 0-1962.0724
324: , p5_a3 NUMBER := 0-1962.0724
325: , p5_a4 NUMBER := 0-1962.0724
326: , p5_a5 NUMBER := 0-1962.0724
327: , p5_a6 NUMBER := 0-1962.0724
328: , p5_a7 DATE := fnd_api.g_miss_date
329: , p5_a8 DATE := fnd_api.g_miss_date
330: , p5_a9 DATE := fnd_api.g_miss_date
331: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
332: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
325: , p5_a4 NUMBER := 0-1962.0724
326: , p5_a5 NUMBER := 0-1962.0724
327: , p5_a6 NUMBER := 0-1962.0724
328: , p5_a7 DATE := fnd_api.g_miss_date
329: , p5_a8 DATE := fnd_api.g_miss_date
330: , p5_a9 DATE := fnd_api.g_miss_date
331: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
332: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
333: )
326: , p5_a5 NUMBER := 0-1962.0724
327: , p5_a6 NUMBER := 0-1962.0724
328: , p5_a7 DATE := fnd_api.g_miss_date
329: , p5_a8 DATE := fnd_api.g_miss_date
330: , p5_a9 DATE := fnd_api.g_miss_date
331: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
332: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
333: )
334:
327: , p5_a6 NUMBER := 0-1962.0724
328: , p5_a7 DATE := fnd_api.g_miss_date
329: , p5_a8 DATE := fnd_api.g_miss_date
330: , p5_a9 DATE := fnd_api.g_miss_date
331: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
332: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
333: )
334:
335: as
328: , p5_a7 DATE := fnd_api.g_miss_date
329: , p5_a8 DATE := fnd_api.g_miss_date
330: , p5_a9 DATE := fnd_api.g_miss_date
331: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
332: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
333: )
334:
335: as
336: ddp_szr_rec okl_sec_investor_revenue_pvt.szr_rec_type;