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;
196: , x_msg_count out nocopy NUMBER
197: , x_msg_data out nocopy VARCHAR2
198: , x_scorecard_id out nocopy NUMBER
199: , p7_a0 NUMBER := 0-1962.0724
200: , p7_a1 DATE := fnd_api.g_miss_date
201: , p7_a2 NUMBER := 0-1962.0724
202: , p7_a3 DATE := fnd_api.g_miss_date
203: , p7_a4 NUMBER := 0-1962.0724
204: , p7_a5 NUMBER := 0-1962.0724
198: , x_scorecard_id out nocopy NUMBER
199: , p7_a0 NUMBER := 0-1962.0724
200: , p7_a1 DATE := fnd_api.g_miss_date
201: , p7_a2 NUMBER := 0-1962.0724
202: , p7_a3 DATE := fnd_api.g_miss_date
203: , p7_a4 NUMBER := 0-1962.0724
204: , p7_a5 NUMBER := 0-1962.0724
205: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
206: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
201: , p7_a2 NUMBER := 0-1962.0724
202: , p7_a3 DATE := fnd_api.g_miss_date
203: , p7_a4 NUMBER := 0-1962.0724
204: , p7_a5 NUMBER := 0-1962.0724
205: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
206: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
207: , p7_a8 DATE := fnd_api.g_miss_date
208: , p7_a9 DATE := fnd_api.g_miss_date
209: )
202: , p7_a3 DATE := fnd_api.g_miss_date
203: , p7_a4 NUMBER := 0-1962.0724
204: , p7_a5 NUMBER := 0-1962.0724
205: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
206: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
207: , p7_a8 DATE := fnd_api.g_miss_date
208: , p7_a9 DATE := fnd_api.g_miss_date
209: )
210:
203: , p7_a4 NUMBER := 0-1962.0724
204: , p7_a5 NUMBER := 0-1962.0724
205: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
206: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
207: , p7_a8 DATE := fnd_api.g_miss_date
208: , p7_a9 DATE := fnd_api.g_miss_date
209: )
210:
211: as
204: , p7_a5 NUMBER := 0-1962.0724
205: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
206: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
207: , p7_a8 DATE := fnd_api.g_miss_date
208: , p7_a9 DATE := fnd_api.g_miss_date
209: )
210:
211: as
212: ddp_scorecard_rec as_scorecard_rules_pub.scorecard_rec_type;
262: , x_return_status out nocopy VARCHAR2
263: , x_msg_count out nocopy NUMBER
264: , x_msg_data out nocopy VARCHAR2
265: , p7_a0 NUMBER := 0-1962.0724
266: , p7_a1 DATE := fnd_api.g_miss_date
267: , p7_a2 NUMBER := 0-1962.0724
268: , p7_a3 DATE := fnd_api.g_miss_date
269: , p7_a4 NUMBER := 0-1962.0724
270: , p7_a5 NUMBER := 0-1962.0724
264: , x_msg_data out nocopy VARCHAR2
265: , p7_a0 NUMBER := 0-1962.0724
266: , p7_a1 DATE := fnd_api.g_miss_date
267: , p7_a2 NUMBER := 0-1962.0724
268: , p7_a3 DATE := fnd_api.g_miss_date
269: , p7_a4 NUMBER := 0-1962.0724
270: , p7_a5 NUMBER := 0-1962.0724
271: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
272: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
267: , p7_a2 NUMBER := 0-1962.0724
268: , p7_a3 DATE := fnd_api.g_miss_date
269: , p7_a4 NUMBER := 0-1962.0724
270: , p7_a5 NUMBER := 0-1962.0724
271: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
272: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
273: , p7_a8 DATE := fnd_api.g_miss_date
274: , p7_a9 DATE := fnd_api.g_miss_date
275: )
268: , p7_a3 DATE := fnd_api.g_miss_date
269: , p7_a4 NUMBER := 0-1962.0724
270: , p7_a5 NUMBER := 0-1962.0724
271: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
272: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
273: , p7_a8 DATE := fnd_api.g_miss_date
274: , p7_a9 DATE := fnd_api.g_miss_date
275: )
276:
269: , p7_a4 NUMBER := 0-1962.0724
270: , p7_a5 NUMBER := 0-1962.0724
271: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
272: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
273: , p7_a8 DATE := fnd_api.g_miss_date
274: , p7_a9 DATE := fnd_api.g_miss_date
275: )
276:
277: as
270: , p7_a5 NUMBER := 0-1962.0724
271: , p7_a6 VARCHAR2 := fnd_api.g_miss_char
272: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
273: , p7_a8 DATE := fnd_api.g_miss_date
274: , p7_a9 DATE := fnd_api.g_miss_date
275: )
276:
277: as
278: ddp_scorecard_rec as_scorecard_rules_pub.scorecard_rec_type;
326: , x_msg_count out nocopy NUMBER
327: , x_msg_data out nocopy VARCHAR2
328: , x_qual_value_id out nocopy NUMBER
329: , p7_a0 NUMBER := 0-1962.0724
330: , p7_a1 DATE := fnd_api.g_miss_date
331: , p7_a2 NUMBER := 0-1962.0724
332: , p7_a3 DATE := fnd_api.g_miss_date
333: , p7_a4 NUMBER := 0-1962.0724
334: , p7_a5 NUMBER := 0-1962.0724
328: , x_qual_value_id out nocopy NUMBER
329: , p7_a0 NUMBER := 0-1962.0724
330: , p7_a1 DATE := fnd_api.g_miss_date
331: , p7_a2 NUMBER := 0-1962.0724
332: , p7_a3 DATE := fnd_api.g_miss_date
333: , p7_a4 NUMBER := 0-1962.0724
334: , p7_a5 NUMBER := 0-1962.0724
335: , p7_a6 NUMBER := 0-1962.0724
336: , p7_a7 NUMBER := 0-1962.0724
337: , p7_a8 NUMBER := 0-1962.0724
338: , p7_a9 NUMBER := 0-1962.0724
339: , p7_a10 NUMBER := 0-1962.0724
340: , p7_a11 NUMBER := 0-1962.0724
341: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
338: , p7_a9 NUMBER := 0-1962.0724
339: , p7_a10 NUMBER := 0-1962.0724
340: , p7_a11 NUMBER := 0-1962.0724
341: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
339: , p7_a10 NUMBER := 0-1962.0724
340: , p7_a11 NUMBER := 0-1962.0724
341: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
347: , p7_a18 DATE := fnd_api.g_miss_date
340: , p7_a11 NUMBER := 0-1962.0724
341: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
347: , p7_a18 DATE := fnd_api.g_miss_date
348: )
341: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
347: , p7_a18 DATE := fnd_api.g_miss_date
348: )
349:
342: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
347: , p7_a18 DATE := fnd_api.g_miss_date
348: )
349:
350: as
343: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
344: , p7_a15 DATE := fnd_api.g_miss_date
345: , p7_a16 DATE := fnd_api.g_miss_date
346: , p7_a17 DATE := fnd_api.g_miss_date
347: , p7_a18 DATE := fnd_api.g_miss_date
348: )
349:
350: as
351: ddp_cardrule_qual_rec as_scorecard_rules_pub.cardrule_qual_rec_type;
410: , x_return_status out nocopy VARCHAR2
411: , x_msg_count out nocopy NUMBER
412: , x_msg_data out nocopy VARCHAR2
413: , p7_a0 NUMBER := 0-1962.0724
414: , p7_a1 DATE := fnd_api.g_miss_date
415: , p7_a2 NUMBER := 0-1962.0724
416: , p7_a3 DATE := fnd_api.g_miss_date
417: , p7_a4 NUMBER := 0-1962.0724
418: , p7_a5 NUMBER := 0-1962.0724
412: , x_msg_data out nocopy VARCHAR2
413: , p7_a0 NUMBER := 0-1962.0724
414: , p7_a1 DATE := fnd_api.g_miss_date
415: , p7_a2 NUMBER := 0-1962.0724
416: , p7_a3 DATE := fnd_api.g_miss_date
417: , p7_a4 NUMBER := 0-1962.0724
418: , p7_a5 NUMBER := 0-1962.0724
419: , p7_a6 NUMBER := 0-1962.0724
420: , p7_a7 NUMBER := 0-1962.0724
421: , p7_a8 NUMBER := 0-1962.0724
422: , p7_a9 NUMBER := 0-1962.0724
423: , p7_a10 NUMBER := 0-1962.0724
424: , p7_a11 NUMBER := 0-1962.0724
425: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
422: , p7_a9 NUMBER := 0-1962.0724
423: , p7_a10 NUMBER := 0-1962.0724
424: , p7_a11 NUMBER := 0-1962.0724
425: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
423: , p7_a10 NUMBER := 0-1962.0724
424: , p7_a11 NUMBER := 0-1962.0724
425: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
431: , p7_a18 DATE := fnd_api.g_miss_date
424: , p7_a11 NUMBER := 0-1962.0724
425: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
431: , p7_a18 DATE := fnd_api.g_miss_date
432: )
425: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
431: , p7_a18 DATE := fnd_api.g_miss_date
432: )
433:
426: , p7_a13 VARCHAR2 := fnd_api.g_miss_char
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
431: , p7_a18 DATE := fnd_api.g_miss_date
432: )
433:
434: as
427: , p7_a14 VARCHAR2 := fnd_api.g_miss_char
428: , p7_a15 DATE := fnd_api.g_miss_date
429: , p7_a16 DATE := fnd_api.g_miss_date
430: , p7_a17 DATE := fnd_api.g_miss_date
431: , p7_a18 DATE := fnd_api.g_miss_date
432: )
433:
434: as
435: ddp_cardrule_qual_rec as_scorecard_rules_pub.cardrule_qual_rec_type;