1 PACKAGE FA_MC_UTIL_PVT as
2 /* $Header: FAVMCUS.pls 120.4 2005/06/24 16:39:12 snarayan noship $ */
3
4 FUNCTION get_existing_rate
5 (p_set_of_books_id IN number,
6 p_transaction_header_id IN number,
7 px_rate IN OUT NOCOPY number,
8 px_avg_exchange_rate OUT NOCOPY number,
9 p_log_level_rec IN fa_api_types.log_level_rec_type default null
10 ) RETURN BOOLEAN;
11
12
13 FUNCTION get_trx_rate
14 (p_prim_set_of_books_id IN number,
15 p_reporting_set_of_books_id IN number,
16 px_exchange_date IN OUT NOCOPY date,
17 p_book_type_code IN varchar2,
18 px_rate IN OUT NOCOPY number,
19 p_log_level_rec IN fa_api_types.log_level_rec_type default null
20 ) RETURN BOOLEAN;
21
22 FUNCTION get_latest_rate
23 (p_asset_id IN number,
24 p_book_type_code IN varchar2,
25 p_set_of_books_id IN number,
26 px_rate OUT NOCOPY number,
27 px_avg_exchange_rate OUT NOCOPY number,
28 p_log_level_rec IN fa_api_types.log_level_rec_type default null
29 ) RETURN BOOLEAN;
30
31 FUNCTION get_invoice_rate
32 (p_inv_rec IN FA_API_TYPES.inv_rec_type,
33 p_book_type_code IN varchar2,
34 p_set_of_books_id IN number,
35 px_exchange_date IN OUT NOCOPY date,
36 px_inv_rate_rec IN OUT NOCOPY FA_API_TYPES.inv_rate_rec_type,
37 p_log_level_rec IN fa_api_types.log_level_rec_type default null
38 ) RETURN boolean;
39
40
41 END FA_MC_UTIL_PVT ;