1: package body ahl_ump_sr_pvt_w as
2: /* $Header: AHLWUSRB.pls 120.0 2005/07/21 00:07 tamdas noship $ */
3: procedure rosetta_table_copy_in_p1(t out nocopy ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 JTF_VARCHAR2_TABLE_100
4: , a1 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
2: /* $Header: AHLWUSRB.pls 120.0 2005/07/21 00:07 tamdas noship $ */
3: procedure rosetta_table_copy_in_p1(t out nocopy ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 JTF_VARCHAR2_TABLE_100
4: , a1 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_VARCHAR2_TABLE_100
3: procedure rosetta_table_copy_in_p1(t out nocopy ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 JTF_VARCHAR2_TABLE_100
4: , a1 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_VARCHAR2_TABLE_100
11: , a8 JTF_NUMBER_TABLE
4: , a1 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_VARCHAR2_TABLE_100
11: , a8 JTF_NUMBER_TABLE
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_VARCHAR2_TABLE_100
11: , a8 JTF_NUMBER_TABLE
12: , a9 JTF_VARCHAR2_TABLE_100
13: ) as
7: , a4 JTF_NUMBER_TABLE
8: , a5 JTF_NUMBER_TABLE
9: , a6 JTF_NUMBER_TABLE
10: , a7 JTF_VARCHAR2_TABLE_100
11: , a8 JTF_NUMBER_TABLE
12: , a9 JTF_VARCHAR2_TABLE_100
13: ) as
14: ddindx binary_integer; indx binary_integer;
15: begin
38: end if;
39: end rosetta_table_copy_in_p1;
40: procedure rosetta_table_copy_out_p1(t ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
41: , a1 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
39: end rosetta_table_copy_in_p1;
40: procedure rosetta_table_copy_out_p1(t ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
41: , a1 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_VARCHAR2_TABLE_100
40: procedure rosetta_table_copy_out_p1(t ahl_ump_sr_pvt.sr_mr_association_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
41: , a1 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_VARCHAR2_TABLE_100
48: , a8 out nocopy JTF_NUMBER_TABLE
41: , a1 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_VARCHAR2_TABLE_100
48: , a8 out nocopy JTF_NUMBER_TABLE
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_VARCHAR2_TABLE_100
48: , a8 out nocopy JTF_NUMBER_TABLE
49: , a9 out nocopy JTF_VARCHAR2_TABLE_100
50: ) as
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_VARCHAR2_TABLE_100
48: , a8 out nocopy JTF_NUMBER_TABLE
49: , a9 out nocopy JTF_VARCHAR2_TABLE_100
50: ) as
51: ddindx binary_integer; indx binary_integer;
52: begin
52: begin
53: if t is null or t.count = 0 then
54: a0 := JTF_VARCHAR2_TABLE_100();
55: a1 := 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();
53: if t is null or t.count = 0 then
54: a0 := JTF_VARCHAR2_TABLE_100();
55: a1 := 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_VARCHAR2_TABLE_100();
54: a0 := JTF_VARCHAR2_TABLE_100();
55: a1 := 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_VARCHAR2_TABLE_100();
62: a8 := JTF_NUMBER_TABLE();
55: a1 := 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_VARCHAR2_TABLE_100();
62: a8 := JTF_NUMBER_TABLE();
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_VARCHAR2_TABLE_100();
62: a8 := JTF_NUMBER_TABLE();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
58: a4 := JTF_NUMBER_TABLE();
59: a5 := JTF_NUMBER_TABLE();
60: a6 := JTF_NUMBER_TABLE();
61: a7 := JTF_VARCHAR2_TABLE_100();
62: a8 := JTF_NUMBER_TABLE();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
65: a0 := JTF_VARCHAR2_TABLE_100();
66: a1 := JTF_VARCHAR2_TABLE_100();
63: a9 := JTF_VARCHAR2_TABLE_100();
64: else
65: a0 := JTF_VARCHAR2_TABLE_100();
66: a1 := 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();
64: else
65: a0 := JTF_VARCHAR2_TABLE_100();
66: a1 := 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_VARCHAR2_TABLE_100();
65: a0 := JTF_VARCHAR2_TABLE_100();
66: a1 := 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_VARCHAR2_TABLE_100();
73: a8 := JTF_NUMBER_TABLE();
66: a1 := 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_VARCHAR2_TABLE_100();
73: a8 := JTF_NUMBER_TABLE();
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_VARCHAR2_TABLE_100();
73: a8 := JTF_NUMBER_TABLE();
74: a9 := JTF_VARCHAR2_TABLE_100();
75: if t.count > 0 then
69: a4 := JTF_NUMBER_TABLE();
70: a5 := JTF_NUMBER_TABLE();
71: a6 := JTF_NUMBER_TABLE();
72: a7 := JTF_VARCHAR2_TABLE_100();
73: a8 := JTF_NUMBER_TABLE();
74: a9 := JTF_VARCHAR2_TABLE_100();
75: if t.count > 0 then
76: a0.extend(t.count);
77: a1.extend(t.count);
119: , p_object_version_number NUMBER
120: , p_request_number VARCHAR2
121: , p12_a0 in out nocopy JTF_VARCHAR2_TABLE_100
122: , p12_a1 in out nocopy JTF_VARCHAR2_TABLE_100
123: , p12_a2 in out nocopy JTF_NUMBER_TABLE
124: , p12_a3 in out nocopy JTF_NUMBER_TABLE
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
120: , p_request_number VARCHAR2
121: , p12_a0 in out nocopy JTF_VARCHAR2_TABLE_100
122: , p12_a1 in out nocopy JTF_VARCHAR2_TABLE_100
123: , p12_a2 in out nocopy JTF_NUMBER_TABLE
124: , p12_a3 in out nocopy JTF_NUMBER_TABLE
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
128: , p12_a7 in out nocopy JTF_VARCHAR2_TABLE_100
121: , p12_a0 in out nocopy JTF_VARCHAR2_TABLE_100
122: , p12_a1 in out nocopy JTF_VARCHAR2_TABLE_100
123: , p12_a2 in out nocopy JTF_NUMBER_TABLE
124: , p12_a3 in out nocopy JTF_NUMBER_TABLE
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
128: , p12_a7 in out nocopy JTF_VARCHAR2_TABLE_100
129: , p12_a8 in out nocopy JTF_NUMBER_TABLE
122: , p12_a1 in out nocopy JTF_VARCHAR2_TABLE_100
123: , p12_a2 in out nocopy JTF_NUMBER_TABLE
124: , p12_a3 in out nocopy JTF_NUMBER_TABLE
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
128: , p12_a7 in out nocopy JTF_VARCHAR2_TABLE_100
129: , p12_a8 in out nocopy JTF_NUMBER_TABLE
130: , p12_a9 in out nocopy JTF_VARCHAR2_TABLE_100
123: , p12_a2 in out nocopy JTF_NUMBER_TABLE
124: , p12_a3 in out nocopy JTF_NUMBER_TABLE
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
128: , p12_a7 in out nocopy JTF_VARCHAR2_TABLE_100
129: , p12_a8 in out nocopy JTF_NUMBER_TABLE
130: , p12_a9 in out nocopy JTF_VARCHAR2_TABLE_100
131: )
125: , p12_a4 in out nocopy JTF_NUMBER_TABLE
126: , p12_a5 in out nocopy JTF_NUMBER_TABLE
127: , p12_a6 in out nocopy JTF_NUMBER_TABLE
128: , p12_a7 in out nocopy JTF_VARCHAR2_TABLE_100
129: , p12_a8 in out nocopy JTF_NUMBER_TABLE
130: , p12_a9 in out nocopy JTF_VARCHAR2_TABLE_100
131: )
132:
133: as