19: return n;
20: end;
21:
22: procedure rosetta_table_copy_in_p1(t out nocopy jtf_um_approval_requests_pvt.approval_request_table_type, a0 JTF_DATE_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_400
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_1000
27: , a5 JTF_VARCHAR2_TABLE_100
21:
22: procedure rosetta_table_copy_in_p1(t out nocopy jtf_um_approval_requests_pvt.approval_request_table_type, a0 JTF_DATE_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_400
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_1000
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
22: procedure rosetta_table_copy_in_p1(t out nocopy jtf_um_approval_requests_pvt.approval_request_table_type, a0 JTF_DATE_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_400
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_1000
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
30: ) as
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_VARCHAR2_TABLE_400
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_1000
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
30: ) as
31: ddindx binary_integer; indx binary_integer;
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_VARCHAR2_TABLE_1000
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_NUMBER_TABLE
29: , a7 JTF_VARCHAR2_TABLE_100
30: ) as
31: ddindx binary_integer; indx binary_integer;
32: begin
33: if a0 is not null and a0.count > 0 then
52: end if;
53: end if;
54: end rosetta_table_copy_in_p1;
55: procedure rosetta_table_copy_out_p1(t jtf_um_approval_requests_pvt.approval_request_table_type, a0 out nocopy JTF_DATE_TABLE
56: , a1 out nocopy JTF_VARCHAR2_TABLE_100
57: , a2 out nocopy JTF_VARCHAR2_TABLE_400
58: , a3 out nocopy JTF_VARCHAR2_TABLE_100
59: , a4 out nocopy JTF_VARCHAR2_TABLE_1000
60: , a5 out nocopy JTF_VARCHAR2_TABLE_100
54: end rosetta_table_copy_in_p1;
55: procedure rosetta_table_copy_out_p1(t jtf_um_approval_requests_pvt.approval_request_table_type, a0 out nocopy JTF_DATE_TABLE
56: , a1 out nocopy JTF_VARCHAR2_TABLE_100
57: , a2 out nocopy JTF_VARCHAR2_TABLE_400
58: , a3 out nocopy JTF_VARCHAR2_TABLE_100
59: , a4 out nocopy JTF_VARCHAR2_TABLE_1000
60: , a5 out nocopy JTF_VARCHAR2_TABLE_100
61: , a6 out nocopy JTF_NUMBER_TABLE
62: , a7 out nocopy JTF_VARCHAR2_TABLE_100
55: procedure rosetta_table_copy_out_p1(t jtf_um_approval_requests_pvt.approval_request_table_type, a0 out nocopy JTF_DATE_TABLE
56: , a1 out nocopy JTF_VARCHAR2_TABLE_100
57: , a2 out nocopy JTF_VARCHAR2_TABLE_400
58: , a3 out nocopy JTF_VARCHAR2_TABLE_100
59: , a4 out nocopy JTF_VARCHAR2_TABLE_1000
60: , a5 out nocopy JTF_VARCHAR2_TABLE_100
61: , a6 out nocopy JTF_NUMBER_TABLE
62: , a7 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
56: , a1 out nocopy JTF_VARCHAR2_TABLE_100
57: , a2 out nocopy JTF_VARCHAR2_TABLE_400
58: , a3 out nocopy JTF_VARCHAR2_TABLE_100
59: , a4 out nocopy JTF_VARCHAR2_TABLE_1000
60: , a5 out nocopy JTF_VARCHAR2_TABLE_100
61: , a6 out nocopy JTF_NUMBER_TABLE
62: , a7 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
64: ddindx binary_integer; indx binary_integer;
58: , a3 out nocopy JTF_VARCHAR2_TABLE_100
59: , a4 out nocopy JTF_VARCHAR2_TABLE_1000
60: , a5 out nocopy JTF_VARCHAR2_TABLE_100
61: , a6 out nocopy JTF_NUMBER_TABLE
62: , a7 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
64: ddindx binary_integer; indx binary_integer;
65: begin
66: if t is null or t.count = 0 then
64: ddindx binary_integer; indx binary_integer;
65: begin
66: if t is null or t.count = 0 then
67: a0 := JTF_DATE_TABLE();
68: a1 := JTF_VARCHAR2_TABLE_100();
69: a2 := JTF_VARCHAR2_TABLE_400();
70: a3 := JTF_VARCHAR2_TABLE_100();
71: a4 := JTF_VARCHAR2_TABLE_1000();
72: a5 := JTF_VARCHAR2_TABLE_100();
66: if t is null or t.count = 0 then
67: a0 := JTF_DATE_TABLE();
68: a1 := JTF_VARCHAR2_TABLE_100();
69: a2 := JTF_VARCHAR2_TABLE_400();
70: a3 := JTF_VARCHAR2_TABLE_100();
71: a4 := JTF_VARCHAR2_TABLE_1000();
72: a5 := JTF_VARCHAR2_TABLE_100();
73: a6 := JTF_NUMBER_TABLE();
74: a7 := JTF_VARCHAR2_TABLE_100();
67: a0 := JTF_DATE_TABLE();
68: a1 := JTF_VARCHAR2_TABLE_100();
69: a2 := JTF_VARCHAR2_TABLE_400();
70: a3 := JTF_VARCHAR2_TABLE_100();
71: a4 := JTF_VARCHAR2_TABLE_1000();
72: a5 := JTF_VARCHAR2_TABLE_100();
73: a6 := JTF_NUMBER_TABLE();
74: a7 := JTF_VARCHAR2_TABLE_100();
75: else
68: a1 := JTF_VARCHAR2_TABLE_100();
69: a2 := JTF_VARCHAR2_TABLE_400();
70: a3 := JTF_VARCHAR2_TABLE_100();
71: a4 := JTF_VARCHAR2_TABLE_1000();
72: a5 := JTF_VARCHAR2_TABLE_100();
73: a6 := JTF_NUMBER_TABLE();
74: a7 := JTF_VARCHAR2_TABLE_100();
75: else
76: a0 := JTF_DATE_TABLE();
70: a3 := JTF_VARCHAR2_TABLE_100();
71: a4 := JTF_VARCHAR2_TABLE_1000();
72: a5 := JTF_VARCHAR2_TABLE_100();
73: a6 := JTF_NUMBER_TABLE();
74: a7 := JTF_VARCHAR2_TABLE_100();
75: else
76: a0 := JTF_DATE_TABLE();
77: a1 := JTF_VARCHAR2_TABLE_100();
78: a2 := JTF_VARCHAR2_TABLE_400();
73: a6 := JTF_NUMBER_TABLE();
74: a7 := JTF_VARCHAR2_TABLE_100();
75: else
76: a0 := JTF_DATE_TABLE();
77: a1 := JTF_VARCHAR2_TABLE_100();
78: a2 := JTF_VARCHAR2_TABLE_400();
79: a3 := JTF_VARCHAR2_TABLE_100();
80: a4 := JTF_VARCHAR2_TABLE_1000();
81: a5 := JTF_VARCHAR2_TABLE_100();
75: else
76: a0 := JTF_DATE_TABLE();
77: a1 := JTF_VARCHAR2_TABLE_100();
78: a2 := JTF_VARCHAR2_TABLE_400();
79: a3 := JTF_VARCHAR2_TABLE_100();
80: a4 := JTF_VARCHAR2_TABLE_1000();
81: a5 := JTF_VARCHAR2_TABLE_100();
82: a6 := JTF_NUMBER_TABLE();
83: a7 := JTF_VARCHAR2_TABLE_100();
76: a0 := JTF_DATE_TABLE();
77: a1 := JTF_VARCHAR2_TABLE_100();
78: a2 := JTF_VARCHAR2_TABLE_400();
79: a3 := JTF_VARCHAR2_TABLE_100();
80: a4 := JTF_VARCHAR2_TABLE_1000();
81: a5 := JTF_VARCHAR2_TABLE_100();
82: a6 := JTF_NUMBER_TABLE();
83: a7 := JTF_VARCHAR2_TABLE_100();
84: if t.count > 0 then
77: a1 := JTF_VARCHAR2_TABLE_100();
78: a2 := JTF_VARCHAR2_TABLE_400();
79: a3 := JTF_VARCHAR2_TABLE_100();
80: a4 := JTF_VARCHAR2_TABLE_1000();
81: a5 := JTF_VARCHAR2_TABLE_100();
82: a6 := JTF_NUMBER_TABLE();
83: a7 := JTF_VARCHAR2_TABLE_100();
84: if t.count > 0 then
85: a0.extend(t.count);
79: a3 := JTF_VARCHAR2_TABLE_100();
80: a4 := JTF_VARCHAR2_TABLE_1000();
81: a5 := JTF_VARCHAR2_TABLE_100();
82: a6 := JTF_NUMBER_TABLE();
83: a7 := JTF_VARCHAR2_TABLE_100();
84: if t.count > 0 then
85: a0.extend(t.count);
86: a1.extend(t.count);
87: a2.extend(t.count);
113:
114: procedure pending_approval_sysadmin(p_sort_order VARCHAR2
115: , p_number_of_records NUMBER
116: , p2_a0 out nocopy JTF_DATE_TABLE
117: , p2_a1 out nocopy JTF_VARCHAR2_TABLE_100
118: , p2_a2 out nocopy JTF_VARCHAR2_TABLE_400
119: , p2_a3 out nocopy JTF_VARCHAR2_TABLE_100
120: , p2_a4 out nocopy JTF_VARCHAR2_TABLE_1000
121: , p2_a5 out nocopy JTF_VARCHAR2_TABLE_100
115: , p_number_of_records NUMBER
116: , p2_a0 out nocopy JTF_DATE_TABLE
117: , p2_a1 out nocopy JTF_VARCHAR2_TABLE_100
118: , p2_a2 out nocopy JTF_VARCHAR2_TABLE_400
119: , p2_a3 out nocopy JTF_VARCHAR2_TABLE_100
120: , p2_a4 out nocopy JTF_VARCHAR2_TABLE_1000
121: , p2_a5 out nocopy JTF_VARCHAR2_TABLE_100
122: , p2_a6 out nocopy JTF_NUMBER_TABLE
123: , p2_a7 out nocopy JTF_VARCHAR2_TABLE_100
116: , p2_a0 out nocopy JTF_DATE_TABLE
117: , p2_a1 out nocopy JTF_VARCHAR2_TABLE_100
118: , p2_a2 out nocopy JTF_VARCHAR2_TABLE_400
119: , p2_a3 out nocopy JTF_VARCHAR2_TABLE_100
120: , p2_a4 out nocopy JTF_VARCHAR2_TABLE_1000
121: , p2_a5 out nocopy JTF_VARCHAR2_TABLE_100
122: , p2_a6 out nocopy JTF_NUMBER_TABLE
123: , p2_a7 out nocopy JTF_VARCHAR2_TABLE_100
124: )
117: , p2_a1 out nocopy JTF_VARCHAR2_TABLE_100
118: , p2_a2 out nocopy JTF_VARCHAR2_TABLE_400
119: , p2_a3 out nocopy JTF_VARCHAR2_TABLE_100
120: , p2_a4 out nocopy JTF_VARCHAR2_TABLE_1000
121: , p2_a5 out nocopy JTF_VARCHAR2_TABLE_100
122: , p2_a6 out nocopy JTF_NUMBER_TABLE
123: , p2_a7 out nocopy JTF_VARCHAR2_TABLE_100
124: )
125:
119: , p2_a3 out nocopy JTF_VARCHAR2_TABLE_100
120: , p2_a4 out nocopy JTF_VARCHAR2_TABLE_1000
121: , p2_a5 out nocopy JTF_VARCHAR2_TABLE_100
122: , p2_a6 out nocopy JTF_NUMBER_TABLE
123: , p2_a7 out nocopy JTF_VARCHAR2_TABLE_100
124: )
125:
126: as
127: ddx_result jtf_um_approval_requests_pvt.approval_request_table_type;
154: procedure pending_approval_primary(p_sort_order VARCHAR2
155: , p_number_of_records NUMBER
156: , p_approver_user_id NUMBER
157: , p3_a0 out nocopy JTF_DATE_TABLE
158: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
159: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
160: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
161: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
162: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
156: , p_approver_user_id NUMBER
157: , p3_a0 out nocopy JTF_DATE_TABLE
158: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
159: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
160: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
161: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
162: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
163: , p3_a6 out nocopy JTF_NUMBER_TABLE
164: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
157: , p3_a0 out nocopy JTF_DATE_TABLE
158: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
159: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
160: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
161: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
162: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
163: , p3_a6 out nocopy JTF_NUMBER_TABLE
164: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
165: )
158: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
159: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
160: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
161: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
162: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
163: , p3_a6 out nocopy JTF_NUMBER_TABLE
164: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
165: )
166:
160: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
161: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
162: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
163: , p3_a6 out nocopy JTF_NUMBER_TABLE
164: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
165: )
166:
167: as
168: ddx_result jtf_um_approval_requests_pvt.approval_request_table_type;
198: procedure pending_approval_owner(p_sort_order VARCHAR2
199: , p_number_of_records NUMBER
200: , p_approver_user_id NUMBER
201: , p3_a0 out nocopy JTF_DATE_TABLE
202: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
203: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
204: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
205: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
206: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
200: , p_approver_user_id NUMBER
201: , p3_a0 out nocopy JTF_DATE_TABLE
202: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
203: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
204: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
205: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
206: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
207: , p3_a6 out nocopy JTF_NUMBER_TABLE
208: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
201: , p3_a0 out nocopy JTF_DATE_TABLE
202: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
203: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
204: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
205: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
206: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
207: , p3_a6 out nocopy JTF_NUMBER_TABLE
208: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
209: )
202: , p3_a1 out nocopy JTF_VARCHAR2_TABLE_100
203: , p3_a2 out nocopy JTF_VARCHAR2_TABLE_400
204: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
205: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
206: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
207: , p3_a6 out nocopy JTF_NUMBER_TABLE
208: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
209: )
210:
204: , p3_a3 out nocopy JTF_VARCHAR2_TABLE_100
205: , p3_a4 out nocopy JTF_VARCHAR2_TABLE_1000
206: , p3_a5 out nocopy JTF_VARCHAR2_TABLE_100
207: , p3_a6 out nocopy JTF_NUMBER_TABLE
208: , p3_a7 out nocopy JTF_VARCHAR2_TABLE_100
209: )
210:
211: as
212: ddx_result jtf_um_approval_requests_pvt.approval_request_table_type;