[Home] [Help]
PACKAGE: APPS.OKL_ACCOUNTING_UTIL_W
Source
1 package okl_accounting_util_w AUTHID CURRENT_USER as
2 /* $Header: OKLEAUTS.pls 120.3 2007/01/25 11:20:28 nikshah ship $ */
3 procedure rosetta_table_copy_in_p0(t out nocopy okl_accounting_util.seg_num_array_type, a0 JTF_NUMBER_TABLE);
4 procedure rosetta_table_copy_out_p0(t okl_accounting_util.seg_num_array_type, a0 out nocopy JTF_NUMBER_TABLE);
5
6 procedure rosetta_table_copy_in_p1(t out nocopy okl_accounting_util.seg_array_type, a0 JTF_VARCHAR2_TABLE_100);
7 procedure rosetta_table_copy_out_p1(t okl_accounting_util.seg_array_type, a0 out nocopy JTF_VARCHAR2_TABLE_100);
8
9 procedure rosetta_table_copy_in_p2(t out nocopy okl_accounting_util.seg_desc_array_type, a0 JTF_VARCHAR2_TABLE_100);
10 procedure rosetta_table_copy_out_p2(t okl_accounting_util.seg_desc_array_type, a0 out nocopy JTF_VARCHAR2_TABLE_100);
11
12 procedure rosetta_table_copy_in_p3(t out nocopy okl_accounting_util.error_message_type, a0 JTF_VARCHAR2_TABLE_2000);
13 procedure rosetta_table_copy_out_p3(t okl_accounting_util.error_message_type, a0 out nocopy JTF_VARCHAR2_TABLE_2000);
14
15 procedure rosetta_table_copy_in_p26(t out nocopy okl_accounting_util.overlap_attrib_tbl_type, a0 JTF_VARCHAR2_TABLE_100
16 , a1 JTF_VARCHAR2_TABLE_100
17 , a2 JTF_VARCHAR2_TABLE_200
18 );
19 procedure rosetta_table_copy_out_p26(t okl_accounting_util.overlap_attrib_tbl_type, a0 out nocopy JTF_VARCHAR2_TABLE_100
20 , a1 out nocopy JTF_VARCHAR2_TABLE_100
21 , a2 out nocopy JTF_VARCHAR2_TABLE_200
22 );
23
24 procedure get_segment_array(p_concate_segments VARCHAR2
25 , p_delimiter VARCHAR2
26 , p_seg_array_type out nocopy JTF_VARCHAR2_TABLE_100
27 );
28 procedure get_error_message(p_all_message out nocopy JTF_VARCHAR2_TABLE_2000
29 );
30 procedure get_error_msg(p_all_message out nocopy JTF_VARCHAR2_TABLE_2000
31 );
32 function get_curr_con_rate(p_from_curr_code VARCHAR2
33 , p_to_curr_code VARCHAR2
34 , p_con_date date
35 , p_con_type VARCHAR2
36 ) return number;
37 procedure get_curr_con_rate(p_api_version NUMBER
38 , p_init_msg_list VARCHAR2
39 , x_return_status out nocopy VARCHAR2
40 , x_msg_count out nocopy NUMBER
41 , x_msg_data out nocopy VARCHAR2
42 , p_from_curr_code VARCHAR2
43 , p_to_curr_code VARCHAR2
44 , p_con_date date
45 , p_con_type VARCHAR2
46 , x_conv_rate out nocopy NUMBER
47 );
48 procedure get_accounting_segment(p0_a0 out nocopy JTF_NUMBER_TABLE
49 , p0_a1 out nocopy JTF_VARCHAR2_TABLE_100
50 , p0_a2 out nocopy JTF_VARCHAR2_TABLE_100
51 );
52 procedure get_period_info(p_date date
53 , p_period_name out nocopy VARCHAR2
54 , p_start_date out nocopy DATE
55 , p_end_date out nocopy DATE
56 , p_ledger_id NUMBER
57 );
58 procedure check_overlaps(p_id NUMBER
59 , p1_a0 JTF_VARCHAR2_TABLE_100
60 , p1_a1 JTF_VARCHAR2_TABLE_100
61 , p1_a2 JTF_VARCHAR2_TABLE_200
62 , p_start_date_attribute_name VARCHAR2
63 , p_start_date date
64 , p_end_date_attribute_name VARCHAR2
65 , p_end_date date
66 , p_view VARCHAR2
67 , x_return_status out nocopy VARCHAR2
68 , x_valid out nocopy number
69 );
70 procedure get_version(p0_a0 JTF_VARCHAR2_TABLE_100
71 , p0_a1 JTF_VARCHAR2_TABLE_100
72 , p0_a2 JTF_VARCHAR2_TABLE_200
73 , p_cur_version VARCHAR2
74 , p_end_date_attribute_name VARCHAR2
75 , p_end_date date
76 , p_view VARCHAR2
77 , x_return_status out nocopy VARCHAR2
78 , x_new_version out nocopy VARCHAR2
79 );
80 procedure convert_to_functional_currency(p_khr_id NUMBER
81 , p_to_currency VARCHAR2
82 , p_transaction_date date
83 , p_amount NUMBER
84 , x_contract_currency out nocopy VARCHAR2
85 , x_currency_conversion_type out nocopy VARCHAR2
86 , x_currency_conversion_rate out nocopy NUMBER
87 , x_currency_conversion_date out nocopy DATE
88 , x_converted_amount out nocopy NUMBER
89 );
90 procedure convert_to_functional_currency(p_khr_id NUMBER
91 , p_to_currency VARCHAR2
92 , p_transaction_date date
93 , p_amount NUMBER
94 , x_return_status out nocopy VARCHAR2
95 , x_contract_currency out nocopy VARCHAR2
96 , x_currency_conversion_type out nocopy VARCHAR2
97 , x_currency_conversion_rate out nocopy NUMBER
98 , x_currency_conversion_date out nocopy DATE
99 , x_converted_amount out nocopy NUMBER
100 );
101 procedure convert_to_contract_currency(p_khr_id NUMBER
102 , p_from_currency VARCHAR2
103 , p_transaction_date date
104 , p_amount NUMBER
105 , x_contract_currency out nocopy VARCHAR2
106 , x_currency_conversion_type out nocopy VARCHAR2
107 , x_currency_conversion_rate out nocopy NUMBER
108 , x_currency_conversion_date out nocopy DATE
109 , x_converted_amount out nocopy NUMBER
110 );
111 procedure convert_to_contract_currency(p_khr_id NUMBER
112 , p_from_currency VARCHAR2
113 , p_transaction_date date
114 , p_amount NUMBER
115 , x_return_status out nocopy VARCHAR2
116 , x_contract_currency out nocopy VARCHAR2
117 , x_currency_conversion_type out nocopy VARCHAR2
118 , x_currency_conversion_rate out nocopy NUMBER
119 , x_currency_conversion_date out nocopy DATE
120 , x_converted_amount out nocopy NUMBER
121 );
122 function get_valid_gl_date(p_gl_date date
123 , p_ledger_id NUMBER
124 ) return date;
125 end okl_accounting_util_w;