20: end;
21:
22: procedure rosetta_table_copy_in_p3(t OUT NOCOPY ams_code_definition_pvt.code_def_tbl_type, a0 JTF_DATE_TABLE
23: , a1 JTF_DATE_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
21:
22: procedure rosetta_table_copy_in_p3(t OUT NOCOPY ams_code_definition_pvt.code_def_tbl_type, a0 JTF_DATE_TABLE
23: , a1 JTF_DATE_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
22: procedure rosetta_table_copy_in_p3(t OUT NOCOPY ams_code_definition_pvt.code_def_tbl_type, a0 JTF_DATE_TABLE
23: , a1 JTF_DATE_TABLE
24: , a2 JTF_NUMBER_TABLE
25: , a3 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_NUMBER_TABLE
26: , a4 JTF_NUMBER_TABLE
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_NUMBER_TABLE
32: ) as
33: ddindx binary_integer; indx binary_integer;
34: begin
27: , a5 JTF_VARCHAR2_TABLE_100
28: , a6 JTF_VARCHAR2_TABLE_100
29: , a7 JTF_VARCHAR2_TABLE_100
30: , a8 JTF_NUMBER_TABLE
31: , a9 JTF_NUMBER_TABLE
32: ) as
33: ddindx binary_integer; indx binary_integer;
34: begin
35: if a0 is not null and a0.count > 0 then
57: end if;
58: end rosetta_table_copy_in_p3;
59: procedure rosetta_table_copy_out_p3(t ams_code_definition_pvt.code_def_tbl_type, a0 OUT NOCOPY JTF_DATE_TABLE
60: , a1 OUT NOCOPY JTF_DATE_TABLE
61: , a2 OUT NOCOPY JTF_NUMBER_TABLE
62: , a3 OUT NOCOPY JTF_NUMBER_TABLE
63: , a4 OUT NOCOPY JTF_NUMBER_TABLE
64: , a5 OUT NOCOPY JTF_VARCHAR2_TABLE_100
65: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
58: end rosetta_table_copy_in_p3;
59: procedure rosetta_table_copy_out_p3(t ams_code_definition_pvt.code_def_tbl_type, a0 OUT NOCOPY JTF_DATE_TABLE
60: , a1 OUT NOCOPY JTF_DATE_TABLE
61: , a2 OUT NOCOPY JTF_NUMBER_TABLE
62: , a3 OUT NOCOPY JTF_NUMBER_TABLE
63: , a4 OUT NOCOPY JTF_NUMBER_TABLE
64: , a5 OUT NOCOPY JTF_VARCHAR2_TABLE_100
65: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
66: , a7 OUT NOCOPY JTF_VARCHAR2_TABLE_100
59: procedure rosetta_table_copy_out_p3(t ams_code_definition_pvt.code_def_tbl_type, a0 OUT NOCOPY JTF_DATE_TABLE
60: , a1 OUT NOCOPY JTF_DATE_TABLE
61: , a2 OUT NOCOPY JTF_NUMBER_TABLE
62: , a3 OUT NOCOPY JTF_NUMBER_TABLE
63: , a4 OUT NOCOPY JTF_NUMBER_TABLE
64: , a5 OUT NOCOPY JTF_VARCHAR2_TABLE_100
65: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
66: , a7 OUT NOCOPY JTF_VARCHAR2_TABLE_100
67: , a8 OUT NOCOPY JTF_NUMBER_TABLE
63: , a4 OUT NOCOPY JTF_NUMBER_TABLE
64: , a5 OUT NOCOPY JTF_VARCHAR2_TABLE_100
65: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
66: , a7 OUT NOCOPY JTF_VARCHAR2_TABLE_100
67: , a8 OUT NOCOPY JTF_NUMBER_TABLE
68: , a9 OUT NOCOPY JTF_NUMBER_TABLE
69: ) as
70: ddindx binary_integer; indx binary_integer;
71: begin
64: , a5 OUT NOCOPY JTF_VARCHAR2_TABLE_100
65: , a6 OUT NOCOPY JTF_VARCHAR2_TABLE_100
66: , a7 OUT NOCOPY JTF_VARCHAR2_TABLE_100
67: , a8 OUT NOCOPY JTF_NUMBER_TABLE
68: , a9 OUT NOCOPY JTF_NUMBER_TABLE
69: ) as
70: ddindx binary_integer; indx binary_integer;
71: begin
72: if t is null or t.count = 0 then
71: begin
72: if t is null or t.count = 0 then
73: a0 := JTF_DATE_TABLE();
74: a1 := JTF_DATE_TABLE();
75: a2 := JTF_NUMBER_TABLE();
76: a3 := JTF_NUMBER_TABLE();
77: a4 := JTF_NUMBER_TABLE();
78: a5 := JTF_VARCHAR2_TABLE_100();
79: a6 := JTF_VARCHAR2_TABLE_100();
72: if t is null or t.count = 0 then
73: a0 := JTF_DATE_TABLE();
74: a1 := JTF_DATE_TABLE();
75: a2 := JTF_NUMBER_TABLE();
76: a3 := JTF_NUMBER_TABLE();
77: a4 := JTF_NUMBER_TABLE();
78: a5 := JTF_VARCHAR2_TABLE_100();
79: a6 := JTF_VARCHAR2_TABLE_100();
80: a7 := JTF_VARCHAR2_TABLE_100();
73: a0 := JTF_DATE_TABLE();
74: a1 := JTF_DATE_TABLE();
75: a2 := JTF_NUMBER_TABLE();
76: a3 := JTF_NUMBER_TABLE();
77: a4 := JTF_NUMBER_TABLE();
78: a5 := JTF_VARCHAR2_TABLE_100();
79: a6 := JTF_VARCHAR2_TABLE_100();
80: a7 := JTF_VARCHAR2_TABLE_100();
81: a8 := JTF_NUMBER_TABLE();
77: a4 := JTF_NUMBER_TABLE();
78: a5 := JTF_VARCHAR2_TABLE_100();
79: a6 := JTF_VARCHAR2_TABLE_100();
80: a7 := JTF_VARCHAR2_TABLE_100();
81: a8 := JTF_NUMBER_TABLE();
82: a9 := JTF_NUMBER_TABLE();
83: else
84: a0 := JTF_DATE_TABLE();
85: a1 := JTF_DATE_TABLE();
78: a5 := JTF_VARCHAR2_TABLE_100();
79: a6 := JTF_VARCHAR2_TABLE_100();
80: a7 := JTF_VARCHAR2_TABLE_100();
81: a8 := JTF_NUMBER_TABLE();
82: a9 := JTF_NUMBER_TABLE();
83: else
84: a0 := JTF_DATE_TABLE();
85: a1 := JTF_DATE_TABLE();
86: a2 := JTF_NUMBER_TABLE();
82: a9 := JTF_NUMBER_TABLE();
83: else
84: a0 := JTF_DATE_TABLE();
85: a1 := JTF_DATE_TABLE();
86: a2 := JTF_NUMBER_TABLE();
87: a3 := JTF_NUMBER_TABLE();
88: a4 := JTF_NUMBER_TABLE();
89: a5 := JTF_VARCHAR2_TABLE_100();
90: a6 := JTF_VARCHAR2_TABLE_100();
83: else
84: a0 := JTF_DATE_TABLE();
85: a1 := JTF_DATE_TABLE();
86: a2 := JTF_NUMBER_TABLE();
87: a3 := JTF_NUMBER_TABLE();
88: a4 := JTF_NUMBER_TABLE();
89: a5 := JTF_VARCHAR2_TABLE_100();
90: a6 := JTF_VARCHAR2_TABLE_100();
91: a7 := JTF_VARCHAR2_TABLE_100();
84: a0 := JTF_DATE_TABLE();
85: a1 := JTF_DATE_TABLE();
86: a2 := JTF_NUMBER_TABLE();
87: a3 := JTF_NUMBER_TABLE();
88: a4 := JTF_NUMBER_TABLE();
89: a5 := JTF_VARCHAR2_TABLE_100();
90: a6 := JTF_VARCHAR2_TABLE_100();
91: a7 := JTF_VARCHAR2_TABLE_100();
92: a8 := JTF_NUMBER_TABLE();
88: a4 := JTF_NUMBER_TABLE();
89: a5 := JTF_VARCHAR2_TABLE_100();
90: a6 := JTF_VARCHAR2_TABLE_100();
91: a7 := JTF_VARCHAR2_TABLE_100();
92: a8 := JTF_NUMBER_TABLE();
93: a9 := JTF_NUMBER_TABLE();
94: if t.count > 0 then
95: a0.extend(t.count);
96: a1.extend(t.count);
89: a5 := JTF_VARCHAR2_TABLE_100();
90: a6 := JTF_VARCHAR2_TABLE_100();
91: a7 := JTF_VARCHAR2_TABLE_100();
92: a8 := JTF_NUMBER_TABLE();
93: a9 := JTF_NUMBER_TABLE();
94: if t.count > 0 then
95: a0.extend(t.count);
96: a1.extend(t.count);
97: a2.extend(t.count);