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;
189: , x_msg_count out nocopy NUMBER
190: , x_msg_data out nocopy VARCHAR2
191: , x_enty_attr_val_id out nocopy NUMBER
192: , p7_a0 NUMBER := 0-1962.0724
193: , p7_a1 DATE := fnd_api.g_miss_date
194: , p7_a2 NUMBER := 0-1962.0724
195: , p7_a3 DATE := fnd_api.g_miss_date
196: , p7_a4 NUMBER := 0-1962.0724
197: , p7_a5 NUMBER := 0-1962.0724
191: , x_enty_attr_val_id out nocopy NUMBER
192: , p7_a0 NUMBER := 0-1962.0724
193: , p7_a1 DATE := fnd_api.g_miss_date
194: , p7_a2 NUMBER := 0-1962.0724
195: , p7_a3 DATE := fnd_api.g_miss_date
196: , p7_a4 NUMBER := 0-1962.0724
197: , p7_a5 NUMBER := 0-1962.0724
198: , p7_a6 NUMBER := 0-1962.0724
199: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
195: , p7_a3 DATE := fnd_api.g_miss_date
196: , p7_a4 NUMBER := 0-1962.0724
197: , p7_a5 NUMBER := 0-1962.0724
198: , p7_a6 NUMBER := 0-1962.0724
199: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p7_a8 NUMBER := 0-1962.0724
201: , p7_a9 NUMBER := 0-1962.0724
202: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
203: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
198: , p7_a6 NUMBER := 0-1962.0724
199: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p7_a8 NUMBER := 0-1962.0724
201: , p7_a9 NUMBER := 0-1962.0724
202: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
203: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
204: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
205: , p7_a13 NUMBER := 0-1962.0724
206: , p7_a14 NUMBER := 0-1962.0724
199: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p7_a8 NUMBER := 0-1962.0724
201: , p7_a9 NUMBER := 0-1962.0724
202: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
203: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
204: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
205: , p7_a13 NUMBER := 0-1962.0724
206: , p7_a14 NUMBER := 0-1962.0724
207: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
200: , p7_a8 NUMBER := 0-1962.0724
201: , p7_a9 NUMBER := 0-1962.0724
202: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
203: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
204: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
205: , p7_a13 NUMBER := 0-1962.0724
206: , p7_a14 NUMBER := 0-1962.0724
207: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
208: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
203: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
204: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
205: , p7_a13 NUMBER := 0-1962.0724
206: , p7_a14 NUMBER := 0-1962.0724
207: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
208: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
209: , p7_a17 NUMBER := 0-1962.0724
210: )
211:
204: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
205: , p7_a13 NUMBER := 0-1962.0724
206: , p7_a14 NUMBER := 0-1962.0724
207: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
208: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
209: , p7_a17 NUMBER := 0-1962.0724
210: )
211:
212: as
272: , x_msg_count out nocopy NUMBER
273: , x_msg_data out nocopy VARCHAR2
274: , x_object_version_number out nocopy NUMBER
275: , p7_a0 NUMBER := 0-1962.0724
276: , p7_a1 DATE := fnd_api.g_miss_date
277: , p7_a2 NUMBER := 0-1962.0724
278: , p7_a3 DATE := fnd_api.g_miss_date
279: , p7_a4 NUMBER := 0-1962.0724
280: , p7_a5 NUMBER := 0-1962.0724
274: , x_object_version_number out nocopy NUMBER
275: , p7_a0 NUMBER := 0-1962.0724
276: , p7_a1 DATE := fnd_api.g_miss_date
277: , p7_a2 NUMBER := 0-1962.0724
278: , p7_a3 DATE := fnd_api.g_miss_date
279: , p7_a4 NUMBER := 0-1962.0724
280: , p7_a5 NUMBER := 0-1962.0724
281: , p7_a6 NUMBER := 0-1962.0724
282: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
278: , p7_a3 DATE := fnd_api.g_miss_date
279: , p7_a4 NUMBER := 0-1962.0724
280: , p7_a5 NUMBER := 0-1962.0724
281: , p7_a6 NUMBER := 0-1962.0724
282: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
283: , p7_a8 NUMBER := 0-1962.0724
284: , p7_a9 NUMBER := 0-1962.0724
285: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
286: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
281: , p7_a6 NUMBER := 0-1962.0724
282: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
283: , p7_a8 NUMBER := 0-1962.0724
284: , p7_a9 NUMBER := 0-1962.0724
285: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
286: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
287: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
288: , p7_a13 NUMBER := 0-1962.0724
289: , p7_a14 NUMBER := 0-1962.0724
282: , p7_a7 VARCHAR2 := fnd_api.g_miss_char
283: , p7_a8 NUMBER := 0-1962.0724
284: , p7_a9 NUMBER := 0-1962.0724
285: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
286: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
287: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
288: , p7_a13 NUMBER := 0-1962.0724
289: , p7_a14 NUMBER := 0-1962.0724
290: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
283: , p7_a8 NUMBER := 0-1962.0724
284: , p7_a9 NUMBER := 0-1962.0724
285: , p7_a10 VARCHAR2 := fnd_api.g_miss_char
286: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
287: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
288: , p7_a13 NUMBER := 0-1962.0724
289: , p7_a14 NUMBER := 0-1962.0724
290: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
291: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
286: , p7_a11 VARCHAR2 := fnd_api.g_miss_char
287: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
288: , p7_a13 NUMBER := 0-1962.0724
289: , p7_a14 NUMBER := 0-1962.0724
290: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
291: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
292: , p7_a17 NUMBER := 0-1962.0724
293: )
294:
287: , p7_a12 VARCHAR2 := fnd_api.g_miss_char
288: , p7_a13 NUMBER := 0-1962.0724
289: , p7_a14 NUMBER := 0-1962.0724
290: , p7_a15 VARCHAR2 := fnd_api.g_miss_char
291: , p7_a16 VARCHAR2 := fnd_api.g_miss_char
292: , p7_a17 NUMBER := 0-1962.0724
293: )
294:
295: as
354: , x_return_status out nocopy VARCHAR2
355: , x_msg_count out nocopy NUMBER
356: , x_msg_data out nocopy VARCHAR2
357: , p4_a0 NUMBER := 0-1962.0724
358: , p4_a1 DATE := fnd_api.g_miss_date
359: , p4_a2 NUMBER := 0-1962.0724
360: , p4_a3 DATE := fnd_api.g_miss_date
361: , p4_a4 NUMBER := 0-1962.0724
362: , p4_a5 NUMBER := 0-1962.0724
356: , x_msg_data out nocopy VARCHAR2
357: , p4_a0 NUMBER := 0-1962.0724
358: , p4_a1 DATE := fnd_api.g_miss_date
359: , p4_a2 NUMBER := 0-1962.0724
360: , p4_a3 DATE := fnd_api.g_miss_date
361: , p4_a4 NUMBER := 0-1962.0724
362: , p4_a5 NUMBER := 0-1962.0724
363: , p4_a6 NUMBER := 0-1962.0724
364: , p4_a7 VARCHAR2 := fnd_api.g_miss_char
360: , p4_a3 DATE := fnd_api.g_miss_date
361: , p4_a4 NUMBER := 0-1962.0724
362: , p4_a5 NUMBER := 0-1962.0724
363: , p4_a6 NUMBER := 0-1962.0724
364: , p4_a7 VARCHAR2 := fnd_api.g_miss_char
365: , p4_a8 NUMBER := 0-1962.0724
366: , p4_a9 NUMBER := 0-1962.0724
367: , p4_a10 VARCHAR2 := fnd_api.g_miss_char
368: , p4_a11 VARCHAR2 := fnd_api.g_miss_char
363: , p4_a6 NUMBER := 0-1962.0724
364: , p4_a7 VARCHAR2 := fnd_api.g_miss_char
365: , p4_a8 NUMBER := 0-1962.0724
366: , p4_a9 NUMBER := 0-1962.0724
367: , p4_a10 VARCHAR2 := fnd_api.g_miss_char
368: , p4_a11 VARCHAR2 := fnd_api.g_miss_char
369: , p4_a12 VARCHAR2 := fnd_api.g_miss_char
370: , p4_a13 NUMBER := 0-1962.0724
371: , p4_a14 NUMBER := 0-1962.0724
364: , p4_a7 VARCHAR2 := fnd_api.g_miss_char
365: , p4_a8 NUMBER := 0-1962.0724
366: , p4_a9 NUMBER := 0-1962.0724
367: , p4_a10 VARCHAR2 := fnd_api.g_miss_char
368: , p4_a11 VARCHAR2 := fnd_api.g_miss_char
369: , p4_a12 VARCHAR2 := fnd_api.g_miss_char
370: , p4_a13 NUMBER := 0-1962.0724
371: , p4_a14 NUMBER := 0-1962.0724
372: , p4_a15 VARCHAR2 := fnd_api.g_miss_char
365: , p4_a8 NUMBER := 0-1962.0724
366: , p4_a9 NUMBER := 0-1962.0724
367: , p4_a10 VARCHAR2 := fnd_api.g_miss_char
368: , p4_a11 VARCHAR2 := fnd_api.g_miss_char
369: , p4_a12 VARCHAR2 := fnd_api.g_miss_char
370: , p4_a13 NUMBER := 0-1962.0724
371: , p4_a14 NUMBER := 0-1962.0724
372: , p4_a15 VARCHAR2 := fnd_api.g_miss_char
373: , p4_a16 VARCHAR2 := fnd_api.g_miss_char
368: , p4_a11 VARCHAR2 := fnd_api.g_miss_char
369: , p4_a12 VARCHAR2 := fnd_api.g_miss_char
370: , p4_a13 NUMBER := 0-1962.0724
371: , p4_a14 NUMBER := 0-1962.0724
372: , p4_a15 VARCHAR2 := fnd_api.g_miss_char
373: , p4_a16 VARCHAR2 := fnd_api.g_miss_char
374: , p4_a17 NUMBER := 0-1962.0724
375: )
376:
369: , p4_a12 VARCHAR2 := fnd_api.g_miss_char
370: , p4_a13 NUMBER := 0-1962.0724
371: , p4_a14 NUMBER := 0-1962.0724
372: , p4_a15 VARCHAR2 := fnd_api.g_miss_char
373: , p4_a16 VARCHAR2 := fnd_api.g_miss_char
374: , p4_a17 NUMBER := 0-1962.0724
375: )
376:
377: as
428:
429: procedure check_attr_value_items(p_validation_mode VARCHAR2
430: , x_return_status out nocopy VARCHAR2
431: , p0_a0 NUMBER := 0-1962.0724
432: , p0_a1 DATE := fnd_api.g_miss_date
433: , p0_a2 NUMBER := 0-1962.0724
434: , p0_a3 DATE := fnd_api.g_miss_date
435: , p0_a4 NUMBER := 0-1962.0724
436: , p0_a5 NUMBER := 0-1962.0724
430: , x_return_status out nocopy VARCHAR2
431: , p0_a0 NUMBER := 0-1962.0724
432: , p0_a1 DATE := fnd_api.g_miss_date
433: , p0_a2 NUMBER := 0-1962.0724
434: , p0_a3 DATE := fnd_api.g_miss_date
435: , p0_a4 NUMBER := 0-1962.0724
436: , p0_a5 NUMBER := 0-1962.0724
437: , p0_a6 NUMBER := 0-1962.0724
438: , p0_a7 VARCHAR2 := fnd_api.g_miss_char
434: , p0_a3 DATE := fnd_api.g_miss_date
435: , p0_a4 NUMBER := 0-1962.0724
436: , p0_a5 NUMBER := 0-1962.0724
437: , p0_a6 NUMBER := 0-1962.0724
438: , p0_a7 VARCHAR2 := fnd_api.g_miss_char
439: , p0_a8 NUMBER := 0-1962.0724
440: , p0_a9 NUMBER := 0-1962.0724
441: , p0_a10 VARCHAR2 := fnd_api.g_miss_char
442: , p0_a11 VARCHAR2 := fnd_api.g_miss_char
437: , p0_a6 NUMBER := 0-1962.0724
438: , p0_a7 VARCHAR2 := fnd_api.g_miss_char
439: , p0_a8 NUMBER := 0-1962.0724
440: , p0_a9 NUMBER := 0-1962.0724
441: , p0_a10 VARCHAR2 := fnd_api.g_miss_char
442: , p0_a11 VARCHAR2 := fnd_api.g_miss_char
443: , p0_a12 VARCHAR2 := fnd_api.g_miss_char
444: , p0_a13 NUMBER := 0-1962.0724
445: , p0_a14 NUMBER := 0-1962.0724
438: , p0_a7 VARCHAR2 := fnd_api.g_miss_char
439: , p0_a8 NUMBER := 0-1962.0724
440: , p0_a9 NUMBER := 0-1962.0724
441: , p0_a10 VARCHAR2 := fnd_api.g_miss_char
442: , p0_a11 VARCHAR2 := fnd_api.g_miss_char
443: , p0_a12 VARCHAR2 := fnd_api.g_miss_char
444: , p0_a13 NUMBER := 0-1962.0724
445: , p0_a14 NUMBER := 0-1962.0724
446: , p0_a15 VARCHAR2 := fnd_api.g_miss_char
439: , p0_a8 NUMBER := 0-1962.0724
440: , p0_a9 NUMBER := 0-1962.0724
441: , p0_a10 VARCHAR2 := fnd_api.g_miss_char
442: , p0_a11 VARCHAR2 := fnd_api.g_miss_char
443: , p0_a12 VARCHAR2 := fnd_api.g_miss_char
444: , p0_a13 NUMBER := 0-1962.0724
445: , p0_a14 NUMBER := 0-1962.0724
446: , p0_a15 VARCHAR2 := fnd_api.g_miss_char
447: , p0_a16 VARCHAR2 := fnd_api.g_miss_char
442: , p0_a11 VARCHAR2 := fnd_api.g_miss_char
443: , p0_a12 VARCHAR2 := fnd_api.g_miss_char
444: , p0_a13 NUMBER := 0-1962.0724
445: , p0_a14 NUMBER := 0-1962.0724
446: , p0_a15 VARCHAR2 := fnd_api.g_miss_char
447: , p0_a16 VARCHAR2 := fnd_api.g_miss_char
448: , p0_a17 NUMBER := 0-1962.0724
449: )
450:
443: , p0_a12 VARCHAR2 := fnd_api.g_miss_char
444: , p0_a13 NUMBER := 0-1962.0724
445: , p0_a14 NUMBER := 0-1962.0724
446: , p0_a15 VARCHAR2 := fnd_api.g_miss_char
447: , p0_a16 VARCHAR2 := fnd_api.g_miss_char
448: , p0_a17 NUMBER := 0-1962.0724
449: )
450:
451: as
491: , x_msg_count out nocopy NUMBER
492: , x_msg_data out nocopy VARCHAR2
493: , p_validation_mode VARCHAR2
494: , p5_a0 NUMBER := 0-1962.0724
495: , p5_a1 DATE := fnd_api.g_miss_date
496: , p5_a2 NUMBER := 0-1962.0724
497: , p5_a3 DATE := fnd_api.g_miss_date
498: , p5_a4 NUMBER := 0-1962.0724
499: , p5_a5 NUMBER := 0-1962.0724
493: , p_validation_mode VARCHAR2
494: , p5_a0 NUMBER := 0-1962.0724
495: , p5_a1 DATE := fnd_api.g_miss_date
496: , p5_a2 NUMBER := 0-1962.0724
497: , p5_a3 DATE := fnd_api.g_miss_date
498: , p5_a4 NUMBER := 0-1962.0724
499: , p5_a5 NUMBER := 0-1962.0724
500: , p5_a6 NUMBER := 0-1962.0724
501: , p5_a7 VARCHAR2 := fnd_api.g_miss_char
497: , p5_a3 DATE := fnd_api.g_miss_date
498: , p5_a4 NUMBER := 0-1962.0724
499: , p5_a5 NUMBER := 0-1962.0724
500: , p5_a6 NUMBER := 0-1962.0724
501: , p5_a7 VARCHAR2 := fnd_api.g_miss_char
502: , p5_a8 NUMBER := 0-1962.0724
503: , p5_a9 NUMBER := 0-1962.0724
504: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
505: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
500: , p5_a6 NUMBER := 0-1962.0724
501: , p5_a7 VARCHAR2 := fnd_api.g_miss_char
502: , p5_a8 NUMBER := 0-1962.0724
503: , p5_a9 NUMBER := 0-1962.0724
504: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
505: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
506: , p5_a12 VARCHAR2 := fnd_api.g_miss_char
507: , p5_a13 NUMBER := 0-1962.0724
508: , p5_a14 NUMBER := 0-1962.0724
501: , p5_a7 VARCHAR2 := fnd_api.g_miss_char
502: , p5_a8 NUMBER := 0-1962.0724
503: , p5_a9 NUMBER := 0-1962.0724
504: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
505: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
506: , p5_a12 VARCHAR2 := fnd_api.g_miss_char
507: , p5_a13 NUMBER := 0-1962.0724
508: , p5_a14 NUMBER := 0-1962.0724
509: , p5_a15 VARCHAR2 := fnd_api.g_miss_char
502: , p5_a8 NUMBER := 0-1962.0724
503: , p5_a9 NUMBER := 0-1962.0724
504: , p5_a10 VARCHAR2 := fnd_api.g_miss_char
505: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
506: , p5_a12 VARCHAR2 := fnd_api.g_miss_char
507: , p5_a13 NUMBER := 0-1962.0724
508: , p5_a14 NUMBER := 0-1962.0724
509: , p5_a15 VARCHAR2 := fnd_api.g_miss_char
510: , p5_a16 VARCHAR2 := fnd_api.g_miss_char
505: , p5_a11 VARCHAR2 := fnd_api.g_miss_char
506: , p5_a12 VARCHAR2 := fnd_api.g_miss_char
507: , p5_a13 NUMBER := 0-1962.0724
508: , p5_a14 NUMBER := 0-1962.0724
509: , p5_a15 VARCHAR2 := fnd_api.g_miss_char
510: , p5_a16 VARCHAR2 := fnd_api.g_miss_char
511: , p5_a17 NUMBER := 0-1962.0724
512: )
513:
506: , p5_a12 VARCHAR2 := fnd_api.g_miss_char
507: , p5_a13 NUMBER := 0-1962.0724
508: , p5_a14 NUMBER := 0-1962.0724
509: , p5_a15 VARCHAR2 := fnd_api.g_miss_char
510: , p5_a16 VARCHAR2 := fnd_api.g_miss_char
511: , p5_a17 NUMBER := 0-1962.0724
512: )
513:
514: as