12: if d < rosetta_g_mistake_date_low then return fnd_api.g_miss_date; end if;
13: return d;
14: end;
15:
16: procedure rosetta_table_copy_in_p0(t out nocopy ahl_uc_validation_pub.error_tbl_type, a0 JTF_VARCHAR2_TABLE_2000) as
17: ddindx binary_integer; indx binary_integer;
18: begin
19: if a0 is not null and a0.count > 0 then
20: if a0.count > 0 then
30: end loop;
31: end if;
32: end if;
33: end rosetta_table_copy_in_p0;
34: procedure rosetta_table_copy_out_p0(t ahl_uc_validation_pub.error_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_2000) as
35: ddindx binary_integer; indx binary_integer;
36: begin
37: if t is null or t.count = 0 then
38: a0 := JTF_VARCHAR2_TABLE_2000();
34: procedure rosetta_table_copy_out_p0(t ahl_uc_validation_pub.error_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_2000) as
35: ddindx binary_integer; indx binary_integer;
36: begin
37: if t is null or t.count = 0 then
38: a0 := JTF_VARCHAR2_TABLE_2000();
39: else
40: a0 := JTF_VARCHAR2_TABLE_2000();
41: if t.count > 0 then
42: a0.extend(t.count);
36: begin
37: if t is null or t.count = 0 then
38: a0 := JTF_VARCHAR2_TABLE_2000();
39: else
40: a0 := JTF_VARCHAR2_TABLE_2000();
41: if t.count > 0 then
42: a0.extend(t.count);
43: ddindx := t.first;
44: indx := 1;
62: , x_msg_count out nocopy NUMBER
63: , x_msg_data out nocopy VARCHAR2
64: , p_unit_header_id NUMBER
65: , p_visit_id NUMBER
66: , x_error_tbl out nocopy JTF_VARCHAR2_TABLE_2000
67: )
68:
69: as
70: ddx_error_tbl ahl_uc_validation_pub.error_tbl_type;
114: , x_return_status out nocopy VARCHAR2
115: , x_msg_count out nocopy NUMBER
116: , x_msg_data out nocopy VARCHAR2
117: , p_csi_instance_id NUMBER
118: , x_error_tbl out nocopy JTF_VARCHAR2_TABLE_2000
119: )
120:
121: as
122: ddx_error_tbl ahl_uc_validation_pub.error_tbl_type;