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;
126: , x_msg_data out nocopy VARCHAR2
127: , x_return_status out nocopy VARCHAR2
128: , x_question_id out nocopy NUMBER
129: , p3_a0 NUMBER := 0-1962.0724
130: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
131: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
127: , x_return_status out nocopy VARCHAR2
128: , x_question_id out nocopy NUMBER
129: , p3_a0 NUMBER := 0-1962.0724
130: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
131: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
128: , x_question_id out nocopy NUMBER
129: , p3_a0 NUMBER := 0-1962.0724
130: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
131: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
136: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
129: , p3_a0 NUMBER := 0-1962.0724
130: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
131: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
136: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
137: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
131: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
136: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
137: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
138: )
139:
132: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
136: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
137: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
138: )
139:
140: as
133: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
134: , p3_a5 NUMBER := 0-1962.0724
135: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
136: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
137: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
138: )
139:
140: as
141: ddp_one_question cs_tp_questions_pvt.question;
189: , x_msg_count out nocopy NUMBER
190: , x_msg_data out nocopy VARCHAR2
191: , x_return_status out nocopy VARCHAR2
192: , p3_a0 NUMBER := 0-1962.0724
193: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
194: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
190: , x_msg_data out nocopy VARCHAR2
191: , x_return_status out nocopy VARCHAR2
192: , p3_a0 NUMBER := 0-1962.0724
193: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
194: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
191: , x_return_status out nocopy VARCHAR2
192: , p3_a0 NUMBER := 0-1962.0724
193: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
194: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
199: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
192: , p3_a0 NUMBER := 0-1962.0724
193: , p3_a1 VARCHAR2 := fnd_api.g_miss_char
194: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
199: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
194: , p3_a2 VARCHAR2 := fnd_api.g_miss_char
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
199: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
201: )
202:
195: , p3_a3 VARCHAR2 := fnd_api.g_miss_char
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
199: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
201: )
202:
203: as
196: , p3_a4 VARCHAR2 := fnd_api.g_miss_char
197: , p3_a5 NUMBER := 0-1962.0724
198: , p3_a6 VARCHAR2 := fnd_api.g_miss_char
199: , p3_a7 VARCHAR2 := fnd_api.g_miss_char
200: , p3_a8 VARCHAR2 := fnd_api.g_miss_char
201: )
202:
203: as
204: ddp_one_question cs_tp_questions_pvt.question;