18: if n=b then return a; end if;
19: return n;
20: end;
21:
22: procedure rosetta_table_copy_in_p1(t out nocopy as_sales_lead_owner.lead_owner_rec_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_100
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_100
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_100
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_100
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_NUMBER_TABLE
32: , a10 JTF_DATE_TABLE
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_NUMBER_TABLE
32: , a10 JTF_DATE_TABLE
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_NUMBER_TABLE
32: , a10 JTF_DATE_TABLE
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
38: , a16 JTF_NUMBER_TABLE
31: , a9 JTF_NUMBER_TABLE
32: , a10 JTF_DATE_TABLE
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
38: , a16 JTF_NUMBER_TABLE
39: , a17 JTF_DATE_TABLE
32: , a10 JTF_DATE_TABLE
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
38: , a16 JTF_NUMBER_TABLE
39: , a17 JTF_DATE_TABLE
40: ) as
33: , a11 JTF_NUMBER_TABLE
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
38: , a16 JTF_NUMBER_TABLE
39: , a17 JTF_DATE_TABLE
40: ) as
41: ddindx binary_integer; indx binary_integer;
34: , a12 JTF_NUMBER_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_NUMBER_TABLE
37: , a15 JTF_NUMBER_TABLE
38: , a16 JTF_NUMBER_TABLE
39: , a17 JTF_DATE_TABLE
40: ) as
41: ddindx binary_integer; indx binary_integer;
42: begin
75: end loop;
76: end if;
77: end if;
78: end rosetta_table_copy_in_p1;
79: procedure rosetta_table_copy_out_p1(t as_sales_lead_owner.lead_owner_rec_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
80: , a1 out nocopy JTF_VARCHAR2_TABLE_100
81: , a2 out nocopy JTF_VARCHAR2_TABLE_100
82: , a3 out nocopy JTF_VARCHAR2_TABLE_100
83: , a4 out nocopy JTF_VARCHAR2_TABLE_100
80: , a1 out nocopy JTF_VARCHAR2_TABLE_100
81: , a2 out nocopy JTF_VARCHAR2_TABLE_100
82: , a3 out nocopy JTF_VARCHAR2_TABLE_100
83: , a4 out nocopy JTF_VARCHAR2_TABLE_100
84: , a5 out nocopy JTF_NUMBER_TABLE
85: , a6 out nocopy JTF_VARCHAR2_TABLE_100
86: , a7 out nocopy JTF_VARCHAR2_TABLE_100
87: , a8 out nocopy JTF_DATE_TABLE
88: , a9 out nocopy JTF_NUMBER_TABLE
84: , a5 out nocopy JTF_NUMBER_TABLE
85: , a6 out nocopy JTF_VARCHAR2_TABLE_100
86: , a7 out nocopy JTF_VARCHAR2_TABLE_100
87: , a8 out nocopy JTF_DATE_TABLE
88: , a9 out nocopy JTF_NUMBER_TABLE
89: , a10 out nocopy JTF_DATE_TABLE
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
86: , a7 out nocopy JTF_VARCHAR2_TABLE_100
87: , a8 out nocopy JTF_DATE_TABLE
88: , a9 out nocopy JTF_NUMBER_TABLE
89: , a10 out nocopy JTF_DATE_TABLE
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
87: , a8 out nocopy JTF_DATE_TABLE
88: , a9 out nocopy JTF_NUMBER_TABLE
89: , a10 out nocopy JTF_DATE_TABLE
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
95: , a16 out nocopy JTF_NUMBER_TABLE
88: , a9 out nocopy JTF_NUMBER_TABLE
89: , a10 out nocopy JTF_DATE_TABLE
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
95: , a16 out nocopy JTF_NUMBER_TABLE
96: , a17 out nocopy JTF_DATE_TABLE
89: , a10 out nocopy JTF_DATE_TABLE
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
95: , a16 out nocopy JTF_NUMBER_TABLE
96: , a17 out nocopy JTF_DATE_TABLE
97: ) as
90: , a11 out nocopy JTF_NUMBER_TABLE
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
95: , a16 out nocopy JTF_NUMBER_TABLE
96: , a17 out nocopy JTF_DATE_TABLE
97: ) as
98: ddindx binary_integer; indx binary_integer;
91: , a12 out nocopy JTF_NUMBER_TABLE
92: , a13 out nocopy JTF_NUMBER_TABLE
93: , a14 out nocopy JTF_NUMBER_TABLE
94: , a15 out nocopy JTF_NUMBER_TABLE
95: , a16 out nocopy JTF_NUMBER_TABLE
96: , a17 out nocopy JTF_DATE_TABLE
97: ) as
98: ddindx binary_integer; indx binary_integer;
99: begin
116: a15 := null;
117: a16 := null;
118: a17 := null;
119: elsif t.count = 0 then
120: a0 := JTF_NUMBER_TABLE();
121: a1 := JTF_VARCHAR2_TABLE_100();
122: a2 := JTF_VARCHAR2_TABLE_100();
123: a3 := JTF_VARCHAR2_TABLE_100();
124: a4 := JTF_VARCHAR2_TABLE_100();
121: a1 := JTF_VARCHAR2_TABLE_100();
122: a2 := JTF_VARCHAR2_TABLE_100();
123: a3 := JTF_VARCHAR2_TABLE_100();
124: a4 := JTF_VARCHAR2_TABLE_100();
125: a5 := JTF_NUMBER_TABLE();
126: a6 := JTF_VARCHAR2_TABLE_100();
127: a7 := JTF_VARCHAR2_TABLE_100();
128: a8 := JTF_DATE_TABLE();
129: a9 := JTF_NUMBER_TABLE();
125: a5 := JTF_NUMBER_TABLE();
126: a6 := JTF_VARCHAR2_TABLE_100();
127: a7 := JTF_VARCHAR2_TABLE_100();
128: a8 := JTF_DATE_TABLE();
129: a9 := JTF_NUMBER_TABLE();
130: a10 := JTF_DATE_TABLE();
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
127: a7 := JTF_VARCHAR2_TABLE_100();
128: a8 := JTF_DATE_TABLE();
129: a9 := JTF_NUMBER_TABLE();
130: a10 := JTF_DATE_TABLE();
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
128: a8 := JTF_DATE_TABLE();
129: a9 := JTF_NUMBER_TABLE();
130: a10 := JTF_DATE_TABLE();
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
129: a9 := JTF_NUMBER_TABLE();
130: a10 := JTF_DATE_TABLE();
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
137: a17 := JTF_DATE_TABLE();
130: a10 := JTF_DATE_TABLE();
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
137: a17 := JTF_DATE_TABLE();
138: else
131: a11 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
137: a17 := JTF_DATE_TABLE();
138: else
139: a0 := JTF_NUMBER_TABLE();
132: a12 := JTF_NUMBER_TABLE();
133: a13 := JTF_NUMBER_TABLE();
134: a14 := JTF_NUMBER_TABLE();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
137: a17 := JTF_DATE_TABLE();
138: else
139: a0 := JTF_NUMBER_TABLE();
140: a1 := JTF_VARCHAR2_TABLE_100();
135: a15 := JTF_NUMBER_TABLE();
136: a16 := JTF_NUMBER_TABLE();
137: a17 := JTF_DATE_TABLE();
138: else
139: a0 := JTF_NUMBER_TABLE();
140: a1 := JTF_VARCHAR2_TABLE_100();
141: a2 := JTF_VARCHAR2_TABLE_100();
142: a3 := JTF_VARCHAR2_TABLE_100();
143: a4 := JTF_VARCHAR2_TABLE_100();
140: a1 := JTF_VARCHAR2_TABLE_100();
141: a2 := JTF_VARCHAR2_TABLE_100();
142: a3 := JTF_VARCHAR2_TABLE_100();
143: a4 := JTF_VARCHAR2_TABLE_100();
144: a5 := JTF_NUMBER_TABLE();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_DATE_TABLE();
148: a9 := JTF_NUMBER_TABLE();
144: a5 := JTF_NUMBER_TABLE();
145: a6 := JTF_VARCHAR2_TABLE_100();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_DATE_TABLE();
148: a9 := JTF_NUMBER_TABLE();
149: a10 := JTF_DATE_TABLE();
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
146: a7 := JTF_VARCHAR2_TABLE_100();
147: a8 := JTF_DATE_TABLE();
148: a9 := JTF_NUMBER_TABLE();
149: a10 := JTF_DATE_TABLE();
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
147: a8 := JTF_DATE_TABLE();
148: a9 := JTF_NUMBER_TABLE();
149: a10 := JTF_DATE_TABLE();
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
155: a16 := JTF_NUMBER_TABLE();
148: a9 := JTF_NUMBER_TABLE();
149: a10 := JTF_DATE_TABLE();
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
155: a16 := JTF_NUMBER_TABLE();
156: a17 := JTF_DATE_TABLE();
149: a10 := JTF_DATE_TABLE();
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
155: a16 := JTF_NUMBER_TABLE();
156: a17 := JTF_DATE_TABLE();
157: if t.count > 0 then
150: a11 := JTF_NUMBER_TABLE();
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
155: a16 := JTF_NUMBER_TABLE();
156: a17 := JTF_DATE_TABLE();
157: if t.count > 0 then
158: a0.extend(t.count);
151: a12 := JTF_NUMBER_TABLE();
152: a13 := JTF_NUMBER_TABLE();
153: a14 := JTF_NUMBER_TABLE();
154: a15 := JTF_NUMBER_TABLE();
155: a16 := JTF_NUMBER_TABLE();
156: a17 := JTF_DATE_TABLE();
157: if t.count > 0 then
158: a0.extend(t.count);
159: a1.extend(t.count);
370: , p_init_msg_list VARCHAR2
371: , p_commit VARCHAR2
372: , p_validation_level NUMBER
373: , p_sales_lead_id NUMBER
374: , p5_a0 out nocopy JTF_NUMBER_TABLE
375: , p5_a1 out nocopy JTF_VARCHAR2_TABLE_100
376: , p5_a2 out nocopy JTF_VARCHAR2_TABLE_100
377: , p5_a3 out nocopy JTF_VARCHAR2_TABLE_100
378: , p5_a4 out nocopy JTF_VARCHAR2_TABLE_100
375: , p5_a1 out nocopy JTF_VARCHAR2_TABLE_100
376: , p5_a2 out nocopy JTF_VARCHAR2_TABLE_100
377: , p5_a3 out nocopy JTF_VARCHAR2_TABLE_100
378: , p5_a4 out nocopy JTF_VARCHAR2_TABLE_100
379: , p5_a5 out nocopy JTF_NUMBER_TABLE
380: , p5_a6 out nocopy JTF_VARCHAR2_TABLE_100
381: , p5_a7 out nocopy JTF_VARCHAR2_TABLE_100
382: , p5_a8 out nocopy JTF_DATE_TABLE
383: , p5_a9 out nocopy JTF_NUMBER_TABLE
379: , p5_a5 out nocopy JTF_NUMBER_TABLE
380: , p5_a6 out nocopy JTF_VARCHAR2_TABLE_100
381: , p5_a7 out nocopy JTF_VARCHAR2_TABLE_100
382: , p5_a8 out nocopy JTF_DATE_TABLE
383: , p5_a9 out nocopy JTF_NUMBER_TABLE
384: , p5_a10 out nocopy JTF_DATE_TABLE
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
381: , p5_a7 out nocopy JTF_VARCHAR2_TABLE_100
382: , p5_a8 out nocopy JTF_DATE_TABLE
383: , p5_a9 out nocopy JTF_NUMBER_TABLE
384: , p5_a10 out nocopy JTF_DATE_TABLE
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
382: , p5_a8 out nocopy JTF_DATE_TABLE
383: , p5_a9 out nocopy JTF_NUMBER_TABLE
384: , p5_a10 out nocopy JTF_DATE_TABLE
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
390: , p5_a16 out nocopy JTF_NUMBER_TABLE
383: , p5_a9 out nocopy JTF_NUMBER_TABLE
384: , p5_a10 out nocopy JTF_DATE_TABLE
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
390: , p5_a16 out nocopy JTF_NUMBER_TABLE
391: , p5_a17 out nocopy JTF_DATE_TABLE
384: , p5_a10 out nocopy JTF_DATE_TABLE
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
390: , p5_a16 out nocopy JTF_NUMBER_TABLE
391: , p5_a17 out nocopy JTF_DATE_TABLE
392: , x_return_status out nocopy VARCHAR2
385: , p5_a11 out nocopy JTF_NUMBER_TABLE
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
390: , p5_a16 out nocopy JTF_NUMBER_TABLE
391: , p5_a17 out nocopy JTF_DATE_TABLE
392: , x_return_status out nocopy VARCHAR2
393: , x_msg_count out nocopy NUMBER
386: , p5_a12 out nocopy JTF_NUMBER_TABLE
387: , p5_a13 out nocopy JTF_NUMBER_TABLE
388: , p5_a14 out nocopy JTF_NUMBER_TABLE
389: , p5_a15 out nocopy JTF_NUMBER_TABLE
390: , p5_a16 out nocopy JTF_NUMBER_TABLE
391: , p5_a17 out nocopy JTF_DATE_TABLE
392: , x_return_status out nocopy VARCHAR2
393: , x_msg_count out nocopy NUMBER
394: , x_msg_data out nocopy VARCHAR2