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;
202: , p_api_version NUMBER
203: , p_init_msg_list VARCHAR2
204: , p5_a0 NUMBER := 0-1962.0724
205: , p5_a1 NUMBER := 0-1962.0724
206: , p5_a2 DATE := fnd_api.g_miss_date
207: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
208: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
209: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
210: ) return number
203: , p_init_msg_list VARCHAR2
204: , p5_a0 NUMBER := 0-1962.0724
205: , p5_a1 NUMBER := 0-1962.0724
206: , p5_a2 DATE := fnd_api.g_miss_date
207: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
208: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
209: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
210: ) return number
211:
204: , p5_a0 NUMBER := 0-1962.0724
205: , p5_a1 NUMBER := 0-1962.0724
206: , p5_a2 DATE := fnd_api.g_miss_date
207: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
208: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
209: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
210: ) return number
211:
212: as
205: , p5_a1 NUMBER := 0-1962.0724
206: , p5_a2 DATE := fnd_api.g_miss_date
207: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
208: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
209: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
210: ) return number
211:
212: as
213: ddp_glpv_rec okl_loss_prov_pvt.glpv_rec_type;
253: , x_return_status out nocopy VARCHAR2
254: , p5_a0 NUMBER := 0-1962.0724
255: , p5_a1 NUMBER := 0-1962.0724
256: , p5_a2 NUMBER := 0-1962.0724
257: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
258: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
259: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
260: , p5_a6 VARCHAR2 := fnd_api.g_miss_char
261: , p5_a7 DATE := fnd_api.g_miss_date
254: , p5_a0 NUMBER := 0-1962.0724
255: , p5_a1 NUMBER := 0-1962.0724
256: , p5_a2 NUMBER := 0-1962.0724
257: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
258: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
259: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
260: , p5_a6 VARCHAR2 := fnd_api.g_miss_char
261: , p5_a7 DATE := fnd_api.g_miss_date
262: )
255: , p5_a1 NUMBER := 0-1962.0724
256: , p5_a2 NUMBER := 0-1962.0724
257: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
258: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
259: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
260: , p5_a6 VARCHAR2 := fnd_api.g_miss_char
261: , p5_a7 DATE := fnd_api.g_miss_date
262: )
263:
256: , p5_a2 NUMBER := 0-1962.0724
257: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
258: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
259: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
260: , p5_a6 VARCHAR2 := fnd_api.g_miss_char
261: , p5_a7 DATE := fnd_api.g_miss_date
262: )
263:
264: as
257: , p5_a3 VARCHAR2 := fnd_api.g_miss_char
258: , p5_a4 VARCHAR2 := fnd_api.g_miss_char
259: , p5_a5 VARCHAR2 := fnd_api.g_miss_char
260: , p5_a6 VARCHAR2 := fnd_api.g_miss_char
261: , p5_a7 DATE := fnd_api.g_miss_date
262: )
263:
264: as
265: ddp_slpv_rec okl_loss_prov_pvt.slpv_rec_type;