9: if d = rosetta_g_mistake_date then return fnd_api.g_miss_date; end if;
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p2(t out nocopy pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
10: return d;
11: end;
12:
13: procedure rosetta_table_copy_in_p2(t out nocopy pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
11: end;
12:
13: procedure rosetta_table_copy_in_p2(t out nocopy pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
12:
13: procedure rosetta_table_copy_in_p2(t out nocopy pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
20: , a7 JTF_NUMBER_TABLE
14: , a1 JTF_NUMBER_TABLE
15: , a2 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
20: , a7 JTF_NUMBER_TABLE
21: , a8 JTF_NUMBER_TABLE
22: , a9 JTF_NUMBER_TABLE
16: , a3 JTF_NUMBER_TABLE
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
20: , a7 JTF_NUMBER_TABLE
21: , a8 JTF_NUMBER_TABLE
22: , a9 JTF_NUMBER_TABLE
23: , a10 JTF_VARCHAR2_TABLE_100
24: ) as
17: , a4 JTF_DATE_TABLE
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
20: , a7 JTF_NUMBER_TABLE
21: , a8 JTF_NUMBER_TABLE
22: , a9 JTF_NUMBER_TABLE
23: , a10 JTF_VARCHAR2_TABLE_100
24: ) as
25: ddindx binary_integer; indx binary_integer;
18: , a5 JTF_NUMBER_TABLE
19: , a6 JTF_DATE_TABLE
20: , a7 JTF_NUMBER_TABLE
21: , a8 JTF_NUMBER_TABLE
22: , a9 JTF_NUMBER_TABLE
23: , a10 JTF_VARCHAR2_TABLE_100
24: ) as
25: ddindx binary_integer; indx binary_integer;
26: begin
48: end loop;
49: end if;
50: end if;
51: end rosetta_table_copy_in_p2;
52: procedure rosetta_table_copy_out_p2(t pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
53: , a1 out nocopy JTF_NUMBER_TABLE
54: , a2 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
49: end if;
50: end if;
51: end rosetta_table_copy_in_p2;
52: procedure rosetta_table_copy_out_p2(t pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
53: , a1 out nocopy JTF_NUMBER_TABLE
54: , a2 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
50: end if;
51: end rosetta_table_copy_in_p2;
52: procedure rosetta_table_copy_out_p2(t pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
53: , a1 out nocopy JTF_NUMBER_TABLE
54: , a2 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
51: end rosetta_table_copy_in_p2;
52: procedure rosetta_table_copy_out_p2(t pv_prgm_contracts_pvt.program_contracts_tbl_type, a0 out nocopy JTF_NUMBER_TABLE
53: , a1 out nocopy JTF_NUMBER_TABLE
54: , a2 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
59: , a7 out nocopy JTF_NUMBER_TABLE
53: , a1 out nocopy JTF_NUMBER_TABLE
54: , a2 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
59: , a7 out nocopy JTF_NUMBER_TABLE
60: , a8 out nocopy JTF_NUMBER_TABLE
61: , a9 out nocopy JTF_NUMBER_TABLE
55: , a3 out nocopy JTF_NUMBER_TABLE
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
59: , a7 out nocopy JTF_NUMBER_TABLE
60: , a8 out nocopy JTF_NUMBER_TABLE
61: , a9 out nocopy JTF_NUMBER_TABLE
62: , a10 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
56: , a4 out nocopy JTF_DATE_TABLE
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
59: , a7 out nocopy JTF_NUMBER_TABLE
60: , a8 out nocopy JTF_NUMBER_TABLE
61: , a9 out nocopy JTF_NUMBER_TABLE
62: , a10 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
64: ddindx binary_integer; indx binary_integer;
57: , a5 out nocopy JTF_NUMBER_TABLE
58: , a6 out nocopy JTF_DATE_TABLE
59: , a7 out nocopy JTF_NUMBER_TABLE
60: , a8 out nocopy JTF_NUMBER_TABLE
61: , a9 out nocopy JTF_NUMBER_TABLE
62: , a10 out nocopy JTF_VARCHAR2_TABLE_100
63: ) as
64: ddindx binary_integer; indx binary_integer;
65: begin
63: ) as
64: ddindx binary_integer; indx binary_integer;
65: begin
66: if t is null or t.count = 0 then
67: a0 := JTF_NUMBER_TABLE();
68: a1 := JTF_NUMBER_TABLE();
69: a2 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
64: ddindx binary_integer; indx binary_integer;
65: begin
66: if t is null or t.count = 0 then
67: a0 := JTF_NUMBER_TABLE();
68: a1 := JTF_NUMBER_TABLE();
69: a2 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
65: begin
66: if t is null or t.count = 0 then
67: a0 := JTF_NUMBER_TABLE();
68: a1 := JTF_NUMBER_TABLE();
69: a2 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
66: if t is null or t.count = 0 then
67: a0 := JTF_NUMBER_TABLE();
68: a1 := JTF_NUMBER_TABLE();
69: a2 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
74: a7 := JTF_NUMBER_TABLE();
68: a1 := JTF_NUMBER_TABLE();
69: a2 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
74: a7 := JTF_NUMBER_TABLE();
75: a8 := JTF_NUMBER_TABLE();
76: a9 := JTF_NUMBER_TABLE();
70: a3 := JTF_NUMBER_TABLE();
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
74: a7 := JTF_NUMBER_TABLE();
75: a8 := JTF_NUMBER_TABLE();
76: a9 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
71: a4 := JTF_DATE_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
74: a7 := JTF_NUMBER_TABLE();
75: a8 := JTF_NUMBER_TABLE();
76: a9 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
79: a0 := JTF_NUMBER_TABLE();
72: a5 := JTF_NUMBER_TABLE();
73: a6 := JTF_DATE_TABLE();
74: a7 := JTF_NUMBER_TABLE();
75: a8 := JTF_NUMBER_TABLE();
76: a9 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
79: a0 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
75: a8 := JTF_NUMBER_TABLE();
76: a9 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
79: a0 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
81: a2 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
76: a9 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
79: a0 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
81: a2 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
77: a10 := JTF_VARCHAR2_TABLE_100();
78: else
79: a0 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
81: a2 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
78: else
79: a0 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
81: a2 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
86: a7 := JTF_NUMBER_TABLE();
80: a1 := JTF_NUMBER_TABLE();
81: a2 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
86: a7 := JTF_NUMBER_TABLE();
87: a8 := JTF_NUMBER_TABLE();
88: a9 := JTF_NUMBER_TABLE();
82: a3 := JTF_NUMBER_TABLE();
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
86: a7 := JTF_NUMBER_TABLE();
87: a8 := JTF_NUMBER_TABLE();
88: a9 := JTF_NUMBER_TABLE();
89: a10 := JTF_VARCHAR2_TABLE_100();
90: if t.count > 0 then
83: a4 := JTF_DATE_TABLE();
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
86: a7 := JTF_NUMBER_TABLE();
87: a8 := JTF_NUMBER_TABLE();
88: a9 := JTF_NUMBER_TABLE();
89: a10 := JTF_VARCHAR2_TABLE_100();
90: if t.count > 0 then
91: a0.extend(t.count);
84: a5 := JTF_NUMBER_TABLE();
85: a6 := JTF_DATE_TABLE();
86: a7 := JTF_NUMBER_TABLE();
87: a8 := JTF_NUMBER_TABLE();
88: a9 := JTF_NUMBER_TABLE();
89: a10 := JTF_VARCHAR2_TABLE_100();
90: if t.count > 0 then
91: a0.extend(t.count);
92: a1.extend(t.count);