1: package body okl_lease_quote_cashflow_pvt_w as
2: /* $Header: OKLEQUCB.pls 120.5 2006/02/10 07:41:27 asawanka noship $ */
3: procedure rosetta_table_copy_in_p21(t out nocopy okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 JTF_NUMBER_TABLE
4: , a1 JTF_DATE_TABLE
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
1: package body okl_lease_quote_cashflow_pvt_w as
2: /* $Header: OKLEQUCB.pls 120.5 2006/02/10 07:41:27 asawanka noship $ */
3: procedure rosetta_table_copy_in_p21(t out nocopy okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 JTF_NUMBER_TABLE
4: , a1 JTF_DATE_TABLE
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
2: /* $Header: OKLEQUCB.pls 120.5 2006/02/10 07:41:27 asawanka noship $ */
3: procedure rosetta_table_copy_in_p21(t out nocopy okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 JTF_NUMBER_TABLE
4: , a1 JTF_DATE_TABLE
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_NUMBER_TABLE
3: procedure rosetta_table_copy_in_p21(t out nocopy okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 JTF_NUMBER_TABLE
4: , a1 JTF_DATE_TABLE
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_NUMBER_TABLE
11: , a8 JTF_VARCHAR2_TABLE_100
4: , a1 JTF_DATE_TABLE
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_NUMBER_TABLE
11: , a8 JTF_VARCHAR2_TABLE_100
12: , a9 JTF_VARCHAR2_TABLE_100
5: , a2 JTF_NUMBER_TABLE
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_NUMBER_TABLE
11: , a8 JTF_VARCHAR2_TABLE_100
12: , a9 JTF_VARCHAR2_TABLE_100
13: ) as
6: , a3 JTF_NUMBER_TABLE
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_NUMBER_TABLE
11: , a8 JTF_VARCHAR2_TABLE_100
12: , a9 JTF_VARCHAR2_TABLE_100
13: ) as
14: ddindx binary_integer; indx binary_integer;
36: end loop;
37: end if;
38: end if;
39: end rosetta_table_copy_in_p21;
40: procedure rosetta_table_copy_out_p21(t okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
41: , a1 out nocopy JTF_DATE_TABLE
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
38: end if;
39: end rosetta_table_copy_in_p21;
40: procedure rosetta_table_copy_out_p21(t okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
41: , a1 out nocopy JTF_DATE_TABLE
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
39: end rosetta_table_copy_in_p21;
40: procedure rosetta_table_copy_out_p21(t okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
41: , a1 out nocopy JTF_DATE_TABLE
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
47: , a7 out nocopy JTF_NUMBER_TABLE
40: procedure rosetta_table_copy_out_p21(t okl_lease_quote_cashflow_pvt.cashflow_level_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
41: , a1 out nocopy JTF_DATE_TABLE
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
47: , a7 out nocopy JTF_NUMBER_TABLE
48: , a8 out nocopy JTF_VARCHAR2_TABLE_100
41: , a1 out nocopy JTF_DATE_TABLE
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
47: , a7 out nocopy JTF_NUMBER_TABLE
48: , a8 out nocopy JTF_VARCHAR2_TABLE_100
49: , a9 out nocopy JTF_VARCHAR2_TABLE_100
42: , a2 out nocopy JTF_NUMBER_TABLE
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
47: , a7 out nocopy JTF_NUMBER_TABLE
48: , a8 out nocopy JTF_VARCHAR2_TABLE_100
49: , a9 out nocopy JTF_VARCHAR2_TABLE_100
50: ) as
43: , a3 out nocopy JTF_NUMBER_TABLE
44: , a4 out nocopy JTF_NUMBER_TABLE
45: , a5 out nocopy JTF_NUMBER_TABLE
46: , a6 out nocopy JTF_NUMBER_TABLE
47: , a7 out nocopy JTF_NUMBER_TABLE
48: , a8 out nocopy JTF_VARCHAR2_TABLE_100
49: , a9 out nocopy JTF_VARCHAR2_TABLE_100
50: ) as
51: ddindx binary_integer; indx binary_integer;
50: ) as
51: ddindx binary_integer; indx binary_integer;
52: begin
53: if t is null or t.count = 0 then
54: a0 := JTF_NUMBER_TABLE();
55: a1 := JTF_DATE_TABLE();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
52: begin
53: if t is null or t.count = 0 then
54: a0 := JTF_NUMBER_TABLE();
55: a1 := JTF_DATE_TABLE();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
53: if t is null or t.count = 0 then
54: a0 := JTF_NUMBER_TABLE();
55: a1 := JTF_DATE_TABLE();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
54: a0 := JTF_NUMBER_TABLE();
55: a1 := JTF_DATE_TABLE();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
62: a8 := JTF_VARCHAR2_TABLE_100();
55: a1 := JTF_DATE_TABLE();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
62: a8 := JTF_VARCHAR2_TABLE_100();
63: a9 := JTF_VARCHAR2_TABLE_100();
56: a2 := JTF_NUMBER_TABLE();
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
62: a8 := JTF_VARCHAR2_TABLE_100();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
57: a3 := JTF_NUMBER_TABLE();
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
62: a8 := JTF_VARCHAR2_TABLE_100();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
65: a0 := JTF_NUMBER_TABLE();
61: a7 := JTF_NUMBER_TABLE();
62: a8 := JTF_VARCHAR2_TABLE_100();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
65: a0 := JTF_NUMBER_TABLE();
66: a1 := JTF_DATE_TABLE();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
65: a0 := JTF_NUMBER_TABLE();
66: a1 := JTF_DATE_TABLE();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
64: else
65: a0 := JTF_NUMBER_TABLE();
66: a1 := JTF_DATE_TABLE();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_NUMBER_TABLE();
65: a0 := JTF_NUMBER_TABLE();
66: a1 := JTF_DATE_TABLE();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_NUMBER_TABLE();
73: a8 := JTF_VARCHAR2_TABLE_100();
66: a1 := JTF_DATE_TABLE();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_NUMBER_TABLE();
73: a8 := JTF_VARCHAR2_TABLE_100();
74: a9 := JTF_VARCHAR2_TABLE_100();
67: a2 := JTF_NUMBER_TABLE();
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_NUMBER_TABLE();
73: a8 := JTF_VARCHAR2_TABLE_100();
74: a9 := JTF_VARCHAR2_TABLE_100();
75: if t.count > 0 then
68: a3 := JTF_NUMBER_TABLE();
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_NUMBER_TABLE();
73: a8 := JTF_VARCHAR2_TABLE_100();
74: a9 := JTF_VARCHAR2_TABLE_100();
75: if t.count > 0 then
76: a0.extend(t.count);
122: , p3_a10 in out nocopy NUMBER
123: , p3_a11 in out nocopy NUMBER
124: , p3_a12 in out nocopy NUMBER
125: , p3_a13 in out nocopy NUMBER
126: , p4_a0 in out nocopy JTF_NUMBER_TABLE
127: , p4_a1 in out nocopy JTF_DATE_TABLE
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
124: , p3_a12 in out nocopy NUMBER
125: , p3_a13 in out nocopy NUMBER
126: , p4_a0 in out nocopy JTF_NUMBER_TABLE
127: , p4_a1 in out nocopy JTF_DATE_TABLE
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
125: , p3_a13 in out nocopy NUMBER
126: , p4_a0 in out nocopy JTF_NUMBER_TABLE
127: , p4_a1 in out nocopy JTF_DATE_TABLE
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
133: , p4_a7 in out nocopy JTF_NUMBER_TABLE
126: , p4_a0 in out nocopy JTF_NUMBER_TABLE
127: , p4_a1 in out nocopy JTF_DATE_TABLE
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
133: , p4_a7 in out nocopy JTF_NUMBER_TABLE
134: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
127: , p4_a1 in out nocopy JTF_DATE_TABLE
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
133: , p4_a7 in out nocopy JTF_NUMBER_TABLE
134: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
135: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
128: , p4_a2 in out nocopy JTF_NUMBER_TABLE
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
133: , p4_a7 in out nocopy JTF_NUMBER_TABLE
134: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
135: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
136: , x_return_status out nocopy VARCHAR2
129: , p4_a3 in out nocopy JTF_NUMBER_TABLE
130: , p4_a4 in out nocopy JTF_NUMBER_TABLE
131: , p4_a5 in out nocopy JTF_NUMBER_TABLE
132: , p4_a6 in out nocopy JTF_NUMBER_TABLE
133: , p4_a7 in out nocopy JTF_NUMBER_TABLE
134: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
135: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
136: , x_return_status out nocopy VARCHAR2
137: , x_msg_count out nocopy NUMBER
239: , p3_a10 in out nocopy NUMBER
240: , p3_a11 in out nocopy NUMBER
241: , p3_a12 in out nocopy NUMBER
242: , p3_a13 in out nocopy NUMBER
243: , p4_a0 in out nocopy JTF_NUMBER_TABLE
244: , p4_a1 in out nocopy JTF_DATE_TABLE
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
241: , p3_a12 in out nocopy NUMBER
242: , p3_a13 in out nocopy NUMBER
243: , p4_a0 in out nocopy JTF_NUMBER_TABLE
244: , p4_a1 in out nocopy JTF_DATE_TABLE
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
242: , p3_a13 in out nocopy NUMBER
243: , p4_a0 in out nocopy JTF_NUMBER_TABLE
244: , p4_a1 in out nocopy JTF_DATE_TABLE
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
250: , p4_a7 in out nocopy JTF_NUMBER_TABLE
243: , p4_a0 in out nocopy JTF_NUMBER_TABLE
244: , p4_a1 in out nocopy JTF_DATE_TABLE
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
250: , p4_a7 in out nocopy JTF_NUMBER_TABLE
251: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
244: , p4_a1 in out nocopy JTF_DATE_TABLE
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
250: , p4_a7 in out nocopy JTF_NUMBER_TABLE
251: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
252: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
245: , p4_a2 in out nocopy JTF_NUMBER_TABLE
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
250: , p4_a7 in out nocopy JTF_NUMBER_TABLE
251: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
252: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
253: , x_return_status out nocopy VARCHAR2
246: , p4_a3 in out nocopy JTF_NUMBER_TABLE
247: , p4_a4 in out nocopy JTF_NUMBER_TABLE
248: , p4_a5 in out nocopy JTF_NUMBER_TABLE
249: , p4_a6 in out nocopy JTF_NUMBER_TABLE
250: , p4_a7 in out nocopy JTF_NUMBER_TABLE
251: , p4_a8 in out nocopy JTF_VARCHAR2_TABLE_100
252: , p4_a9 in out nocopy JTF_VARCHAR2_TABLE_100
253: , x_return_status out nocopy VARCHAR2
254: , x_msg_count out nocopy NUMBER