9: if d = rosetta_g_mistake_date then return fnd_api.g_miss_date; end if;
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
18: , a5 JTF_NUMBER_TABLE
11: end;
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
12:
13: procedure rosetta_table_copy_in_p1(t out nocopy cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
20: , a7 JTF_VARCHAR2_TABLE_200
13: procedure rosetta_table_copy_in_p1(t out nocopy cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
20: , a7 JTF_VARCHAR2_TABLE_200
21: , a8 JTF_VARCHAR2_TABLE_200
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_NUMBER_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_VARCHAR2_TABLE_100
20: , a7 JTF_VARCHAR2_TABLE_200
21: , a8 JTF_VARCHAR2_TABLE_200
22: , a9 JTF_VARCHAR2_TABLE_200
31: , a18 JTF_VARCHAR2_TABLE_200
32: , a19 JTF_VARCHAR2_TABLE_200
33: , a20 JTF_VARCHAR2_TABLE_200
34: , a21 JTF_VARCHAR2_TABLE_200
35: , a22 JTF_NUMBER_TABLE
36: ) as
37: ddindx binary_integer; indx binary_integer;
38: begin
39: if a0 is not null and a0.count > 0 then
72: end loop;
73: end if;
74: end if;
75: end rosetta_table_copy_in_p1;
76: procedure rosetta_table_copy_out_p1(t cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
73: end if;
74: end if;
75: end rosetta_table_copy_in_p1;
76: procedure rosetta_table_copy_out_p1(t cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
81: , a5 out nocopy JTF_NUMBER_TABLE
74: end if;
75: end rosetta_table_copy_in_p1;
76: procedure rosetta_table_copy_out_p1(t cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
81: , a5 out nocopy JTF_NUMBER_TABLE
82: , a6 out nocopy JTF_VARCHAR2_TABLE_100
75: end rosetta_table_copy_in_p1;
76: procedure rosetta_table_copy_out_p1(t cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
81: , a5 out nocopy JTF_NUMBER_TABLE
82: , a6 out nocopy JTF_VARCHAR2_TABLE_100
83: , a7 out nocopy JTF_VARCHAR2_TABLE_200
76: procedure rosetta_table_copy_out_p1(t cn_srp_rollover_quota_pvt.srp_rollover_quota_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
81: , a5 out nocopy JTF_NUMBER_TABLE
82: , a6 out nocopy JTF_VARCHAR2_TABLE_100
83: , a7 out nocopy JTF_VARCHAR2_TABLE_200
84: , a8 out nocopy JTF_VARCHAR2_TABLE_200
77: , a1 out nocopy JTF_NUMBER_TABLE
78: , a2 out nocopy JTF_NUMBER_TABLE
79: , a3 out nocopy JTF_NUMBER_TABLE
80: , a4 out nocopy JTF_NUMBER_TABLE
81: , a5 out nocopy JTF_NUMBER_TABLE
82: , a6 out nocopy JTF_VARCHAR2_TABLE_100
83: , a7 out nocopy JTF_VARCHAR2_TABLE_200
84: , a8 out nocopy JTF_VARCHAR2_TABLE_200
85: , a9 out nocopy JTF_VARCHAR2_TABLE_200
94: , a18 out nocopy JTF_VARCHAR2_TABLE_200
95: , a19 out nocopy JTF_VARCHAR2_TABLE_200
96: , a20 out nocopy JTF_VARCHAR2_TABLE_200
97: , a21 out nocopy JTF_VARCHAR2_TABLE_200
98: , a22 out nocopy JTF_NUMBER_TABLE
99: ) as
100: ddindx binary_integer; indx binary_integer;
101: begin
102: if t is null or t.count = 0 then
99: ) as
100: ddindx binary_integer; indx binary_integer;
101: begin
102: if t is null or t.count = 0 then
103: a0 := JTF_NUMBER_TABLE();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
100: ddindx binary_integer; indx binary_integer;
101: begin
102: if t is null or t.count = 0 then
103: a0 := JTF_NUMBER_TABLE();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
108: a5 := JTF_NUMBER_TABLE();
101: begin
102: if t is null or t.count = 0 then
103: a0 := JTF_NUMBER_TABLE();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
108: a5 := JTF_NUMBER_TABLE();
109: a6 := JTF_VARCHAR2_TABLE_100();
102: if t is null or t.count = 0 then
103: a0 := JTF_NUMBER_TABLE();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
108: a5 := JTF_NUMBER_TABLE();
109: a6 := JTF_VARCHAR2_TABLE_100();
110: a7 := JTF_VARCHAR2_TABLE_200();
103: a0 := JTF_NUMBER_TABLE();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
108: a5 := JTF_NUMBER_TABLE();
109: a6 := JTF_VARCHAR2_TABLE_100();
110: a7 := JTF_VARCHAR2_TABLE_200();
111: a8 := JTF_VARCHAR2_TABLE_200();
104: a1 := JTF_NUMBER_TABLE();
105: a2 := JTF_NUMBER_TABLE();
106: a3 := JTF_NUMBER_TABLE();
107: a4 := JTF_NUMBER_TABLE();
108: a5 := JTF_NUMBER_TABLE();
109: a6 := JTF_VARCHAR2_TABLE_100();
110: a7 := JTF_VARCHAR2_TABLE_200();
111: a8 := JTF_VARCHAR2_TABLE_200();
112: a9 := JTF_VARCHAR2_TABLE_200();
121: a18 := JTF_VARCHAR2_TABLE_200();
122: a19 := JTF_VARCHAR2_TABLE_200();
123: a20 := JTF_VARCHAR2_TABLE_200();
124: a21 := JTF_VARCHAR2_TABLE_200();
125: a22 := JTF_NUMBER_TABLE();
126: else
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
123: a20 := JTF_VARCHAR2_TABLE_200();
124: a21 := JTF_VARCHAR2_TABLE_200();
125: a22 := JTF_NUMBER_TABLE();
126: else
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
124: a21 := JTF_VARCHAR2_TABLE_200();
125: a22 := JTF_NUMBER_TABLE();
126: else
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
132: a5 := JTF_NUMBER_TABLE();
125: a22 := JTF_NUMBER_TABLE();
126: else
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
132: a5 := JTF_NUMBER_TABLE();
133: a6 := JTF_VARCHAR2_TABLE_100();
126: else
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
132: a5 := JTF_NUMBER_TABLE();
133: a6 := JTF_VARCHAR2_TABLE_100();
134: a7 := JTF_VARCHAR2_TABLE_200();
127: a0 := JTF_NUMBER_TABLE();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
132: a5 := JTF_NUMBER_TABLE();
133: a6 := JTF_VARCHAR2_TABLE_100();
134: a7 := JTF_VARCHAR2_TABLE_200();
135: a8 := JTF_VARCHAR2_TABLE_200();
128: a1 := JTF_NUMBER_TABLE();
129: a2 := JTF_NUMBER_TABLE();
130: a3 := JTF_NUMBER_TABLE();
131: a4 := JTF_NUMBER_TABLE();
132: a5 := JTF_NUMBER_TABLE();
133: a6 := JTF_VARCHAR2_TABLE_100();
134: a7 := JTF_VARCHAR2_TABLE_200();
135: a8 := JTF_VARCHAR2_TABLE_200();
136: a9 := JTF_VARCHAR2_TABLE_200();
145: a18 := JTF_VARCHAR2_TABLE_200();
146: a19 := JTF_VARCHAR2_TABLE_200();
147: a20 := JTF_VARCHAR2_TABLE_200();
148: a21 := JTF_VARCHAR2_TABLE_200();
149: a22 := JTF_NUMBER_TABLE();
150: if t.count > 0 then
151: a0.extend(t.count);
152: a1.extend(t.count);
153: a2.extend(t.count);