19: return d;
20: end;
21:
22: procedure rosetta_table_copy_in_p2(t OUT NOCOPY ams_cal_crt_pvt.cal_crt_rec_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
21:
22: procedure rosetta_table_copy_in_p2(t OUT NOCOPY ams_cal_crt_pvt.cal_crt_rec_tbl_type, a0 JTF_NUMBER_TABLE
23: , a1 JTF_VARCHAR2_TABLE_100
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_NUMBER_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_VARCHAR2_TABLE_100
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_NUMBER_TABLE
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_DATE_TABLE
32: , a10 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_DATE_TABLE
32: , a10 JTF_VARCHAR2_TABLE_100
33: , a11 JTF_VARCHAR2_TABLE_100
34: , a12 JTF_DATE_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_DATE_TABLE
29: , a7 JTF_NUMBER_TABLE
30: , a8 JTF_DATE_TABLE
31: , a9 JTF_DATE_TABLE
32: , a10 JTF_VARCHAR2_TABLE_100
33: , a11 JTF_VARCHAR2_TABLE_100
34: , a12 JTF_DATE_TABLE
35: , a13 JTF_NUMBER_TABLE
36: , a14 JTF_DATE_TABLE
37: , a15 JTF_NUMBER_TABLE
72: end if;
73: end if;
74: end rosetta_table_copy_in_p2;
75: procedure rosetta_table_copy_out_p2(t ams_cal_crt_pvt.cal_crt_rec_tbl_type, a0 OUT NOCOPY JTF_NUMBER_TABLE
76: , a1 OUT NOCOPY JTF_VARCHAR2_TABLE_100
77: , a2 OUT NOCOPY JTF_NUMBER_TABLE
78: , a3 OUT NOCOPY JTF_VARCHAR2_TABLE_100
79: , a4 OUT NOCOPY JTF_NUMBER_TABLE
80: , a5 OUT NOCOPY JTF_NUMBER_TABLE
74: end rosetta_table_copy_in_p2;
75: procedure rosetta_table_copy_out_p2(t ams_cal_crt_pvt.cal_crt_rec_tbl_type, a0 OUT NOCOPY JTF_NUMBER_TABLE
76: , a1 OUT NOCOPY JTF_VARCHAR2_TABLE_100
77: , a2 OUT NOCOPY JTF_NUMBER_TABLE
78: , a3 OUT NOCOPY JTF_VARCHAR2_TABLE_100
79: , a4 OUT NOCOPY JTF_NUMBER_TABLE
80: , a5 OUT NOCOPY JTF_NUMBER_TABLE
81: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
82: , a7 OUT NOCOPY JTF_NUMBER_TABLE
77: , a2 OUT NOCOPY JTF_NUMBER_TABLE
78: , a3 OUT NOCOPY JTF_VARCHAR2_TABLE_100
79: , a4 OUT NOCOPY JTF_NUMBER_TABLE
80: , a5 OUT NOCOPY JTF_NUMBER_TABLE
81: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
82: , a7 OUT NOCOPY JTF_NUMBER_TABLE
83: , a8 OUT NOCOPY JTF_DATE_TABLE
84: , a9 OUT NOCOPY JTF_DATE_TABLE
85: , a10 OUT NOCOPY JTF_VARCHAR2_TABLE_100
81: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
82: , a7 OUT NOCOPY JTF_NUMBER_TABLE
83: , a8 OUT NOCOPY JTF_DATE_TABLE
84: , a9 OUT NOCOPY JTF_DATE_TABLE
85: , a10 OUT NOCOPY JTF_VARCHAR2_TABLE_100
86: , a11 OUT NOCOPY JTF_VARCHAR2_TABLE_100
87: , a12 OUT NOCOPY JTF_DATE_TABLE
88: , a13 OUT NOCOPY JTF_NUMBER_TABLE
89: , a14 OUT NOCOPY JTF_DATE_TABLE
82: , a7 OUT NOCOPY JTF_NUMBER_TABLE
83: , a8 OUT NOCOPY JTF_DATE_TABLE
84: , a9 OUT NOCOPY JTF_DATE_TABLE
85: , a10 OUT NOCOPY JTF_VARCHAR2_TABLE_100
86: , a11 OUT NOCOPY JTF_VARCHAR2_TABLE_100
87: , a12 OUT NOCOPY JTF_DATE_TABLE
88: , a13 OUT NOCOPY JTF_NUMBER_TABLE
89: , a14 OUT NOCOPY JTF_DATE_TABLE
90: , a15 OUT NOCOPY JTF_NUMBER_TABLE
94: ddindx binary_integer; indx binary_integer;
95: begin
96: if t is null or t.count = 0 then
97: a0 := JTF_NUMBER_TABLE();
98: a1 := JTF_VARCHAR2_TABLE_100();
99: a2 := JTF_NUMBER_TABLE();
100: a3 := JTF_VARCHAR2_TABLE_100();
101: a4 := JTF_NUMBER_TABLE();
102: a5 := JTF_NUMBER_TABLE();
96: if t is null or t.count = 0 then
97: a0 := JTF_NUMBER_TABLE();
98: a1 := JTF_VARCHAR2_TABLE_100();
99: a2 := JTF_NUMBER_TABLE();
100: a3 := JTF_VARCHAR2_TABLE_100();
101: a4 := JTF_NUMBER_TABLE();
102: a5 := JTF_NUMBER_TABLE();
103: a6 := JTF_VARCHAR2_TABLE_100();
104: a7 := JTF_NUMBER_TABLE();
99: a2 := JTF_NUMBER_TABLE();
100: a3 := JTF_VARCHAR2_TABLE_100();
101: a4 := JTF_NUMBER_TABLE();
102: a5 := JTF_NUMBER_TABLE();
103: a6 := JTF_VARCHAR2_TABLE_100();
104: a7 := JTF_NUMBER_TABLE();
105: a8 := JTF_DATE_TABLE();
106: a9 := JTF_DATE_TABLE();
107: a10 := JTF_VARCHAR2_TABLE_100();
103: a6 := JTF_VARCHAR2_TABLE_100();
104: a7 := JTF_NUMBER_TABLE();
105: a8 := JTF_DATE_TABLE();
106: a9 := JTF_DATE_TABLE();
107: a10 := JTF_VARCHAR2_TABLE_100();
108: a11 := JTF_VARCHAR2_TABLE_100();
109: a12 := JTF_DATE_TABLE();
110: a13 := JTF_NUMBER_TABLE();
111: a14 := JTF_DATE_TABLE();
104: a7 := JTF_NUMBER_TABLE();
105: a8 := JTF_DATE_TABLE();
106: a9 := JTF_DATE_TABLE();
107: a10 := JTF_VARCHAR2_TABLE_100();
108: a11 := JTF_VARCHAR2_TABLE_100();
109: a12 := JTF_DATE_TABLE();
110: a13 := JTF_NUMBER_TABLE();
111: a14 := JTF_DATE_TABLE();
112: a15 := JTF_NUMBER_TABLE();
113: a16 := JTF_NUMBER_TABLE();
114: a17 := JTF_NUMBER_TABLE();
115: else
116: a0 := JTF_NUMBER_TABLE();
117: a1 := JTF_VARCHAR2_TABLE_100();
118: a2 := JTF_NUMBER_TABLE();
119: a3 := JTF_VARCHAR2_TABLE_100();
120: a4 := JTF_NUMBER_TABLE();
121: a5 := JTF_NUMBER_TABLE();
115: else
116: a0 := JTF_NUMBER_TABLE();
117: a1 := JTF_VARCHAR2_TABLE_100();
118: a2 := JTF_NUMBER_TABLE();
119: a3 := JTF_VARCHAR2_TABLE_100();
120: a4 := JTF_NUMBER_TABLE();
121: a5 := JTF_NUMBER_TABLE();
122: a6 := JTF_VARCHAR2_TABLE_100();
123: a7 := JTF_NUMBER_TABLE();
118: a2 := JTF_NUMBER_TABLE();
119: a3 := JTF_VARCHAR2_TABLE_100();
120: a4 := JTF_NUMBER_TABLE();
121: a5 := JTF_NUMBER_TABLE();
122: a6 := JTF_VARCHAR2_TABLE_100();
123: a7 := JTF_NUMBER_TABLE();
124: a8 := JTF_DATE_TABLE();
125: a9 := JTF_DATE_TABLE();
126: a10 := JTF_VARCHAR2_TABLE_100();
122: a6 := JTF_VARCHAR2_TABLE_100();
123: a7 := JTF_NUMBER_TABLE();
124: a8 := JTF_DATE_TABLE();
125: a9 := JTF_DATE_TABLE();
126: a10 := JTF_VARCHAR2_TABLE_100();
127: a11 := JTF_VARCHAR2_TABLE_100();
128: a12 := JTF_DATE_TABLE();
129: a13 := JTF_NUMBER_TABLE();
130: a14 := JTF_DATE_TABLE();
123: a7 := JTF_NUMBER_TABLE();
124: a8 := JTF_DATE_TABLE();
125: a9 := JTF_DATE_TABLE();
126: a10 := JTF_VARCHAR2_TABLE_100();
127: a11 := JTF_VARCHAR2_TABLE_100();
128: a12 := JTF_DATE_TABLE();
129: a13 := JTF_NUMBER_TABLE();
130: a14 := JTF_DATE_TABLE();
131: a15 := JTF_NUMBER_TABLE();